Documentation
¶
Overview ¶
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Prebuilt aws Provider for Terraform CDK (cdktf)
Index ¶
- func AccountAlternateContact_IsConstruct(x interface{}) *bool
- func AccountAlternateContact_TfResourceType() *string
- func AppflowConnectorProfile_IsConstruct(x interface{}) *bool
- func AppflowConnectorProfile_TfResourceType() *string
- func AppflowFlow_IsConstruct(x interface{}) *bool
- func AppflowFlow_TfResourceType() *string
- func AppintegrationsEventIntegration_IsConstruct(x interface{}) *bool
- func AppintegrationsEventIntegration_TfResourceType() *string
- func ApplicationinsightsApplication_IsConstruct(x interface{}) *bool
- func ApplicationinsightsApplication_TfResourceType() *string
- func AwsProvider_IsConstruct(x interface{}) *bool
- func AwsProvider_TfResourceType() *string
- func CeAnomalyMonitor_IsConstruct(x interface{}) *bool
- func CeAnomalyMonitor_TfResourceType() *string
- func CeAnomalySubscription_IsConstruct(x interface{}) *bool
- func CeAnomalySubscription_TfResourceType() *string
- func CeCostAllocationTag_IsConstruct(x interface{}) *bool
- func CeCostAllocationTag_TfResourceType() *string
- func CeCostCategory_IsConstruct(x interface{}) *bool
- func CeCostCategory_TfResourceType() *string
- func CloudcontrolapiResource_IsConstruct(x interface{}) *bool
- func CloudcontrolapiResource_TfResourceType() *string
- func CloudsearchDomainServiceAccessPolicy_IsConstruct(x interface{}) *bool
- func CloudsearchDomainServiceAccessPolicy_TfResourceType() *string
- func CloudsearchDomain_IsConstruct(x interface{}) *bool
- func CloudsearchDomain_TfResourceType() *string
- func ComprehendEntityRecognizer_IsConstruct(x interface{}) *bool
- func ComprehendEntityRecognizer_TfResourceType() *string
- func DataAwsCeCostCategory_IsConstruct(x interface{}) *bool
- func DataAwsCeCostCategory_TfResourceType() *string
- func DataAwsCeTags_IsConstruct(x interface{}) *bool
- func DataAwsCeTags_TfResourceType() *string
- func DataAwsCloudcontrolapiResource_IsConstruct(x interface{}) *bool
- func DataAwsCloudcontrolapiResource_TfResourceType() *string
- func DataAwsDefaultTags_IsConstruct(x interface{}) *bool
- func DataAwsDefaultTags_TfResourceType() *string
- func DataAwsGrafanaWorkspace_IsConstruct(x interface{}) *bool
- func DataAwsGrafanaWorkspace_TfResourceType() *string
- func DataAwsIdentitystoreGroup_IsConstruct(x interface{}) *bool
- func DataAwsIdentitystoreGroup_TfResourceType() *string
- func DataAwsIdentitystoreUser_IsConstruct(x interface{}) *bool
- func DataAwsIdentitystoreUser_TfResourceType() *string
- func DataAwsKendraExperience_IsConstruct(x interface{}) *bool
- func DataAwsKendraExperience_TfResourceType() *string
- func DataAwsKendraFaq_IsConstruct(x interface{}) *bool
- func DataAwsKendraFaq_TfResourceType() *string
- func DataAwsKendraIndex_IsConstruct(x interface{}) *bool
- func DataAwsKendraIndex_TfResourceType() *string
- func DataAwsKendraQuerySuggestionsBlockList_IsConstruct(x interface{}) *bool
- func DataAwsKendraQuerySuggestionsBlockList_TfResourceType() *string
- func DataAwsKendraThesaurus_IsConstruct(x interface{}) *bool
- func DataAwsKendraThesaurus_TfResourceType() *string
- func DataAwsLocationGeofenceCollection_IsConstruct(x interface{}) *bool
- func DataAwsLocationGeofenceCollection_TfResourceType() *string
- func DataAwsLocationMap_IsConstruct(x interface{}) *bool
- func DataAwsLocationMap_TfResourceType() *string
- func DataAwsLocationPlaceIndex_IsConstruct(x interface{}) *bool
- func DataAwsLocationPlaceIndex_TfResourceType() *string
- func DataAwsLocationRouteCalculator_IsConstruct(x interface{}) *bool
- func DataAwsLocationRouteCalculator_TfResourceType() *string
- func DataAwsLocationTrackerAssociation_IsConstruct(x interface{}) *bool
- func DataAwsLocationTrackerAssociation_TfResourceType() *string
- func DataAwsLocationTrackerAssociations_IsConstruct(x interface{}) *bool
- func DataAwsLocationTrackerAssociations_TfResourceType() *string
- func DataAwsLocationTracker_IsConstruct(x interface{}) *bool
- func DataAwsLocationTracker_TfResourceType() *string
- func DataAwsMemorydbAcl_IsConstruct(x interface{}) *bool
- func DataAwsMemorydbAcl_TfResourceType() *string
- func DataAwsMemorydbCluster_IsConstruct(x interface{}) *bool
- func DataAwsMemorydbCluster_TfResourceType() *string
- func DataAwsMemorydbParameterGroup_IsConstruct(x interface{}) *bool
- func DataAwsMemorydbParameterGroup_TfResourceType() *string
- func DataAwsMemorydbSnapshot_IsConstruct(x interface{}) *bool
- func DataAwsMemorydbSnapshot_TfResourceType() *string
- func DataAwsMemorydbSubnetGroup_IsConstruct(x interface{}) *bool
- func DataAwsMemorydbSubnetGroup_TfResourceType() *string
- func DataAwsMemorydbUser_IsConstruct(x interface{}) *bool
- func DataAwsMemorydbUser_TfResourceType() *string
- func DataAwsOpensearchDomain_IsConstruct(x interface{}) *bool
- func DataAwsOpensearchDomain_TfResourceType() *string
- func DataAwsService_IsConstruct(x interface{}) *bool
- func DataAwsService_TfResourceType() *string
- func DataexchangeDataSet_IsConstruct(x interface{}) *bool
- func DataexchangeDataSet_TfResourceType() *string
- func DataexchangeRevision_IsConstruct(x interface{}) *bool
- func DataexchangeRevision_TfResourceType() *string
- func DetectiveGraph_IsConstruct(x interface{}) *bool
- func DetectiveGraph_TfResourceType() *string
- func DetectiveInvitationAccepter_IsConstruct(x interface{}) *bool
- func DetectiveInvitationAccepter_TfResourceType() *string
- func DetectiveMember_IsConstruct(x interface{}) *bool
- func DetectiveMember_TfResourceType() *string
- func FisExperimentTemplate_IsConstruct(x interface{}) *bool
- func FisExperimentTemplate_TfResourceType() *string
- func GrafanaLicenseAssociation_IsConstruct(x interface{}) *bool
- func GrafanaLicenseAssociation_TfResourceType() *string
- func GrafanaRoleAssociation_IsConstruct(x interface{}) *bool
- func GrafanaRoleAssociation_TfResourceType() *string
- func GrafanaWorkspaceApiKey_IsConstruct(x interface{}) *bool
- func GrafanaWorkspaceApiKey_TfResourceType() *string
- func GrafanaWorkspaceSamlConfiguration_IsConstruct(x interface{}) *bool
- func GrafanaWorkspaceSamlConfiguration_TfResourceType() *string
- func GrafanaWorkspace_IsConstruct(x interface{}) *bool
- func GrafanaWorkspace_TfResourceType() *string
- func KendraDataSource_IsConstruct(x interface{}) *bool
- func KendraDataSource_TfResourceType() *string
- func KendraExperience_IsConstruct(x interface{}) *bool
- func KendraExperience_TfResourceType() *string
- func KendraFaq_IsConstruct(x interface{}) *bool
- func KendraFaq_TfResourceType() *string
- func KendraIndex_IsConstruct(x interface{}) *bool
- func KendraIndex_TfResourceType() *string
- func KendraQuerySuggestionsBlockList_IsConstruct(x interface{}) *bool
- func KendraQuerySuggestionsBlockList_TfResourceType() *string
- func KendraThesaurus_IsConstruct(x interface{}) *bool
- func KendraThesaurus_TfResourceType() *string
- func KeyspacesKeyspace_IsConstruct(x interface{}) *bool
- func KeyspacesKeyspace_TfResourceType() *string
- func KeyspacesTable_IsConstruct(x interface{}) *bool
- func KeyspacesTable_TfResourceType() *string
- func LocationGeofenceCollection_IsConstruct(x interface{}) *bool
- func LocationGeofenceCollection_TfResourceType() *string
- func LocationMap_IsConstruct(x interface{}) *bool
- func LocationMap_TfResourceType() *string
- func LocationPlaceIndex_IsConstruct(x interface{}) *bool
- func LocationPlaceIndex_TfResourceType() *string
- func LocationRouteCalculator_IsConstruct(x interface{}) *bool
- func LocationRouteCalculator_TfResourceType() *string
- func LocationTrackerAssociation_IsConstruct(x interface{}) *bool
- func LocationTrackerAssociation_TfResourceType() *string
- func LocationTracker_IsConstruct(x interface{}) *bool
- func LocationTracker_TfResourceType() *string
- func MedialiveInputSecurityGroup_IsConstruct(x interface{}) *bool
- func MedialiveInputSecurityGroup_TfResourceType() *string
- func MedialiveInput_IsConstruct(x interface{}) *bool
- func MedialiveInput_TfResourceType() *string
- func MedialiveMultiplexProgram_IsConstruct(x interface{}) *bool
- func MedialiveMultiplexProgram_TfResourceType() *string
- func MedialiveMultiplex_IsConstruct(x interface{}) *bool
- func MedialiveMultiplex_TfResourceType() *string
- func MemorydbAcl_IsConstruct(x interface{}) *bool
- func MemorydbAcl_TfResourceType() *string
- func MemorydbCluster_IsConstruct(x interface{}) *bool
- func MemorydbCluster_TfResourceType() *string
- func MemorydbParameterGroup_IsConstruct(x interface{}) *bool
- func MemorydbParameterGroup_TfResourceType() *string
- func MemorydbSnapshot_IsConstruct(x interface{}) *bool
- func MemorydbSnapshot_TfResourceType() *string
- func MemorydbSubnetGroup_IsConstruct(x interface{}) *bool
- func MemorydbSubnetGroup_TfResourceType() *string
- func MemorydbUser_IsConstruct(x interface{}) *bool
- func MemorydbUser_TfResourceType() *string
- func NewAccountAlternateContactTimeoutsOutputReference_Override(a AccountAlternateContactTimeoutsOutputReference, ...)
- func NewAccountAlternateContact_Override(a AccountAlternateContact, scope constructs.Construct, id *string, ...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference_Override(...)
- func NewAppflowConnectorProfileConnectorProfileConfigOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigOutputReference, ...)
- func NewAppflowConnectorProfile_Override(a AppflowConnectorProfile, scope constructs.Construct, id *string, ...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference_Override(...)
- func NewAppflowFlowDestinationFlowConfigList_Override(a AppflowFlowDestinationFlowConfigList, ...)
- func NewAppflowFlowDestinationFlowConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference_Override(a AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigOutputReference_Override(a AppflowFlowSourceFlowConfigOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference_Override(...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference, ...)
- func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference, ...)
- func NewAppflowFlowTaskConnectorOperatorList_Override(a AppflowFlowTaskConnectorOperatorList, ...)
- func NewAppflowFlowTaskConnectorOperatorOutputReference_Override(a AppflowFlowTaskConnectorOperatorOutputReference, ...)
- func NewAppflowFlowTaskList_Override(a AppflowFlowTaskList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewAppflowFlowTaskOutputReference_Override(a AppflowFlowTaskOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewAppflowFlowTriggerConfigOutputReference_Override(a AppflowFlowTriggerConfigOutputReference, ...)
- func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesOutputReference, ...)
- func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference, ...)
- func NewAppflowFlow_Override(a AppflowFlow, scope constructs.Construct, id *string, ...)
- func NewAppintegrationsEventIntegrationEventFilterOutputReference_Override(a AppintegrationsEventIntegrationEventFilterOutputReference, ...)
- func NewAppintegrationsEventIntegration_Override(a AppintegrationsEventIntegration, scope constructs.Construct, id *string, ...)
- func NewApplicationinsightsApplication_Override(a ApplicationinsightsApplication, scope constructs.Construct, id *string, ...)
- func NewAwsProvider_Override(a AwsProvider, scope constructs.Construct, id *string, ...)
- func NewCeAnomalyMonitor_Override(c CeAnomalyMonitor, scope constructs.Construct, id *string, ...)
- func NewCeAnomalySubscriptionSubscriberList_Override(c CeAnomalySubscriptionSubscriberList, ...)
- func NewCeAnomalySubscriptionSubscriberOutputReference_Override(c CeAnomalySubscriptionSubscriberOutputReference, ...)
- func NewCeAnomalySubscription_Override(c CeAnomalySubscription, scope constructs.Construct, id *string, ...)
- func NewCeCostAllocationTag_Override(c CeCostAllocationTag, scope constructs.Construct, id *string, ...)
- func NewCeCostCategoryRuleInheritedValueOutputReference_Override(c CeCostCategoryRuleInheritedValueOutputReference, ...)
- func NewCeCostCategoryRuleList_Override(c CeCostCategoryRuleList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewCeCostCategoryRuleOutputReference_Override(c CeCostCategoryRuleOutputReference, ...)
- func NewCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleAndCostCategoryOutputReference, ...)
- func NewCeCostCategoryRuleRuleAndDimensionOutputReference_Override(c CeCostCategoryRuleRuleAndDimensionOutputReference, ...)
- func NewCeCostCategoryRuleRuleAndList_Override(c CeCostCategoryRuleRuleAndList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewCeCostCategoryRuleRuleAndOutputReference_Override(c CeCostCategoryRuleRuleAndOutputReference, ...)
- func NewCeCostCategoryRuleRuleAndTagsOutputReference_Override(c CeCostCategoryRuleRuleAndTagsOutputReference, ...)
- func NewCeCostCategoryRuleRuleCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleCostCategoryOutputReference, ...)
- func NewCeCostCategoryRuleRuleDimensionOutputReference_Override(c CeCostCategoryRuleRuleDimensionOutputReference, ...)
- func NewCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleNotCostCategoryOutputReference, ...)
- func NewCeCostCategoryRuleRuleNotDimensionOutputReference_Override(c CeCostCategoryRuleRuleNotDimensionOutputReference, ...)
- func NewCeCostCategoryRuleRuleNotOutputReference_Override(c CeCostCategoryRuleRuleNotOutputReference, ...)
- func NewCeCostCategoryRuleRuleNotTagsOutputReference_Override(c CeCostCategoryRuleRuleNotTagsOutputReference, ...)
- func NewCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleOrCostCategoryOutputReference, ...)
- func NewCeCostCategoryRuleRuleOrDimensionOutputReference_Override(c CeCostCategoryRuleRuleOrDimensionOutputReference, ...)
- func NewCeCostCategoryRuleRuleOrList_Override(c CeCostCategoryRuleRuleOrList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewCeCostCategoryRuleRuleOrOutputReference_Override(c CeCostCategoryRuleRuleOrOutputReference, ...)
- func NewCeCostCategoryRuleRuleOrTagsOutputReference_Override(c CeCostCategoryRuleRuleOrTagsOutputReference, ...)
- func NewCeCostCategoryRuleRuleOutputReference_Override(c CeCostCategoryRuleRuleOutputReference, ...)
- func NewCeCostCategoryRuleRuleTagsOutputReference_Override(c CeCostCategoryRuleRuleTagsOutputReference, ...)
- func NewCeCostCategorySplitChargeRuleList_Override(c CeCostCategorySplitChargeRuleList, ...)
- func NewCeCostCategorySplitChargeRuleOutputReference_Override(c CeCostCategorySplitChargeRuleOutputReference, ...)
- func NewCeCostCategorySplitChargeRuleParameterList_Override(c CeCostCategorySplitChargeRuleParameterList, ...)
- func NewCeCostCategorySplitChargeRuleParameterOutputReference_Override(c CeCostCategorySplitChargeRuleParameterOutputReference, ...)
- func NewCeCostCategory_Override(c CeCostCategory, scope constructs.Construct, id *string, ...)
- func NewCloudcontrolapiResourceTimeoutsOutputReference_Override(c CloudcontrolapiResourceTimeoutsOutputReference, ...)
- func NewCloudcontrolapiResource_Override(c CloudcontrolapiResource, scope constructs.Construct, id *string, ...)
- func NewCloudsearchDomainEndpointOptionsOutputReference_Override(c CloudsearchDomainEndpointOptionsOutputReference, ...)
- func NewCloudsearchDomainIndexFieldList_Override(c CloudsearchDomainIndexFieldList, ...)
- func NewCloudsearchDomainIndexFieldOutputReference_Override(c CloudsearchDomainIndexFieldOutputReference, ...)
- func NewCloudsearchDomainScalingParametersOutputReference_Override(c CloudsearchDomainScalingParametersOutputReference, ...)
- func NewCloudsearchDomainServiceAccessPolicyTimeoutsOutputReference_Override(c CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference, ...)
- func NewCloudsearchDomainServiceAccessPolicy_Override(c CloudsearchDomainServiceAccessPolicy, scope constructs.Construct, id *string, ...)
- func NewCloudsearchDomainTimeoutsOutputReference_Override(c CloudsearchDomainTimeoutsOutputReference, ...)
- func NewCloudsearchDomain_Override(c CloudsearchDomain, scope constructs.Construct, id *string, ...)
- func NewComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference, ...)
- func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsList_Override(c ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList, ...)
- func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference, ...)
- func NewComprehendEntityRecognizerInputDataConfigDocumentsOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference, ...)
- func NewComprehendEntityRecognizerInputDataConfigEntityListOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigEntityListOutputReference, ...)
- func NewComprehendEntityRecognizerInputDataConfigEntityTypesList_Override(c ComprehendEntityRecognizerInputDataConfigEntityTypesList, ...)
- func NewComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference, ...)
- func NewComprehendEntityRecognizerInputDataConfigOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigOutputReference, ...)
- func NewComprehendEntityRecognizerTimeoutsOutputReference_Override(c ComprehendEntityRecognizerTimeoutsOutputReference, ...)
- func NewComprehendEntityRecognizerVpcConfigOutputReference_Override(c ComprehendEntityRecognizerVpcConfigOutputReference, ...)
- func NewComprehendEntityRecognizer_Override(c ComprehendEntityRecognizer, scope constructs.Construct, id *string, ...)
- func NewDataAwsCeCostCategoryRuleInheritedValueList_Override(d DataAwsCeCostCategoryRuleInheritedValueList, ...)
- func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference_Override(d DataAwsCeCostCategoryRuleInheritedValueOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleList_Override(d DataAwsCeCostCategoryRuleList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAwsCeCostCategoryRuleOutputReference_Override(d DataAwsCeCostCategoryRuleOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndList_Override(d DataAwsCeCostCategoryRuleRuleAndList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleDimensionList_Override(d DataAwsCeCostCategoryRuleRuleDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleList_Override(d DataAwsCeCostCategoryRuleRuleList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotList_Override(d DataAwsCeCostCategoryRuleRuleNotList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrList_Override(d DataAwsCeCostCategoryRuleRuleOrList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrTagsOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOutputReference, ...)
- func NewDataAwsCeCostCategoryRuleRuleTagsList_Override(d DataAwsCeCostCategoryRuleRuleTagsList, ...)
- func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleTagsOutputReference, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleList_Override(d DataAwsCeCostCategorySplitChargeRuleList, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleOutputReference, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleParameterList_Override(d DataAwsCeCostCategorySplitChargeRuleParameterList, ...)
- func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleParameterOutputReference, ...)
- func NewDataAwsCeCostCategory_Override(d DataAwsCeCostCategory, scope constructs.Construct, id *string, ...)
- func NewDataAwsCeTagsFilterAndCostCategoryOutputReference_Override(d DataAwsCeTagsFilterAndCostCategoryOutputReference, ...)
- func NewDataAwsCeTagsFilterAndDimensionOutputReference_Override(d DataAwsCeTagsFilterAndDimensionOutputReference, ...)
- func NewDataAwsCeTagsFilterAndList_Override(d DataAwsCeTagsFilterAndList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAwsCeTagsFilterAndOutputReference_Override(d DataAwsCeTagsFilterAndOutputReference, ...)
- func NewDataAwsCeTagsFilterAndTagsOutputReference_Override(d DataAwsCeTagsFilterAndTagsOutputReference, ...)
- func NewDataAwsCeTagsFilterCostCategoryOutputReference_Override(d DataAwsCeTagsFilterCostCategoryOutputReference, ...)
- func NewDataAwsCeTagsFilterDimensionOutputReference_Override(d DataAwsCeTagsFilterDimensionOutputReference, ...)
- func NewDataAwsCeTagsFilterNotCostCategoryOutputReference_Override(d DataAwsCeTagsFilterNotCostCategoryOutputReference, ...)
- func NewDataAwsCeTagsFilterNotDimensionOutputReference_Override(d DataAwsCeTagsFilterNotDimensionOutputReference, ...)
- func NewDataAwsCeTagsFilterNotOutputReference_Override(d DataAwsCeTagsFilterNotOutputReference, ...)
- func NewDataAwsCeTagsFilterNotTagsOutputReference_Override(d DataAwsCeTagsFilterNotTagsOutputReference, ...)
- func NewDataAwsCeTagsFilterOrCostCategoryOutputReference_Override(d DataAwsCeTagsFilterOrCostCategoryOutputReference, ...)
- func NewDataAwsCeTagsFilterOrDimensionOutputReference_Override(d DataAwsCeTagsFilterOrDimensionOutputReference, ...)
- func NewDataAwsCeTagsFilterOrList_Override(d DataAwsCeTagsFilterOrList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAwsCeTagsFilterOrOutputReference_Override(d DataAwsCeTagsFilterOrOutputReference, ...)
- func NewDataAwsCeTagsFilterOrTagsOutputReference_Override(d DataAwsCeTagsFilterOrTagsOutputReference, ...)
- func NewDataAwsCeTagsFilterOutputReference_Override(d DataAwsCeTagsFilterOutputReference, ...)
- func NewDataAwsCeTagsFilterTagsOutputReference_Override(d DataAwsCeTagsFilterTagsOutputReference, ...)
- func NewDataAwsCeTagsSortByList_Override(d DataAwsCeTagsSortByList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAwsCeTagsSortByOutputReference_Override(d DataAwsCeTagsSortByOutputReference, ...)
- func NewDataAwsCeTagsTimePeriodOutputReference_Override(d DataAwsCeTagsTimePeriodOutputReference, ...)
- func NewDataAwsCeTags_Override(d DataAwsCeTags, scope constructs.Construct, id *string, ...)
- func NewDataAwsCloudcontrolapiResource_Override(d DataAwsCloudcontrolapiResource, scope constructs.Construct, id *string, ...)
- func NewDataAwsDefaultTags_Override(d DataAwsDefaultTags, scope constructs.Construct, id *string, ...)
- func NewDataAwsGrafanaWorkspace_Override(d DataAwsGrafanaWorkspace, scope constructs.Construct, id *string, ...)
- func NewDataAwsIdentitystoreGroupFilterList_Override(d DataAwsIdentitystoreGroupFilterList, ...)
- func NewDataAwsIdentitystoreGroupFilterOutputReference_Override(d DataAwsIdentitystoreGroupFilterOutputReference, ...)
- func NewDataAwsIdentitystoreGroup_Override(d DataAwsIdentitystoreGroup, scope constructs.Construct, id *string, ...)
- func NewDataAwsIdentitystoreUserFilterList_Override(d DataAwsIdentitystoreUserFilterList, ...)
- func NewDataAwsIdentitystoreUserFilterOutputReference_Override(d DataAwsIdentitystoreUserFilterOutputReference, ...)
- func NewDataAwsIdentitystoreUser_Override(d DataAwsIdentitystoreUser, scope constructs.Construct, id *string, ...)
- func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationList_Override(d DataAwsKendraExperienceConfigurationContentSourceConfigurationList, ...)
- func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference_Override(...)
- func NewDataAwsKendraExperienceConfigurationList_Override(d DataAwsKendraExperienceConfigurationList, ...)
- func NewDataAwsKendraExperienceConfigurationOutputReference_Override(d DataAwsKendraExperienceConfigurationOutputReference, ...)
- func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationList_Override(d DataAwsKendraExperienceConfigurationUserIdentityConfigurationList, ...)
- func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference_Override(d DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference, ...)
- func NewDataAwsKendraExperienceEndpointsList_Override(d DataAwsKendraExperienceEndpointsList, ...)
- func NewDataAwsKendraExperienceEndpointsOutputReference_Override(d DataAwsKendraExperienceEndpointsOutputReference, ...)
- func NewDataAwsKendraExperience_Override(d DataAwsKendraExperience, scope constructs.Construct, id *string, ...)
- func NewDataAwsKendraFaqS3PathList_Override(d DataAwsKendraFaqS3PathList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewDataAwsKendraFaqS3PathOutputReference_Override(d DataAwsKendraFaqS3PathOutputReference, ...)
- func NewDataAwsKendraFaq_Override(d DataAwsKendraFaq, scope constructs.Construct, id *string, ...)
- func NewDataAwsKendraIndexCapacityUnitsList_Override(d DataAwsKendraIndexCapacityUnitsList, ...)
- func NewDataAwsKendraIndexCapacityUnitsOutputReference_Override(d DataAwsKendraIndexCapacityUnitsOutputReference, ...)
- func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesList_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList, ...)
- func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference, ...)
- func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList, ...)
- func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference_Override(...)
- func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList, ...)
- func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference, ...)
- func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsList_Override(d DataAwsKendraIndexIndexStatisticsFaqStatisticsList, ...)
- func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference_Override(d DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference, ...)
- func NewDataAwsKendraIndexIndexStatisticsList_Override(d DataAwsKendraIndexIndexStatisticsList, ...)
- func NewDataAwsKendraIndexIndexStatisticsOutputReference_Override(d DataAwsKendraIndexIndexStatisticsOutputReference, ...)
- func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList_Override(d DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList, ...)
- func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference_Override(d DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference, ...)
- func NewDataAwsKendraIndexServerSideEncryptionConfigurationList_Override(d DataAwsKendraIndexServerSideEncryptionConfigurationList, ...)
- func NewDataAwsKendraIndexServerSideEncryptionConfigurationOutputReference_Override(d DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference, ...)
- func NewDataAwsKendraIndexUserGroupResolutionConfigurationList_Override(d DataAwsKendraIndexUserGroupResolutionConfigurationList, ...)
- func NewDataAwsKendraIndexUserGroupResolutionConfigurationOutputReference_Override(d DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference, ...)
- func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList_Override(d DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList, ...)
- func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference_Override(...)
- func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList_Override(d DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList, ...)
- func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference_Override(...)
- func NewDataAwsKendraIndexUserTokenConfigurationsList_Override(d DataAwsKendraIndexUserTokenConfigurationsList, ...)
- func NewDataAwsKendraIndexUserTokenConfigurationsOutputReference_Override(d DataAwsKendraIndexUserTokenConfigurationsOutputReference, ...)
- func NewDataAwsKendraIndex_Override(d DataAwsKendraIndex, scope constructs.Construct, id *string, ...)
- func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathList_Override(d DataAwsKendraQuerySuggestionsBlockListSourceS3PathList, ...)
- func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference_Override(d DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference, ...)
- func NewDataAwsKendraQuerySuggestionsBlockList_Override(d DataAwsKendraQuerySuggestionsBlockList, scope constructs.Construct, ...)
- func NewDataAwsKendraThesaurusSourceS3PathList_Override(d DataAwsKendraThesaurusSourceS3PathList, ...)
- func NewDataAwsKendraThesaurusSourceS3PathOutputReference_Override(d DataAwsKendraThesaurusSourceS3PathOutputReference, ...)
- func NewDataAwsKendraThesaurus_Override(d DataAwsKendraThesaurus, scope constructs.Construct, id *string, ...)
- func NewDataAwsLocationGeofenceCollection_Override(d DataAwsLocationGeofenceCollection, scope constructs.Construct, id *string, ...)
- func NewDataAwsLocationMapConfigurationList_Override(d DataAwsLocationMapConfigurationList, ...)
- func NewDataAwsLocationMapConfigurationOutputReference_Override(d DataAwsLocationMapConfigurationOutputReference, ...)
- func NewDataAwsLocationMap_Override(d DataAwsLocationMap, scope constructs.Construct, id *string, ...)
- func NewDataAwsLocationPlaceIndexDataSourceConfigurationList_Override(d DataAwsLocationPlaceIndexDataSourceConfigurationList, ...)
- func NewDataAwsLocationPlaceIndexDataSourceConfigurationOutputReference_Override(d DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference, ...)
- func NewDataAwsLocationPlaceIndex_Override(d DataAwsLocationPlaceIndex, scope constructs.Construct, id *string, ...)
- func NewDataAwsLocationRouteCalculator_Override(d DataAwsLocationRouteCalculator, scope constructs.Construct, id *string, ...)
- func NewDataAwsLocationTrackerAssociation_Override(d DataAwsLocationTrackerAssociation, scope constructs.Construct, id *string, ...)
- func NewDataAwsLocationTrackerAssociations_Override(d DataAwsLocationTrackerAssociations, scope constructs.Construct, id *string, ...)
- func NewDataAwsLocationTracker_Override(d DataAwsLocationTracker, scope constructs.Construct, id *string, ...)
- func NewDataAwsMemorydbAcl_Override(d DataAwsMemorydbAcl, scope constructs.Construct, id *string, ...)
- func NewDataAwsMemorydbClusterClusterEndpointList_Override(d DataAwsMemorydbClusterClusterEndpointList, ...)
- func NewDataAwsMemorydbClusterClusterEndpointOutputReference_Override(d DataAwsMemorydbClusterClusterEndpointOutputReference, ...)
- func NewDataAwsMemorydbClusterShardsList_Override(d DataAwsMemorydbClusterShardsList, ...)
- func NewDataAwsMemorydbClusterShardsNodesEndpointList_Override(d DataAwsMemorydbClusterShardsNodesEndpointList, ...)
- func NewDataAwsMemorydbClusterShardsNodesEndpointOutputReference_Override(d DataAwsMemorydbClusterShardsNodesEndpointOutputReference, ...)
- func NewDataAwsMemorydbClusterShardsNodesList_Override(d DataAwsMemorydbClusterShardsNodesList, ...)
- func NewDataAwsMemorydbClusterShardsNodesOutputReference_Override(d DataAwsMemorydbClusterShardsNodesOutputReference, ...)
- func NewDataAwsMemorydbClusterShardsOutputReference_Override(d DataAwsMemorydbClusterShardsOutputReference, ...)
- func NewDataAwsMemorydbCluster_Override(d DataAwsMemorydbCluster, scope constructs.Construct, id *string, ...)
- func NewDataAwsMemorydbParameterGroupParameterList_Override(d DataAwsMemorydbParameterGroupParameterList, ...)
- func NewDataAwsMemorydbParameterGroupParameterOutputReference_Override(d DataAwsMemorydbParameterGroupParameterOutputReference, ...)
- func NewDataAwsMemorydbParameterGroup_Override(d DataAwsMemorydbParameterGroup, scope constructs.Construct, id *string, ...)
- func NewDataAwsMemorydbSnapshotClusterConfigurationList_Override(d DataAwsMemorydbSnapshotClusterConfigurationList, ...)
- func NewDataAwsMemorydbSnapshotClusterConfigurationOutputReference_Override(d DataAwsMemorydbSnapshotClusterConfigurationOutputReference, ...)
- func NewDataAwsMemorydbSnapshot_Override(d DataAwsMemorydbSnapshot, scope constructs.Construct, id *string, ...)
- func NewDataAwsMemorydbSubnetGroup_Override(d DataAwsMemorydbSubnetGroup, scope constructs.Construct, id *string, ...)
- func NewDataAwsMemorydbUserAuthenticationModeList_Override(d DataAwsMemorydbUserAuthenticationModeList, ...)
- func NewDataAwsMemorydbUserAuthenticationModeOutputReference_Override(d DataAwsMemorydbUserAuthenticationModeOutputReference, ...)
- func NewDataAwsMemorydbUser_Override(d DataAwsMemorydbUser, scope constructs.Construct, id *string, ...)
- func NewDataAwsOpensearchDomainAdvancedSecurityOptionsList_Override(d DataAwsOpensearchDomainAdvancedSecurityOptionsList, ...)
- func NewDataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference_Override(d DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomainAutoTuneOptionsList_Override(d DataAwsOpensearchDomainAutoTuneOptionsList, ...)
- func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList_Override(d DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList, ...)
- func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference_Override(...)
- func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList_Override(d DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList, ...)
- func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference_Override(d DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference, ...)
- func NewDataAwsOpensearchDomainAutoTuneOptionsOutputReference_Override(d DataAwsOpensearchDomainAutoTuneOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsList_Override(d DataAwsOpensearchDomainClusterConfigColdStorageOptionsList, ...)
- func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference_Override(d DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomainClusterConfigList_Override(d DataAwsOpensearchDomainClusterConfigList, ...)
- func NewDataAwsOpensearchDomainClusterConfigOutputReference_Override(d DataAwsOpensearchDomainClusterConfigOutputReference, ...)
- func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList_Override(d DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList, ...)
- func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference_Override(d DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference, ...)
- func NewDataAwsOpensearchDomainCognitoOptionsList_Override(d DataAwsOpensearchDomainCognitoOptionsList, ...)
- func NewDataAwsOpensearchDomainCognitoOptionsOutputReference_Override(d DataAwsOpensearchDomainCognitoOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomainEbsOptionsList_Override(d DataAwsOpensearchDomainEbsOptionsList, ...)
- func NewDataAwsOpensearchDomainEbsOptionsOutputReference_Override(d DataAwsOpensearchDomainEbsOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomainEncryptionAtRestList_Override(d DataAwsOpensearchDomainEncryptionAtRestList, ...)
- func NewDataAwsOpensearchDomainEncryptionAtRestOutputReference_Override(d DataAwsOpensearchDomainEncryptionAtRestOutputReference, ...)
- func NewDataAwsOpensearchDomainLogPublishingOptionsList_Override(d DataAwsOpensearchDomainLogPublishingOptionsList, ...)
- func NewDataAwsOpensearchDomainLogPublishingOptionsOutputReference_Override(d DataAwsOpensearchDomainLogPublishingOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomainNodeToNodeEncryptionList_Override(d DataAwsOpensearchDomainNodeToNodeEncryptionList, ...)
- func NewDataAwsOpensearchDomainNodeToNodeEncryptionOutputReference_Override(d DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference, ...)
- func NewDataAwsOpensearchDomainSnapshotOptionsList_Override(d DataAwsOpensearchDomainSnapshotOptionsList, ...)
- func NewDataAwsOpensearchDomainSnapshotOptionsOutputReference_Override(d DataAwsOpensearchDomainSnapshotOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomainVpcOptionsList_Override(d DataAwsOpensearchDomainVpcOptionsList, ...)
- func NewDataAwsOpensearchDomainVpcOptionsOutputReference_Override(d DataAwsOpensearchDomainVpcOptionsOutputReference, ...)
- func NewDataAwsOpensearchDomain_Override(d DataAwsOpensearchDomain, scope constructs.Construct, id *string, ...)
- func NewDataAwsService_Override(d DataAwsService, scope constructs.Construct, id *string, ...)
- func NewDataexchangeDataSet_Override(d DataexchangeDataSet, scope constructs.Construct, id *string, ...)
- func NewDataexchangeRevision_Override(d DataexchangeRevision, scope constructs.Construct, id *string, ...)
- func NewDetectiveGraph_Override(d DetectiveGraph, scope constructs.Construct, id *string, ...)
- func NewDetectiveInvitationAccepter_Override(d DetectiveInvitationAccepter, scope constructs.Construct, id *string, ...)
- func NewDetectiveMember_Override(d DetectiveMember, scope constructs.Construct, id *string, ...)
- func NewFisExperimentTemplateActionList_Override(f FisExperimentTemplateActionList, ...)
- func NewFisExperimentTemplateActionOutputReference_Override(f FisExperimentTemplateActionOutputReference, ...)
- func NewFisExperimentTemplateActionParameterList_Override(f FisExperimentTemplateActionParameterList, ...)
- func NewFisExperimentTemplateActionParameterOutputReference_Override(f FisExperimentTemplateActionParameterOutputReference, ...)
- func NewFisExperimentTemplateActionTargetOutputReference_Override(f FisExperimentTemplateActionTargetOutputReference, ...)
- func NewFisExperimentTemplateStopConditionList_Override(f FisExperimentTemplateStopConditionList, ...)
- func NewFisExperimentTemplateStopConditionOutputReference_Override(f FisExperimentTemplateStopConditionOutputReference, ...)
- func NewFisExperimentTemplateTargetFilterList_Override(f FisExperimentTemplateTargetFilterList, ...)
- func NewFisExperimentTemplateTargetFilterOutputReference_Override(f FisExperimentTemplateTargetFilterOutputReference, ...)
- func NewFisExperimentTemplateTargetList_Override(f FisExperimentTemplateTargetList, ...)
- func NewFisExperimentTemplateTargetOutputReference_Override(f FisExperimentTemplateTargetOutputReference, ...)
- func NewFisExperimentTemplateTargetResourceTagList_Override(f FisExperimentTemplateTargetResourceTagList, ...)
- func NewFisExperimentTemplateTargetResourceTagOutputReference_Override(f FisExperimentTemplateTargetResourceTagOutputReference, ...)
- func NewFisExperimentTemplateTimeoutsOutputReference_Override(f FisExperimentTemplateTimeoutsOutputReference, ...)
- func NewFisExperimentTemplate_Override(f FisExperimentTemplate, scope constructs.Construct, id *string, ...)
- func NewGrafanaLicenseAssociationTimeoutsOutputReference_Override(g GrafanaLicenseAssociationTimeoutsOutputReference, ...)
- func NewGrafanaLicenseAssociation_Override(g GrafanaLicenseAssociation, scope constructs.Construct, id *string, ...)
- func NewGrafanaRoleAssociationTimeoutsOutputReference_Override(g GrafanaRoleAssociationTimeoutsOutputReference, ...)
- func NewGrafanaRoleAssociation_Override(g GrafanaRoleAssociation, scope constructs.Construct, id *string, ...)
- func NewGrafanaWorkspaceApiKey_Override(g GrafanaWorkspaceApiKey, scope constructs.Construct, id *string, ...)
- func NewGrafanaWorkspaceSamlConfigurationTimeoutsOutputReference_Override(g GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference, ...)
- func NewGrafanaWorkspaceSamlConfiguration_Override(g GrafanaWorkspaceSamlConfiguration, scope constructs.Construct, id *string, ...)
- func NewGrafanaWorkspaceTimeoutsOutputReference_Override(g GrafanaWorkspaceTimeoutsOutputReference, ...)
- func NewGrafanaWorkspace_Override(g GrafanaWorkspace, scope constructs.Construct, id *string, ...)
- func NewKendraDataSourceConfigurationOutputReference_Override(k KendraDataSourceConfigurationOutputReference, ...)
- func NewKendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference_Override(...)
- func NewKendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference_Override(...)
- func NewKendraDataSourceConfigurationS3ConfigurationOutputReference_Override(k KendraDataSourceConfigurationS3ConfigurationOutputReference, ...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList_Override(...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference_Override(...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference_Override(...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference, ...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference_Override(...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference, ...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference_Override(...)
- func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference, ...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference_Override(...)
- func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference_Override(...)
- func NewKendraDataSourceTimeoutsOutputReference_Override(k KendraDataSourceTimeoutsOutputReference, ...)
- func NewKendraDataSource_Override(k KendraDataSource, scope constructs.Construct, id *string, ...)
- func NewKendraExperienceConfigurationContentSourceConfigurationOutputReference_Override(k KendraExperienceConfigurationContentSourceConfigurationOutputReference, ...)
- func NewKendraExperienceConfigurationOutputReference_Override(k KendraExperienceConfigurationOutputReference, ...)
- func NewKendraExperienceConfigurationUserIdentityConfigurationOutputReference_Override(k KendraExperienceConfigurationUserIdentityConfigurationOutputReference, ...)
- func NewKendraExperienceEndpointsList_Override(k KendraExperienceEndpointsList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewKendraExperienceEndpointsOutputReference_Override(k KendraExperienceEndpointsOutputReference, ...)
- func NewKendraExperienceTimeoutsOutputReference_Override(k KendraExperienceTimeoutsOutputReference, ...)
- func NewKendraExperience_Override(k KendraExperience, scope constructs.Construct, id *string, ...)
- func NewKendraFaqS3PathOutputReference_Override(k KendraFaqS3PathOutputReference, terraformResource cdktf.IInterpolatingParent, ...)
- func NewKendraFaqTimeoutsOutputReference_Override(k KendraFaqTimeoutsOutputReference, ...)
- func NewKendraFaq_Override(k KendraFaq, scope constructs.Construct, id *string, config *KendraFaqConfig)
- func NewKendraIndexCapacityUnitsOutputReference_Override(k KendraIndexCapacityUnitsOutputReference, ...)
- func NewKendraIndexDocumentMetadataConfigurationUpdatesList_Override(k KendraIndexDocumentMetadataConfigurationUpdatesList, ...)
- func NewKendraIndexDocumentMetadataConfigurationUpdatesOutputReference_Override(k KendraIndexDocumentMetadataConfigurationUpdatesOutputReference, ...)
- func NewKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference_Override(k KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference, ...)
- func NewKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference_Override(k KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference, ...)
- func NewKendraIndexIndexStatisticsFaqStatisticsList_Override(k KendraIndexIndexStatisticsFaqStatisticsList, ...)
- func NewKendraIndexIndexStatisticsFaqStatisticsOutputReference_Override(k KendraIndexIndexStatisticsFaqStatisticsOutputReference, ...)
- func NewKendraIndexIndexStatisticsList_Override(k KendraIndexIndexStatisticsList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewKendraIndexIndexStatisticsOutputReference_Override(k KendraIndexIndexStatisticsOutputReference, ...)
- func NewKendraIndexIndexStatisticsTextDocumentStatisticsList_Override(k KendraIndexIndexStatisticsTextDocumentStatisticsList, ...)
- func NewKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference_Override(k KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference, ...)
- func NewKendraIndexServerSideEncryptionConfigurationOutputReference_Override(k KendraIndexServerSideEncryptionConfigurationOutputReference, ...)
- func NewKendraIndexTimeoutsOutputReference_Override(k KendraIndexTimeoutsOutputReference, ...)
- func NewKendraIndexUserGroupResolutionConfigurationOutputReference_Override(k KendraIndexUserGroupResolutionConfigurationOutputReference, ...)
- func NewKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference_Override(k KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference, ...)
- func NewKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference_Override(k KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference, ...)
- func NewKendraIndexUserTokenConfigurationsOutputReference_Override(k KendraIndexUserTokenConfigurationsOutputReference, ...)
- func NewKendraIndex_Override(k KendraIndex, scope constructs.Construct, id *string, ...)
- func NewKendraQuerySuggestionsBlockListSourceS3PathOutputReference_Override(k KendraQuerySuggestionsBlockListSourceS3PathOutputReference, ...)
- func NewKendraQuerySuggestionsBlockListTimeoutsOutputReference_Override(k KendraQuerySuggestionsBlockListTimeoutsOutputReference, ...)
- func NewKendraQuerySuggestionsBlockList_Override(k KendraQuerySuggestionsBlockList, scope constructs.Construct, id *string, ...)
- func NewKendraThesaurusSourceS3PathOutputReference_Override(k KendraThesaurusSourceS3PathOutputReference, ...)
- func NewKendraThesaurusTimeoutsOutputReference_Override(k KendraThesaurusTimeoutsOutputReference, ...)
- func NewKendraThesaurus_Override(k KendraThesaurus, scope constructs.Construct, id *string, ...)
- func NewKeyspacesKeyspaceTimeoutsOutputReference_Override(k KeyspacesKeyspaceTimeoutsOutputReference, ...)
- func NewKeyspacesKeyspace_Override(k KeyspacesKeyspace, scope constructs.Construct, id *string, ...)
- func NewKeyspacesTableCapacitySpecificationOutputReference_Override(k KeyspacesTableCapacitySpecificationOutputReference, ...)
- func NewKeyspacesTableCommentOutputReference_Override(k KeyspacesTableCommentOutputReference, ...)
- func NewKeyspacesTableEncryptionSpecificationOutputReference_Override(k KeyspacesTableEncryptionSpecificationOutputReference, ...)
- func NewKeyspacesTablePointInTimeRecoveryOutputReference_Override(k KeyspacesTablePointInTimeRecoveryOutputReference, ...)
- func NewKeyspacesTableSchemaDefinitionClusteringKeyList_Override(k KeyspacesTableSchemaDefinitionClusteringKeyList, ...)
- func NewKeyspacesTableSchemaDefinitionClusteringKeyOutputReference_Override(k KeyspacesTableSchemaDefinitionClusteringKeyOutputReference, ...)
- func NewKeyspacesTableSchemaDefinitionColumnList_Override(k KeyspacesTableSchemaDefinitionColumnList, ...)
- func NewKeyspacesTableSchemaDefinitionColumnOutputReference_Override(k KeyspacesTableSchemaDefinitionColumnOutputReference, ...)
- func NewKeyspacesTableSchemaDefinitionOutputReference_Override(k KeyspacesTableSchemaDefinitionOutputReference, ...)
- func NewKeyspacesTableSchemaDefinitionPartitionKeyList_Override(k KeyspacesTableSchemaDefinitionPartitionKeyList, ...)
- func NewKeyspacesTableSchemaDefinitionPartitionKeyOutputReference_Override(k KeyspacesTableSchemaDefinitionPartitionKeyOutputReference, ...)
- func NewKeyspacesTableSchemaDefinitionStaticColumnList_Override(k KeyspacesTableSchemaDefinitionStaticColumnList, ...)
- func NewKeyspacesTableSchemaDefinitionStaticColumnOutputReference_Override(k KeyspacesTableSchemaDefinitionStaticColumnOutputReference, ...)
- func NewKeyspacesTableTimeoutsOutputReference_Override(k KeyspacesTableTimeoutsOutputReference, ...)
- func NewKeyspacesTableTtlOutputReference_Override(k KeyspacesTableTtlOutputReference, ...)
- func NewKeyspacesTable_Override(k KeyspacesTable, scope constructs.Construct, id *string, ...)
- func NewLocationGeofenceCollectionTimeoutsOutputReference_Override(l LocationGeofenceCollectionTimeoutsOutputReference, ...)
- func NewLocationGeofenceCollection_Override(l LocationGeofenceCollection, scope constructs.Construct, id *string, ...)
- func NewLocationMapConfigurationOutputReference_Override(l LocationMapConfigurationOutputReference, ...)
- func NewLocationMap_Override(l LocationMap, scope constructs.Construct, id *string, ...)
- func NewLocationPlaceIndexDataSourceConfigurationOutputReference_Override(l LocationPlaceIndexDataSourceConfigurationOutputReference, ...)
- func NewLocationPlaceIndex_Override(l LocationPlaceIndex, scope constructs.Construct, id *string, ...)
- func NewLocationRouteCalculatorTimeoutsOutputReference_Override(l LocationRouteCalculatorTimeoutsOutputReference, ...)
- func NewLocationRouteCalculator_Override(l LocationRouteCalculator, scope constructs.Construct, id *string, ...)
- func NewLocationTrackerAssociationTimeoutsOutputReference_Override(l LocationTrackerAssociationTimeoutsOutputReference, ...)
- func NewLocationTrackerAssociation_Override(l LocationTrackerAssociation, scope constructs.Construct, id *string, ...)
- func NewLocationTracker_Override(l LocationTracker, scope constructs.Construct, id *string, ...)
- func NewMedialiveInputDestinationsList_Override(m MedialiveInputDestinationsList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewMedialiveInputDestinationsOutputReference_Override(m MedialiveInputDestinationsOutputReference, ...)
- func NewMedialiveInputInputDevicesList_Override(m MedialiveInputInputDevicesList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewMedialiveInputInputDevicesOutputReference_Override(m MedialiveInputInputDevicesOutputReference, ...)
- func NewMedialiveInputMediaConnectFlowsList_Override(m MedialiveInputMediaConnectFlowsList, ...)
- func NewMedialiveInputMediaConnectFlowsOutputReference_Override(m MedialiveInputMediaConnectFlowsOutputReference, ...)
- func NewMedialiveInputSecurityGroupTimeoutsOutputReference_Override(m MedialiveInputSecurityGroupTimeoutsOutputReference, ...)
- func NewMedialiveInputSecurityGroupWhitelistRulesList_Override(m MedialiveInputSecurityGroupWhitelistRulesList, ...)
- func NewMedialiveInputSecurityGroupWhitelistRulesOutputReference_Override(m MedialiveInputSecurityGroupWhitelistRulesOutputReference, ...)
- func NewMedialiveInputSecurityGroup_Override(m MedialiveInputSecurityGroup, scope constructs.Construct, id *string, ...)
- func NewMedialiveInputSourcesList_Override(m MedialiveInputSourcesList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewMedialiveInputSourcesOutputReference_Override(m MedialiveInputSourcesOutputReference, ...)
- func NewMedialiveInputTimeoutsOutputReference_Override(m MedialiveInputTimeoutsOutputReference, ...)
- func NewMedialiveInputVpcOutputReference_Override(m MedialiveInputVpcOutputReference, ...)
- func NewMedialiveInput_Override(m MedialiveInput, scope constructs.Construct, id *string, ...)
- func NewMedialiveMultiplexMultiplexSettingsOutputReference_Override(m MedialiveMultiplexMultiplexSettingsOutputReference, ...)
- func NewMedialiveMultiplexProgramMultiplexProgramSettingsOutputReference_Override(m MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference, ...)
- func NewMedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference_Override(...)
- func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference_Override(...)
- func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference_Override(...)
- func NewMedialiveMultiplexProgram_Override(m MedialiveMultiplexProgram, scope constructs.Construct, id *string, ...)
- func NewMedialiveMultiplexTimeoutsOutputReference_Override(m MedialiveMultiplexTimeoutsOutputReference, ...)
- func NewMedialiveMultiplex_Override(m MedialiveMultiplex, scope constructs.Construct, id *string, ...)
- func NewMemorydbAcl_Override(m MemorydbAcl, scope constructs.Construct, id *string, ...)
- func NewMemorydbClusterClusterEndpointList_Override(m MemorydbClusterClusterEndpointList, ...)
- func NewMemorydbClusterClusterEndpointOutputReference_Override(m MemorydbClusterClusterEndpointOutputReference, ...)
- func NewMemorydbClusterShardsList_Override(m MemorydbClusterShardsList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewMemorydbClusterShardsNodesEndpointList_Override(m MemorydbClusterShardsNodesEndpointList, ...)
- func NewMemorydbClusterShardsNodesEndpointOutputReference_Override(m MemorydbClusterShardsNodesEndpointOutputReference, ...)
- func NewMemorydbClusterShardsNodesList_Override(m MemorydbClusterShardsNodesList, terraformResource cdktf.IInterpolatingParent, ...)
- func NewMemorydbClusterShardsNodesOutputReference_Override(m MemorydbClusterShardsNodesOutputReference, ...)
- func NewMemorydbClusterShardsOutputReference_Override(m MemorydbClusterShardsOutputReference, ...)
- func NewMemorydbClusterTimeoutsOutputReference_Override(m MemorydbClusterTimeoutsOutputReference, ...)
- func NewMemorydbCluster_Override(m MemorydbCluster, scope constructs.Construct, id *string, ...)
- func NewMemorydbParameterGroupParameterList_Override(m MemorydbParameterGroupParameterList, ...)
- func NewMemorydbParameterGroupParameterOutputReference_Override(m MemorydbParameterGroupParameterOutputReference, ...)
- func NewMemorydbParameterGroup_Override(m MemorydbParameterGroup, scope constructs.Construct, id *string, ...)
- func NewMemorydbSnapshotClusterConfigurationList_Override(m MemorydbSnapshotClusterConfigurationList, ...)
- func NewMemorydbSnapshotClusterConfigurationOutputReference_Override(m MemorydbSnapshotClusterConfigurationOutputReference, ...)
- func NewMemorydbSnapshotTimeoutsOutputReference_Override(m MemorydbSnapshotTimeoutsOutputReference, ...)
- func NewMemorydbSnapshot_Override(m MemorydbSnapshot, scope constructs.Construct, id *string, ...)
- func NewMemorydbSubnetGroup_Override(m MemorydbSubnetGroup, scope constructs.Construct, id *string, ...)
- func NewMemorydbUserAuthenticationModeOutputReference_Override(m MemorydbUserAuthenticationModeOutputReference, ...)
- func NewMemorydbUser_Override(m MemorydbUser, scope constructs.Construct, id *string, ...)
- func NewOpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference_Override(o OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference, ...)
- func NewOpensearchDomainAdvancedSecurityOptionsOutputReference_Override(o OpensearchDomainAdvancedSecurityOptionsOutputReference, ...)
- func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference_Override(o OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference, ...)
- func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleList_Override(o OpensearchDomainAutoTuneOptionsMaintenanceScheduleList, ...)
- func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference_Override(o OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference, ...)
- func NewOpensearchDomainAutoTuneOptionsOutputReference_Override(o OpensearchDomainAutoTuneOptionsOutputReference, ...)
- func NewOpensearchDomainClusterConfigColdStorageOptionsOutputReference_Override(o OpensearchDomainClusterConfigColdStorageOptionsOutputReference, ...)
- func NewOpensearchDomainClusterConfigOutputReference_Override(o OpensearchDomainClusterConfigOutputReference, ...)
- func NewOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference_Override(o OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference, ...)
- func NewOpensearchDomainCognitoOptionsOutputReference_Override(o OpensearchDomainCognitoOptionsOutputReference, ...)
- func NewOpensearchDomainDomainEndpointOptionsOutputReference_Override(o OpensearchDomainDomainEndpointOptionsOutputReference, ...)
- func NewOpensearchDomainEbsOptionsOutputReference_Override(o OpensearchDomainEbsOptionsOutputReference, ...)
- func NewOpensearchDomainEncryptAtRestOutputReference_Override(o OpensearchDomainEncryptAtRestOutputReference, ...)
- func NewOpensearchDomainLogPublishingOptionsList_Override(o OpensearchDomainLogPublishingOptionsList, ...)
- func NewOpensearchDomainLogPublishingOptionsOutputReference_Override(o OpensearchDomainLogPublishingOptionsOutputReference, ...)
- func NewOpensearchDomainNodeToNodeEncryptionOutputReference_Override(o OpensearchDomainNodeToNodeEncryptionOutputReference, ...)
- func NewOpensearchDomainPolicyTimeoutsOutputReference_Override(o OpensearchDomainPolicyTimeoutsOutputReference, ...)
- func NewOpensearchDomainPolicy_Override(o OpensearchDomainPolicy, scope constructs.Construct, id *string, ...)
- func NewOpensearchDomainSamlOptionsSamlOptionsIdpOutputReference_Override(o OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference, ...)
- func NewOpensearchDomainSamlOptionsSamlOptionsOutputReference_Override(o OpensearchDomainSamlOptionsSamlOptionsOutputReference, ...)
- func NewOpensearchDomainSamlOptionsTimeoutsOutputReference_Override(o OpensearchDomainSamlOptionsTimeoutsOutputReference, ...)
- func NewOpensearchDomainSamlOptions_Override(o OpensearchDomainSamlOptions, scope constructs.Construct, id *string, ...)
- func NewOpensearchDomainSnapshotOptionsOutputReference_Override(o OpensearchDomainSnapshotOptionsOutputReference, ...)
- func NewOpensearchDomainTimeoutsOutputReference_Override(o OpensearchDomainTimeoutsOutputReference, ...)
- func NewOpensearchDomainVpcOptionsOutputReference_Override(o OpensearchDomainVpcOptionsOutputReference, ...)
- func NewOpensearchDomain_Override(o OpensearchDomain, scope constructs.Construct, id *string, ...)
- func NewRolesanywhereProfile_Override(r RolesanywhereProfile, scope constructs.Construct, id *string, ...)
- func NewRolesanywhereTrustAnchorSourceOutputReference_Override(r RolesanywhereTrustAnchorSourceOutputReference, ...)
- func NewRolesanywhereTrustAnchorSourceSourceDataOutputReference_Override(r RolesanywhereTrustAnchorSourceSourceDataOutputReference, ...)
- func NewRolesanywhereTrustAnchor_Override(r RolesanywhereTrustAnchor, scope constructs.Construct, id *string, ...)
- func NewRumAppMonitorAppMonitorConfigurationOutputReference_Override(r RumAppMonitorAppMonitorConfigurationOutputReference, ...)
- func NewRumAppMonitor_Override(r RumAppMonitor, scope constructs.Construct, id *string, ...)
- func NewTranscribeLanguageModelInputDataConfigOutputReference_Override(t TranscribeLanguageModelInputDataConfigOutputReference, ...)
- func NewTranscribeLanguageModelTimeoutsOutputReference_Override(t TranscribeLanguageModelTimeoutsOutputReference, ...)
- func NewTranscribeLanguageModel_Override(t TranscribeLanguageModel, scope constructs.Construct, id *string, ...)
- func NewTranscribeMedicalVocabularyTimeoutsOutputReference_Override(t TranscribeMedicalVocabularyTimeoutsOutputReference, ...)
- func NewTranscribeMedicalVocabulary_Override(t TranscribeMedicalVocabulary, scope constructs.Construct, id *string, ...)
- func NewTranscribeVocabularyFilter_Override(t TranscribeVocabularyFilter, scope constructs.Construct, id *string, ...)
- func NewTranscribeVocabularyTimeoutsOutputReference_Override(t TranscribeVocabularyTimeoutsOutputReference, ...)
- func NewTranscribeVocabulary_Override(t TranscribeVocabulary, scope constructs.Construct, id *string, ...)
- func OpensearchDomainPolicy_IsConstruct(x interface{}) *bool
- func OpensearchDomainPolicy_TfResourceType() *string
- func OpensearchDomainSamlOptions_IsConstruct(x interface{}) *bool
- func OpensearchDomainSamlOptions_TfResourceType() *string
- func OpensearchDomain_IsConstruct(x interface{}) *bool
- func OpensearchDomain_TfResourceType() *string
- func RolesanywhereProfile_IsConstruct(x interface{}) *bool
- func RolesanywhereProfile_TfResourceType() *string
- func RolesanywhereTrustAnchor_IsConstruct(x interface{}) *bool
- func RolesanywhereTrustAnchor_TfResourceType() *string
- func RumAppMonitor_IsConstruct(x interface{}) *bool
- func RumAppMonitor_TfResourceType() *string
- func TranscribeLanguageModel_IsConstruct(x interface{}) *bool
- func TranscribeLanguageModel_TfResourceType() *string
- func TranscribeMedicalVocabulary_IsConstruct(x interface{}) *bool
- func TranscribeMedicalVocabulary_TfResourceType() *string
- func TranscribeVocabularyFilter_IsConstruct(x interface{}) *bool
- func TranscribeVocabularyFilter_TfResourceType() *string
- func TranscribeVocabulary_IsConstruct(x interface{}) *bool
- func TranscribeVocabulary_TfResourceType() *string
- type AccountAlternateContact
- type AccountAlternateContactConfig
- type AccountAlternateContactTimeouts
- type AccountAlternateContactTimeoutsOutputReference
- type AppflowConnectorProfile
- type AppflowConnectorProfileConfig
- type AppflowConnectorProfileConnectorProfileConfig
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk
- type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference
- type AppflowConnectorProfileConnectorProfileConfigOutputReference
- type AppflowFlow
- type AppflowFlowConfig
- type AppflowFlowDestinationFlowConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorProperties
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference
- type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference
- type AppflowFlowDestinationFlowConfigList
- type AppflowFlowDestinationFlowConfigOutputReference
- type AppflowFlowSourceFlowConfig
- type AppflowFlowSourceFlowConfigIncrementalPullConfig
- type AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference
- type AppflowFlowSourceFlowConfigOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorProperties
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk
- type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference
- type AppflowFlowTask
- type AppflowFlowTaskConnectorOperator
- type AppflowFlowTaskConnectorOperatorList
- type AppflowFlowTaskConnectorOperatorOutputReference
- type AppflowFlowTaskList
- type AppflowFlowTaskOutputReference
- type AppflowFlowTriggerConfig
- type AppflowFlowTriggerConfigOutputReference
- type AppflowFlowTriggerConfigTriggerProperties
- type AppflowFlowTriggerConfigTriggerPropertiesOutputReference
- type AppflowFlowTriggerConfigTriggerPropertiesScheduled
- type AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference
- type AppintegrationsEventIntegration
- type AppintegrationsEventIntegrationConfig
- type AppintegrationsEventIntegrationEventFilter
- type AppintegrationsEventIntegrationEventFilterOutputReference
- type ApplicationinsightsApplication
- type ApplicationinsightsApplicationConfig
- type AwsProvider
- type AwsProviderAssumeRole
- type AwsProviderAssumeRoleWithWebIdentity
- type AwsProviderConfig
- type AwsProviderDefaultTags
- type AwsProviderEndpoints
- type AwsProviderIgnoreTags
- type CeAnomalyMonitor
- type CeAnomalyMonitorConfig
- type CeAnomalySubscription
- type CeAnomalySubscriptionConfig
- type CeAnomalySubscriptionSubscriber
- type CeAnomalySubscriptionSubscriberList
- type CeAnomalySubscriptionSubscriberOutputReference
- type CeCostAllocationTag
- type CeCostAllocationTagConfig
- type CeCostCategory
- type CeCostCategoryConfig
- type CeCostCategoryRule
- type CeCostCategoryRuleInheritedValue
- type CeCostCategoryRuleInheritedValueOutputReference
- type CeCostCategoryRuleList
- type CeCostCategoryRuleOutputReference
- type CeCostCategoryRuleRule
- type CeCostCategoryRuleRuleAnd
- type CeCostCategoryRuleRuleAndCostCategory
- type CeCostCategoryRuleRuleAndCostCategoryOutputReference
- type CeCostCategoryRuleRuleAndDimension
- type CeCostCategoryRuleRuleAndDimensionOutputReference
- type CeCostCategoryRuleRuleAndList
- type CeCostCategoryRuleRuleAndOutputReference
- type CeCostCategoryRuleRuleAndTags
- type CeCostCategoryRuleRuleAndTagsOutputReference
- type CeCostCategoryRuleRuleCostCategory
- type CeCostCategoryRuleRuleCostCategoryOutputReference
- type CeCostCategoryRuleRuleDimension
- type CeCostCategoryRuleRuleDimensionOutputReference
- type CeCostCategoryRuleRuleNot
- type CeCostCategoryRuleRuleNotCostCategory
- type CeCostCategoryRuleRuleNotCostCategoryOutputReference
- type CeCostCategoryRuleRuleNotDimension
- type CeCostCategoryRuleRuleNotDimensionOutputReference
- type CeCostCategoryRuleRuleNotOutputReference
- type CeCostCategoryRuleRuleNotTags
- type CeCostCategoryRuleRuleNotTagsOutputReference
- type CeCostCategoryRuleRuleOr
- type CeCostCategoryRuleRuleOrCostCategory
- type CeCostCategoryRuleRuleOrCostCategoryOutputReference
- type CeCostCategoryRuleRuleOrDimension
- type CeCostCategoryRuleRuleOrDimensionOutputReference
- type CeCostCategoryRuleRuleOrList
- type CeCostCategoryRuleRuleOrOutputReference
- type CeCostCategoryRuleRuleOrTags
- type CeCostCategoryRuleRuleOrTagsOutputReference
- type CeCostCategoryRuleRuleOutputReference
- type CeCostCategoryRuleRuleTags
- type CeCostCategoryRuleRuleTagsOutputReference
- type CeCostCategorySplitChargeRule
- type CeCostCategorySplitChargeRuleList
- type CeCostCategorySplitChargeRuleOutputReference
- type CeCostCategorySplitChargeRuleParameter
- type CeCostCategorySplitChargeRuleParameterList
- type CeCostCategorySplitChargeRuleParameterOutputReference
- type CloudcontrolapiResource
- type CloudcontrolapiResourceConfig
- type CloudcontrolapiResourceTimeouts
- type CloudcontrolapiResourceTimeoutsOutputReference
- type CloudsearchDomain
- type CloudsearchDomainConfig
- type CloudsearchDomainEndpointOptions
- type CloudsearchDomainEndpointOptionsOutputReference
- type CloudsearchDomainIndexField
- type CloudsearchDomainIndexFieldList
- type CloudsearchDomainIndexFieldOutputReference
- type CloudsearchDomainScalingParameters
- type CloudsearchDomainScalingParametersOutputReference
- type CloudsearchDomainServiceAccessPolicy
- type CloudsearchDomainServiceAccessPolicyConfig
- type CloudsearchDomainServiceAccessPolicyTimeouts
- type CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference
- type CloudsearchDomainTimeouts
- type CloudsearchDomainTimeoutsOutputReference
- type ComprehendEntityRecognizer
- type ComprehendEntityRecognizerConfig
- type ComprehendEntityRecognizerInputDataConfig
- type ComprehendEntityRecognizerInputDataConfigAnnotations
- type ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference
- type ComprehendEntityRecognizerInputDataConfigAugmentedManifests
- type ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList
- type ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference
- type ComprehendEntityRecognizerInputDataConfigDocuments
- type ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference
- type ComprehendEntityRecognizerInputDataConfigEntityList
- type ComprehendEntityRecognizerInputDataConfigEntityListOutputReference
- type ComprehendEntityRecognizerInputDataConfigEntityTypes
- type ComprehendEntityRecognizerInputDataConfigEntityTypesList
- type ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference
- type ComprehendEntityRecognizerInputDataConfigOutputReference
- type ComprehendEntityRecognizerTimeouts
- type ComprehendEntityRecognizerTimeoutsOutputReference
- type ComprehendEntityRecognizerVpcConfig
- type ComprehendEntityRecognizerVpcConfigOutputReference
- type DataAwsCeCostCategory
- type DataAwsCeCostCategoryConfig
- type DataAwsCeCostCategoryRule
- type DataAwsCeCostCategoryRuleInheritedValue
- type DataAwsCeCostCategoryRuleInheritedValueList
- type DataAwsCeCostCategoryRuleInheritedValueOutputReference
- type DataAwsCeCostCategoryRuleList
- type DataAwsCeCostCategoryRuleOutputReference
- type DataAwsCeCostCategoryRuleRule
- type DataAwsCeCostCategoryRuleRuleAnd
- type DataAwsCeCostCategoryRuleRuleAndCostCategory
- type DataAwsCeCostCategoryRuleRuleAndCostCategoryList
- type DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleAndDimension
- type DataAwsCeCostCategoryRuleRuleAndDimensionList
- type DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleAndList
- type DataAwsCeCostCategoryRuleRuleAndOutputReference
- type DataAwsCeCostCategoryRuleRuleAndTags
- type DataAwsCeCostCategoryRuleRuleAndTagsList
- type DataAwsCeCostCategoryRuleRuleAndTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleCostCategory
- type DataAwsCeCostCategoryRuleRuleCostCategoryList
- type DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleDimension
- type DataAwsCeCostCategoryRuleRuleDimensionList
- type DataAwsCeCostCategoryRuleRuleDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleList
- type DataAwsCeCostCategoryRuleRuleNot
- type DataAwsCeCostCategoryRuleRuleNotCostCategory
- type DataAwsCeCostCategoryRuleRuleNotCostCategoryList
- type DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleNotDimension
- type DataAwsCeCostCategoryRuleRuleNotDimensionList
- type DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleNotList
- type DataAwsCeCostCategoryRuleRuleNotOutputReference
- type DataAwsCeCostCategoryRuleRuleNotTags
- type DataAwsCeCostCategoryRuleRuleNotTagsList
- type DataAwsCeCostCategoryRuleRuleNotTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOr
- type DataAwsCeCostCategoryRuleRuleOrCostCategory
- type DataAwsCeCostCategoryRuleRuleOrCostCategoryList
- type DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference
- type DataAwsCeCostCategoryRuleRuleOrDimension
- type DataAwsCeCostCategoryRuleRuleOrDimensionList
- type DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference
- type DataAwsCeCostCategoryRuleRuleOrList
- type DataAwsCeCostCategoryRuleRuleOrOutputReference
- type DataAwsCeCostCategoryRuleRuleOrTags
- type DataAwsCeCostCategoryRuleRuleOrTagsList
- type DataAwsCeCostCategoryRuleRuleOrTagsOutputReference
- type DataAwsCeCostCategoryRuleRuleOutputReference
- type DataAwsCeCostCategoryRuleRuleTags
- type DataAwsCeCostCategoryRuleRuleTagsList
- type DataAwsCeCostCategoryRuleRuleTagsOutputReference
- type DataAwsCeCostCategorySplitChargeRule
- type DataAwsCeCostCategorySplitChargeRuleList
- type DataAwsCeCostCategorySplitChargeRuleOutputReference
- type DataAwsCeCostCategorySplitChargeRuleParameter
- type DataAwsCeCostCategorySplitChargeRuleParameterList
- type DataAwsCeCostCategorySplitChargeRuleParameterOutputReference
- type DataAwsCeTags
- type DataAwsCeTagsConfig
- type DataAwsCeTagsFilter
- type DataAwsCeTagsFilterAnd
- type DataAwsCeTagsFilterAndCostCategory
- type DataAwsCeTagsFilterAndCostCategoryOutputReference
- type DataAwsCeTagsFilterAndDimension
- type DataAwsCeTagsFilterAndDimensionOutputReference
- type DataAwsCeTagsFilterAndList
- type DataAwsCeTagsFilterAndOutputReference
- type DataAwsCeTagsFilterAndTags
- type DataAwsCeTagsFilterAndTagsOutputReference
- type DataAwsCeTagsFilterCostCategory
- type DataAwsCeTagsFilterCostCategoryOutputReference
- type DataAwsCeTagsFilterDimension
- type DataAwsCeTagsFilterDimensionOutputReference
- type DataAwsCeTagsFilterNot
- type DataAwsCeTagsFilterNotCostCategory
- type DataAwsCeTagsFilterNotCostCategoryOutputReference
- type DataAwsCeTagsFilterNotDimension
- type DataAwsCeTagsFilterNotDimensionOutputReference
- type DataAwsCeTagsFilterNotOutputReference
- type DataAwsCeTagsFilterNotTags
- type DataAwsCeTagsFilterNotTagsOutputReference
- type DataAwsCeTagsFilterOr
- type DataAwsCeTagsFilterOrCostCategory
- type DataAwsCeTagsFilterOrCostCategoryOutputReference
- type DataAwsCeTagsFilterOrDimension
- type DataAwsCeTagsFilterOrDimensionOutputReference
- type DataAwsCeTagsFilterOrList
- type DataAwsCeTagsFilterOrOutputReference
- type DataAwsCeTagsFilterOrTags
- type DataAwsCeTagsFilterOrTagsOutputReference
- type DataAwsCeTagsFilterOutputReference
- type DataAwsCeTagsFilterTags
- type DataAwsCeTagsFilterTagsOutputReference
- type DataAwsCeTagsSortBy
- type DataAwsCeTagsSortByList
- type DataAwsCeTagsSortByOutputReference
- type DataAwsCeTagsTimePeriod
- type DataAwsCeTagsTimePeriodOutputReference
- type DataAwsCloudcontrolapiResource
- type DataAwsCloudcontrolapiResourceConfig
- type DataAwsDefaultTags
- type DataAwsDefaultTagsConfig
- type DataAwsGrafanaWorkspace
- type DataAwsGrafanaWorkspaceConfig
- type DataAwsIdentitystoreGroup
- type DataAwsIdentitystoreGroupConfig
- type DataAwsIdentitystoreGroupFilter
- type DataAwsIdentitystoreGroupFilterList
- type DataAwsIdentitystoreGroupFilterOutputReference
- type DataAwsIdentitystoreUser
- type DataAwsIdentitystoreUserConfig
- type DataAwsIdentitystoreUserFilter
- type DataAwsIdentitystoreUserFilterList
- type DataAwsIdentitystoreUserFilterOutputReference
- type DataAwsKendraExperience
- type DataAwsKendraExperienceConfig
- type DataAwsKendraExperienceConfiguration
- type DataAwsKendraExperienceConfigurationContentSourceConfiguration
- type DataAwsKendraExperienceConfigurationContentSourceConfigurationList
- type DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference
- type DataAwsKendraExperienceConfigurationList
- type DataAwsKendraExperienceConfigurationOutputReference
- type DataAwsKendraExperienceConfigurationUserIdentityConfiguration
- type DataAwsKendraExperienceConfigurationUserIdentityConfigurationList
- type DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference
- type DataAwsKendraExperienceEndpoints
- type DataAwsKendraExperienceEndpointsList
- type DataAwsKendraExperienceEndpointsOutputReference
- type DataAwsKendraFaq
- type DataAwsKendraFaqConfig
- type DataAwsKendraFaqS3Path
- type DataAwsKendraFaqS3PathList
- type DataAwsKendraFaqS3PathOutputReference
- type DataAwsKendraIndex
- type DataAwsKendraIndexCapacityUnits
- type DataAwsKendraIndexCapacityUnitsList
- type DataAwsKendraIndexCapacityUnitsOutputReference
- type DataAwsKendraIndexConfig
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdates
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevance
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearch
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList
- type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference
- type DataAwsKendraIndexIndexStatistics
- type DataAwsKendraIndexIndexStatisticsFaqStatistics
- type DataAwsKendraIndexIndexStatisticsFaqStatisticsList
- type DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference
- type DataAwsKendraIndexIndexStatisticsList
- type DataAwsKendraIndexIndexStatisticsOutputReference
- type DataAwsKendraIndexIndexStatisticsTextDocumentStatistics
- type DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList
- type DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference
- type DataAwsKendraIndexServerSideEncryptionConfiguration
- type DataAwsKendraIndexServerSideEncryptionConfigurationList
- type DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference
- type DataAwsKendraIndexUserGroupResolutionConfiguration
- type DataAwsKendraIndexUserGroupResolutionConfigurationList
- type DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference
- type DataAwsKendraIndexUserTokenConfigurations
- type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration
- type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList
- type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference
- type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration
- type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList
- type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference
- type DataAwsKendraIndexUserTokenConfigurationsList
- type DataAwsKendraIndexUserTokenConfigurationsOutputReference
- type DataAwsKendraQuerySuggestionsBlockList
- type DataAwsKendraQuerySuggestionsBlockListConfig
- type DataAwsKendraQuerySuggestionsBlockListSourceS3Path
- type DataAwsKendraQuerySuggestionsBlockListSourceS3PathList
- type DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference
- type DataAwsKendraThesaurus
- type DataAwsKendraThesaurusConfig
- type DataAwsKendraThesaurusSourceS3Path
- type DataAwsKendraThesaurusSourceS3PathList
- type DataAwsKendraThesaurusSourceS3PathOutputReference
- type DataAwsLocationGeofenceCollection
- type DataAwsLocationGeofenceCollectionConfig
- type DataAwsLocationMap
- type DataAwsLocationMapConfig
- type DataAwsLocationMapConfiguration
- type DataAwsLocationMapConfigurationList
- type DataAwsLocationMapConfigurationOutputReference
- type DataAwsLocationPlaceIndex
- type DataAwsLocationPlaceIndexConfig
- type DataAwsLocationPlaceIndexDataSourceConfiguration
- type DataAwsLocationPlaceIndexDataSourceConfigurationList
- type DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference
- type DataAwsLocationRouteCalculator
- type DataAwsLocationRouteCalculatorConfig
- type DataAwsLocationTracker
- type DataAwsLocationTrackerAssociation
- type DataAwsLocationTrackerAssociationConfig
- type DataAwsLocationTrackerAssociations
- type DataAwsLocationTrackerAssociationsConfig
- type DataAwsLocationTrackerConfig
- type DataAwsMemorydbAcl
- type DataAwsMemorydbAclConfig
- type DataAwsMemorydbCluster
- type DataAwsMemorydbClusterClusterEndpoint
- type DataAwsMemorydbClusterClusterEndpointList
- type DataAwsMemorydbClusterClusterEndpointOutputReference
- type DataAwsMemorydbClusterConfig
- type DataAwsMemorydbClusterShards
- type DataAwsMemorydbClusterShardsList
- type DataAwsMemorydbClusterShardsNodes
- type DataAwsMemorydbClusterShardsNodesEndpoint
- type DataAwsMemorydbClusterShardsNodesEndpointList
- type DataAwsMemorydbClusterShardsNodesEndpointOutputReference
- type DataAwsMemorydbClusterShardsNodesList
- type DataAwsMemorydbClusterShardsNodesOutputReference
- type DataAwsMemorydbClusterShardsOutputReference
- type DataAwsMemorydbParameterGroup
- type DataAwsMemorydbParameterGroupConfig
- type DataAwsMemorydbParameterGroupParameter
- type DataAwsMemorydbParameterGroupParameterList
- type DataAwsMemorydbParameterGroupParameterOutputReference
- type DataAwsMemorydbSnapshot
- type DataAwsMemorydbSnapshotClusterConfiguration
- type DataAwsMemorydbSnapshotClusterConfigurationList
- type DataAwsMemorydbSnapshotClusterConfigurationOutputReference
- type DataAwsMemorydbSnapshotConfig
- type DataAwsMemorydbSubnetGroup
- type DataAwsMemorydbSubnetGroupConfig
- type DataAwsMemorydbUser
- type DataAwsMemorydbUserAuthenticationMode
- type DataAwsMemorydbUserAuthenticationModeList
- type DataAwsMemorydbUserAuthenticationModeOutputReference
- type DataAwsMemorydbUserConfig
- type DataAwsOpensearchDomain
- type DataAwsOpensearchDomainAdvancedSecurityOptions
- type DataAwsOpensearchDomainAdvancedSecurityOptionsList
- type DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference
- type DataAwsOpensearchDomainAutoTuneOptions
- type DataAwsOpensearchDomainAutoTuneOptionsList
- type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceSchedule
- type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration
- type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList
- type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference
- type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList
- type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference
- type DataAwsOpensearchDomainAutoTuneOptionsOutputReference
- type DataAwsOpensearchDomainClusterConfig
- type DataAwsOpensearchDomainClusterConfigColdStorageOptions
- type DataAwsOpensearchDomainClusterConfigColdStorageOptionsList
- type DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference
- type DataAwsOpensearchDomainClusterConfigList
- type DataAwsOpensearchDomainClusterConfigOutputReference
- type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfig
- type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList
- type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference
- type DataAwsOpensearchDomainCognitoOptions
- type DataAwsOpensearchDomainCognitoOptionsList
- type DataAwsOpensearchDomainCognitoOptionsOutputReference
- type DataAwsOpensearchDomainConfig
- type DataAwsOpensearchDomainEbsOptions
- type DataAwsOpensearchDomainEbsOptionsList
- type DataAwsOpensearchDomainEbsOptionsOutputReference
- type DataAwsOpensearchDomainEncryptionAtRest
- type DataAwsOpensearchDomainEncryptionAtRestList
- type DataAwsOpensearchDomainEncryptionAtRestOutputReference
- type DataAwsOpensearchDomainLogPublishingOptions
- type DataAwsOpensearchDomainLogPublishingOptionsList
- type DataAwsOpensearchDomainLogPublishingOptionsOutputReference
- type DataAwsOpensearchDomainNodeToNodeEncryption
- type DataAwsOpensearchDomainNodeToNodeEncryptionList
- type DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference
- type DataAwsOpensearchDomainSnapshotOptions
- type DataAwsOpensearchDomainSnapshotOptionsList
- type DataAwsOpensearchDomainSnapshotOptionsOutputReference
- type DataAwsOpensearchDomainVpcOptions
- type DataAwsOpensearchDomainVpcOptionsList
- type DataAwsOpensearchDomainVpcOptionsOutputReference
- type DataAwsService
- type DataAwsServiceConfig
- type DataexchangeDataSet
- type DataexchangeDataSetConfig
- type DataexchangeRevision
- type DataexchangeRevisionConfig
- type DetectiveGraph
- type DetectiveGraphConfig
- type DetectiveInvitationAccepter
- type DetectiveInvitationAccepterConfig
- type DetectiveMember
- type DetectiveMemberConfig
- type FisExperimentTemplate
- type FisExperimentTemplateAction
- type FisExperimentTemplateActionList
- type FisExperimentTemplateActionOutputReference
- type FisExperimentTemplateActionParameter
- type FisExperimentTemplateActionParameterList
- type FisExperimentTemplateActionParameterOutputReference
- type FisExperimentTemplateActionTarget
- type FisExperimentTemplateActionTargetOutputReference
- type FisExperimentTemplateConfig
- type FisExperimentTemplateStopCondition
- type FisExperimentTemplateStopConditionList
- type FisExperimentTemplateStopConditionOutputReference
- type FisExperimentTemplateTarget
- type FisExperimentTemplateTargetFilter
- type FisExperimentTemplateTargetFilterList
- type FisExperimentTemplateTargetFilterOutputReference
- type FisExperimentTemplateTargetList
- type FisExperimentTemplateTargetOutputReference
- type FisExperimentTemplateTargetResourceTag
- type FisExperimentTemplateTargetResourceTagList
- type FisExperimentTemplateTargetResourceTagOutputReference
- type FisExperimentTemplateTimeouts
- type FisExperimentTemplateTimeoutsOutputReference
- type GrafanaLicenseAssociation
- type GrafanaLicenseAssociationConfig
- type GrafanaLicenseAssociationTimeouts
- type GrafanaLicenseAssociationTimeoutsOutputReference
- type GrafanaRoleAssociation
- type GrafanaRoleAssociationConfig
- type GrafanaRoleAssociationTimeouts
- type GrafanaRoleAssociationTimeoutsOutputReference
- type GrafanaWorkspace
- type GrafanaWorkspaceApiKey
- type GrafanaWorkspaceApiKeyConfig
- type GrafanaWorkspaceConfig
- type GrafanaWorkspaceSamlConfiguration
- type GrafanaWorkspaceSamlConfigurationConfig
- type GrafanaWorkspaceSamlConfigurationTimeouts
- type GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference
- type GrafanaWorkspaceTimeouts
- type GrafanaWorkspaceTimeoutsOutputReference
- type KendraDataSource
- type KendraDataSourceConfig
- type KendraDataSourceConfiguration
- type KendraDataSourceConfigurationOutputReference
- type KendraDataSourceConfigurationS3Configuration
- type KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration
- type KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference
- type KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration
- type KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference
- type KendraDataSourceConfigurationS3ConfigurationOutputReference
- type KendraDataSourceConfigurationWebCrawlerConfiguration
- type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration
- type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication
- type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList
- type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference
- type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference
- type KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference
- type KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration
- type KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference
- type KendraDataSourceConfigurationWebCrawlerConfigurationUrls
- type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference
- type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration
- type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference
- type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration
- type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfiguration
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurations
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue
- type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference
- type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference
- type KendraDataSourceTimeouts
- type KendraDataSourceTimeoutsOutputReference
- type KendraExperience
- type KendraExperienceConfig
- type KendraExperienceConfiguration
- type KendraExperienceConfigurationContentSourceConfiguration
- type KendraExperienceConfigurationContentSourceConfigurationOutputReference
- type KendraExperienceConfigurationOutputReference
- type KendraExperienceConfigurationUserIdentityConfiguration
- type KendraExperienceConfigurationUserIdentityConfigurationOutputReference
- type KendraExperienceEndpoints
- type KendraExperienceEndpointsList
- type KendraExperienceEndpointsOutputReference
- type KendraExperienceTimeouts
- type KendraExperienceTimeoutsOutputReference
- type KendraFaq
- type KendraFaqConfig
- type KendraFaqS3Path
- type KendraFaqS3PathOutputReference
- type KendraFaqTimeouts
- type KendraFaqTimeoutsOutputReference
- type KendraIndex
- type KendraIndexCapacityUnits
- type KendraIndexCapacityUnitsOutputReference
- type KendraIndexConfig
- type KendraIndexDocumentMetadataConfigurationUpdates
- type KendraIndexDocumentMetadataConfigurationUpdatesList
- type KendraIndexDocumentMetadataConfigurationUpdatesOutputReference
- type KendraIndexDocumentMetadataConfigurationUpdatesRelevance
- type KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference
- type KendraIndexDocumentMetadataConfigurationUpdatesSearch
- type KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference
- type KendraIndexIndexStatistics
- type KendraIndexIndexStatisticsFaqStatistics
- type KendraIndexIndexStatisticsFaqStatisticsList
- type KendraIndexIndexStatisticsFaqStatisticsOutputReference
- type KendraIndexIndexStatisticsList
- type KendraIndexIndexStatisticsOutputReference
- type KendraIndexIndexStatisticsTextDocumentStatistics
- type KendraIndexIndexStatisticsTextDocumentStatisticsList
- type KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference
- type KendraIndexServerSideEncryptionConfiguration
- type KendraIndexServerSideEncryptionConfigurationOutputReference
- type KendraIndexTimeouts
- type KendraIndexTimeoutsOutputReference
- type KendraIndexUserGroupResolutionConfiguration
- type KendraIndexUserGroupResolutionConfigurationOutputReference
- type KendraIndexUserTokenConfigurations
- type KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration
- type KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference
- type KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration
- type KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference
- type KendraIndexUserTokenConfigurationsOutputReference
- type KendraQuerySuggestionsBlockList
- type KendraQuerySuggestionsBlockListConfig
- type KendraQuerySuggestionsBlockListSourceS3Path
- type KendraQuerySuggestionsBlockListSourceS3PathOutputReference
- type KendraQuerySuggestionsBlockListTimeouts
- type KendraQuerySuggestionsBlockListTimeoutsOutputReference
- type KendraThesaurus
- type KendraThesaurusConfig
- type KendraThesaurusSourceS3Path
- type KendraThesaurusSourceS3PathOutputReference
- type KendraThesaurusTimeouts
- type KendraThesaurusTimeoutsOutputReference
- type KeyspacesKeyspace
- type KeyspacesKeyspaceConfig
- type KeyspacesKeyspaceTimeouts
- type KeyspacesKeyspaceTimeoutsOutputReference
- type KeyspacesTable
- type KeyspacesTableCapacitySpecification
- type KeyspacesTableCapacitySpecificationOutputReference
- type KeyspacesTableComment
- type KeyspacesTableCommentOutputReference
- type KeyspacesTableConfig
- type KeyspacesTableEncryptionSpecification
- type KeyspacesTableEncryptionSpecificationOutputReference
- type KeyspacesTablePointInTimeRecovery
- type KeyspacesTablePointInTimeRecoveryOutputReference
- type KeyspacesTableSchemaDefinition
- type KeyspacesTableSchemaDefinitionClusteringKey
- type KeyspacesTableSchemaDefinitionClusteringKeyList
- type KeyspacesTableSchemaDefinitionClusteringKeyOutputReference
- type KeyspacesTableSchemaDefinitionColumn
- type KeyspacesTableSchemaDefinitionColumnList
- type KeyspacesTableSchemaDefinitionColumnOutputReference
- type KeyspacesTableSchemaDefinitionOutputReference
- type KeyspacesTableSchemaDefinitionPartitionKey
- type KeyspacesTableSchemaDefinitionPartitionKeyList
- type KeyspacesTableSchemaDefinitionPartitionKeyOutputReference
- type KeyspacesTableSchemaDefinitionStaticColumn
- type KeyspacesTableSchemaDefinitionStaticColumnList
- type KeyspacesTableSchemaDefinitionStaticColumnOutputReference
- type KeyspacesTableTimeouts
- type KeyspacesTableTimeoutsOutputReference
- type KeyspacesTableTtl
- type KeyspacesTableTtlOutputReference
- type LocationGeofenceCollection
- type LocationGeofenceCollectionConfig
- type LocationGeofenceCollectionTimeouts
- type LocationGeofenceCollectionTimeoutsOutputReference
- type LocationMap
- type LocationMapConfig
- type LocationMapConfiguration
- type LocationMapConfigurationOutputReference
- type LocationPlaceIndex
- type LocationPlaceIndexConfig
- type LocationPlaceIndexDataSourceConfiguration
- type LocationPlaceIndexDataSourceConfigurationOutputReference
- type LocationRouteCalculator
- type LocationRouteCalculatorConfig
- type LocationRouteCalculatorTimeouts
- type LocationRouteCalculatorTimeoutsOutputReference
- type LocationTracker
- type LocationTrackerAssociation
- type LocationTrackerAssociationConfig
- type LocationTrackerAssociationTimeouts
- type LocationTrackerAssociationTimeoutsOutputReference
- type LocationTrackerConfig
- type MedialiveInput
- type MedialiveInputConfig
- type MedialiveInputDestinations
- type MedialiveInputDestinationsList
- type MedialiveInputDestinationsOutputReference
- type MedialiveInputInputDevices
- type MedialiveInputInputDevicesList
- type MedialiveInputInputDevicesOutputReference
- type MedialiveInputMediaConnectFlows
- type MedialiveInputMediaConnectFlowsList
- type MedialiveInputMediaConnectFlowsOutputReference
- type MedialiveInputSecurityGroup
- type MedialiveInputSecurityGroupConfig
- type MedialiveInputSecurityGroupTimeouts
- type MedialiveInputSecurityGroupTimeoutsOutputReference
- type MedialiveInputSecurityGroupWhitelistRules
- type MedialiveInputSecurityGroupWhitelistRulesList
- type MedialiveInputSecurityGroupWhitelistRulesOutputReference
- type MedialiveInputSources
- type MedialiveInputSourcesList
- type MedialiveInputSourcesOutputReference
- type MedialiveInputTimeouts
- type MedialiveInputTimeoutsOutputReference
- type MedialiveInputVpc
- type MedialiveInputVpcOutputReference
- type MedialiveMultiplex
- type MedialiveMultiplexConfig
- type MedialiveMultiplexMultiplexSettings
- type MedialiveMultiplexMultiplexSettingsOutputReference
- type MedialiveMultiplexProgram
- type MedialiveMultiplexProgramConfig
- type MedialiveMultiplexProgramMultiplexProgramSettings
- type MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference
- type MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor
- type MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference
- type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings
- type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference
- type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings
- type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference
- type MedialiveMultiplexTimeouts
- type MedialiveMultiplexTimeoutsOutputReference
- type MemorydbAcl
- type MemorydbAclConfig
- type MemorydbCluster
- type MemorydbClusterClusterEndpoint
- type MemorydbClusterClusterEndpointList
- type MemorydbClusterClusterEndpointOutputReference
- type MemorydbClusterConfig
- type MemorydbClusterShards
- type MemorydbClusterShardsList
- type MemorydbClusterShardsNodes
- type MemorydbClusterShardsNodesEndpoint
- type MemorydbClusterShardsNodesEndpointList
- type MemorydbClusterShardsNodesEndpointOutputReference
- type MemorydbClusterShardsNodesList
- type MemorydbClusterShardsNodesOutputReference
- type MemorydbClusterShardsOutputReference
- type MemorydbClusterTimeouts
- type MemorydbClusterTimeoutsOutputReference
- type MemorydbParameterGroup
- type MemorydbParameterGroupConfig
- type MemorydbParameterGroupParameter
- type MemorydbParameterGroupParameterList
- type MemorydbParameterGroupParameterOutputReference
- type MemorydbSnapshot
- type MemorydbSnapshotClusterConfiguration
- type MemorydbSnapshotClusterConfigurationList
- type MemorydbSnapshotClusterConfigurationOutputReference
- type MemorydbSnapshotConfig
- type MemorydbSnapshotTimeouts
- type MemorydbSnapshotTimeoutsOutputReference
- type MemorydbSubnetGroup
- type MemorydbSubnetGroupConfig
- type MemorydbUser
- type MemorydbUserAuthenticationMode
- type MemorydbUserAuthenticationModeOutputReference
- type MemorydbUserConfig
- type OpensearchDomain
- type OpensearchDomainAdvancedSecurityOptions
- type OpensearchDomainAdvancedSecurityOptionsMasterUserOptions
- type OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference
- type OpensearchDomainAdvancedSecurityOptionsOutputReference
- type OpensearchDomainAutoTuneOptions
- type OpensearchDomainAutoTuneOptionsMaintenanceSchedule
- type OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration
- type OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference
- type OpensearchDomainAutoTuneOptionsMaintenanceScheduleList
- type OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference
- type OpensearchDomainAutoTuneOptionsOutputReference
- type OpensearchDomainClusterConfig
- type OpensearchDomainClusterConfigColdStorageOptions
- type OpensearchDomainClusterConfigColdStorageOptionsOutputReference
- type OpensearchDomainClusterConfigOutputReference
- type OpensearchDomainClusterConfigZoneAwarenessConfig
- type OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference
- type OpensearchDomainCognitoOptions
- type OpensearchDomainCognitoOptionsOutputReference
- type OpensearchDomainConfig
- type OpensearchDomainDomainEndpointOptions
- type OpensearchDomainDomainEndpointOptionsOutputReference
- type OpensearchDomainEbsOptions
- type OpensearchDomainEbsOptionsOutputReference
- type OpensearchDomainEncryptAtRest
- type OpensearchDomainEncryptAtRestOutputReference
- type OpensearchDomainLogPublishingOptions
- type OpensearchDomainLogPublishingOptionsList
- type OpensearchDomainLogPublishingOptionsOutputReference
- type OpensearchDomainNodeToNodeEncryption
- type OpensearchDomainNodeToNodeEncryptionOutputReference
- type OpensearchDomainPolicy
- type OpensearchDomainPolicyConfig
- type OpensearchDomainPolicyTimeouts
- type OpensearchDomainPolicyTimeoutsOutputReference
- type OpensearchDomainSamlOptions
- type OpensearchDomainSamlOptionsConfig
- type OpensearchDomainSamlOptionsSamlOptions
- type OpensearchDomainSamlOptionsSamlOptionsIdp
- type OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference
- type OpensearchDomainSamlOptionsSamlOptionsOutputReference
- type OpensearchDomainSamlOptionsTimeouts
- type OpensearchDomainSamlOptionsTimeoutsOutputReference
- type OpensearchDomainSnapshotOptions
- type OpensearchDomainSnapshotOptionsOutputReference
- type OpensearchDomainTimeouts
- type OpensearchDomainTimeoutsOutputReference
- type OpensearchDomainVpcOptions
- type OpensearchDomainVpcOptionsOutputReference
- type RolesanywhereProfile
- type RolesanywhereProfileConfig
- type RolesanywhereTrustAnchor
- type RolesanywhereTrustAnchorConfig
- type RolesanywhereTrustAnchorSource
- type RolesanywhereTrustAnchorSourceOutputReference
- type RolesanywhereTrustAnchorSourceSourceData
- type RolesanywhereTrustAnchorSourceSourceDataOutputReference
- type RumAppMonitor
- type RumAppMonitorAppMonitorConfiguration
- type RumAppMonitorAppMonitorConfigurationOutputReference
- type RumAppMonitorConfig
- type TranscribeLanguageModel
- type TranscribeLanguageModelConfig
- type TranscribeLanguageModelInputDataConfig
- type TranscribeLanguageModelInputDataConfigOutputReference
- type TranscribeLanguageModelTimeouts
- type TranscribeLanguageModelTimeoutsOutputReference
- type TranscribeMedicalVocabulary
- type TranscribeMedicalVocabularyConfig
- type TranscribeMedicalVocabularyTimeouts
- type TranscribeMedicalVocabularyTimeoutsOutputReference
- type TranscribeVocabulary
- type TranscribeVocabularyConfig
- type TranscribeVocabularyFilter
- type TranscribeVocabularyFilterConfig
- type TranscribeVocabularyTimeouts
- type TranscribeVocabularyTimeoutsOutputReference
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AccountAlternateContact_IsConstruct ¶
func AccountAlternateContact_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func AccountAlternateContact_TfResourceType ¶
func AccountAlternateContact_TfResourceType() *string
func AppflowConnectorProfile_IsConstruct ¶
func AppflowConnectorProfile_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func AppflowConnectorProfile_TfResourceType ¶
func AppflowConnectorProfile_TfResourceType() *string
func AppflowFlow_IsConstruct ¶
func AppflowFlow_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func AppflowFlow_TfResourceType ¶
func AppflowFlow_TfResourceType() *string
func AppintegrationsEventIntegration_IsConstruct ¶
func AppintegrationsEventIntegration_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func AppintegrationsEventIntegration_TfResourceType ¶
func AppintegrationsEventIntegration_TfResourceType() *string
func ApplicationinsightsApplication_IsConstruct ¶
func ApplicationinsightsApplication_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func ApplicationinsightsApplication_TfResourceType ¶
func ApplicationinsightsApplication_TfResourceType() *string
func AwsProvider_IsConstruct ¶
func AwsProvider_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func AwsProvider_TfResourceType ¶
func AwsProvider_TfResourceType() *string
func CeAnomalyMonitor_IsConstruct ¶
func CeAnomalyMonitor_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CeAnomalyMonitor_TfResourceType ¶
func CeAnomalyMonitor_TfResourceType() *string
func CeAnomalySubscription_IsConstruct ¶
func CeAnomalySubscription_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CeAnomalySubscription_TfResourceType ¶
func CeAnomalySubscription_TfResourceType() *string
func CeCostAllocationTag_IsConstruct ¶
func CeCostAllocationTag_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CeCostAllocationTag_TfResourceType ¶
func CeCostAllocationTag_TfResourceType() *string
func CeCostCategory_IsConstruct ¶
func CeCostCategory_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CeCostCategory_TfResourceType ¶
func CeCostCategory_TfResourceType() *string
func CloudcontrolapiResource_IsConstruct ¶
func CloudcontrolapiResource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CloudcontrolapiResource_TfResourceType ¶
func CloudcontrolapiResource_TfResourceType() *string
func CloudsearchDomainServiceAccessPolicy_IsConstruct ¶
func CloudsearchDomainServiceAccessPolicy_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CloudsearchDomainServiceAccessPolicy_TfResourceType ¶
func CloudsearchDomainServiceAccessPolicy_TfResourceType() *string
func CloudsearchDomain_IsConstruct ¶
func CloudsearchDomain_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func CloudsearchDomain_TfResourceType ¶
func CloudsearchDomain_TfResourceType() *string
func ComprehendEntityRecognizer_IsConstruct ¶ added in v9.0.14
func ComprehendEntityRecognizer_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func ComprehendEntityRecognizer_TfResourceType ¶ added in v9.0.14
func ComprehendEntityRecognizer_TfResourceType() *string
func DataAwsCeCostCategory_IsConstruct ¶
func DataAwsCeCostCategory_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsCeCostCategory_TfResourceType ¶
func DataAwsCeCostCategory_TfResourceType() *string
func DataAwsCeTags_IsConstruct ¶
func DataAwsCeTags_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsCeTags_TfResourceType ¶
func DataAwsCeTags_TfResourceType() *string
func DataAwsCloudcontrolapiResource_IsConstruct ¶
func DataAwsCloudcontrolapiResource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsCloudcontrolapiResource_TfResourceType ¶
func DataAwsCloudcontrolapiResource_TfResourceType() *string
func DataAwsDefaultTags_IsConstruct ¶
func DataAwsDefaultTags_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsDefaultTags_TfResourceType ¶
func DataAwsDefaultTags_TfResourceType() *string
func DataAwsGrafanaWorkspace_IsConstruct ¶
func DataAwsGrafanaWorkspace_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsGrafanaWorkspace_TfResourceType ¶
func DataAwsGrafanaWorkspace_TfResourceType() *string
func DataAwsIdentitystoreGroup_IsConstruct ¶
func DataAwsIdentitystoreGroup_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsIdentitystoreGroup_TfResourceType ¶
func DataAwsIdentitystoreGroup_TfResourceType() *string
func DataAwsIdentitystoreUser_IsConstruct ¶
func DataAwsIdentitystoreUser_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsIdentitystoreUser_TfResourceType ¶
func DataAwsIdentitystoreUser_TfResourceType() *string
func DataAwsKendraExperience_IsConstruct ¶
func DataAwsKendraExperience_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsKendraExperience_TfResourceType ¶
func DataAwsKendraExperience_TfResourceType() *string
func DataAwsKendraFaq_IsConstruct ¶
func DataAwsKendraFaq_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsKendraFaq_TfResourceType ¶
func DataAwsKendraFaq_TfResourceType() *string
func DataAwsKendraIndex_IsConstruct ¶
func DataAwsKendraIndex_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsKendraIndex_TfResourceType ¶
func DataAwsKendraIndex_TfResourceType() *string
func DataAwsKendraQuerySuggestionsBlockList_IsConstruct ¶
func DataAwsKendraQuerySuggestionsBlockList_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsKendraQuerySuggestionsBlockList_TfResourceType ¶
func DataAwsKendraQuerySuggestionsBlockList_TfResourceType() *string
func DataAwsKendraThesaurus_IsConstruct ¶
func DataAwsKendraThesaurus_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsKendraThesaurus_TfResourceType ¶
func DataAwsKendraThesaurus_TfResourceType() *string
func DataAwsLocationGeofenceCollection_IsConstruct ¶
func DataAwsLocationGeofenceCollection_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsLocationGeofenceCollection_TfResourceType ¶
func DataAwsLocationGeofenceCollection_TfResourceType() *string
func DataAwsLocationMap_IsConstruct ¶
func DataAwsLocationMap_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsLocationMap_TfResourceType ¶
func DataAwsLocationMap_TfResourceType() *string
func DataAwsLocationPlaceIndex_IsConstruct ¶
func DataAwsLocationPlaceIndex_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsLocationPlaceIndex_TfResourceType ¶
func DataAwsLocationPlaceIndex_TfResourceType() *string
func DataAwsLocationRouteCalculator_IsConstruct ¶
func DataAwsLocationRouteCalculator_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsLocationRouteCalculator_TfResourceType ¶
func DataAwsLocationRouteCalculator_TfResourceType() *string
func DataAwsLocationTrackerAssociation_IsConstruct ¶ added in v9.0.16
func DataAwsLocationTrackerAssociation_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsLocationTrackerAssociation_TfResourceType ¶ added in v9.0.16
func DataAwsLocationTrackerAssociation_TfResourceType() *string
func DataAwsLocationTrackerAssociations_IsConstruct ¶ added in v9.0.21
func DataAwsLocationTrackerAssociations_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsLocationTrackerAssociations_TfResourceType ¶ added in v9.0.21
func DataAwsLocationTrackerAssociations_TfResourceType() *string
func DataAwsLocationTracker_IsConstruct ¶
func DataAwsLocationTracker_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsLocationTracker_TfResourceType ¶
func DataAwsLocationTracker_TfResourceType() *string
func DataAwsMemorydbAcl_IsConstruct ¶
func DataAwsMemorydbAcl_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsMemorydbAcl_TfResourceType ¶
func DataAwsMemorydbAcl_TfResourceType() *string
func DataAwsMemorydbCluster_IsConstruct ¶
func DataAwsMemorydbCluster_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsMemorydbCluster_TfResourceType ¶
func DataAwsMemorydbCluster_TfResourceType() *string
func DataAwsMemorydbParameterGroup_IsConstruct ¶
func DataAwsMemorydbParameterGroup_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsMemorydbParameterGroup_TfResourceType ¶
func DataAwsMemorydbParameterGroup_TfResourceType() *string
func DataAwsMemorydbSnapshot_IsConstruct ¶
func DataAwsMemorydbSnapshot_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsMemorydbSnapshot_TfResourceType ¶
func DataAwsMemorydbSnapshot_TfResourceType() *string
func DataAwsMemorydbSubnetGroup_IsConstruct ¶
func DataAwsMemorydbSubnetGroup_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsMemorydbSubnetGroup_TfResourceType ¶
func DataAwsMemorydbSubnetGroup_TfResourceType() *string
func DataAwsMemorydbUser_IsConstruct ¶
func DataAwsMemorydbUser_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsMemorydbUser_TfResourceType ¶
func DataAwsMemorydbUser_TfResourceType() *string
func DataAwsOpensearchDomain_IsConstruct ¶
func DataAwsOpensearchDomain_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsOpensearchDomain_TfResourceType ¶
func DataAwsOpensearchDomain_TfResourceType() *string
func DataAwsService_IsConstruct ¶
func DataAwsService_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataAwsService_TfResourceType ¶
func DataAwsService_TfResourceType() *string
func DataexchangeDataSet_IsConstruct ¶
func DataexchangeDataSet_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataexchangeDataSet_TfResourceType ¶
func DataexchangeDataSet_TfResourceType() *string
func DataexchangeRevision_IsConstruct ¶
func DataexchangeRevision_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DataexchangeRevision_TfResourceType ¶
func DataexchangeRevision_TfResourceType() *string
func DetectiveGraph_IsConstruct ¶
func DetectiveGraph_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DetectiveGraph_TfResourceType ¶
func DetectiveGraph_TfResourceType() *string
func DetectiveInvitationAccepter_IsConstruct ¶
func DetectiveInvitationAccepter_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DetectiveInvitationAccepter_TfResourceType ¶
func DetectiveInvitationAccepter_TfResourceType() *string
func DetectiveMember_IsConstruct ¶
func DetectiveMember_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func DetectiveMember_TfResourceType ¶
func DetectiveMember_TfResourceType() *string
func FisExperimentTemplate_IsConstruct ¶
func FisExperimentTemplate_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func FisExperimentTemplate_TfResourceType ¶
func FisExperimentTemplate_TfResourceType() *string
func GrafanaLicenseAssociation_IsConstruct ¶
func GrafanaLicenseAssociation_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func GrafanaLicenseAssociation_TfResourceType ¶
func GrafanaLicenseAssociation_TfResourceType() *string
func GrafanaRoleAssociation_IsConstruct ¶
func GrafanaRoleAssociation_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func GrafanaRoleAssociation_TfResourceType ¶
func GrafanaRoleAssociation_TfResourceType() *string
func GrafanaWorkspaceApiKey_IsConstruct ¶ added in v9.0.16
func GrafanaWorkspaceApiKey_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func GrafanaWorkspaceApiKey_TfResourceType ¶ added in v9.0.16
func GrafanaWorkspaceApiKey_TfResourceType() *string
func GrafanaWorkspaceSamlConfiguration_IsConstruct ¶
func GrafanaWorkspaceSamlConfiguration_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func GrafanaWorkspaceSamlConfiguration_TfResourceType ¶
func GrafanaWorkspaceSamlConfiguration_TfResourceType() *string
func GrafanaWorkspace_IsConstruct ¶
func GrafanaWorkspace_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func GrafanaWorkspace_TfResourceType ¶
func GrafanaWorkspace_TfResourceType() *string
func KendraDataSource_IsConstruct ¶ added in v9.0.11
func KendraDataSource_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KendraDataSource_TfResourceType ¶ added in v9.0.11
func KendraDataSource_TfResourceType() *string
func KendraExperience_IsConstruct ¶
func KendraExperience_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KendraExperience_TfResourceType ¶
func KendraExperience_TfResourceType() *string
func KendraFaq_IsConstruct ¶
func KendraFaq_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KendraFaq_TfResourceType ¶
func KendraFaq_TfResourceType() *string
func KendraIndex_IsConstruct ¶
func KendraIndex_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KendraIndex_TfResourceType ¶
func KendraIndex_TfResourceType() *string
func KendraQuerySuggestionsBlockList_IsConstruct ¶
func KendraQuerySuggestionsBlockList_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KendraQuerySuggestionsBlockList_TfResourceType ¶
func KendraQuerySuggestionsBlockList_TfResourceType() *string
func KendraThesaurus_IsConstruct ¶
func KendraThesaurus_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KendraThesaurus_TfResourceType ¶
func KendraThesaurus_TfResourceType() *string
func KeyspacesKeyspace_IsConstruct ¶
func KeyspacesKeyspace_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KeyspacesKeyspace_TfResourceType ¶
func KeyspacesKeyspace_TfResourceType() *string
func KeyspacesTable_IsConstruct ¶
func KeyspacesTable_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func KeyspacesTable_TfResourceType ¶
func KeyspacesTable_TfResourceType() *string
func LocationGeofenceCollection_IsConstruct ¶
func LocationGeofenceCollection_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func LocationGeofenceCollection_TfResourceType ¶
func LocationGeofenceCollection_TfResourceType() *string
func LocationMap_IsConstruct ¶
func LocationMap_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func LocationMap_TfResourceType ¶
func LocationMap_TfResourceType() *string
func LocationPlaceIndex_IsConstruct ¶
func LocationPlaceIndex_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func LocationPlaceIndex_TfResourceType ¶
func LocationPlaceIndex_TfResourceType() *string
func LocationRouteCalculator_IsConstruct ¶
func LocationRouteCalculator_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func LocationRouteCalculator_TfResourceType ¶
func LocationRouteCalculator_TfResourceType() *string
func LocationTrackerAssociation_IsConstruct ¶ added in v9.0.14
func LocationTrackerAssociation_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func LocationTrackerAssociation_TfResourceType ¶ added in v9.0.14
func LocationTrackerAssociation_TfResourceType() *string
func LocationTracker_IsConstruct ¶
func LocationTracker_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func LocationTracker_TfResourceType ¶
func LocationTracker_TfResourceType() *string
func MedialiveInputSecurityGroup_IsConstruct ¶ added in v9.0.21
func MedialiveInputSecurityGroup_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MedialiveInputSecurityGroup_TfResourceType ¶ added in v9.0.21
func MedialiveInputSecurityGroup_TfResourceType() *string
func MedialiveInput_IsConstruct ¶ added in v9.0.21
func MedialiveInput_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MedialiveInput_TfResourceType ¶ added in v9.0.21
func MedialiveInput_TfResourceType() *string
func MedialiveMultiplexProgram_IsConstruct ¶ added in v9.0.25
func MedialiveMultiplexProgram_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MedialiveMultiplexProgram_TfResourceType ¶ added in v9.0.25
func MedialiveMultiplexProgram_TfResourceType() *string
func MedialiveMultiplex_IsConstruct ¶ added in v9.0.25
func MedialiveMultiplex_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MedialiveMultiplex_TfResourceType ¶ added in v9.0.25
func MedialiveMultiplex_TfResourceType() *string
func MemorydbAcl_IsConstruct ¶
func MemorydbAcl_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MemorydbAcl_TfResourceType ¶
func MemorydbAcl_TfResourceType() *string
func MemorydbCluster_IsConstruct ¶
func MemorydbCluster_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MemorydbCluster_TfResourceType ¶
func MemorydbCluster_TfResourceType() *string
func MemorydbParameterGroup_IsConstruct ¶
func MemorydbParameterGroup_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MemorydbParameterGroup_TfResourceType ¶
func MemorydbParameterGroup_TfResourceType() *string
func MemorydbSnapshot_IsConstruct ¶
func MemorydbSnapshot_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MemorydbSnapshot_TfResourceType ¶
func MemorydbSnapshot_TfResourceType() *string
func MemorydbSubnetGroup_IsConstruct ¶
func MemorydbSubnetGroup_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MemorydbSubnetGroup_TfResourceType ¶
func MemorydbSubnetGroup_TfResourceType() *string
func MemorydbUser_IsConstruct ¶
func MemorydbUser_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func MemorydbUser_TfResourceType ¶
func MemorydbUser_TfResourceType() *string
func NewAccountAlternateContactTimeoutsOutputReference_Override ¶
func NewAccountAlternateContactTimeoutsOutputReference_Override(a AccountAlternateContactTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAccountAlternateContact_Override ¶
func NewAccountAlternateContact_Override(a AccountAlternateContact, scope constructs.Construct, id *string, config *AccountAlternateContactConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact aws_account_alternate_contact} Resource.
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfileConnectorProfileConfigOutputReference_Override ¶
func NewAppflowConnectorProfileConnectorProfileConfigOutputReference_Override(a AppflowConnectorProfileConnectorProfileConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowConnectorProfile_Override ¶
func NewAppflowConnectorProfile_Override(a AppflowConnectorProfile, scope constructs.Construct, id *string, config *AppflowConnectorProfileConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile aws_appflow_connector_profile} Resource.
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference_Override(a AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowDestinationFlowConfigList_Override ¶
func NewAppflowFlowDestinationFlowConfigList_Override(a AppflowFlowDestinationFlowConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewAppflowFlowDestinationFlowConfigOutputReference_Override ¶
func NewAppflowFlowDestinationFlowConfigOutputReference_Override(a AppflowFlowDestinationFlowConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference_Override(a AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigOutputReference_Override(a AppflowFlowSourceFlowConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference_Override ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference_Override(a AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowTaskConnectorOperatorList_Override ¶
func NewAppflowFlowTaskConnectorOperatorList_Override(a AppflowFlowTaskConnectorOperatorList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewAppflowFlowTaskConnectorOperatorOutputReference_Override ¶
func NewAppflowFlowTaskConnectorOperatorOutputReference_Override(a AppflowFlowTaskConnectorOperatorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewAppflowFlowTaskList_Override ¶
func NewAppflowFlowTaskList_Override(a AppflowFlowTaskList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewAppflowFlowTaskOutputReference_Override ¶
func NewAppflowFlowTaskOutputReference_Override(a AppflowFlowTaskOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewAppflowFlowTriggerConfigOutputReference_Override ¶
func NewAppflowFlowTriggerConfigOutputReference_Override(a AppflowFlowTriggerConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference_Override ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference_Override ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference_Override(a AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppflowFlow_Override ¶
func NewAppflowFlow_Override(a AppflowFlow, scope constructs.Construct, id *string, config *AppflowFlowConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow aws_appflow_flow} Resource.
func NewAppintegrationsEventIntegrationEventFilterOutputReference_Override ¶
func NewAppintegrationsEventIntegrationEventFilterOutputReference_Override(a AppintegrationsEventIntegrationEventFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewAppintegrationsEventIntegration_Override ¶
func NewAppintegrationsEventIntegration_Override(a AppintegrationsEventIntegration, scope constructs.Construct, id *string, config *AppintegrationsEventIntegrationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration aws_appintegrations_event_integration} Resource.
func NewApplicationinsightsApplication_Override ¶
func NewApplicationinsightsApplication_Override(a ApplicationinsightsApplication, scope constructs.Construct, id *string, config *ApplicationinsightsApplicationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application aws_applicationinsights_application} Resource.
func NewAwsProvider_Override ¶
func NewAwsProvider_Override(a AwsProvider, scope constructs.Construct, id *string, config *AwsProviderConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws aws} Resource.
func NewCeAnomalyMonitor_Override ¶
func NewCeAnomalyMonitor_Override(c CeAnomalyMonitor, scope constructs.Construct, id *string, config *CeAnomalyMonitorConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor aws_ce_anomaly_monitor} Resource.
func NewCeAnomalySubscriptionSubscriberList_Override ¶
func NewCeAnomalySubscriptionSubscriberList_Override(c CeAnomalySubscriptionSubscriberList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewCeAnomalySubscriptionSubscriberOutputReference_Override ¶
func NewCeAnomalySubscriptionSubscriberOutputReference_Override(c CeAnomalySubscriptionSubscriberOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewCeAnomalySubscription_Override ¶
func NewCeAnomalySubscription_Override(c CeAnomalySubscription, scope constructs.Construct, id *string, config *CeAnomalySubscriptionConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription aws_ce_anomaly_subscription} Resource.
func NewCeCostAllocationTag_Override ¶
func NewCeCostAllocationTag_Override(c CeCostAllocationTag, scope constructs.Construct, id *string, config *CeCostAllocationTagConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_allocation_tag aws_ce_cost_allocation_tag} Resource.
func NewCeCostCategoryRuleInheritedValueOutputReference_Override ¶
func NewCeCostCategoryRuleInheritedValueOutputReference_Override(c CeCostCategoryRuleInheritedValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleList_Override ¶
func NewCeCostCategoryRuleList_Override(c CeCostCategoryRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewCeCostCategoryRuleOutputReference_Override ¶
func NewCeCostCategoryRuleOutputReference_Override(c CeCostCategoryRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override ¶
func NewCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleAndCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleAndDimensionOutputReference_Override ¶
func NewCeCostCategoryRuleRuleAndDimensionOutputReference_Override(c CeCostCategoryRuleRuleAndDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleAndList_Override ¶
func NewCeCostCategoryRuleRuleAndList_Override(c CeCostCategoryRuleRuleAndList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewCeCostCategoryRuleRuleAndOutputReference_Override ¶
func NewCeCostCategoryRuleRuleAndOutputReference_Override(c CeCostCategoryRuleRuleAndOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewCeCostCategoryRuleRuleAndTagsOutputReference_Override ¶
func NewCeCostCategoryRuleRuleAndTagsOutputReference_Override(c CeCostCategoryRuleRuleAndTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleCostCategoryOutputReference_Override ¶
func NewCeCostCategoryRuleRuleCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleDimensionOutputReference_Override ¶
func NewCeCostCategoryRuleRuleDimensionOutputReference_Override(c CeCostCategoryRuleRuleDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override ¶
func NewCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleNotCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleNotDimensionOutputReference_Override ¶
func NewCeCostCategoryRuleRuleNotDimensionOutputReference_Override(c CeCostCategoryRuleRuleNotDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleNotOutputReference_Override ¶
func NewCeCostCategoryRuleRuleNotOutputReference_Override(c CeCostCategoryRuleRuleNotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleNotTagsOutputReference_Override ¶
func NewCeCostCategoryRuleRuleNotTagsOutputReference_Override(c CeCostCategoryRuleRuleNotTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override ¶
func NewCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override(c CeCostCategoryRuleRuleOrCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleOrDimensionOutputReference_Override ¶
func NewCeCostCategoryRuleRuleOrDimensionOutputReference_Override(c CeCostCategoryRuleRuleOrDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleOrList_Override ¶
func NewCeCostCategoryRuleRuleOrList_Override(c CeCostCategoryRuleRuleOrList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewCeCostCategoryRuleRuleOrOutputReference_Override ¶
func NewCeCostCategoryRuleRuleOrOutputReference_Override(c CeCostCategoryRuleRuleOrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewCeCostCategoryRuleRuleOrTagsOutputReference_Override ¶
func NewCeCostCategoryRuleRuleOrTagsOutputReference_Override(c CeCostCategoryRuleRuleOrTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleOutputReference_Override ¶
func NewCeCostCategoryRuleRuleOutputReference_Override(c CeCostCategoryRuleRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategoryRuleRuleTagsOutputReference_Override ¶
func NewCeCostCategoryRuleRuleTagsOutputReference_Override(c CeCostCategoryRuleRuleTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCeCostCategorySplitChargeRuleList_Override ¶
func NewCeCostCategorySplitChargeRuleList_Override(c CeCostCategorySplitChargeRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewCeCostCategorySplitChargeRuleOutputReference_Override ¶
func NewCeCostCategorySplitChargeRuleOutputReference_Override(c CeCostCategorySplitChargeRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewCeCostCategorySplitChargeRuleParameterList_Override ¶
func NewCeCostCategorySplitChargeRuleParameterList_Override(c CeCostCategorySplitChargeRuleParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewCeCostCategorySplitChargeRuleParameterOutputReference_Override ¶
func NewCeCostCategorySplitChargeRuleParameterOutputReference_Override(c CeCostCategorySplitChargeRuleParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewCeCostCategory_Override ¶
func NewCeCostCategory_Override(c CeCostCategory, scope constructs.Construct, id *string, config *CeCostCategoryConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category aws_ce_cost_category} Resource.
func NewCloudcontrolapiResourceTimeoutsOutputReference_Override ¶
func NewCloudcontrolapiResourceTimeoutsOutputReference_Override(c CloudcontrolapiResourceTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCloudcontrolapiResource_Override ¶
func NewCloudcontrolapiResource_Override(c CloudcontrolapiResource, scope constructs.Construct, id *string, config *CloudcontrolapiResourceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource aws_cloudcontrolapi_resource} Resource.
func NewCloudsearchDomainEndpointOptionsOutputReference_Override ¶
func NewCloudsearchDomainEndpointOptionsOutputReference_Override(c CloudsearchDomainEndpointOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCloudsearchDomainIndexFieldList_Override ¶
func NewCloudsearchDomainIndexFieldList_Override(c CloudsearchDomainIndexFieldList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewCloudsearchDomainIndexFieldOutputReference_Override ¶
func NewCloudsearchDomainIndexFieldOutputReference_Override(c CloudsearchDomainIndexFieldOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewCloudsearchDomainScalingParametersOutputReference_Override ¶
func NewCloudsearchDomainScalingParametersOutputReference_Override(c CloudsearchDomainScalingParametersOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCloudsearchDomainServiceAccessPolicyTimeoutsOutputReference_Override ¶
func NewCloudsearchDomainServiceAccessPolicyTimeoutsOutputReference_Override(c CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCloudsearchDomainServiceAccessPolicy_Override ¶
func NewCloudsearchDomainServiceAccessPolicy_Override(c CloudsearchDomainServiceAccessPolicy, scope constructs.Construct, id *string, config *CloudsearchDomainServiceAccessPolicyConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy aws_cloudsearch_domain_service_access_policy} Resource.
func NewCloudsearchDomainTimeoutsOutputReference_Override ¶
func NewCloudsearchDomainTimeoutsOutputReference_Override(c CloudsearchDomainTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewCloudsearchDomain_Override ¶
func NewCloudsearchDomain_Override(c CloudsearchDomain, scope constructs.Construct, id *string, config *CloudsearchDomainConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain aws_cloudsearch_domain} Resource.
func NewComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsList_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsList_Override(c ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewComprehendEntityRecognizerInputDataConfigDocumentsOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigDocumentsOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewComprehendEntityRecognizerInputDataConfigEntityListOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigEntityListOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigEntityListOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewComprehendEntityRecognizerInputDataConfigEntityTypesList_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigEntityTypesList_Override(c ComprehendEntityRecognizerInputDataConfigEntityTypesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewComprehendEntityRecognizerInputDataConfigOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigOutputReference_Override(c ComprehendEntityRecognizerInputDataConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewComprehendEntityRecognizerTimeoutsOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerTimeoutsOutputReference_Override(c ComprehendEntityRecognizerTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewComprehendEntityRecognizerVpcConfigOutputReference_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizerVpcConfigOutputReference_Override(c ComprehendEntityRecognizerVpcConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewComprehendEntityRecognizer_Override ¶ added in v9.0.14
func NewComprehendEntityRecognizer_Override(c ComprehendEntityRecognizer, scope constructs.Construct, id *string, config *ComprehendEntityRecognizerConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer aws_comprehend_entity_recognizer} Resource.
func NewDataAwsCeCostCategoryRuleInheritedValueList_Override ¶
func NewDataAwsCeCostCategoryRuleInheritedValueList_Override(d DataAwsCeCostCategoryRuleInheritedValueList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference_Override(d DataAwsCeCostCategoryRuleInheritedValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleList_Override ¶
func NewDataAwsCeCostCategoryRuleList_Override(d DataAwsCeCostCategoryRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleOutputReference_Override(d DataAwsCeCostCategoryRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndList_Override(d DataAwsCeCostCategoryRuleRuleAndList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsList_Override(d DataAwsCeCostCategoryRuleRuleAndTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleAndTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionList_Override(d DataAwsCeCostCategoryRuleRuleDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleList_Override(d DataAwsCeCostCategoryRuleRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotList_Override(d DataAwsCeCostCategoryRuleRuleNotList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsList_Override(d DataAwsCeCostCategoryRuleRuleNotTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleNotTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrList_Override(d DataAwsCeCostCategoryRuleRuleOrList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsList_Override(d DataAwsCeCostCategoryRuleRuleOrTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOrTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleOutputReference_Override(d DataAwsCeCostCategoryRuleRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategoryRuleRuleTagsList_Override ¶
func NewDataAwsCeCostCategoryRuleRuleTagsList_Override(d DataAwsCeCostCategoryRuleRuleTagsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference_Override ¶
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference_Override(d DataAwsCeCostCategoryRuleRuleTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleList_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleList_Override(d DataAwsCeCostCategorySplitChargeRuleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleParameterList_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterList_Override(d DataAwsCeCostCategorySplitChargeRuleParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference_Override ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference_Override(d DataAwsCeCostCategorySplitChargeRuleParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeCostCategory_Override ¶
func NewDataAwsCeCostCategory_Override(d DataAwsCeCostCategory, scope constructs.Construct, id *string, config *DataAwsCeCostCategoryConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/ce_cost_category aws_ce_cost_category} Data Source.
func NewDataAwsCeTagsFilterAndCostCategoryOutputReference_Override ¶
func NewDataAwsCeTagsFilterAndCostCategoryOutputReference_Override(d DataAwsCeTagsFilterAndCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterAndDimensionOutputReference_Override ¶
func NewDataAwsCeTagsFilterAndDimensionOutputReference_Override(d DataAwsCeTagsFilterAndDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterAndList_Override ¶
func NewDataAwsCeTagsFilterAndList_Override(d DataAwsCeTagsFilterAndList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeTagsFilterAndOutputReference_Override ¶
func NewDataAwsCeTagsFilterAndOutputReference_Override(d DataAwsCeTagsFilterAndOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeTagsFilterAndTagsOutputReference_Override ¶
func NewDataAwsCeTagsFilterAndTagsOutputReference_Override(d DataAwsCeTagsFilterAndTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterCostCategoryOutputReference_Override ¶
func NewDataAwsCeTagsFilterCostCategoryOutputReference_Override(d DataAwsCeTagsFilterCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterDimensionOutputReference_Override ¶
func NewDataAwsCeTagsFilterDimensionOutputReference_Override(d DataAwsCeTagsFilterDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterNotCostCategoryOutputReference_Override ¶
func NewDataAwsCeTagsFilterNotCostCategoryOutputReference_Override(d DataAwsCeTagsFilterNotCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterNotDimensionOutputReference_Override ¶
func NewDataAwsCeTagsFilterNotDimensionOutputReference_Override(d DataAwsCeTagsFilterNotDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterNotOutputReference_Override ¶
func NewDataAwsCeTagsFilterNotOutputReference_Override(d DataAwsCeTagsFilterNotOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterNotTagsOutputReference_Override ¶
func NewDataAwsCeTagsFilterNotTagsOutputReference_Override(d DataAwsCeTagsFilterNotTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterOrCostCategoryOutputReference_Override ¶
func NewDataAwsCeTagsFilterOrCostCategoryOutputReference_Override(d DataAwsCeTagsFilterOrCostCategoryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterOrDimensionOutputReference_Override ¶
func NewDataAwsCeTagsFilterOrDimensionOutputReference_Override(d DataAwsCeTagsFilterOrDimensionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterOrList_Override ¶
func NewDataAwsCeTagsFilterOrList_Override(d DataAwsCeTagsFilterOrList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeTagsFilterOrOutputReference_Override ¶
func NewDataAwsCeTagsFilterOrOutputReference_Override(d DataAwsCeTagsFilterOrOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeTagsFilterOrTagsOutputReference_Override ¶
func NewDataAwsCeTagsFilterOrTagsOutputReference_Override(d DataAwsCeTagsFilterOrTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterOutputReference_Override ¶
func NewDataAwsCeTagsFilterOutputReference_Override(d DataAwsCeTagsFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsFilterTagsOutputReference_Override ¶
func NewDataAwsCeTagsFilterTagsOutputReference_Override(d DataAwsCeTagsFilterTagsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTagsSortByList_Override ¶
func NewDataAwsCeTagsSortByList_Override(d DataAwsCeTagsSortByList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsCeTagsSortByOutputReference_Override ¶
func NewDataAwsCeTagsSortByOutputReference_Override(d DataAwsCeTagsSortByOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsCeTagsTimePeriodOutputReference_Override ¶
func NewDataAwsCeTagsTimePeriodOutputReference_Override(d DataAwsCeTagsTimePeriodOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewDataAwsCeTags_Override ¶
func NewDataAwsCeTags_Override(d DataAwsCeTags, scope constructs.Construct, id *string, config *DataAwsCeTagsConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/ce_tags aws_ce_tags} Data Source.
func NewDataAwsCloudcontrolapiResource_Override ¶
func NewDataAwsCloudcontrolapiResource_Override(d DataAwsCloudcontrolapiResource, scope constructs.Construct, id *string, config *DataAwsCloudcontrolapiResourceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource aws_cloudcontrolapi_resource} Data Source.
func NewDataAwsDefaultTags_Override ¶
func NewDataAwsDefaultTags_Override(d DataAwsDefaultTags, scope constructs.Construct, id *string, config *DataAwsDefaultTagsConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/default_tags aws_default_tags} Data Source.
func NewDataAwsGrafanaWorkspace_Override ¶
func NewDataAwsGrafanaWorkspace_Override(d DataAwsGrafanaWorkspace, scope constructs.Construct, id *string, config *DataAwsGrafanaWorkspaceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/grafana_workspace aws_grafana_workspace} Data Source.
func NewDataAwsIdentitystoreGroupFilterList_Override ¶
func NewDataAwsIdentitystoreGroupFilterList_Override(d DataAwsIdentitystoreGroupFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsIdentitystoreGroupFilterOutputReference_Override ¶
func NewDataAwsIdentitystoreGroupFilterOutputReference_Override(d DataAwsIdentitystoreGroupFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsIdentitystoreGroup_Override ¶
func NewDataAwsIdentitystoreGroup_Override(d DataAwsIdentitystoreGroup, scope constructs.Construct, id *string, config *DataAwsIdentitystoreGroupConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group aws_identitystore_group} Data Source.
func NewDataAwsIdentitystoreUserFilterList_Override ¶
func NewDataAwsIdentitystoreUserFilterList_Override(d DataAwsIdentitystoreUserFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsIdentitystoreUserFilterOutputReference_Override ¶
func NewDataAwsIdentitystoreUserFilterOutputReference_Override(d DataAwsIdentitystoreUserFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsIdentitystoreUser_Override ¶
func NewDataAwsIdentitystoreUser_Override(d DataAwsIdentitystoreUser, scope constructs.Construct, id *string, config *DataAwsIdentitystoreUserConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user aws_identitystore_user} Data Source.
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationList_Override ¶
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationList_Override(d DataAwsKendraExperienceConfigurationContentSourceConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference_Override ¶
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference_Override(d DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraExperienceConfigurationList_Override ¶
func NewDataAwsKendraExperienceConfigurationList_Override(d DataAwsKendraExperienceConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraExperienceConfigurationOutputReference_Override ¶
func NewDataAwsKendraExperienceConfigurationOutputReference_Override(d DataAwsKendraExperienceConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationList_Override ¶
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationList_Override(d DataAwsKendraExperienceConfigurationUserIdentityConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference_Override ¶
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference_Override(d DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraExperienceEndpointsList_Override ¶
func NewDataAwsKendraExperienceEndpointsList_Override(d DataAwsKendraExperienceEndpointsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraExperienceEndpointsOutputReference_Override ¶
func NewDataAwsKendraExperienceEndpointsOutputReference_Override(d DataAwsKendraExperienceEndpointsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraExperience_Override ¶
func NewDataAwsKendraExperience_Override(d DataAwsKendraExperience, scope constructs.Construct, id *string, config *DataAwsKendraExperienceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_experience aws_kendra_experience} Data Source.
func NewDataAwsKendraFaqS3PathList_Override ¶
func NewDataAwsKendraFaqS3PathList_Override(d DataAwsKendraFaqS3PathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraFaqS3PathOutputReference_Override ¶
func NewDataAwsKendraFaqS3PathOutputReference_Override(d DataAwsKendraFaqS3PathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraFaq_Override ¶
func NewDataAwsKendraFaq_Override(d DataAwsKendraFaq, scope constructs.Construct, id *string, config *DataAwsKendraFaqConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_faq aws_kendra_faq} Data Source.
func NewDataAwsKendraIndexCapacityUnitsList_Override ¶
func NewDataAwsKendraIndexCapacityUnitsList_Override(d DataAwsKendraIndexCapacityUnitsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexCapacityUnitsOutputReference_Override ¶
func NewDataAwsKendraIndexCapacityUnitsOutputReference_Override(d DataAwsKendraIndexCapacityUnitsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesList_Override ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesList_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference_Override ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList_Override ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference_Override ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList_Override ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference_Override ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference_Override(d DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsList_Override ¶
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsList_Override(d DataAwsKendraIndexIndexStatisticsFaqStatisticsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference_Override ¶
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference_Override(d DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexIndexStatisticsList_Override ¶
func NewDataAwsKendraIndexIndexStatisticsList_Override(d DataAwsKendraIndexIndexStatisticsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexIndexStatisticsOutputReference_Override ¶
func NewDataAwsKendraIndexIndexStatisticsOutputReference_Override(d DataAwsKendraIndexIndexStatisticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList_Override ¶
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList_Override(d DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference_Override ¶
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference_Override(d DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexServerSideEncryptionConfigurationList_Override ¶
func NewDataAwsKendraIndexServerSideEncryptionConfigurationList_Override(d DataAwsKendraIndexServerSideEncryptionConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexServerSideEncryptionConfigurationOutputReference_Override ¶
func NewDataAwsKendraIndexServerSideEncryptionConfigurationOutputReference_Override(d DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexUserGroupResolutionConfigurationList_Override ¶
func NewDataAwsKendraIndexUserGroupResolutionConfigurationList_Override(d DataAwsKendraIndexUserGroupResolutionConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexUserGroupResolutionConfigurationOutputReference_Override ¶
func NewDataAwsKendraIndexUserGroupResolutionConfigurationOutputReference_Override(d DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList_Override ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList_Override(d DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference_Override ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference_Override(d DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList_Override ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList_Override(d DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference_Override ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference_Override(d DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndexUserTokenConfigurationsList_Override ¶
func NewDataAwsKendraIndexUserTokenConfigurationsList_Override(d DataAwsKendraIndexUserTokenConfigurationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraIndexUserTokenConfigurationsOutputReference_Override ¶
func NewDataAwsKendraIndexUserTokenConfigurationsOutputReference_Override(d DataAwsKendraIndexUserTokenConfigurationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraIndex_Override ¶
func NewDataAwsKendraIndex_Override(d DataAwsKendraIndex, scope constructs.Construct, id *string, config *DataAwsKendraIndexConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_index aws_kendra_index} Data Source.
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathList_Override ¶
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathList_Override(d DataAwsKendraQuerySuggestionsBlockListSourceS3PathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference_Override ¶
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference_Override(d DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraQuerySuggestionsBlockList_Override ¶
func NewDataAwsKendraQuerySuggestionsBlockList_Override(d DataAwsKendraQuerySuggestionsBlockList, scope constructs.Construct, id *string, config *DataAwsKendraQuerySuggestionsBlockListConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_query_suggestions_block_list aws_kendra_query_suggestions_block_list} Data Source.
func NewDataAwsKendraThesaurusSourceS3PathList_Override ¶
func NewDataAwsKendraThesaurusSourceS3PathList_Override(d DataAwsKendraThesaurusSourceS3PathList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsKendraThesaurusSourceS3PathOutputReference_Override ¶
func NewDataAwsKendraThesaurusSourceS3PathOutputReference_Override(d DataAwsKendraThesaurusSourceS3PathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsKendraThesaurus_Override ¶
func NewDataAwsKendraThesaurus_Override(d DataAwsKendraThesaurus, scope constructs.Construct, id *string, config *DataAwsKendraThesaurusConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_thesaurus aws_kendra_thesaurus} Data Source.
func NewDataAwsLocationGeofenceCollection_Override ¶
func NewDataAwsLocationGeofenceCollection_Override(d DataAwsLocationGeofenceCollection, scope constructs.Construct, id *string, config *DataAwsLocationGeofenceCollectionConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_geofence_collection aws_location_geofence_collection} Data Source.
func NewDataAwsLocationMapConfigurationList_Override ¶
func NewDataAwsLocationMapConfigurationList_Override(d DataAwsLocationMapConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsLocationMapConfigurationOutputReference_Override ¶
func NewDataAwsLocationMapConfigurationOutputReference_Override(d DataAwsLocationMapConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsLocationMap_Override ¶
func NewDataAwsLocationMap_Override(d DataAwsLocationMap, scope constructs.Construct, id *string, config *DataAwsLocationMapConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_map aws_location_map} Data Source.
func NewDataAwsLocationPlaceIndexDataSourceConfigurationList_Override ¶
func NewDataAwsLocationPlaceIndexDataSourceConfigurationList_Override(d DataAwsLocationPlaceIndexDataSourceConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsLocationPlaceIndexDataSourceConfigurationOutputReference_Override ¶
func NewDataAwsLocationPlaceIndexDataSourceConfigurationOutputReference_Override(d DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsLocationPlaceIndex_Override ¶
func NewDataAwsLocationPlaceIndex_Override(d DataAwsLocationPlaceIndex, scope constructs.Construct, id *string, config *DataAwsLocationPlaceIndexConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_place_index aws_location_place_index} Data Source.
func NewDataAwsLocationRouteCalculator_Override ¶
func NewDataAwsLocationRouteCalculator_Override(d DataAwsLocationRouteCalculator, scope constructs.Construct, id *string, config *DataAwsLocationRouteCalculatorConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_route_calculator aws_location_route_calculator} Data Source.
func NewDataAwsLocationTrackerAssociation_Override ¶ added in v9.0.16
func NewDataAwsLocationTrackerAssociation_Override(d DataAwsLocationTrackerAssociation, scope constructs.Construct, id *string, config *DataAwsLocationTrackerAssociationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_association aws_location_tracker_association} Data Source.
func NewDataAwsLocationTrackerAssociations_Override ¶ added in v9.0.21
func NewDataAwsLocationTrackerAssociations_Override(d DataAwsLocationTrackerAssociations, scope constructs.Construct, id *string, config *DataAwsLocationTrackerAssociationsConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_associations aws_location_tracker_associations} Data Source.
func NewDataAwsLocationTracker_Override ¶
func NewDataAwsLocationTracker_Override(d DataAwsLocationTracker, scope constructs.Construct, id *string, config *DataAwsLocationTrackerConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_tracker aws_location_tracker} Data Source.
func NewDataAwsMemorydbAcl_Override ¶
func NewDataAwsMemorydbAcl_Override(d DataAwsMemorydbAcl, scope constructs.Construct, id *string, config *DataAwsMemorydbAclConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_acl aws_memorydb_acl} Data Source.
func NewDataAwsMemorydbClusterClusterEndpointList_Override ¶
func NewDataAwsMemorydbClusterClusterEndpointList_Override(d DataAwsMemorydbClusterClusterEndpointList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsMemorydbClusterClusterEndpointOutputReference_Override ¶
func NewDataAwsMemorydbClusterClusterEndpointOutputReference_Override(d DataAwsMemorydbClusterClusterEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsMemorydbClusterShardsList_Override ¶
func NewDataAwsMemorydbClusterShardsList_Override(d DataAwsMemorydbClusterShardsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsMemorydbClusterShardsNodesEndpointList_Override ¶
func NewDataAwsMemorydbClusterShardsNodesEndpointList_Override(d DataAwsMemorydbClusterShardsNodesEndpointList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsMemorydbClusterShardsNodesEndpointOutputReference_Override ¶
func NewDataAwsMemorydbClusterShardsNodesEndpointOutputReference_Override(d DataAwsMemorydbClusterShardsNodesEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsMemorydbClusterShardsNodesList_Override ¶
func NewDataAwsMemorydbClusterShardsNodesList_Override(d DataAwsMemorydbClusterShardsNodesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsMemorydbClusterShardsNodesOutputReference_Override ¶
func NewDataAwsMemorydbClusterShardsNodesOutputReference_Override(d DataAwsMemorydbClusterShardsNodesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsMemorydbClusterShardsOutputReference_Override ¶
func NewDataAwsMemorydbClusterShardsOutputReference_Override(d DataAwsMemorydbClusterShardsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsMemorydbCluster_Override ¶
func NewDataAwsMemorydbCluster_Override(d DataAwsMemorydbCluster, scope constructs.Construct, id *string, config *DataAwsMemorydbClusterConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_cluster aws_memorydb_cluster} Data Source.
func NewDataAwsMemorydbParameterGroupParameterList_Override ¶
func NewDataAwsMemorydbParameterGroupParameterList_Override(d DataAwsMemorydbParameterGroupParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsMemorydbParameterGroupParameterOutputReference_Override ¶
func NewDataAwsMemorydbParameterGroupParameterOutputReference_Override(d DataAwsMemorydbParameterGroupParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsMemorydbParameterGroup_Override ¶
func NewDataAwsMemorydbParameterGroup_Override(d DataAwsMemorydbParameterGroup, scope constructs.Construct, id *string, config *DataAwsMemorydbParameterGroupConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_parameter_group aws_memorydb_parameter_group} Data Source.
func NewDataAwsMemorydbSnapshotClusterConfigurationList_Override ¶
func NewDataAwsMemorydbSnapshotClusterConfigurationList_Override(d DataAwsMemorydbSnapshotClusterConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsMemorydbSnapshotClusterConfigurationOutputReference_Override ¶
func NewDataAwsMemorydbSnapshotClusterConfigurationOutputReference_Override(d DataAwsMemorydbSnapshotClusterConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsMemorydbSnapshot_Override ¶
func NewDataAwsMemorydbSnapshot_Override(d DataAwsMemorydbSnapshot, scope constructs.Construct, id *string, config *DataAwsMemorydbSnapshotConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_snapshot aws_memorydb_snapshot} Data Source.
func NewDataAwsMemorydbSubnetGroup_Override ¶
func NewDataAwsMemorydbSubnetGroup_Override(d DataAwsMemorydbSubnetGroup, scope constructs.Construct, id *string, config *DataAwsMemorydbSubnetGroupConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_subnet_group aws_memorydb_subnet_group} Data Source.
func NewDataAwsMemorydbUserAuthenticationModeList_Override ¶
func NewDataAwsMemorydbUserAuthenticationModeList_Override(d DataAwsMemorydbUserAuthenticationModeList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsMemorydbUserAuthenticationModeOutputReference_Override ¶
func NewDataAwsMemorydbUserAuthenticationModeOutputReference_Override(d DataAwsMemorydbUserAuthenticationModeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsMemorydbUser_Override ¶
func NewDataAwsMemorydbUser_Override(d DataAwsMemorydbUser, scope constructs.Construct, id *string, config *DataAwsMemorydbUserConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_user aws_memorydb_user} Data Source.
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsList_Override ¶
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsList_Override(d DataAwsOpensearchDomainAdvancedSecurityOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference_Override(d DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainAutoTuneOptionsList_Override ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsList_Override(d DataAwsOpensearchDomainAutoTuneOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList_Override ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList_Override(d DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference_Override ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference_Override(d DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList_Override ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList_Override(d DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference_Override ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference_Override(d DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainAutoTuneOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsOutputReference_Override(d DataAwsOpensearchDomainAutoTuneOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsList_Override ¶
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsList_Override(d DataAwsOpensearchDomainClusterConfigColdStorageOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference_Override(d DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainClusterConfigList_Override ¶
func NewDataAwsOpensearchDomainClusterConfigList_Override(d DataAwsOpensearchDomainClusterConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainClusterConfigOutputReference_Override ¶
func NewDataAwsOpensearchDomainClusterConfigOutputReference_Override(d DataAwsOpensearchDomainClusterConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList_Override ¶
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList_Override(d DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference_Override ¶
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference_Override(d DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainCognitoOptionsList_Override ¶
func NewDataAwsOpensearchDomainCognitoOptionsList_Override(d DataAwsOpensearchDomainCognitoOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainCognitoOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainCognitoOptionsOutputReference_Override(d DataAwsOpensearchDomainCognitoOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainEbsOptionsList_Override ¶
func NewDataAwsOpensearchDomainEbsOptionsList_Override(d DataAwsOpensearchDomainEbsOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainEbsOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainEbsOptionsOutputReference_Override(d DataAwsOpensearchDomainEbsOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainEncryptionAtRestList_Override ¶
func NewDataAwsOpensearchDomainEncryptionAtRestList_Override(d DataAwsOpensearchDomainEncryptionAtRestList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainEncryptionAtRestOutputReference_Override ¶
func NewDataAwsOpensearchDomainEncryptionAtRestOutputReference_Override(d DataAwsOpensearchDomainEncryptionAtRestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainLogPublishingOptionsList_Override ¶
func NewDataAwsOpensearchDomainLogPublishingOptionsList_Override(d DataAwsOpensearchDomainLogPublishingOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainLogPublishingOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainLogPublishingOptionsOutputReference_Override(d DataAwsOpensearchDomainLogPublishingOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainNodeToNodeEncryptionList_Override ¶
func NewDataAwsOpensearchDomainNodeToNodeEncryptionList_Override(d DataAwsOpensearchDomainNodeToNodeEncryptionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainNodeToNodeEncryptionOutputReference_Override ¶
func NewDataAwsOpensearchDomainNodeToNodeEncryptionOutputReference_Override(d DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainSnapshotOptionsList_Override ¶
func NewDataAwsOpensearchDomainSnapshotOptionsList_Override(d DataAwsOpensearchDomainSnapshotOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainSnapshotOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainSnapshotOptionsOutputReference_Override(d DataAwsOpensearchDomainSnapshotOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomainVpcOptionsList_Override ¶
func NewDataAwsOpensearchDomainVpcOptionsList_Override(d DataAwsOpensearchDomainVpcOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewDataAwsOpensearchDomainVpcOptionsOutputReference_Override ¶
func NewDataAwsOpensearchDomainVpcOptionsOutputReference_Override(d DataAwsOpensearchDomainVpcOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewDataAwsOpensearchDomain_Override ¶
func NewDataAwsOpensearchDomain_Override(d DataAwsOpensearchDomain, scope constructs.Construct, id *string, config *DataAwsOpensearchDomainConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/opensearch_domain aws_opensearch_domain} Data Source.
func NewDataAwsService_Override ¶
func NewDataAwsService_Override(d DataAwsService, scope constructs.Construct, id *string, config *DataAwsServiceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/d/service aws_service} Data Source.
func NewDataexchangeDataSet_Override ¶
func NewDataexchangeDataSet_Override(d DataexchangeDataSet, scope constructs.Construct, id *string, config *DataexchangeDataSetConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set aws_dataexchange_data_set} Resource.
func NewDataexchangeRevision_Override ¶
func NewDataexchangeRevision_Override(d DataexchangeRevision, scope constructs.Construct, id *string, config *DataexchangeRevisionConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision aws_dataexchange_revision} Resource.
func NewDetectiveGraph_Override ¶
func NewDetectiveGraph_Override(d DetectiveGraph, scope constructs.Construct, id *string, config *DetectiveGraphConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/detective_graph aws_detective_graph} Resource.
func NewDetectiveInvitationAccepter_Override ¶
func NewDetectiveInvitationAccepter_Override(d DetectiveInvitationAccepter, scope constructs.Construct, id *string, config *DetectiveInvitationAccepterConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/detective_invitation_accepter aws_detective_invitation_accepter} Resource.
func NewDetectiveMember_Override ¶
func NewDetectiveMember_Override(d DetectiveMember, scope constructs.Construct, id *string, config *DetectiveMemberConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/detective_member aws_detective_member} Resource.
func NewFisExperimentTemplateActionList_Override ¶
func NewFisExperimentTemplateActionList_Override(f FisExperimentTemplateActionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewFisExperimentTemplateActionOutputReference_Override ¶
func NewFisExperimentTemplateActionOutputReference_Override(f FisExperimentTemplateActionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewFisExperimentTemplateActionParameterList_Override ¶
func NewFisExperimentTemplateActionParameterList_Override(f FisExperimentTemplateActionParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewFisExperimentTemplateActionParameterOutputReference_Override ¶
func NewFisExperimentTemplateActionParameterOutputReference_Override(f FisExperimentTemplateActionParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewFisExperimentTemplateActionTargetOutputReference_Override ¶
func NewFisExperimentTemplateActionTargetOutputReference_Override(f FisExperimentTemplateActionTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewFisExperimentTemplateStopConditionList_Override ¶
func NewFisExperimentTemplateStopConditionList_Override(f FisExperimentTemplateStopConditionList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewFisExperimentTemplateStopConditionOutputReference_Override ¶
func NewFisExperimentTemplateStopConditionOutputReference_Override(f FisExperimentTemplateStopConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewFisExperimentTemplateTargetFilterList_Override ¶
func NewFisExperimentTemplateTargetFilterList_Override(f FisExperimentTemplateTargetFilterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewFisExperimentTemplateTargetFilterOutputReference_Override ¶
func NewFisExperimentTemplateTargetFilterOutputReference_Override(f FisExperimentTemplateTargetFilterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewFisExperimentTemplateTargetList_Override ¶
func NewFisExperimentTemplateTargetList_Override(f FisExperimentTemplateTargetList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewFisExperimentTemplateTargetOutputReference_Override ¶
func NewFisExperimentTemplateTargetOutputReference_Override(f FisExperimentTemplateTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewFisExperimentTemplateTargetResourceTagList_Override ¶
func NewFisExperimentTemplateTargetResourceTagList_Override(f FisExperimentTemplateTargetResourceTagList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewFisExperimentTemplateTargetResourceTagOutputReference_Override ¶
func NewFisExperimentTemplateTargetResourceTagOutputReference_Override(f FisExperimentTemplateTargetResourceTagOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewFisExperimentTemplateTimeoutsOutputReference_Override ¶
func NewFisExperimentTemplateTimeoutsOutputReference_Override(f FisExperimentTemplateTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewFisExperimentTemplate_Override ¶
func NewFisExperimentTemplate_Override(f FisExperimentTemplate, scope constructs.Construct, id *string, config *FisExperimentTemplateConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template aws_fis_experiment_template} Resource.
func NewGrafanaLicenseAssociationTimeoutsOutputReference_Override ¶
func NewGrafanaLicenseAssociationTimeoutsOutputReference_Override(g GrafanaLicenseAssociationTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGrafanaLicenseAssociation_Override ¶
func NewGrafanaLicenseAssociation_Override(g GrafanaLicenseAssociation, scope constructs.Construct, id *string, config *GrafanaLicenseAssociationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association aws_grafana_license_association} Resource.
func NewGrafanaRoleAssociationTimeoutsOutputReference_Override ¶
func NewGrafanaRoleAssociationTimeoutsOutputReference_Override(g GrafanaRoleAssociationTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGrafanaRoleAssociation_Override ¶
func NewGrafanaRoleAssociation_Override(g GrafanaRoleAssociation, scope constructs.Construct, id *string, config *GrafanaRoleAssociationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association aws_grafana_role_association} Resource.
func NewGrafanaWorkspaceApiKey_Override ¶ added in v9.0.16
func NewGrafanaWorkspaceApiKey_Override(g GrafanaWorkspaceApiKey, scope constructs.Construct, id *string, config *GrafanaWorkspaceApiKeyConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key aws_grafana_workspace_api_key} Resource.
func NewGrafanaWorkspaceSamlConfigurationTimeoutsOutputReference_Override ¶
func NewGrafanaWorkspaceSamlConfigurationTimeoutsOutputReference_Override(g GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGrafanaWorkspaceSamlConfiguration_Override ¶
func NewGrafanaWorkspaceSamlConfiguration_Override(g GrafanaWorkspaceSamlConfiguration, scope constructs.Construct, id *string, config *GrafanaWorkspaceSamlConfigurationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration aws_grafana_workspace_saml_configuration} Resource.
func NewGrafanaWorkspaceTimeoutsOutputReference_Override ¶
func NewGrafanaWorkspaceTimeoutsOutputReference_Override(g GrafanaWorkspaceTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewGrafanaWorkspace_Override ¶
func NewGrafanaWorkspace_Override(g GrafanaWorkspace, scope constructs.Construct, id *string, config *GrafanaWorkspaceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace aws_grafana_workspace} Resource.
func NewKendraDataSourceConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationOutputReference_Override(k KendraDataSourceConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference_Override(k KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference_Override(k KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationS3ConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationS3ConfigurationOutputReference_Override(k KendraDataSourceConfigurationS3ConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference_Override(k KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference_Override(k KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSourceTimeoutsOutputReference_Override ¶ added in v9.0.11
func NewKendraDataSourceTimeoutsOutputReference_Override(k KendraDataSourceTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraDataSource_Override ¶ added in v9.0.11
func NewKendraDataSource_Override(k KendraDataSource, scope constructs.Construct, id *string, config *KendraDataSourceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source aws_kendra_data_source} Resource.
func NewKendraExperienceConfigurationContentSourceConfigurationOutputReference_Override ¶
func NewKendraExperienceConfigurationContentSourceConfigurationOutputReference_Override(k KendraExperienceConfigurationContentSourceConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraExperienceConfigurationOutputReference_Override ¶
func NewKendraExperienceConfigurationOutputReference_Override(k KendraExperienceConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraExperienceConfigurationUserIdentityConfigurationOutputReference_Override ¶
func NewKendraExperienceConfigurationUserIdentityConfigurationOutputReference_Override(k KendraExperienceConfigurationUserIdentityConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraExperienceEndpointsList_Override ¶
func NewKendraExperienceEndpointsList_Override(k KendraExperienceEndpointsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKendraExperienceEndpointsOutputReference_Override ¶
func NewKendraExperienceEndpointsOutputReference_Override(k KendraExperienceEndpointsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKendraExperienceTimeoutsOutputReference_Override ¶
func NewKendraExperienceTimeoutsOutputReference_Override(k KendraExperienceTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraExperience_Override ¶
func NewKendraExperience_Override(k KendraExperience, scope constructs.Construct, id *string, config *KendraExperienceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience aws_kendra_experience} Resource.
func NewKendraFaqS3PathOutputReference_Override ¶
func NewKendraFaqS3PathOutputReference_Override(k KendraFaqS3PathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraFaqTimeoutsOutputReference_Override ¶
func NewKendraFaqTimeoutsOutputReference_Override(k KendraFaqTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraFaq_Override ¶
func NewKendraFaq_Override(k KendraFaq, scope constructs.Construct, id *string, config *KendraFaqConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq aws_kendra_faq} Resource.
func NewKendraIndexCapacityUnitsOutputReference_Override ¶
func NewKendraIndexCapacityUnitsOutputReference_Override(k KendraIndexCapacityUnitsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexDocumentMetadataConfigurationUpdatesList_Override ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesList_Override(k KendraIndexDocumentMetadataConfigurationUpdatesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKendraIndexDocumentMetadataConfigurationUpdatesOutputReference_Override ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesOutputReference_Override(k KendraIndexDocumentMetadataConfigurationUpdatesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference_Override ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference_Override(k KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference_Override ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference_Override(k KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexIndexStatisticsFaqStatisticsList_Override ¶
func NewKendraIndexIndexStatisticsFaqStatisticsList_Override(k KendraIndexIndexStatisticsFaqStatisticsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKendraIndexIndexStatisticsFaqStatisticsOutputReference_Override ¶
func NewKendraIndexIndexStatisticsFaqStatisticsOutputReference_Override(k KendraIndexIndexStatisticsFaqStatisticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKendraIndexIndexStatisticsList_Override ¶
func NewKendraIndexIndexStatisticsList_Override(k KendraIndexIndexStatisticsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKendraIndexIndexStatisticsOutputReference_Override ¶
func NewKendraIndexIndexStatisticsOutputReference_Override(k KendraIndexIndexStatisticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKendraIndexIndexStatisticsTextDocumentStatisticsList_Override ¶
func NewKendraIndexIndexStatisticsTextDocumentStatisticsList_Override(k KendraIndexIndexStatisticsTextDocumentStatisticsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference_Override ¶
func NewKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference_Override(k KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKendraIndexServerSideEncryptionConfigurationOutputReference_Override ¶
func NewKendraIndexServerSideEncryptionConfigurationOutputReference_Override(k KendraIndexServerSideEncryptionConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexTimeoutsOutputReference_Override ¶
func NewKendraIndexTimeoutsOutputReference_Override(k KendraIndexTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexUserGroupResolutionConfigurationOutputReference_Override ¶
func NewKendraIndexUserGroupResolutionConfigurationOutputReference_Override(k KendraIndexUserGroupResolutionConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference_Override ¶
func NewKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference_Override(k KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference_Override ¶
func NewKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference_Override(k KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndexUserTokenConfigurationsOutputReference_Override ¶
func NewKendraIndexUserTokenConfigurationsOutputReference_Override(k KendraIndexUserTokenConfigurationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraIndex_Override ¶
func NewKendraIndex_Override(k KendraIndex, scope constructs.Construct, id *string, config *KendraIndexConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_index aws_kendra_index} Resource.
func NewKendraQuerySuggestionsBlockListSourceS3PathOutputReference_Override ¶
func NewKendraQuerySuggestionsBlockListSourceS3PathOutputReference_Override(k KendraQuerySuggestionsBlockListSourceS3PathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraQuerySuggestionsBlockListTimeoutsOutputReference_Override ¶
func NewKendraQuerySuggestionsBlockListTimeoutsOutputReference_Override(k KendraQuerySuggestionsBlockListTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraQuerySuggestionsBlockList_Override ¶
func NewKendraQuerySuggestionsBlockList_Override(k KendraQuerySuggestionsBlockList, scope constructs.Construct, id *string, config *KendraQuerySuggestionsBlockListConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list aws_kendra_query_suggestions_block_list} Resource.
func NewKendraThesaurusSourceS3PathOutputReference_Override ¶
func NewKendraThesaurusSourceS3PathOutputReference_Override(k KendraThesaurusSourceS3PathOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraThesaurusTimeoutsOutputReference_Override ¶
func NewKendraThesaurusTimeoutsOutputReference_Override(k KendraThesaurusTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKendraThesaurus_Override ¶
func NewKendraThesaurus_Override(k KendraThesaurus, scope constructs.Construct, id *string, config *KendraThesaurusConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus aws_kendra_thesaurus} Resource.
func NewKeyspacesKeyspaceTimeoutsOutputReference_Override ¶
func NewKeyspacesKeyspaceTimeoutsOutputReference_Override(k KeyspacesKeyspaceTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesKeyspace_Override ¶
func NewKeyspacesKeyspace_Override(k KeyspacesKeyspace, scope constructs.Construct, id *string, config *KeyspacesKeyspaceConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace aws_keyspaces_keyspace} Resource.
func NewKeyspacesTableCapacitySpecificationOutputReference_Override ¶
func NewKeyspacesTableCapacitySpecificationOutputReference_Override(k KeyspacesTableCapacitySpecificationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesTableCommentOutputReference_Override ¶
func NewKeyspacesTableCommentOutputReference_Override(k KeyspacesTableCommentOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesTableEncryptionSpecificationOutputReference_Override ¶
func NewKeyspacesTableEncryptionSpecificationOutputReference_Override(k KeyspacesTableEncryptionSpecificationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesTablePointInTimeRecoveryOutputReference_Override ¶
func NewKeyspacesTablePointInTimeRecoveryOutputReference_Override(k KeyspacesTablePointInTimeRecoveryOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesTableSchemaDefinitionClusteringKeyList_Override ¶
func NewKeyspacesTableSchemaDefinitionClusteringKeyList_Override(k KeyspacesTableSchemaDefinitionClusteringKeyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKeyspacesTableSchemaDefinitionClusteringKeyOutputReference_Override ¶
func NewKeyspacesTableSchemaDefinitionClusteringKeyOutputReference_Override(k KeyspacesTableSchemaDefinitionClusteringKeyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKeyspacesTableSchemaDefinitionColumnList_Override ¶
func NewKeyspacesTableSchemaDefinitionColumnList_Override(k KeyspacesTableSchemaDefinitionColumnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKeyspacesTableSchemaDefinitionColumnOutputReference_Override ¶
func NewKeyspacesTableSchemaDefinitionColumnOutputReference_Override(k KeyspacesTableSchemaDefinitionColumnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKeyspacesTableSchemaDefinitionOutputReference_Override ¶
func NewKeyspacesTableSchemaDefinitionOutputReference_Override(k KeyspacesTableSchemaDefinitionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesTableSchemaDefinitionPartitionKeyList_Override ¶
func NewKeyspacesTableSchemaDefinitionPartitionKeyList_Override(k KeyspacesTableSchemaDefinitionPartitionKeyList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKeyspacesTableSchemaDefinitionPartitionKeyOutputReference_Override ¶
func NewKeyspacesTableSchemaDefinitionPartitionKeyOutputReference_Override(k KeyspacesTableSchemaDefinitionPartitionKeyOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKeyspacesTableSchemaDefinitionStaticColumnList_Override ¶
func NewKeyspacesTableSchemaDefinitionStaticColumnList_Override(k KeyspacesTableSchemaDefinitionStaticColumnList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewKeyspacesTableSchemaDefinitionStaticColumnOutputReference_Override ¶
func NewKeyspacesTableSchemaDefinitionStaticColumnOutputReference_Override(k KeyspacesTableSchemaDefinitionStaticColumnOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewKeyspacesTableTimeoutsOutputReference_Override ¶
func NewKeyspacesTableTimeoutsOutputReference_Override(k KeyspacesTableTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesTableTtlOutputReference_Override ¶
func NewKeyspacesTableTtlOutputReference_Override(k KeyspacesTableTtlOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewKeyspacesTable_Override ¶
func NewKeyspacesTable_Override(k KeyspacesTable, scope constructs.Construct, id *string, config *KeyspacesTableConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table aws_keyspaces_table} Resource.
func NewLocationGeofenceCollectionTimeoutsOutputReference_Override ¶
func NewLocationGeofenceCollectionTimeoutsOutputReference_Override(l LocationGeofenceCollectionTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewLocationGeofenceCollection_Override ¶
func NewLocationGeofenceCollection_Override(l LocationGeofenceCollection, scope constructs.Construct, id *string, config *LocationGeofenceCollectionConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection aws_location_geofence_collection} Resource.
func NewLocationMapConfigurationOutputReference_Override ¶
func NewLocationMapConfigurationOutputReference_Override(l LocationMapConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewLocationMap_Override ¶
func NewLocationMap_Override(l LocationMap, scope constructs.Construct, id *string, config *LocationMapConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_map aws_location_map} Resource.
func NewLocationPlaceIndexDataSourceConfigurationOutputReference_Override ¶
func NewLocationPlaceIndexDataSourceConfigurationOutputReference_Override(l LocationPlaceIndexDataSourceConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewLocationPlaceIndex_Override ¶
func NewLocationPlaceIndex_Override(l LocationPlaceIndex, scope constructs.Construct, id *string, config *LocationPlaceIndexConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_place_index aws_location_place_index} Resource.
func NewLocationRouteCalculatorTimeoutsOutputReference_Override ¶
func NewLocationRouteCalculatorTimeoutsOutputReference_Override(l LocationRouteCalculatorTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewLocationRouteCalculator_Override ¶
func NewLocationRouteCalculator_Override(l LocationRouteCalculator, scope constructs.Construct, id *string, config *LocationRouteCalculatorConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator aws_location_route_calculator} Resource.
func NewLocationTrackerAssociationTimeoutsOutputReference_Override ¶ added in v9.0.14
func NewLocationTrackerAssociationTimeoutsOutputReference_Override(l LocationTrackerAssociationTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewLocationTrackerAssociation_Override ¶ added in v9.0.14
func NewLocationTrackerAssociation_Override(l LocationTrackerAssociation, scope constructs.Construct, id *string, config *LocationTrackerAssociationConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association aws_location_tracker_association} Resource.
func NewLocationTracker_Override ¶
func NewLocationTracker_Override(l LocationTracker, scope constructs.Construct, id *string, config *LocationTrackerConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_tracker aws_location_tracker} Resource.
func NewMedialiveInputDestinationsList_Override ¶ added in v9.0.21
func NewMedialiveInputDestinationsList_Override(m MedialiveInputDestinationsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMedialiveInputDestinationsOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputDestinationsOutputReference_Override(m MedialiveInputDestinationsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMedialiveInputInputDevicesList_Override ¶ added in v9.0.21
func NewMedialiveInputInputDevicesList_Override(m MedialiveInputInputDevicesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMedialiveInputInputDevicesOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputInputDevicesOutputReference_Override(m MedialiveInputInputDevicesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMedialiveInputMediaConnectFlowsList_Override ¶ added in v9.0.21
func NewMedialiveInputMediaConnectFlowsList_Override(m MedialiveInputMediaConnectFlowsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMedialiveInputMediaConnectFlowsOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputMediaConnectFlowsOutputReference_Override(m MedialiveInputMediaConnectFlowsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMedialiveInputSecurityGroupTimeoutsOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputSecurityGroupTimeoutsOutputReference_Override(m MedialiveInputSecurityGroupTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveInputSecurityGroupWhitelistRulesList_Override ¶ added in v9.0.21
func NewMedialiveInputSecurityGroupWhitelistRulesList_Override(m MedialiveInputSecurityGroupWhitelistRulesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMedialiveInputSecurityGroupWhitelistRulesOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputSecurityGroupWhitelistRulesOutputReference_Override(m MedialiveInputSecurityGroupWhitelistRulesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMedialiveInputSecurityGroup_Override ¶ added in v9.0.21
func NewMedialiveInputSecurityGroup_Override(m MedialiveInputSecurityGroup, scope constructs.Construct, id *string, config *MedialiveInputSecurityGroupConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group aws_medialive_input_security_group} Resource.
func NewMedialiveInputSourcesList_Override ¶ added in v9.0.21
func NewMedialiveInputSourcesList_Override(m MedialiveInputSourcesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMedialiveInputSourcesOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputSourcesOutputReference_Override(m MedialiveInputSourcesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMedialiveInputTimeoutsOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputTimeoutsOutputReference_Override(m MedialiveInputTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveInputVpcOutputReference_Override ¶ added in v9.0.21
func NewMedialiveInputVpcOutputReference_Override(m MedialiveInputVpcOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveInput_Override ¶ added in v9.0.21
func NewMedialiveInput_Override(m MedialiveInput, scope constructs.Construct, id *string, config *MedialiveInputConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_input aws_medialive_input} Resource.
func NewMedialiveMultiplexMultiplexSettingsOutputReference_Override ¶ added in v9.0.25
func NewMedialiveMultiplexMultiplexSettingsOutputReference_Override(m MedialiveMultiplexMultiplexSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveMultiplexProgramMultiplexProgramSettingsOutputReference_Override ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsOutputReference_Override(m MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference_Override ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference_Override(m MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference_Override ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference_Override(m MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference_Override ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference_Override(m MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveMultiplexProgram_Override ¶ added in v9.0.25
func NewMedialiveMultiplexProgram_Override(m MedialiveMultiplexProgram, scope constructs.Construct, id *string, config *MedialiveMultiplexProgramConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program aws_medialive_multiplex_program} Resource.
func NewMedialiveMultiplexTimeoutsOutputReference_Override ¶ added in v9.0.25
func NewMedialiveMultiplexTimeoutsOutputReference_Override(m MedialiveMultiplexTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMedialiveMultiplex_Override ¶ added in v9.0.25
func NewMedialiveMultiplex_Override(m MedialiveMultiplex, scope constructs.Construct, id *string, config *MedialiveMultiplexConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex aws_medialive_multiplex} Resource.
func NewMemorydbAcl_Override ¶
func NewMemorydbAcl_Override(m MemorydbAcl, scope constructs.Construct, id *string, config *MemorydbAclConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl aws_memorydb_acl} Resource.
func NewMemorydbClusterClusterEndpointList_Override ¶
func NewMemorydbClusterClusterEndpointList_Override(m MemorydbClusterClusterEndpointList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMemorydbClusterClusterEndpointOutputReference_Override ¶
func NewMemorydbClusterClusterEndpointOutputReference_Override(m MemorydbClusterClusterEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMemorydbClusterShardsList_Override ¶
func NewMemorydbClusterShardsList_Override(m MemorydbClusterShardsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMemorydbClusterShardsNodesEndpointList_Override ¶
func NewMemorydbClusterShardsNodesEndpointList_Override(m MemorydbClusterShardsNodesEndpointList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMemorydbClusterShardsNodesEndpointOutputReference_Override ¶
func NewMemorydbClusterShardsNodesEndpointOutputReference_Override(m MemorydbClusterShardsNodesEndpointOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMemorydbClusterShardsNodesList_Override ¶
func NewMemorydbClusterShardsNodesList_Override(m MemorydbClusterShardsNodesList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMemorydbClusterShardsNodesOutputReference_Override ¶
func NewMemorydbClusterShardsNodesOutputReference_Override(m MemorydbClusterShardsNodesOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMemorydbClusterShardsOutputReference_Override ¶
func NewMemorydbClusterShardsOutputReference_Override(m MemorydbClusterShardsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMemorydbClusterTimeoutsOutputReference_Override ¶
func NewMemorydbClusterTimeoutsOutputReference_Override(m MemorydbClusterTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMemorydbCluster_Override ¶
func NewMemorydbCluster_Override(m MemorydbCluster, scope constructs.Construct, id *string, config *MemorydbClusterConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster aws_memorydb_cluster} Resource.
func NewMemorydbParameterGroupParameterList_Override ¶
func NewMemorydbParameterGroupParameterList_Override(m MemorydbParameterGroupParameterList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMemorydbParameterGroupParameterOutputReference_Override ¶
func NewMemorydbParameterGroupParameterOutputReference_Override(m MemorydbParameterGroupParameterOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMemorydbParameterGroup_Override ¶
func NewMemorydbParameterGroup_Override(m MemorydbParameterGroup, scope constructs.Construct, id *string, config *MemorydbParameterGroupConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group aws_memorydb_parameter_group} Resource.
func NewMemorydbSnapshotClusterConfigurationList_Override ¶
func NewMemorydbSnapshotClusterConfigurationList_Override(m MemorydbSnapshotClusterConfigurationList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewMemorydbSnapshotClusterConfigurationOutputReference_Override ¶
func NewMemorydbSnapshotClusterConfigurationOutputReference_Override(m MemorydbSnapshotClusterConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewMemorydbSnapshotTimeoutsOutputReference_Override ¶
func NewMemorydbSnapshotTimeoutsOutputReference_Override(m MemorydbSnapshotTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMemorydbSnapshot_Override ¶
func NewMemorydbSnapshot_Override(m MemorydbSnapshot, scope constructs.Construct, id *string, config *MemorydbSnapshotConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot aws_memorydb_snapshot} Resource.
func NewMemorydbSubnetGroup_Override ¶
func NewMemorydbSubnetGroup_Override(m MemorydbSubnetGroup, scope constructs.Construct, id *string, config *MemorydbSubnetGroupConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group aws_memorydb_subnet_group} Resource.
func NewMemorydbUserAuthenticationModeOutputReference_Override ¶
func NewMemorydbUserAuthenticationModeOutputReference_Override(m MemorydbUserAuthenticationModeOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewMemorydbUser_Override ¶
func NewMemorydbUser_Override(m MemorydbUser, scope constructs.Construct, id *string, config *MemorydbUserConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user aws_memorydb_user} Resource.
func NewOpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference_Override ¶
func NewOpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference_Override(o OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainAdvancedSecurityOptionsOutputReference_Override ¶
func NewOpensearchDomainAdvancedSecurityOptionsOutputReference_Override(o OpensearchDomainAdvancedSecurityOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference_Override ¶
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference_Override(o OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleList_Override ¶
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleList_Override(o OpensearchDomainAutoTuneOptionsMaintenanceScheduleList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference_Override ¶
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference_Override(o OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewOpensearchDomainAutoTuneOptionsOutputReference_Override ¶
func NewOpensearchDomainAutoTuneOptionsOutputReference_Override(o OpensearchDomainAutoTuneOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainClusterConfigColdStorageOptionsOutputReference_Override ¶
func NewOpensearchDomainClusterConfigColdStorageOptionsOutputReference_Override(o OpensearchDomainClusterConfigColdStorageOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainClusterConfigOutputReference_Override ¶
func NewOpensearchDomainClusterConfigOutputReference_Override(o OpensearchDomainClusterConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference_Override ¶
func NewOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference_Override(o OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainCognitoOptionsOutputReference_Override ¶
func NewOpensearchDomainCognitoOptionsOutputReference_Override(o OpensearchDomainCognitoOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainDomainEndpointOptionsOutputReference_Override ¶
func NewOpensearchDomainDomainEndpointOptionsOutputReference_Override(o OpensearchDomainDomainEndpointOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainEbsOptionsOutputReference_Override ¶
func NewOpensearchDomainEbsOptionsOutputReference_Override(o OpensearchDomainEbsOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainEncryptAtRestOutputReference_Override ¶
func NewOpensearchDomainEncryptAtRestOutputReference_Override(o OpensearchDomainEncryptAtRestOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainLogPublishingOptionsList_Override ¶
func NewOpensearchDomainLogPublishingOptionsList_Override(o OpensearchDomainLogPublishingOptionsList, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool)
func NewOpensearchDomainLogPublishingOptionsOutputReference_Override ¶
func NewOpensearchDomainLogPublishingOptionsOutputReference_Override(o OpensearchDomainLogPublishingOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool)
func NewOpensearchDomainNodeToNodeEncryptionOutputReference_Override ¶
func NewOpensearchDomainNodeToNodeEncryptionOutputReference_Override(o OpensearchDomainNodeToNodeEncryptionOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainPolicyTimeoutsOutputReference_Override ¶
func NewOpensearchDomainPolicyTimeoutsOutputReference_Override(o OpensearchDomainPolicyTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainPolicy_Override ¶
func NewOpensearchDomainPolicy_Override(o OpensearchDomainPolicy, scope constructs.Construct, id *string, config *OpensearchDomainPolicyConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy aws_opensearch_domain_policy} Resource.
func NewOpensearchDomainSamlOptionsSamlOptionsIdpOutputReference_Override ¶
func NewOpensearchDomainSamlOptionsSamlOptionsIdpOutputReference_Override(o OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainSamlOptionsSamlOptionsOutputReference_Override ¶
func NewOpensearchDomainSamlOptionsSamlOptionsOutputReference_Override(o OpensearchDomainSamlOptionsSamlOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainSamlOptionsTimeoutsOutputReference_Override ¶
func NewOpensearchDomainSamlOptionsTimeoutsOutputReference_Override(o OpensearchDomainSamlOptionsTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainSamlOptions_Override ¶
func NewOpensearchDomainSamlOptions_Override(o OpensearchDomainSamlOptions, scope constructs.Construct, id *string, config *OpensearchDomainSamlOptionsConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options aws_opensearch_domain_saml_options} Resource.
func NewOpensearchDomainSnapshotOptionsOutputReference_Override ¶
func NewOpensearchDomainSnapshotOptionsOutputReference_Override(o OpensearchDomainSnapshotOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainTimeoutsOutputReference_Override ¶
func NewOpensearchDomainTimeoutsOutputReference_Override(o OpensearchDomainTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomainVpcOptionsOutputReference_Override ¶
func NewOpensearchDomainVpcOptionsOutputReference_Override(o OpensearchDomainVpcOptionsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewOpensearchDomain_Override ¶
func NewOpensearchDomain_Override(o OpensearchDomain, scope constructs.Construct, id *string, config *OpensearchDomainConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain aws_opensearch_domain} Resource.
func NewRolesanywhereProfile_Override ¶
func NewRolesanywhereProfile_Override(r RolesanywhereProfile, scope constructs.Construct, id *string, config *RolesanywhereProfileConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile aws_rolesanywhere_profile} Resource.
func NewRolesanywhereTrustAnchorSourceOutputReference_Override ¶
func NewRolesanywhereTrustAnchorSourceOutputReference_Override(r RolesanywhereTrustAnchorSourceOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewRolesanywhereTrustAnchorSourceSourceDataOutputReference_Override ¶
func NewRolesanywhereTrustAnchorSourceSourceDataOutputReference_Override(r RolesanywhereTrustAnchorSourceSourceDataOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewRolesanywhereTrustAnchor_Override ¶
func NewRolesanywhereTrustAnchor_Override(r RolesanywhereTrustAnchor, scope constructs.Construct, id *string, config *RolesanywhereTrustAnchorConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor aws_rolesanywhere_trust_anchor} Resource.
func NewRumAppMonitorAppMonitorConfigurationOutputReference_Override ¶
func NewRumAppMonitorAppMonitorConfigurationOutputReference_Override(r RumAppMonitorAppMonitorConfigurationOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewRumAppMonitor_Override ¶
func NewRumAppMonitor_Override(r RumAppMonitor, scope constructs.Construct, id *string, config *RumAppMonitorConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor aws_rum_app_monitor} Resource.
func NewTranscribeLanguageModelInputDataConfigOutputReference_Override ¶ added in v9.0.11
func NewTranscribeLanguageModelInputDataConfigOutputReference_Override(t TranscribeLanguageModelInputDataConfigOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewTranscribeLanguageModelTimeoutsOutputReference_Override ¶ added in v9.0.11
func NewTranscribeLanguageModelTimeoutsOutputReference_Override(t TranscribeLanguageModelTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewTranscribeLanguageModel_Override ¶ added in v9.0.11
func NewTranscribeLanguageModel_Override(t TranscribeLanguageModel, scope constructs.Construct, id *string, config *TranscribeLanguageModelConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model aws_transcribe_language_model} Resource.
func NewTranscribeMedicalVocabularyTimeoutsOutputReference_Override ¶
func NewTranscribeMedicalVocabularyTimeoutsOutputReference_Override(t TranscribeMedicalVocabularyTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewTranscribeMedicalVocabulary_Override ¶
func NewTranscribeMedicalVocabulary_Override(t TranscribeMedicalVocabulary, scope constructs.Construct, id *string, config *TranscribeMedicalVocabularyConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary aws_transcribe_medical_vocabulary} Resource.
func NewTranscribeVocabularyFilter_Override ¶
func NewTranscribeVocabularyFilter_Override(t TranscribeVocabularyFilter, scope constructs.Construct, id *string, config *TranscribeVocabularyFilterConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter aws_transcribe_vocabulary_filter} Resource.
func NewTranscribeVocabularyTimeoutsOutputReference_Override ¶
func NewTranscribeVocabularyTimeoutsOutputReference_Override(t TranscribeVocabularyTimeoutsOutputReference, terraformResource cdktf.IInterpolatingParent, terraformAttribute *string)
func NewTranscribeVocabulary_Override ¶
func NewTranscribeVocabulary_Override(t TranscribeVocabulary, scope constructs.Construct, id *string, config *TranscribeVocabularyConfig)
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary aws_transcribe_vocabulary} Resource.
func OpensearchDomainPolicy_IsConstruct ¶
func OpensearchDomainPolicy_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func OpensearchDomainPolicy_TfResourceType ¶
func OpensearchDomainPolicy_TfResourceType() *string
func OpensearchDomainSamlOptions_IsConstruct ¶
func OpensearchDomainSamlOptions_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func OpensearchDomainSamlOptions_TfResourceType ¶
func OpensearchDomainSamlOptions_TfResourceType() *string
func OpensearchDomain_IsConstruct ¶
func OpensearchDomain_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func OpensearchDomain_TfResourceType ¶
func OpensearchDomain_TfResourceType() *string
func RolesanywhereProfile_IsConstruct ¶
func RolesanywhereProfile_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func RolesanywhereProfile_TfResourceType ¶
func RolesanywhereProfile_TfResourceType() *string
func RolesanywhereTrustAnchor_IsConstruct ¶
func RolesanywhereTrustAnchor_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func RolesanywhereTrustAnchor_TfResourceType ¶
func RolesanywhereTrustAnchor_TfResourceType() *string
func RumAppMonitor_IsConstruct ¶
func RumAppMonitor_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func RumAppMonitor_TfResourceType ¶
func RumAppMonitor_TfResourceType() *string
func TranscribeLanguageModel_IsConstruct ¶ added in v9.0.11
func TranscribeLanguageModel_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func TranscribeLanguageModel_TfResourceType ¶ added in v9.0.11
func TranscribeLanguageModel_TfResourceType() *string
func TranscribeMedicalVocabulary_IsConstruct ¶
func TranscribeMedicalVocabulary_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func TranscribeMedicalVocabulary_TfResourceType ¶
func TranscribeMedicalVocabulary_TfResourceType() *string
func TranscribeVocabularyFilter_IsConstruct ¶
func TranscribeVocabularyFilter_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func TranscribeVocabularyFilter_TfResourceType ¶
func TranscribeVocabularyFilter_TfResourceType() *string
func TranscribeVocabulary_IsConstruct ¶
func TranscribeVocabulary_IsConstruct(x interface{}) *bool
Checks if `x` is a construct.
Use this method instead of `instanceof` to properly detect `Construct` instances, even when the construct library is symlinked.
Explanation: in JavaScript, multiple copies of the `constructs` library on disk are seen as independent, completely different libraries. As a consequence, the class `Construct` in each copy of the `constructs` library is seen as a different class, and an instance of one class will not test as `instanceof` the other class. `npm install` will not create installations like this, but users may manually symlink construct libraries together or use a monorepo tool: in those cases, multiple copies of the `constructs` library can be accidentally installed, and `instanceof` will behave unpredictably. It is safest to avoid using `instanceof`, and using this type-testing method instead.
Returns: true if `x` is an object created from a class which extends `Construct`.
func TranscribeVocabulary_TfResourceType ¶
func TranscribeVocabulary_TfResourceType() *string
Types ¶
type AccountAlternateContact ¶
type AccountAlternateContact interface { cdktf.TerraformResource AccountId() *string SetAccountId(val *string) AccountIdInput() *string AlternateContactType() *string SetAlternateContactType(val *string) AlternateContactTypeInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EmailAddress() *string SetEmailAddress(val *string) EmailAddressInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node PhoneNumber() *string SetPhoneNumber(val *string) PhoneNumberInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() AccountAlternateContactTimeoutsOutputReference TimeoutsInput() interface{} Title() *string SetTitle(val *string) TitleInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *AccountAlternateContactTimeouts) ResetAccountId() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact aws_account_alternate_contact}.
func NewAccountAlternateContact ¶
func NewAccountAlternateContact(scope constructs.Construct, id *string, config *AccountAlternateContactConfig) AccountAlternateContact
Create a new {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact aws_account_alternate_contact} Resource.
type AccountAlternateContactConfig ¶
type AccountAlternateContactConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#alternate_contact_type AccountAlternateContact#alternate_contact_type}. AlternateContactType *string `field:"required" json:"alternateContactType" yaml:"alternateContactType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#email_address AccountAlternateContact#email_address}. EmailAddress *string `field:"required" json:"emailAddress" yaml:"emailAddress"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#name AccountAlternateContact#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#phone_number AccountAlternateContact#phone_number}. PhoneNumber *string `field:"required" json:"phoneNumber" yaml:"phoneNumber"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#title AccountAlternateContact#title}. Title *string `field:"required" json:"title" yaml:"title"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#account_id AccountAlternateContact#account_id}. AccountId *string `field:"optional" json:"accountId" yaml:"accountId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#id AccountAlternateContact#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#timeouts AccountAlternateContact#timeouts} Timeouts *AccountAlternateContactTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type AccountAlternateContactTimeouts ¶
type AccountAlternateContactTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#create AccountAlternateContact#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#delete AccountAlternateContact#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/account_alternate_contact#update AccountAlternateContact#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type AccountAlternateContactTimeoutsOutputReference ¶
type AccountAlternateContactTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAccountAlternateContactTimeoutsOutputReference ¶
func NewAccountAlternateContactTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AccountAlternateContactTimeoutsOutputReference
type AppflowConnectorProfile ¶
type AppflowConnectorProfile interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) ConnectionMode() *string SetConnectionMode(val *string) ConnectionModeInput() *string ConnectorLabel() *string SetConnectorLabel(val *string) ConnectorLabelInput() *string ConnectorProfileConfig() AppflowConnectorProfileConnectorProfileConfigOutputReference ConnectorProfileConfigInput() *AppflowConnectorProfileConnectorProfileConfig ConnectorType() *string SetConnectorType(val *string) ConnectorTypeInput() *string // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CredentialsArn() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsArn() *string SetKmsArn(val *string) KmsArnInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutConnectorProfileConfig(value *AppflowConnectorProfileConnectorProfileConfig) ResetConnectorLabel() ResetId() ResetKmsArn() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile aws_appflow_connector_profile}.
func NewAppflowConnectorProfile ¶
func NewAppflowConnectorProfile(scope constructs.Construct, id *string, config *AppflowConnectorProfileConfig) AppflowConnectorProfile
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile aws_appflow_connector_profile} Resource.
type AppflowConnectorProfileConfig ¶
type AppflowConnectorProfileConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#connection_mode AppflowConnectorProfile#connection_mode}. ConnectionMode *string `field:"required" json:"connectionMode" yaml:"connectionMode"` // connector_profile_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#connector_profile_config AppflowConnectorProfile#connector_profile_config} ConnectorProfileConfig *AppflowConnectorProfileConnectorProfileConfig `field:"required" json:"connectorProfileConfig" yaml:"connectorProfileConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#connector_type AppflowConnectorProfile#connector_type}. ConnectorType *string `field:"required" json:"connectorType" yaml:"connectorType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#name AppflowConnectorProfile#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#connector_label AppflowConnectorProfile#connector_label}. ConnectorLabel *string `field:"optional" json:"connectorLabel" yaml:"connectorLabel"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#id AppflowConnectorProfile#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#kms_arn AppflowConnectorProfile#kms_arn}. KmsArn *string `field:"optional" json:"kmsArn" yaml:"kmsArn"` }
type AppflowConnectorProfileConnectorProfileConfig ¶
type AppflowConnectorProfileConnectorProfileConfig struct { // connector_profile_credentials block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#connector_profile_credentials AppflowConnectorProfile#connector_profile_credentials} ConnectorProfileCredentials *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials `field:"required" json:"connectorProfileCredentials" yaml:"connectorProfileCredentials"` // connector_profile_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#connector_profile_properties AppflowConnectorProfile#connector_profile_properties} ConnectorProfileProperties *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties `field:"required" json:"connectorProfileProperties" yaml:"connectorProfileProperties"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials struct { // amplitude block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#amplitude AppflowConnectorProfile#amplitude} Amplitude *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude `field:"optional" json:"amplitude" yaml:"amplitude"` // custom_connector block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#custom_connector AppflowConnectorProfile#custom_connector} CustomConnector *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"` // datadog block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#datadog AppflowConnectorProfile#datadog} Datadog *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog `field:"optional" json:"datadog" yaml:"datadog"` // dynatrace block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#dynatrace AppflowConnectorProfile#dynatrace} Dynatrace *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace `field:"optional" json:"dynatrace" yaml:"dynatrace"` // google_analytics block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#google_analytics AppflowConnectorProfile#google_analytics} GoogleAnalytics *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"` // honeycode block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#honeycode AppflowConnectorProfile#honeycode} Honeycode *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode `field:"optional" json:"honeycode" yaml:"honeycode"` // infor_nexus block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#infor_nexus AppflowConnectorProfile#infor_nexus} InforNexus *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus `field:"optional" json:"inforNexus" yaml:"inforNexus"` // marketo block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#marketo AppflowConnectorProfile#marketo} Marketo *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo `field:"optional" json:"marketo" yaml:"marketo"` // redshift block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redshift AppflowConnectorProfile#redshift} Redshift *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift `field:"optional" json:"redshift" yaml:"redshift"` // salesforce block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#salesforce AppflowConnectorProfile#salesforce} Salesforce *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"` // sapo_data block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#sapo_data AppflowConnectorProfile#sapo_data} SapoData *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData `field:"optional" json:"sapoData" yaml:"sapoData"` // service_now block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#service_now AppflowConnectorProfile#service_now} ServiceNow *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow `field:"optional" json:"serviceNow" yaml:"serviceNow"` // singular block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#singular AppflowConnectorProfile#singular} Singular *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular `field:"optional" json:"singular" yaml:"singular"` // slack block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#slack AppflowConnectorProfile#slack} Slack *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack `field:"optional" json:"slack" yaml:"slack"` // snowflake block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#snowflake AppflowConnectorProfile#snowflake} Snowflake *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake `field:"optional" json:"snowflake" yaml:"snowflake"` // trendmicro block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#trendmicro AppflowConnectorProfile#trendmicro} Trendmicro *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro `field:"optional" json:"trendmicro" yaml:"trendmicro"` // veeva block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#veeva AppflowConnectorProfile#veeva} Veeva *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva `field:"optional" json:"veeva" yaml:"veeva"` // zendesk block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#zendesk AppflowConnectorProfile#zendesk} Zendesk *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk `field:"optional" json:"zendesk" yaml:"zendesk"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}. ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#secret_key AppflowConnectorProfile#secret_key}. SecretKey *string `field:"required" json:"secretKey" yaml:"secretKey"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference interface { cdktf.ComplexObject ApiKey() *string SetApiKey(val *string) ApiKeyInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude) SecretKey() *string SetSecretKey(val *string) SecretKeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#authentication_type AppflowConnectorProfile#authentication_type}. AuthenticationType *string `field:"required" json:"authenticationType" yaml:"authenticationType"` // api_key block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_key AppflowConnectorProfile#api_key} ApiKey *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey `field:"optional" json:"apiKey" yaml:"apiKey"` // basic block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#basic AppflowConnectorProfile#basic} Basic *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic `field:"optional" json:"basic" yaml:"basic"` // custom block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#custom AppflowConnectorProfile#custom} Custom *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom `field:"optional" json:"custom" yaml:"custom"` // oauth2 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth2 AppflowConnectorProfile#oauth2} Oauth2 *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 `field:"optional" json:"oauth2" yaml:"oauth2"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}. ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_secret_key AppflowConnectorProfile#api_secret_key}. ApiSecretKey *string `field:"optional" json:"apiSecretKey" yaml:"apiSecretKey"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference interface { cdktf.ComplexObject ApiKey() *string SetApiKey(val *string) ApiKeyInput() *string ApiSecretKey() *string SetApiSecretKey(val *string) ApiSecretKeyInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetApiSecretKey() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#password AppflowConnectorProfile#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#username AppflowConnectorProfile#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#custom_authentication_type AppflowConnectorProfile#custom_authentication_type}. CustomAuthenticationType *string `field:"required" json:"customAuthenticationType" yaml:"customAuthenticationType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#credentials_map AppflowConnectorProfile#credentials_map}. CredentialsMap *map[string]*string `field:"optional" json:"credentialsMap" yaml:"credentialsMap"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CredentialsMap() *map[string]*string SetCredentialsMap(val *map[string]*string) CredentialsMapInput() *map[string]*string CustomAuthenticationType() *string SetCustomAuthenticationType(val *string) CustomAuthenticationTypeInput() *string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCredentialsMap() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}. ClientId *string `field:"optional" json:"clientId" yaml:"clientId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}. ClientSecret *string `field:"optional" json:"clientSecret" yaml:"clientSecret"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}. RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string ClientId() *string SetClientId(val *string) ClientIdInput() *string ClientSecret() *string SetClientSecret(val *string) ClientSecretInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest RefreshToken() *string SetRefreshToken(val *string) RefreshTokenInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest) ResetAccessToken() ResetClientId() ResetClientSecret() ResetOauthRequest() ResetRefreshToken() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference interface { cdktf.ComplexObject ApiKey() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference ApiKeyInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey AuthenticationType() *string SetAuthenticationType(val *string) AuthenticationTypeInput() *string Basic() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference BasicInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Custom() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference CustomInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector) Oauth2() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference Oauth2Input() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutApiKey(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey) PutBasic(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic) PutCustom(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom) PutOauth2(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2) ResetApiKey() ResetBasic() ResetCustom() ResetOauth2() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}. ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#application_key AppflowConnectorProfile#application_key}. ApplicationKey *string `field:"required" json:"applicationKey" yaml:"applicationKey"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference interface { cdktf.ComplexObject ApiKey() *string SetApiKey(val *string) ApiKeyInput() *string ApplicationKey() *string SetApplicationKey(val *string) ApplicationKeyInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_token AppflowConnectorProfile#api_token}. ApiToken *string `field:"required" json:"apiToken" yaml:"apiToken"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference interface { cdktf.ComplexObject ApiToken() *string SetApiToken(val *string) ApiTokenInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}. ClientId *string `field:"required" json:"clientId" yaml:"clientId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}. ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}. RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string ClientId() *string SetClientId(val *string) ClientIdInput() *string ClientSecret() *string SetClientSecret(val *string) ClientSecretInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest RefreshToken() *string SetRefreshToken(val *string) RefreshTokenInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest) ResetAccessToken() ResetOauthRequest() ResetRefreshToken() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}. RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest RefreshToken() *string SetRefreshToken(val *string) RefreshTokenInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest) ResetAccessToken() ResetOauthRequest() ResetRefreshToken() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_key_id AppflowConnectorProfile#access_key_id}. AccessKeyId *string `field:"required" json:"accessKeyId" yaml:"accessKeyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#datakey AppflowConnectorProfile#datakey}. Datakey *string `field:"required" json:"datakey" yaml:"datakey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#secret_access_key AppflowConnectorProfile#secret_access_key}. SecretAccessKey *string `field:"required" json:"secretAccessKey" yaml:"secretAccessKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#user_id AppflowConnectorProfile#user_id}. UserId *string `field:"required" json:"userId" yaml:"userId"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference interface { cdktf.ComplexObject AccessKeyId() *string SetAccessKeyId(val *string) AccessKeyIdInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Datakey() *string SetDatakey(val *string) DatakeyInput() *string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus) SecretAccessKey() *string SetSecretAccessKey(val *string) SecretAccessKeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserId() *string SetUserId(val *string) UserIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}. ClientId *string `field:"required" json:"clientId" yaml:"clientId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}. ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string ClientId() *string SetClientId(val *string) ClientIdInput() *string ClientSecret() *string SetClientSecret(val *string) ClientSecretInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest) ResetAccessToken() ResetOauthRequest() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference interface { cdktf.ComplexObject Amplitude() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference AmplitudeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomConnector() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference CustomConnectorInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector Datadog() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference DatadogInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog Dynatrace() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference DynatraceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace // Experimental. Fqn() *string GoogleAnalytics() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference GoogleAnalyticsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics Honeycode() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference HoneycodeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode InforNexus() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference InforNexusInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials) Marketo() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference MarketoInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo Redshift() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference RedshiftInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift Salesforce() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference SalesforceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce SapoData() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference SapoDataInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData ServiceNow() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference ServiceNowInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow Singular() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference SingularInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular Slack() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference SlackInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack Snowflake() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference SnowflakeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Trendmicro() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference TrendmicroInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro Veeva() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference VeevaInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva Zendesk() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference ZendeskInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAmplitude(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude) PutCustomConnector(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector) PutDatadog(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog) PutDynatrace(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace) PutGoogleAnalytics(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics) PutHoneycode(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode) PutInforNexus(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus) PutMarketo(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo) PutRedshift(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift) PutSalesforce(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce) PutSapoData(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData) PutServiceNow(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow) PutSingular(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular) PutSlack(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack) PutSnowflake(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake) PutTrendmicro(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro) PutVeeva(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva) PutZendesk(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk) ResetAmplitude() ResetCustomConnector() ResetDatadog() ResetDynatrace() ResetGoogleAnalytics() ResetHoneycode() ResetInforNexus() ResetMarketo() ResetRedshift() ResetSalesforce() ResetSapoData() ResetServiceNow() ResetSingular() ResetSlack() ResetSnowflake() ResetTrendmicro() ResetVeeva() ResetZendesk() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#password AppflowConnectorProfile#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#username AppflowConnectorProfile#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_credentials_arn AppflowConnectorProfile#client_credentials_arn}. ClientCredentialsArn *string `field:"optional" json:"clientCredentialsArn" yaml:"clientCredentialsArn"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}. RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string ClientCredentialsArn() *string SetClientCredentialsArn(val *string) ClientCredentialsArnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest RefreshToken() *string SetRefreshToken(val *string) RefreshTokenInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest) ResetAccessToken() ResetClientCredentialsArn() ResetOauthRequest() ResetRefreshToken() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData struct { // basic_auth_credentials block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#basic_auth_credentials AppflowConnectorProfile#basic_auth_credentials} BasicAuthCredentials *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials `field:"optional" json:"basicAuthCredentials" yaml:"basicAuthCredentials"` // oauth_credentials block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_credentials AppflowConnectorProfile#oauth_credentials} OauthCredentials *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials `field:"optional" json:"oauthCredentials" yaml:"oauthCredentials"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#password AppflowConnectorProfile#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#username AppflowConnectorProfile#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}. ClientId *string `field:"required" json:"clientId" yaml:"clientId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}. ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#refresh_token AppflowConnectorProfile#refresh_token}. RefreshToken *string `field:"optional" json:"refreshToken" yaml:"refreshToken"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string ClientId() *string SetClientId(val *string) ClientIdInput() *string ClientSecret() *string SetClientSecret(val *string) ClientSecretInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest RefreshToken() *string SetRefreshToken(val *string) RefreshTokenInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest) ResetAccessToken() ResetOauthRequest() ResetRefreshToken() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference interface { cdktf.ComplexObject BasicAuthCredentials() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference BasicAuthCredentialsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData) OauthCredentials() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference OauthCredentialsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBasicAuthCredentials(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials) PutOauthCredentials(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials) ResetBasicAuthCredentials() ResetOauthCredentials() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#password AppflowConnectorProfile#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#username AppflowConnectorProfile#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_key AppflowConnectorProfile#api_key}. ApiKey *string `field:"required" json:"apiKey" yaml:"apiKey"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference interface { cdktf.ComplexObject ApiKey() *string SetApiKey(val *string) ApiKeyInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}. ClientId *string `field:"required" json:"clientId" yaml:"clientId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}. ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string ClientId() *string SetClientId(val *string) ClientIdInput() *string ClientSecret() *string SetClientSecret(val *string) ClientSecretInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest) ResetAccessToken() ResetOauthRequest() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#password AppflowConnectorProfile#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#username AppflowConnectorProfile#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#api_secret_key AppflowConnectorProfile#api_secret_key}. ApiSecretKey *string `field:"required" json:"apiSecretKey" yaml:"apiSecretKey"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference interface { cdktf.ComplexObject ApiSecretKey() *string SetApiSecretKey(val *string) ApiSecretKeyInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#password AppflowConnectorProfile#password}. Password *string `field:"required" json:"password" yaml:"password"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#username AppflowConnectorProfile#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva) Password() *string SetPassword(val *string) PasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_id AppflowConnectorProfile#client_id}. ClientId *string `field:"required" json:"clientId" yaml:"clientId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_secret AppflowConnectorProfile#client_secret}. ClientSecret *string `field:"required" json:"clientSecret" yaml:"clientSecret"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#access_token AppflowConnectorProfile#access_token}. AccessToken *string `field:"optional" json:"accessToken" yaml:"accessToken"` // oauth_request block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_request AppflowConnectorProfile#oauth_request} OauthRequest *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest `field:"optional" json:"oauthRequest" yaml:"oauthRequest"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code AppflowConnectorProfile#auth_code}. AuthCode *string `field:"optional" json:"authCode" yaml:"authCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redirect_uri AppflowConnectorProfile#redirect_uri}. RedirectUri *string `field:"optional" json:"redirectUri" yaml:"redirectUri"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference interface { cdktf.ComplexObject AuthCode() *string SetAuthCode(val *string) AuthCodeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest) RedirectUri() *string SetRedirectUri(val *string) RedirectUriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAuthCode() ResetRedirectUri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference interface { cdktf.ComplexObject AccessToken() *string SetAccessToken(val *string) AccessTokenInput() *string ClientId() *string SetClientId(val *string) ClientIdInput() *string ClientSecret() *string SetClientSecret(val *string) ClientSecretInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk) OauthRequest() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference OauthRequestInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthRequest(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest) ResetAccessToken() ResetOauthRequest() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties struct { // amplitude block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#amplitude AppflowConnectorProfile#amplitude} Amplitude *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude `field:"optional" json:"amplitude" yaml:"amplitude"` // custom_connector block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#custom_connector AppflowConnectorProfile#custom_connector} CustomConnector *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"` // datadog block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#datadog AppflowConnectorProfile#datadog} Datadog *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog `field:"optional" json:"datadog" yaml:"datadog"` // dynatrace block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#dynatrace AppflowConnectorProfile#dynatrace} Dynatrace *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace `field:"optional" json:"dynatrace" yaml:"dynatrace"` // google_analytics block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#google_analytics AppflowConnectorProfile#google_analytics} GoogleAnalytics *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"` // honeycode block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#honeycode AppflowConnectorProfile#honeycode} Honeycode *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode `field:"optional" json:"honeycode" yaml:"honeycode"` // infor_nexus block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#infor_nexus AppflowConnectorProfile#infor_nexus} InforNexus *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus `field:"optional" json:"inforNexus" yaml:"inforNexus"` // marketo block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#marketo AppflowConnectorProfile#marketo} Marketo *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo `field:"optional" json:"marketo" yaml:"marketo"` // redshift block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#redshift AppflowConnectorProfile#redshift} Redshift *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift `field:"optional" json:"redshift" yaml:"redshift"` // salesforce block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#salesforce AppflowConnectorProfile#salesforce} Salesforce *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"` // sapo_data block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#sapo_data AppflowConnectorProfile#sapo_data} SapoData *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData `field:"optional" json:"sapoData" yaml:"sapoData"` // service_now block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#service_now AppflowConnectorProfile#service_now} ServiceNow *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow `field:"optional" json:"serviceNow" yaml:"serviceNow"` // singular block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#singular AppflowConnectorProfile#singular} Singular *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular `field:"optional" json:"singular" yaml:"singular"` // slack block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#slack AppflowConnectorProfile#slack} Slack *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack `field:"optional" json:"slack" yaml:"slack"` // snowflake block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#snowflake AppflowConnectorProfile#snowflake} Snowflake *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake `field:"optional" json:"snowflake" yaml:"snowflake"` // trendmicro block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#trendmicro AppflowConnectorProfile#trendmicro} Trendmicro *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro `field:"optional" json:"trendmicro" yaml:"trendmicro"` // veeva block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#veeva AppflowConnectorProfile#veeva} Veeva *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva `field:"optional" json:"veeva" yaml:"veeva"` // zendesk block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#zendesk AppflowConnectorProfile#zendesk} Zendesk *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk `field:"optional" json:"zendesk" yaml:"zendesk"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude struct { }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector struct { // oauth2_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth2_properties AppflowConnectorProfile#oauth2_properties} Oauth2Properties *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties `field:"optional" json:"oauth2Properties" yaml:"oauth2Properties"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#profile_properties AppflowConnectorProfile#profile_properties}. ProfileProperties *map[string]*string `field:"optional" json:"profileProperties" yaml:"profileProperties"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth2_grant_type AppflowConnectorProfile#oauth2_grant_type}. Oauth2GrantType *string `field:"required" json:"oauth2GrantType" yaml:"oauth2GrantType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#token_url AppflowConnectorProfile#token_url}. TokenUrl *string `field:"required" json:"tokenUrl" yaml:"tokenUrl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#token_url_custom_properties AppflowConnectorProfile#token_url_custom_properties}. TokenUrlCustomProperties *map[string]*string `field:"optional" json:"tokenUrlCustomProperties" yaml:"tokenUrlCustomProperties"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties) Oauth2GrantType() *string SetOauth2GrantType(val *string) Oauth2GrantTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TokenUrl() *string SetTokenUrl(val *string) TokenUrlCustomProperties() *map[string]*string SetTokenUrlCustomProperties(val *map[string]*string) TokenUrlCustomPropertiesInput() *map[string]*string TokenUrlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetTokenUrlCustomProperties() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector) Oauth2Properties() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference Oauth2PropertiesInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties ProfileProperties() *map[string]*string SetProfileProperties(val *map[string]*string) ProfilePropertiesInput() *map[string]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauth2Properties(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties) ResetOauth2Properties() ResetProfileProperties() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics struct { }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode struct { }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference interface { cdktf.ComplexObject Amplitude() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference AmplitudeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomConnector() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference CustomConnectorInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector Datadog() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference DatadogInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog Dynatrace() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference DynatraceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace // Experimental. Fqn() *string GoogleAnalytics() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference GoogleAnalyticsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics Honeycode() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference HoneycodeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode InforNexus() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference InforNexusInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties) Marketo() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference MarketoInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo Redshift() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference RedshiftInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift Salesforce() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference SalesforceInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce SapoData() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference SapoDataInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData ServiceNow() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference ServiceNowInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow Singular() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference SingularInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular Slack() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference SlackInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack Snowflake() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference SnowflakeInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Trendmicro() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference TrendmicroInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro Veeva() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference VeevaInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva Zendesk() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference ZendeskInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAmplitude(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude) PutCustomConnector(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector) PutDatadog(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog) PutDynatrace(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace) PutGoogleAnalytics(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics) PutHoneycode(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode) PutInforNexus(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus) PutMarketo(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo) PutRedshift(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift) PutSalesforce(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce) PutSapoData(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData) PutServiceNow(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow) PutSingular(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular) PutSlack(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack) PutSnowflake(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake) PutTrendmicro(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro) PutVeeva(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva) PutZendesk(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk) ResetAmplitude() ResetCustomConnector() ResetDatadog() ResetDynatrace() ResetGoogleAnalytics() ResetHoneycode() ResetInforNexus() ResetMarketo() ResetRedshift() ResetSalesforce() ResetSapoData() ResetServiceNow() ResetSingular() ResetSlack() ResetSnowflake() ResetTrendmicro() ResetVeeva() ResetZendesk() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#bucket_name AppflowConnectorProfile#bucket_name}. BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#role_arn AppflowConnectorProfile#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#bucket_prefix AppflowConnectorProfile#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#database_url AppflowConnectorProfile#database_url}. DatabaseUrl *string `field:"optional" json:"databaseUrl" yaml:"databaseUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DatabaseUrl() *string SetDatabaseUrl(val *string) DatabaseUrlInput() *string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift) RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketPrefix() ResetDatabaseUrl() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"optional" json:"instanceUrl" yaml:"instanceUrl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#is_sandbox_environment AppflowConnectorProfile#is_sandbox_environment}. IsSandboxEnvironment interface{} `field:"optional" json:"isSandboxEnvironment" yaml:"isSandboxEnvironment"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce) IsSandboxEnvironment() interface{} SetIsSandboxEnvironment(val interface{}) IsSandboxEnvironmentInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInstanceUrl() ResetIsSandboxEnvironment() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#application_host_url AppflowConnectorProfile#application_host_url}. ApplicationHostUrl *string `field:"required" json:"applicationHostUrl" yaml:"applicationHostUrl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#application_service_path AppflowConnectorProfile#application_service_path}. ApplicationServicePath *string `field:"required" json:"applicationServicePath" yaml:"applicationServicePath"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#client_number AppflowConnectorProfile#client_number}. ClientNumber *string `field:"required" json:"clientNumber" yaml:"clientNumber"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#port_number AppflowConnectorProfile#port_number}. PortNumber *float64 `field:"required" json:"portNumber" yaml:"portNumber"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#logon_language AppflowConnectorProfile#logon_language}. LogonLanguage *string `field:"optional" json:"logonLanguage" yaml:"logonLanguage"` // oauth_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_properties AppflowConnectorProfile#oauth_properties} OauthProperties *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties `field:"optional" json:"oauthProperties" yaml:"oauthProperties"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#private_link_service_name AppflowConnectorProfile#private_link_service_name}. PrivateLinkServiceName *string `field:"optional" json:"privateLinkServiceName" yaml:"privateLinkServiceName"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#auth_code_url AppflowConnectorProfile#auth_code_url}. AuthCodeUrl *string `field:"required" json:"authCodeUrl" yaml:"authCodeUrl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#oauth_scopes AppflowConnectorProfile#oauth_scopes}. OauthScopes *[]*string `field:"required" json:"oauthScopes" yaml:"oauthScopes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#token_url AppflowConnectorProfile#token_url}. TokenUrl *string `field:"required" json:"tokenUrl" yaml:"tokenUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference interface { cdktf.ComplexObject AuthCodeUrl() *string SetAuthCodeUrl(val *string) AuthCodeUrlInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties) OauthScopes() *[]*string SetOauthScopes(val *[]*string) OauthScopesInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TokenUrl() *string SetTokenUrl(val *string) TokenUrlInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference interface { cdktf.ComplexObject ApplicationHostUrl() *string SetApplicationHostUrl(val *string) ApplicationHostUrlInput() *string ApplicationServicePath() *string SetApplicationServicePath(val *string) ApplicationServicePathInput() *string ClientNumber() *string SetClientNumber(val *string) ClientNumberInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData) LogonLanguage() *string SetLogonLanguage(val *string) LogonLanguageInput() *string OauthProperties() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference OauthPropertiesInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties PortNumber() *float64 SetPortNumber(val *float64) PortNumberInput() *float64 PrivateLinkServiceName() *string SetPrivateLinkServiceName(val *string) PrivateLinkServiceNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutOauthProperties(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties) ResetLogonLanguage() ResetOauthProperties() ResetPrivateLinkServiceName() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular struct { }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#bucket_name AppflowConnectorProfile#bucket_name}. BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#stage AppflowConnectorProfile#stage}. Stage *string `field:"required" json:"stage" yaml:"stage"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#warehouse AppflowConnectorProfile#warehouse}. Warehouse *string `field:"required" json:"warehouse" yaml:"warehouse"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#account_name AppflowConnectorProfile#account_name}. AccountName *string `field:"optional" json:"accountName" yaml:"accountName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#bucket_prefix AppflowConnectorProfile#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#private_link_service_name AppflowConnectorProfile#private_link_service_name}. PrivateLinkServiceName *string `field:"optional" json:"privateLinkServiceName" yaml:"privateLinkServiceName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#region AppflowConnectorProfile#region}. Region *string `field:"optional" json:"region" yaml:"region"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference interface { cdktf.ComplexObject AccountName() *string SetAccountName(val *string) AccountNameInput() *string BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake) PrivateLinkServiceName() *string SetPrivateLinkServiceName(val *string) PrivateLinkServiceNameInput() *string Region() *string SetRegion(val *string) RegionInput() *string Stage() *string SetStage(val *string) StageInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Warehouse() *string SetWarehouse(val *string) WarehouseInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAccountName() ResetBucketPrefix() ResetPrivateLinkServiceName() ResetRegion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro struct { }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_connector_profile#instance_url AppflowConnectorProfile#instance_url}. InstanceUrl *string `field:"required" json:"instanceUrl" yaml:"instanceUrl"` }
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InstanceUrl() *string SetInstanceUrl(val *string) InstanceUrlInput() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference
type AppflowConnectorProfileConnectorProfileConfigOutputReference ¶
type AppflowConnectorProfileConnectorProfileConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectorProfileCredentials() AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference ConnectorProfileCredentialsInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials ConnectorProfileProperties() AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference ConnectorProfilePropertiesInput() *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowConnectorProfileConnectorProfileConfig SetInternalValue(val *AppflowConnectorProfileConnectorProfileConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutConnectorProfileCredentials(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials) PutConnectorProfileProperties(value *AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowConnectorProfileConnectorProfileConfigOutputReference ¶
func NewAppflowConnectorProfileConnectorProfileConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowConnectorProfileConnectorProfileConfigOutputReference
type AppflowFlow ¶
type AppflowFlow interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string DestinationFlowConfig() AppflowFlowDestinationFlowConfigList DestinationFlowConfigInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsArn() *string SetKmsArn(val *string) KmsArnInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SourceFlowConfig() AppflowFlowSourceFlowConfigOutputReference SourceFlowConfigInput() *AppflowFlowSourceFlowConfig Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string Task() AppflowFlowTaskList TaskInput() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TriggerConfig() AppflowFlowTriggerConfigOutputReference TriggerConfigInput() *AppflowFlowTriggerConfig // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutDestinationFlowConfig(value interface{}) PutSourceFlowConfig(value *AppflowFlowSourceFlowConfig) PutTask(value interface{}) PutTriggerConfig(value *AppflowFlowTriggerConfig) ResetDescription() ResetId() ResetKmsArn() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow aws_appflow_flow}.
func NewAppflowFlow ¶
func NewAppflowFlow(scope constructs.Construct, id *string, config *AppflowFlowConfig) AppflowFlow
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow aws_appflow_flow} Resource.
type AppflowFlowConfig ¶
type AppflowFlowConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // destination_flow_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#destination_flow_config AppflowFlow#destination_flow_config} DestinationFlowConfig interface{} `field:"required" json:"destinationFlowConfig" yaml:"destinationFlowConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#name AppflowFlow#name}. Name *string `field:"required" json:"name" yaml:"name"` // source_flow_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#source_flow_config AppflowFlow#source_flow_config} SourceFlowConfig *AppflowFlowSourceFlowConfig `field:"required" json:"sourceFlowConfig" yaml:"sourceFlowConfig"` // task block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#task AppflowFlow#task} Task interface{} `field:"required" json:"task" yaml:"task"` // trigger_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trigger_config AppflowFlow#trigger_config} TriggerConfig *AppflowFlowTriggerConfig `field:"required" json:"triggerConfig" yaml:"triggerConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#description AppflowFlow#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id AppflowFlow#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#kms_arn AppflowFlow#kms_arn}. KmsArn *string `field:"optional" json:"kmsArn" yaml:"kmsArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#tags AppflowFlow#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#tags_all AppflowFlow#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type AppflowFlowDestinationFlowConfig ¶
type AppflowFlowDestinationFlowConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_type AppflowFlow#connector_type}. ConnectorType *string `field:"required" json:"connectorType" yaml:"connectorType"` // destination_connector_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#destination_connector_properties AppflowFlow#destination_connector_properties} DestinationConnectorProperties *AppflowFlowDestinationFlowConfigDestinationConnectorProperties `field:"required" json:"destinationConnectorProperties" yaml:"destinationConnectorProperties"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#api_version AppflowFlow#api_version}. ApiVersion *string `field:"optional" json:"apiVersion" yaml:"apiVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_profile_name AppflowFlow#connector_profile_name}. ConnectorProfileName *string `field:"optional" json:"connectorProfileName" yaml:"connectorProfileName"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorProperties ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorProperties struct { // custom_connector block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_connector AppflowFlow#custom_connector} CustomConnector *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"` // customer_profiles block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#customer_profiles AppflowFlow#customer_profiles} CustomerProfiles *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles `field:"optional" json:"customerProfiles" yaml:"customerProfiles"` // event_bridge block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#event_bridge AppflowFlow#event_bridge} EventBridge *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge `field:"optional" json:"eventBridge" yaml:"eventBridge"` // honeycode block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#honeycode AppflowFlow#honeycode} Honeycode *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode `field:"optional" json:"honeycode" yaml:"honeycode"` // lookout_metrics block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#lookout_metrics AppflowFlow#lookout_metrics} LookoutMetrics *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics `field:"optional" json:"lookoutMetrics" yaml:"lookoutMetrics"` // marketo block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#marketo AppflowFlow#marketo} Marketo *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo `field:"optional" json:"marketo" yaml:"marketo"` // redshift block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#redshift AppflowFlow#redshift} Redshift *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift `field:"optional" json:"redshift" yaml:"redshift"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3 AppflowFlow#s3} S3 *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 `field:"optional" json:"s3" yaml:"s3"` // salesforce block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#salesforce AppflowFlow#salesforce} Salesforce *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"` // sapo_data block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#sapo_data AppflowFlow#sapo_data} SapoData *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData `field:"optional" json:"sapoData" yaml:"sapoData"` // snowflake block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#snowflake AppflowFlow#snowflake} Snowflake *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake `field:"optional" json:"snowflake" yaml:"snowflake"` // upsolver block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#upsolver AppflowFlow#upsolver} Upsolver *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver `field:"optional" json:"upsolver" yaml:"upsolver"` // zendesk block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#zendesk AppflowFlow#zendesk} Zendesk *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk `field:"optional" json:"zendesk" yaml:"zendesk"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#entity_name AppflowFlow#entity_name}. EntityName *string `field:"required" json:"entityName" yaml:"entityName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_properties AppflowFlow#custom_properties}. CustomProperties *map[string]*string `field:"optional" json:"customProperties" yaml:"customProperties"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}. IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}. WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomProperties() *map[string]*string SetCustomProperties(val *map[string]*string) CustomPropertiesInput() *map[string]*string EntityName() *string SetEntityName(val *string) EntityNameInput() *string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig // Experimental. Fqn() *string IdFieldNames() *[]*string SetIdFieldNames(val *[]*string) IdFieldNamesInput() *[]*string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WriteOperationType() *string SetWriteOperationType(val *string) WriteOperationTypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig) ResetCustomProperties() ResetErrorHandlingConfig() ResetIdFieldNames() ResetWriteOperationType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#domain_name AppflowFlow#domain_name}. DomainName *string `field:"required" json:"domainName" yaml:"domainName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object_type_name AppflowFlow#object_type_name}. ObjectTypeName *string `field:"optional" json:"objectTypeName" yaml:"objectTypeName"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DomainName() *string SetDomainName(val *string) DomainNameInput() *string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles) ObjectTypeName() *string SetObjectTypeName(val *string) ObjectTypeNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetObjectTypeName() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig) ResetErrorHandlingConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig) ResetErrorHandlingConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics struct { }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig) ResetErrorHandlingConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomConnector() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference CustomConnectorInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector CustomerProfiles() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference CustomerProfilesInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles EventBridge() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference EventBridgeInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge // Experimental. Fqn() *string Honeycode() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference HoneycodeInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorProperties SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorProperties) LookoutMetrics() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference LookoutMetricsInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics Marketo() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference MarketoInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo Redshift() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference RedshiftInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift S3() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference S3Input() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 Salesforce() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference SalesforceInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce SapoData() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference SapoDataInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData Snowflake() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference SnowflakeInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Upsolver() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference UpsolverInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver Zendesk() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference ZendeskInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCustomConnector(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector) PutCustomerProfiles(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles) PutEventBridge(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge) PutHoneycode(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode) PutLookoutMetrics(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics) PutMarketo(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo) PutRedshift(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift) PutS3(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3) PutSalesforce(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce) PutSapoData(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData) PutSnowflake(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake) PutUpsolver(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver) PutZendesk(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk) ResetCustomConnector() ResetCustomerProfiles() ResetEventBridge() ResetHoneycode() ResetLookoutMetrics() ResetMarketo() ResetRedshift() ResetS3() ResetSalesforce() ResetSapoData() ResetSnowflake() ResetUpsolver() ResetZendesk() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#intermediate_bucket_name AppflowFlow#intermediate_bucket_name}. IntermediateBucketName *string `field:"required" json:"intermediateBucketName" yaml:"intermediateBucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference interface { cdktf.ComplexObject BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig // Experimental. Fqn() *string IntermediateBucketName() *string SetIntermediateBucketName(val *string) IntermediateBucketNameInput() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig) ResetBucketPrefix() ResetErrorHandlingConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // s3_output_format_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_output_format_config AppflowFlow#s3_output_format_config} S3OutputFormatConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig `field:"optional" json:"s3OutputFormatConfig" yaml:"s3OutputFormatConfig"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3 SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3) S3OutputFormatConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference S3OutputFormatConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutS3OutputFormatConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig) ResetBucketPrefix() ResetS3OutputFormatConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig struct { // aggregation_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_config AppflowFlow#aggregation_config} AggregationConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig `field:"optional" json:"aggregationConfig" yaml:"aggregationConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#file_type AppflowFlow#file_type}. FileType *string `field:"optional" json:"fileType" yaml:"fileType"` // prefix_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_config AppflowFlow#prefix_config} PrefixConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig `field:"optional" json:"prefixConfig" yaml:"prefixConfig"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_type AppflowFlow#aggregation_type}. AggregationType *string `field:"optional" json:"aggregationType" yaml:"aggregationType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference interface { cdktf.ComplexObject AggregationType() *string SetAggregationType(val *string) AggregationTypeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAggregationType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference interface { cdktf.ComplexObject AggregationConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference AggregationConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FileType() *string SetFileType(val *string) FileTypeInput() *string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig) PrefixConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference PrefixConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAggregationConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig) PutPrefixConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig) ResetAggregationConfig() ResetFileType() ResetPrefixConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_format AppflowFlow#prefix_format}. PrefixFormat *string `field:"optional" json:"prefixFormat" yaml:"prefixFormat"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_type AppflowFlow#prefix_type}. PrefixType *string `field:"optional" json:"prefixType" yaml:"prefixType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig) PrefixFormat() *string SetPrefixFormat(val *string) PrefixFormatInput() *string PrefixType() *string SetPrefixType(val *string) PrefixTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetPrefixFormat() ResetPrefixType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}. IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}. WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig // Experimental. Fqn() *string IdFieldNames() *[]*string SetIdFieldNames(val *[]*string) IdFieldNamesInput() *[]*string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WriteOperationType() *string SetWriteOperationType(val *string) WriteOperationTypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig) ResetErrorHandlingConfig() ResetIdFieldNames() ResetWriteOperationType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object_path AppflowFlow#object_path}. ObjectPath *string `field:"required" json:"objectPath" yaml:"objectPath"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}. IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"` // success_response_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#success_response_handling_config AppflowFlow#success_response_handling_config} SuccessResponseHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig `field:"optional" json:"successResponseHandlingConfig" yaml:"successResponseHandlingConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}. WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig // Experimental. Fqn() *string IdFieldNames() *[]*string SetIdFieldNames(val *[]*string) IdFieldNamesInput() *[]*string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData) ObjectPath() *string SetObjectPath(val *string) ObjectPathInput() *string SuccessResponseHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference SuccessResponseHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WriteOperationType() *string SetWriteOperationType(val *string) WriteOperationTypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig) PutSuccessResponseHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig) ResetErrorHandlingConfig() ResetIdFieldNames() ResetSuccessResponseHandlingConfig() ResetWriteOperationType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#intermediate_bucket_name AppflowFlow#intermediate_bucket_name}. IntermediateBucketName *string `field:"required" json:"intermediateBucketName" yaml:"intermediateBucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference interface { cdktf.ComplexObject BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig // Experimental. Fqn() *string IntermediateBucketName() *string SetIntermediateBucketName(val *string) IntermediateBucketNameInput() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig) ResetBucketPrefix() ResetErrorHandlingConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"` // s3_output_format_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_output_format_config AppflowFlow#s3_output_format_config} S3OutputFormatConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig `field:"required" json:"s3OutputFormatConfig" yaml:"s3OutputFormatConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver) S3OutputFormatConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference S3OutputFormatConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutS3OutputFormatConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig) ResetBucketPrefix() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig struct { // prefix_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_config AppflowFlow#prefix_config} PrefixConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig `field:"required" json:"prefixConfig" yaml:"prefixConfig"` // aggregation_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_config AppflowFlow#aggregation_config} AggregationConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig `field:"optional" json:"aggregationConfig" yaml:"aggregationConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#file_type AppflowFlow#file_type}. FileType *string `field:"optional" json:"fileType" yaml:"fileType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#aggregation_type AppflowFlow#aggregation_type}. AggregationType *string `field:"optional" json:"aggregationType" yaml:"aggregationType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference interface { cdktf.ComplexObject AggregationType() *string SetAggregationType(val *string) AggregationTypeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAggregationType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference interface { cdktf.ComplexObject AggregationConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference AggregationConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FileType() *string SetFileType(val *string) FileTypeInput() *string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig) PrefixConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference PrefixConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAggregationConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig) PutPrefixConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig) ResetAggregationConfig() ResetFileType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_type AppflowFlow#prefix_type}. PrefixType *string `field:"required" json:"prefixType" yaml:"prefixType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#prefix_format AppflowFlow#prefix_format}. PrefixFormat *string `field:"optional" json:"prefixFormat" yaml:"prefixFormat"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig) PrefixFormat() *string SetPrefixFormat(val *string) PrefixFormatInput() *string PrefixType() *string SetPrefixType(val *string) PrefixTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetPrefixFormat() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // error_handling_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#error_handling_config AppflowFlow#error_handling_config} ErrorHandlingConfig *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig `field:"optional" json:"errorHandlingConfig" yaml:"errorHandlingConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#id_field_names AppflowFlow#id_field_names}. IdFieldNames *[]*string `field:"optional" json:"idFieldNames" yaml:"idFieldNames"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#write_operation_type AppflowFlow#write_operation_type}. WriteOperationType *string `field:"optional" json:"writeOperationType" yaml:"writeOperationType"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"optional" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#fail_on_first_destination_error AppflowFlow#fail_on_first_destination_error}. FailOnFirstDestinationError interface{} `field:"optional" json:"failOnFirstDestinationError" yaml:"failOnFirstDestinationError"` }
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FailOnFirstDestinationError() interface{} SetFailOnFirstDestinationError(val interface{}) FailOnFirstDestinationErrorInput() interface{} // Experimental. Fqn() *string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetBucketName() ResetBucketPrefix() ResetFailOnFirstDestinationError() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference ¶
type AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string ErrorHandlingConfig() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference ErrorHandlingConfigInput() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig // Experimental. Fqn() *string IdFieldNames() *[]*string SetIdFieldNames(val *[]*string) IdFieldNamesInput() *[]*string InternalValue() *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk SetInternalValue(val *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WriteOperationType() *string SetWriteOperationType(val *string) WriteOperationTypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutErrorHandlingConfig(value *AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig) ResetErrorHandlingConfig() ResetIdFieldNames() ResetWriteOperationType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference ¶
func NewAppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference
type AppflowFlowDestinationFlowConfigList ¶
type AppflowFlowDestinationFlowConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) AppflowFlowDestinationFlowConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigList ¶
func NewAppflowFlowDestinationFlowConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppflowFlowDestinationFlowConfigList
type AppflowFlowDestinationFlowConfigOutputReference ¶
type AppflowFlowDestinationFlowConfigOutputReference interface { cdktf.ComplexObject ApiVersion() *string SetApiVersion(val *string) ApiVersionInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectorProfileName() *string SetConnectorProfileName(val *string) ConnectorProfileNameInput() *string ConnectorType() *string SetConnectorType(val *string) ConnectorTypeInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DestinationConnectorProperties() AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference DestinationConnectorPropertiesInput() *AppflowFlowDestinationFlowConfigDestinationConnectorProperties // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDestinationConnectorProperties(value *AppflowFlowDestinationFlowConfigDestinationConnectorProperties) ResetApiVersion() ResetConnectorProfileName() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowDestinationFlowConfigOutputReference ¶
func NewAppflowFlowDestinationFlowConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AppflowFlowDestinationFlowConfigOutputReference
type AppflowFlowSourceFlowConfig ¶
type AppflowFlowSourceFlowConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_type AppflowFlow#connector_type}. ConnectorType *string `field:"required" json:"connectorType" yaml:"connectorType"` // source_connector_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#source_connector_properties AppflowFlow#source_connector_properties} SourceConnectorProperties *AppflowFlowSourceFlowConfigSourceConnectorProperties `field:"required" json:"sourceConnectorProperties" yaml:"sourceConnectorProperties"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#api_version AppflowFlow#api_version}. ApiVersion *string `field:"optional" json:"apiVersion" yaml:"apiVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_profile_name AppflowFlow#connector_profile_name}. ConnectorProfileName *string `field:"optional" json:"connectorProfileName" yaml:"connectorProfileName"` // incremental_pull_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#incremental_pull_config AppflowFlow#incremental_pull_config} IncrementalPullConfig *AppflowFlowSourceFlowConfigIncrementalPullConfig `field:"optional" json:"incrementalPullConfig" yaml:"incrementalPullConfig"` }
type AppflowFlowSourceFlowConfigIncrementalPullConfig ¶
type AppflowFlowSourceFlowConfigIncrementalPullConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#datetime_type_field_name AppflowFlow#datetime_type_field_name}. DatetimeTypeFieldName *string `field:"optional" json:"datetimeTypeFieldName" yaml:"datetimeTypeFieldName"` }
type AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference ¶
type AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DatetimeTypeFieldName() *string SetDatetimeTypeFieldName(val *string) DatetimeTypeFieldNameInput() *string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigIncrementalPullConfig SetInternalValue(val *AppflowFlowSourceFlowConfigIncrementalPullConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDatetimeTypeFieldName() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference ¶
func NewAppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference
type AppflowFlowSourceFlowConfigOutputReference ¶
type AppflowFlowSourceFlowConfigOutputReference interface { cdktf.ComplexObject ApiVersion() *string SetApiVersion(val *string) ApiVersionInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectorProfileName() *string SetConnectorProfileName(val *string) ConnectorProfileNameInput() *string ConnectorType() *string SetConnectorType(val *string) ConnectorTypeInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IncrementalPullConfig() AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference IncrementalPullConfigInput() *AppflowFlowSourceFlowConfigIncrementalPullConfig InternalValue() *AppflowFlowSourceFlowConfig SetInternalValue(val *AppflowFlowSourceFlowConfig) SourceConnectorProperties() AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference SourceConnectorPropertiesInput() *AppflowFlowSourceFlowConfigSourceConnectorProperties // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutIncrementalPullConfig(value *AppflowFlowSourceFlowConfigIncrementalPullConfig) PutSourceConnectorProperties(value *AppflowFlowSourceFlowConfigSourceConnectorProperties) ResetApiVersion() ResetConnectorProfileName() ResetIncrementalPullConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigOutputReference ¶
func NewAppflowFlowSourceFlowConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorProperties ¶
type AppflowFlowSourceFlowConfigSourceConnectorProperties struct { // amplitude block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#amplitude AppflowFlow#amplitude} Amplitude *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude `field:"optional" json:"amplitude" yaml:"amplitude"` // custom_connector block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_connector AppflowFlow#custom_connector} CustomConnector *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector `field:"optional" json:"customConnector" yaml:"customConnector"` // datadog block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#datadog AppflowFlow#datadog} Datadog *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog `field:"optional" json:"datadog" yaml:"datadog"` // dynatrace block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#dynatrace AppflowFlow#dynatrace} Dynatrace *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace `field:"optional" json:"dynatrace" yaml:"dynatrace"` // google_analytics block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#google_analytics AppflowFlow#google_analytics} GoogleAnalytics *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"` // infor_nexus block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#infor_nexus AppflowFlow#infor_nexus} InforNexus *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus `field:"optional" json:"inforNexus" yaml:"inforNexus"` // marketo block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#marketo AppflowFlow#marketo} Marketo *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo `field:"optional" json:"marketo" yaml:"marketo"` // s3 block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3 AppflowFlow#s3} S3 *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 `field:"optional" json:"s3" yaml:"s3"` // salesforce block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#salesforce AppflowFlow#salesforce} Salesforce *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce `field:"optional" json:"salesforce" yaml:"salesforce"` // sapo_data block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#sapo_data AppflowFlow#sapo_data} SapoData *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData `field:"optional" json:"sapoData" yaml:"sapoData"` // service_now block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#service_now AppflowFlow#service_now} ServiceNow *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow `field:"optional" json:"serviceNow" yaml:"serviceNow"` // singular block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#singular AppflowFlow#singular} Singular *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular `field:"optional" json:"singular" yaml:"singular"` // slack block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#slack AppflowFlow#slack} Slack *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack `field:"optional" json:"slack" yaml:"slack"` // trendmicro block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trendmicro AppflowFlow#trendmicro} Trendmicro *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro `field:"optional" json:"trendmicro" yaml:"trendmicro"` // veeva block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#veeva AppflowFlow#veeva} Veeva *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva `field:"optional" json:"veeva" yaml:"veeva"` // zendesk block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#zendesk AppflowFlow#zendesk} Zendesk *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk `field:"optional" json:"zendesk" yaml:"zendesk"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#entity_name AppflowFlow#entity_name}. EntityName *string `field:"required" json:"entityName" yaml:"entityName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_properties AppflowFlow#custom_properties}. CustomProperties *map[string]*string `field:"optional" json:"customProperties" yaml:"customProperties"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomProperties() *map[string]*string SetCustomProperties(val *map[string]*string) CustomPropertiesInput() *map[string]*string EntityName() *string SetEntityName(val *string) EntityNameInput() *string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCustomProperties() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference interface { cdktf.ComplexObject Amplitude() AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference AmplitudeInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomConnector() AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference CustomConnectorInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector Datadog() AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference DatadogInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog Dynatrace() AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference DynatraceInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace // Experimental. Fqn() *string GoogleAnalytics() AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference GoogleAnalyticsInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics InforNexus() AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference InforNexusInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorProperties SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorProperties) Marketo() AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference MarketoInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo S3() AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference S3Input() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 Salesforce() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference SalesforceInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce SapoData() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference SapoDataInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData ServiceNow() AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference ServiceNowInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow Singular() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference SingularInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular Slack() AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference SlackInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Trendmicro() AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference TrendmicroInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro Veeva() AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference VeevaInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva Zendesk() AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference ZendeskInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAmplitude(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude) PutCustomConnector(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector) PutDatadog(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog) PutDynatrace(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace) PutGoogleAnalytics(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics) PutInforNexus(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus) PutMarketo(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo) PutS3(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3) PutSalesforce(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce) PutSapoData(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData) PutServiceNow(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow) PutSingular(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular) PutSlack(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack) PutTrendmicro(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro) PutVeeva(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva) PutZendesk(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk) ResetAmplitude() ResetCustomConnector() ResetDatadog() ResetDynatrace() ResetGoogleAnalytics() ResetInforNexus() ResetMarketo() ResetS3() ResetSalesforce() ResetSapoData() ResetServiceNow() ResetSingular() ResetSlack() ResetTrendmicro() ResetVeeva() ResetZendesk() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_name AppflowFlow#bucket_name}. BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#bucket_prefix AppflowFlow#bucket_prefix}. BucketPrefix *string `field:"optional" json:"bucketPrefix" yaml:"bucketPrefix"` // s3_input_format_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_input_format_config AppflowFlow#s3_input_format_config} S3InputFormatConfig *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig `field:"optional" json:"s3InputFormatConfig" yaml:"s3InputFormatConfig"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference interface { cdktf.ComplexObject BucketName() *string SetBucketName(val *string) BucketNameInput() *string BucketPrefix() *string SetBucketPrefix(val *string) BucketPrefixInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3 SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3) S3InputFormatConfig() AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference S3InputFormatConfigInput() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutS3InputFormatConfig(value *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig) ResetBucketPrefix() ResetS3InputFormatConfig() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3_input_file_type AppflowFlow#s3_input_file_type}. S3InputFileType *string `field:"optional" json:"s3InputFileType" yaml:"s3InputFileType"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig) S3InputFileType() *string SetS3InputFileType(val *string) S3InputFileTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetS3InputFileType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#enable_dynamic_field_update AppflowFlow#enable_dynamic_field_update}. EnableDynamicFieldUpdate interface{} `field:"optional" json:"enableDynamicFieldUpdate" yaml:"enableDynamicFieldUpdate"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_deleted_records AppflowFlow#include_deleted_records}. IncludeDeletedRecords interface{} `field:"optional" json:"includeDeletedRecords" yaml:"includeDeletedRecords"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EnableDynamicFieldUpdate() interface{} SetEnableDynamicFieldUpdate(val interface{}) EnableDynamicFieldUpdateInput() interface{} // Experimental. Fqn() *string IncludeDeletedRecords() interface{} SetIncludeDeletedRecords(val interface{}) IncludeDeletedRecordsInput() interface{} InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEnableDynamicFieldUpdate() ResetIncludeDeletedRecords() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#document_type AppflowFlow#document_type}. DocumentType *string `field:"optional" json:"documentType" yaml:"documentType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_all_versions AppflowFlow#include_all_versions}. IncludeAllVersions interface{} `field:"optional" json:"includeAllVersions" yaml:"includeAllVersions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_renditions AppflowFlow#include_renditions}. IncludeRenditions interface{} `field:"optional" json:"includeRenditions" yaml:"includeRenditions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#include_source_files AppflowFlow#include_source_files}. IncludeSourceFiles interface{} `field:"optional" json:"includeSourceFiles" yaml:"includeSourceFiles"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DocumentType() *string SetDocumentType(val *string) DocumentTypeInput() *string // Experimental. Fqn() *string IncludeAllVersions() interface{} SetIncludeAllVersions(val interface{}) IncludeAllVersionsInput() interface{} IncludeRenditions() interface{} SetIncludeRenditions(val interface{}) IncludeRenditionsInput() interface{} IncludeSourceFiles() interface{} SetIncludeSourceFiles(val interface{}) IncludeSourceFilesInput() interface{} InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDocumentType() ResetIncludeAllVersions() ResetIncludeRenditions() ResetIncludeSourceFiles() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#object AppflowFlow#object}. Object *string `field:"required" json:"object" yaml:"object"` }
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference ¶
type AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk SetInternalValue(val *AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk) Object() *string SetObject(val *string) ObjectInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference ¶
func NewAppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference
type AppflowFlowTask ¶
type AppflowFlowTask struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#source_fields AppflowFlow#source_fields}. SourceFields *[]*string `field:"required" json:"sourceFields" yaml:"sourceFields"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#task_type AppflowFlow#task_type}. TaskType *string `field:"required" json:"taskType" yaml:"taskType"` // connector_operator block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#connector_operator AppflowFlow#connector_operator} ConnectorOperator interface{} `field:"optional" json:"connectorOperator" yaml:"connectorOperator"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#destination_field AppflowFlow#destination_field}. DestinationField *string `field:"optional" json:"destinationField" yaml:"destinationField"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#task_properties AppflowFlow#task_properties}. TaskProperties *map[string]*string `field:"optional" json:"taskProperties" yaml:"taskProperties"` }
type AppflowFlowTaskConnectorOperator ¶
type AppflowFlowTaskConnectorOperator struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#amplitude AppflowFlow#amplitude}. Amplitude *string `field:"optional" json:"amplitude" yaml:"amplitude"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#custom_connector AppflowFlow#custom_connector}. CustomConnector *string `field:"optional" json:"customConnector" yaml:"customConnector"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#datadog AppflowFlow#datadog}. Datadog *string `field:"optional" json:"datadog" yaml:"datadog"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#dynatrace AppflowFlow#dynatrace}. Dynatrace *string `field:"optional" json:"dynatrace" yaml:"dynatrace"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#google_analytics AppflowFlow#google_analytics}. GoogleAnalytics *string `field:"optional" json:"googleAnalytics" yaml:"googleAnalytics"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#infor_nexus AppflowFlow#infor_nexus}. InforNexus *string `field:"optional" json:"inforNexus" yaml:"inforNexus"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#marketo AppflowFlow#marketo}. Marketo *string `field:"optional" json:"marketo" yaml:"marketo"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#s3 AppflowFlow#s3}. S3 *string `field:"optional" json:"s3" yaml:"s3"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#salesforce AppflowFlow#salesforce}. Salesforce *string `field:"optional" json:"salesforce" yaml:"salesforce"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#sapo_data AppflowFlow#sapo_data}. SapoData *string `field:"optional" json:"sapoData" yaml:"sapoData"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#service_now AppflowFlow#service_now}. ServiceNow *string `field:"optional" json:"serviceNow" yaml:"serviceNow"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#singular AppflowFlow#singular}. Singular *string `field:"optional" json:"singular" yaml:"singular"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#slack AppflowFlow#slack}. Slack *string `field:"optional" json:"slack" yaml:"slack"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trendmicro AppflowFlow#trendmicro}. Trendmicro *string `field:"optional" json:"trendmicro" yaml:"trendmicro"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#veeva AppflowFlow#veeva}. Veeva *string `field:"optional" json:"veeva" yaml:"veeva"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#zendesk AppflowFlow#zendesk}. Zendesk *string `field:"optional" json:"zendesk" yaml:"zendesk"` }
type AppflowFlowTaskConnectorOperatorList ¶
type AppflowFlowTaskConnectorOperatorList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) AppflowFlowTaskConnectorOperatorOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowTaskConnectorOperatorList ¶
func NewAppflowFlowTaskConnectorOperatorList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppflowFlowTaskConnectorOperatorList
type AppflowFlowTaskConnectorOperatorOutputReference ¶
type AppflowFlowTaskConnectorOperatorOutputReference interface { cdktf.ComplexObject Amplitude() *string SetAmplitude(val *string) AmplitudeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomConnector() *string SetCustomConnector(val *string) CustomConnectorInput() *string Datadog() *string SetDatadog(val *string) DatadogInput() *string Dynatrace() *string SetDynatrace(val *string) DynatraceInput() *string // Experimental. Fqn() *string GoogleAnalytics() *string SetGoogleAnalytics(val *string) GoogleAnalyticsInput() *string InforNexus() *string SetInforNexus(val *string) InforNexusInput() *string InternalValue() interface{} SetInternalValue(val interface{}) Marketo() *string SetMarketo(val *string) MarketoInput() *string S3() *string SetS3(val *string) S3Input() *string Salesforce() *string SetSalesforce(val *string) SalesforceInput() *string SapoData() *string SetSapoData(val *string) SapoDataInput() *string ServiceNow() *string SetServiceNow(val *string) ServiceNowInput() *string Singular() *string SetSingular(val *string) SingularInput() *string Slack() *string SetSlack(val *string) SlackInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Trendmicro() *string SetTrendmicro(val *string) TrendmicroInput() *string Veeva() *string SetVeeva(val *string) VeevaInput() *string Zendesk() *string SetZendesk(val *string) ZendeskInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAmplitude() ResetCustomConnector() ResetDatadog() ResetDynatrace() ResetGoogleAnalytics() ResetInforNexus() ResetMarketo() ResetS3() ResetSalesforce() ResetSapoData() ResetServiceNow() ResetSingular() ResetSlack() ResetTrendmicro() ResetVeeva() ResetZendesk() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowTaskConnectorOperatorOutputReference ¶
func NewAppflowFlowTaskConnectorOperatorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AppflowFlowTaskConnectorOperatorOutputReference
type AppflowFlowTaskList ¶
type AppflowFlowTaskList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) AppflowFlowTaskOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowTaskList ¶
func NewAppflowFlowTaskList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AppflowFlowTaskList
type AppflowFlowTaskOutputReference ¶
type AppflowFlowTaskOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConnectorOperator() AppflowFlowTaskConnectorOperatorList ConnectorOperatorInput() interface{} // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DestinationField() *string SetDestinationField(val *string) DestinationFieldInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) SourceFields() *[]*string SetSourceFields(val *[]*string) SourceFieldsInput() *[]*string TaskProperties() *map[string]*string SetTaskProperties(val *map[string]*string) TaskPropertiesInput() *map[string]*string TaskType() *string SetTaskType(val *string) TaskTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutConnectorOperator(value interface{}) ResetConnectorOperator() ResetDestinationField() ResetTaskProperties() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowTaskOutputReference ¶
func NewAppflowFlowTaskOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AppflowFlowTaskOutputReference
type AppflowFlowTriggerConfig ¶
type AppflowFlowTriggerConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trigger_type AppflowFlow#trigger_type}. TriggerType *string `field:"required" json:"triggerType" yaml:"triggerType"` // trigger_properties block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#trigger_properties AppflowFlow#trigger_properties} TriggerProperties *AppflowFlowTriggerConfigTriggerProperties `field:"optional" json:"triggerProperties" yaml:"triggerProperties"` }
type AppflowFlowTriggerConfigOutputReference ¶
type AppflowFlowTriggerConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowTriggerConfig SetInternalValue(val *AppflowFlowTriggerConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TriggerProperties() AppflowFlowTriggerConfigTriggerPropertiesOutputReference TriggerPropertiesInput() *AppflowFlowTriggerConfigTriggerProperties TriggerType() *string SetTriggerType(val *string) TriggerTypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTriggerProperties(value *AppflowFlowTriggerConfigTriggerProperties) ResetTriggerProperties() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowTriggerConfigOutputReference ¶
func NewAppflowFlowTriggerConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowTriggerConfigOutputReference
type AppflowFlowTriggerConfigTriggerProperties ¶
type AppflowFlowTriggerConfigTriggerProperties struct { // scheduled block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#scheduled AppflowFlow#scheduled} Scheduled *AppflowFlowTriggerConfigTriggerPropertiesScheduled `field:"optional" json:"scheduled" yaml:"scheduled"` }
type AppflowFlowTriggerConfigTriggerPropertiesOutputReference ¶
type AppflowFlowTriggerConfigTriggerPropertiesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppflowFlowTriggerConfigTriggerProperties SetInternalValue(val *AppflowFlowTriggerConfigTriggerProperties) Scheduled() AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference ScheduledInput() *AppflowFlowTriggerConfigTriggerPropertiesScheduled // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutScheduled(value *AppflowFlowTriggerConfigTriggerPropertiesScheduled) ResetScheduled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowTriggerConfigTriggerPropertiesOutputReference
type AppflowFlowTriggerConfigTriggerPropertiesScheduled ¶
type AppflowFlowTriggerConfigTriggerPropertiesScheduled struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_expression AppflowFlow#schedule_expression}. ScheduleExpression *string `field:"required" json:"scheduleExpression" yaml:"scheduleExpression"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#data_pull_mode AppflowFlow#data_pull_mode}. DataPullMode *string `field:"optional" json:"dataPullMode" yaml:"dataPullMode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#first_execution_from AppflowFlow#first_execution_from}. FirstExecutionFrom *string `field:"optional" json:"firstExecutionFrom" yaml:"firstExecutionFrom"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_end_time AppflowFlow#schedule_end_time}. ScheduleEndTime *string `field:"optional" json:"scheduleEndTime" yaml:"scheduleEndTime"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_offset AppflowFlow#schedule_offset}. ScheduleOffset *float64 `field:"optional" json:"scheduleOffset" yaml:"scheduleOffset"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#schedule_start_time AppflowFlow#schedule_start_time}. ScheduleStartTime *string `field:"optional" json:"scheduleStartTime" yaml:"scheduleStartTime"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appflow_flow#timezone AppflowFlow#timezone}. Timezone *string `field:"optional" json:"timezone" yaml:"timezone"` }
type AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference ¶
type AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataPullMode() *string SetDataPullMode(val *string) DataPullModeInput() *string FirstExecutionFrom() *string SetFirstExecutionFrom(val *string) FirstExecutionFromInput() *string // Experimental. Fqn() *string InternalValue() *AppflowFlowTriggerConfigTriggerPropertiesScheduled SetInternalValue(val *AppflowFlowTriggerConfigTriggerPropertiesScheduled) ScheduleEndTime() *string SetScheduleEndTime(val *string) ScheduleEndTimeInput() *string ScheduleExpression() *string SetScheduleExpression(val *string) ScheduleExpressionInput() *string ScheduleOffset() *float64 SetScheduleOffset(val *float64) ScheduleOffsetInput() *float64 ScheduleStartTime() *string SetScheduleStartTime(val *string) ScheduleStartTimeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Timezone() *string SetTimezone(val *string) TimezoneInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDataPullMode() ResetFirstExecutionFrom() ResetScheduleEndTime() ResetScheduleOffset() ResetScheduleStartTime() ResetTimezone() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference ¶
func NewAppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference
type AppintegrationsEventIntegration ¶
type AppintegrationsEventIntegration interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string EventbridgeBus() *string SetEventbridgeBus(val *string) EventbridgeBusInput() *string EventFilter() AppintegrationsEventIntegrationEventFilterOutputReference EventFilterInput() *AppintegrationsEventIntegrationEventFilter // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutEventFilter(value *AppintegrationsEventIntegrationEventFilter) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration aws_appintegrations_event_integration}.
func NewAppintegrationsEventIntegration ¶
func NewAppintegrationsEventIntegration(scope constructs.Construct, id *string, config *AppintegrationsEventIntegrationConfig) AppintegrationsEventIntegration
Create a new {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration aws_appintegrations_event_integration} Resource.
type AppintegrationsEventIntegrationConfig ¶
type AppintegrationsEventIntegrationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#eventbridge_bus AppintegrationsEventIntegration#eventbridge_bus}. EventbridgeBus *string `field:"required" json:"eventbridgeBus" yaml:"eventbridgeBus"` // event_filter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#event_filter AppintegrationsEventIntegration#event_filter} EventFilter *AppintegrationsEventIntegrationEventFilter `field:"required" json:"eventFilter" yaml:"eventFilter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#name AppintegrationsEventIntegration#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#description AppintegrationsEventIntegration#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#id AppintegrationsEventIntegration#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#tags AppintegrationsEventIntegration#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#tags_all AppintegrationsEventIntegration#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type AppintegrationsEventIntegrationEventFilter ¶
type AppintegrationsEventIntegrationEventFilter struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/appintegrations_event_integration#source AppintegrationsEventIntegration#source}. Source *string `field:"required" json:"source" yaml:"source"` }
type AppintegrationsEventIntegrationEventFilterOutputReference ¶
type AppintegrationsEventIntegrationEventFilterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *AppintegrationsEventIntegrationEventFilter SetInternalValue(val *AppintegrationsEventIntegrationEventFilter) Source() *string SetSource(val *string) SourceInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewAppintegrationsEventIntegrationEventFilterOutputReference ¶
func NewAppintegrationsEventIntegrationEventFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AppintegrationsEventIntegrationEventFilterOutputReference
type ApplicationinsightsApplication ¶
type ApplicationinsightsApplication interface { cdktf.TerraformResource Arn() *string AutoConfigEnabled() interface{} SetAutoConfigEnabled(val interface{}) AutoConfigEnabledInput() interface{} AutoCreate() interface{} SetAutoCreate(val interface{}) AutoCreateInput() interface{} // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CweMonitorEnabled() interface{} SetCweMonitorEnabled(val interface{}) CweMonitorEnabledInput() interface{} // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GroupingType() *string SetGroupingType(val *string) GroupingTypeInput() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node OpsCenterEnabled() interface{} SetOpsCenterEnabled(val interface{}) OpsCenterEnabledInput() interface{} OpsItemSnsTopicArn() *string SetOpsItemSnsTopicArn(val *string) OpsItemSnsTopicArnInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} ResourceGroupName() *string SetResourceGroupName(val *string) ResourceGroupNameInput() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetAutoConfigEnabled() ResetAutoCreate() ResetCweMonitorEnabled() ResetGroupingType() ResetId() ResetOpsCenterEnabled() ResetOpsItemSnsTopicArn() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application aws_applicationinsights_application}.
func NewApplicationinsightsApplication ¶
func NewApplicationinsightsApplication(scope constructs.Construct, id *string, config *ApplicationinsightsApplicationConfig) ApplicationinsightsApplication
Create a new {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application aws_applicationinsights_application} Resource.
type ApplicationinsightsApplicationConfig ¶
type ApplicationinsightsApplicationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#resource_group_name ApplicationinsightsApplication#resource_group_name}. ResourceGroupName *string `field:"required" json:"resourceGroupName" yaml:"resourceGroupName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#auto_config_enabled ApplicationinsightsApplication#auto_config_enabled}. AutoConfigEnabled interface{} `field:"optional" json:"autoConfigEnabled" yaml:"autoConfigEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#auto_create ApplicationinsightsApplication#auto_create}. AutoCreate interface{} `field:"optional" json:"autoCreate" yaml:"autoCreate"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#cwe_monitor_enabled ApplicationinsightsApplication#cwe_monitor_enabled}. CweMonitorEnabled interface{} `field:"optional" json:"cweMonitorEnabled" yaml:"cweMonitorEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#grouping_type ApplicationinsightsApplication#grouping_type}. GroupingType *string `field:"optional" json:"groupingType" yaml:"groupingType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#id ApplicationinsightsApplication#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#ops_center_enabled ApplicationinsightsApplication#ops_center_enabled}. OpsCenterEnabled interface{} `field:"optional" json:"opsCenterEnabled" yaml:"opsCenterEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#ops_item_sns_topic_arn ApplicationinsightsApplication#ops_item_sns_topic_arn}. OpsItemSnsTopicArn *string `field:"optional" json:"opsItemSnsTopicArn" yaml:"opsItemSnsTopicArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#tags ApplicationinsightsApplication#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/applicationinsights_application#tags_all ApplicationinsightsApplication#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type AwsProvider ¶
type AwsProvider interface { cdktf.TerraformProvider AccessKey() *string SetAccessKey(val *string) AccessKeyInput() *string Alias() *string SetAlias(val *string) AliasInput() *string AllowedAccountIds() *[]*string SetAllowedAccountIds(val *[]*string) AllowedAccountIdsInput() *[]*string AssumeRole() *AwsProviderAssumeRole SetAssumeRole(val *AwsProviderAssumeRole) AssumeRoleInput() *AwsProviderAssumeRole AssumeRoleWithWebIdentity() *AwsProviderAssumeRoleWithWebIdentity SetAssumeRoleWithWebIdentity(val *AwsProviderAssumeRoleWithWebIdentity) AssumeRoleWithWebIdentityInput() *AwsProviderAssumeRoleWithWebIdentity // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} CustomCaBundle() *string SetCustomCaBundle(val *string) CustomCaBundleInput() *string DefaultTags() *AwsProviderDefaultTags SetDefaultTags(val *AwsProviderDefaultTags) DefaultTagsInput() *AwsProviderDefaultTags Ec2MetadataServiceEndpoint() *string SetEc2MetadataServiceEndpoint(val *string) Ec2MetadataServiceEndpointInput() *string Ec2MetadataServiceEndpointMode() *string SetEc2MetadataServiceEndpointMode(val *string) Ec2MetadataServiceEndpointModeInput() *string Endpoints() interface{} SetEndpoints(val interface{}) EndpointsInput() interface{} ForbiddenAccountIds() *[]*string SetForbiddenAccountIds(val *[]*string) ForbiddenAccountIdsInput() *[]*string // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string HttpProxy() *string SetHttpProxy(val *string) HttpProxyInput() *string IgnoreTags() *AwsProviderIgnoreTags SetIgnoreTags(val *AwsProviderIgnoreTags) IgnoreTagsInput() *AwsProviderIgnoreTags Insecure() interface{} SetInsecure(val interface{}) InsecureInput() interface{} MaxRetries() *float64 SetMaxRetries(val *float64) MaxRetriesInput() *float64 // Experimental. MetaAttributes() *map[string]interface{} // The tree node. Node() constructs.Node Profile() *string SetProfile(val *string) ProfileInput() *string // Experimental. RawOverrides() interface{} Region() *string SetRegion(val *string) RegionInput() *string S3ForcePathStyle() interface{} SetS3ForcePathStyle(val interface{}) S3ForcePathStyleInput() interface{} S3UsePathStyle() interface{} SetS3UsePathStyle(val interface{}) S3UsePathStyleInput() interface{} SecretKey() *string SetSecretKey(val *string) SecretKeyInput() *string SkipCredentialsValidation() interface{} SetSkipCredentialsValidation(val interface{}) SkipCredentialsValidationInput() interface{} SkipGetEc2Platforms() interface{} SetSkipGetEc2Platforms(val interface{}) SkipGetEc2PlatformsInput() interface{} SkipMetadataApiCheck() *string SetSkipMetadataApiCheck(val *string) SkipMetadataApiCheckInput() *string SkipRegionValidation() interface{} SetSkipRegionValidation(val interface{}) SkipRegionValidationInput() interface{} SkipRequestingAccountId() interface{} SetSkipRequestingAccountId(val interface{}) SkipRequestingAccountIdInput() interface{} StsRegion() *string SetStsRegion(val *string) StsRegionInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformProviderSource() *string // Experimental. TerraformResourceType() *string Token() *string SetToken(val *string) TokenInput() *string UseDualstackEndpoint() interface{} SetUseDualstackEndpoint(val interface{}) UseDualstackEndpointInput() interface{} UseFipsEndpoint() interface{} SetUseFipsEndpoint(val interface{}) UseFipsEndpointInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetAccessKey() ResetAlias() ResetAllowedAccountIds() ResetAssumeRole() ResetAssumeRoleWithWebIdentity() ResetCustomCaBundle() ResetDefaultTags() ResetEc2MetadataServiceEndpoint() ResetEc2MetadataServiceEndpointMode() ResetEndpoints() ResetForbiddenAccountIds() ResetHttpProxy() ResetIgnoreTags() ResetInsecure() ResetMaxRetries() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProfile() ResetRegion() ResetS3ForcePathStyle() ResetS3UsePathStyle() ResetSecretKey() ResetSkipCredentialsValidation() ResetSkipGetEc2Platforms() ResetSkipMetadataApiCheck() ResetSkipRegionValidation() ResetSkipRequestingAccountId() ResetStsRegion() ResetToken() ResetUseDualstackEndpoint() ResetUseFipsEndpoint() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws aws}.
func NewAwsProvider ¶
func NewAwsProvider(scope constructs.Construct, id *string, config *AwsProviderConfig) AwsProvider
Create a new {@link https://www.terraform.io/docs/providers/aws aws} Resource.
type AwsProviderAssumeRole ¶
type AwsProviderAssumeRole struct { // The duration, between 15 minutes and 12 hours, of the role session. // // Valid time units are ns, us (or µs), ms, s, h, or m. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#duration AwsProvider#duration} Duration *string `field:"optional" json:"duration" yaml:"duration"` // The duration, in seconds, of the role session. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#duration_seconds AwsProvider#duration_seconds} DurationSeconds *float64 `field:"optional" json:"durationSeconds" yaml:"durationSeconds"` // A unique identifier that might be required when you assume a role in another account. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#external_id AwsProvider#external_id} ExternalId *string `field:"optional" json:"externalId" yaml:"externalId"` // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy AwsProvider#policy} Policy *string `field:"optional" json:"policy" yaml:"policy"` // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy_arns AwsProvider#policy_arns} PolicyArns *[]*string `field:"optional" json:"policyArns" yaml:"policyArns"` // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#role_arn AwsProvider#role_arn} RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` // An identifier for the assumed role session. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#session_name AwsProvider#session_name} SessionName *string `field:"optional" json:"sessionName" yaml:"sessionName"` // Source identity specified by the principal assuming the role. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#source_identity AwsProvider#source_identity} SourceIdentity *string `field:"optional" json:"sourceIdentity" yaml:"sourceIdentity"` // Assume role session tags. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#tags AwsProvider#tags} Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Assume role session tag keys to pass to any subsequent sessions. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transitive_tag_keys AwsProvider#transitive_tag_keys} TransitiveTagKeys *[]*string `field:"optional" json:"transitiveTagKeys" yaml:"transitiveTagKeys"` }
type AwsProviderAssumeRoleWithWebIdentity ¶
type AwsProviderAssumeRoleWithWebIdentity struct { // The duration, between 15 minutes and 12 hours, of the role session. // // Valid time units are ns, us (or µs), ms, s, h, or m. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#duration AwsProvider#duration} Duration *string `field:"optional" json:"duration" yaml:"duration"` // IAM Policy JSON describing further restricting permissions for the IAM Role being assumed. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy AwsProvider#policy} Policy *string `field:"optional" json:"policy" yaml:"policy"` // Amazon Resource Names (ARNs) of IAM Policies describing further restricting permissions for the IAM Role being assumed. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#policy_arns AwsProvider#policy_arns} PolicyArns *[]*string `field:"optional" json:"policyArns" yaml:"policyArns"` // Amazon Resource Name (ARN) of an IAM Role to assume prior to making API calls. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#role_arn AwsProvider#role_arn} RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` // An identifier for the assumed role session. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#session_name AwsProvider#session_name} SessionName *string `field:"optional" json:"sessionName" yaml:"sessionName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#web_identity_token AwsProvider#web_identity_token}. WebIdentityToken *string `field:"optional" json:"webIdentityToken" yaml:"webIdentityToken"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#web_identity_token_file AwsProvider#web_identity_token_file}. WebIdentityTokenFile *string `field:"optional" json:"webIdentityTokenFile" yaml:"webIdentityTokenFile"` }
type AwsProviderConfig ¶
type AwsProviderConfig struct { // The access key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#access_key AwsProvider#access_key} AccessKey *string `field:"optional" json:"accessKey" yaml:"accessKey"` // Alias name. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#alias AwsProvider#alias} Alias *string `field:"optional" json:"alias" yaml:"alias"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#allowed_account_ids AwsProvider#allowed_account_ids}. AllowedAccountIds *[]*string `field:"optional" json:"allowedAccountIds" yaml:"allowedAccountIds"` // assume_role block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#assume_role AwsProvider#assume_role} AssumeRole *AwsProviderAssumeRole `field:"optional" json:"assumeRole" yaml:"assumeRole"` // assume_role_with_web_identity block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#assume_role_with_web_identity AwsProvider#assume_role_with_web_identity} AssumeRoleWithWebIdentity *AwsProviderAssumeRoleWithWebIdentity `field:"optional" json:"assumeRoleWithWebIdentity" yaml:"assumeRoleWithWebIdentity"` // File containing custom root and intermediate certificates. // // Can also be configured using the `AWS_CA_BUNDLE` environment variable. (Setting `ca_bundle` in the shared config file is not supported.) // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#custom_ca_bundle AwsProvider#custom_ca_bundle} CustomCaBundle *string `field:"optional" json:"customCaBundle" yaml:"customCaBundle"` // default_tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#default_tags AwsProvider#default_tags} DefaultTags *AwsProviderDefaultTags `field:"optional" json:"defaultTags" yaml:"defaultTags"` // Address of the EC2 metadata service endpoint to use. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT` environment variable. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2_metadata_service_endpoint AwsProvider#ec2_metadata_service_endpoint} Ec2MetadataServiceEndpoint *string `field:"optional" json:"ec2MetadataServiceEndpoint" yaml:"ec2MetadataServiceEndpoint"` // Protocol to use with EC2 metadata service endpoint.Valid values are `IPv4` and `IPv6`. Can also be configured using the `AWS_EC2_METADATA_SERVICE_ENDPOINT_MODE` environment variable. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2_metadata_service_endpoint_mode AwsProvider#ec2_metadata_service_endpoint_mode} Ec2MetadataServiceEndpointMode *string `field:"optional" json:"ec2MetadataServiceEndpointMode" yaml:"ec2MetadataServiceEndpointMode"` // endpoints block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#endpoints AwsProvider#endpoints} Endpoints interface{} `field:"optional" json:"endpoints" yaml:"endpoints"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forbidden_account_ids AwsProvider#forbidden_account_ids}. ForbiddenAccountIds *[]*string `field:"optional" json:"forbiddenAccountIds" yaml:"forbiddenAccountIds"` // The address of an HTTP proxy to use when accessing the AWS API. // // Can also be configured using the `HTTP_PROXY` or `HTTPS_PROXY` environment variables. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#http_proxy AwsProvider#http_proxy} HttpProxy *string `field:"optional" json:"httpProxy" yaml:"httpProxy"` // ignore_tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ignore_tags AwsProvider#ignore_tags} IgnoreTags *AwsProviderIgnoreTags `field:"optional" json:"ignoreTags" yaml:"ignoreTags"` // Explicitly allow the provider to perform "insecure" SSL requests. If omitted, default value is `false`. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#insecure AwsProvider#insecure} Insecure interface{} `field:"optional" json:"insecure" yaml:"insecure"` // The maximum number of times an AWS API request is being executed. // // If the API request still fails, an error is // thrown. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#max_retries AwsProvider#max_retries} MaxRetries *float64 `field:"optional" json:"maxRetries" yaml:"maxRetries"` // The profile for API operations. If not set, the default profile created with `aws configure` will be used. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#profile AwsProvider#profile} Profile *string `field:"optional" json:"profile" yaml:"profile"` // The region where AWS operations will take place. Examples are us-east-1, us-west-2, etc. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#region AwsProvider#region} Region *string `field:"optional" json:"region" yaml:"region"` // Set this to true to enable the request to use path-style addressing, i.e., https://s3.amazonaws.com/BUCKET/KEY. By default, the S3 client will use virtual hosted bucket addressing when possible (https://BUCKET.s3.amazonaws.com/KEY). Specific to the Amazon S3 service. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3_force_path_style AwsProvider#s3_force_path_style} S3ForcePathStyle interface{} `field:"optional" json:"s3ForcePathStyle" yaml:"s3ForcePathStyle"` // Set this to true to enable the request to use path-style addressing, i.e., https://s3.amazonaws.com/BUCKET/KEY. By default, the S3 client will use virtual hosted bucket addressing when possible (https://BUCKET.s3.amazonaws.com/KEY). Specific to the Amazon S3 service. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3_use_path_style AwsProvider#s3_use_path_style} S3UsePathStyle interface{} `field:"optional" json:"s3UsePathStyle" yaml:"s3UsePathStyle"` // The secret key for API operations. You can retrieve this from the 'Security & Credentials' section of the AWS console. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#secret_key AwsProvider#secret_key} SecretKey *string `field:"optional" json:"secretKey" yaml:"secretKey"` // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shared_config_files AwsProvider#shared_config_files} SharedConfigFiles *[]*string `field:"optional" json:"sharedConfigFiles" yaml:"sharedConfigFiles"` // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shared_credentials_file AwsProvider#shared_credentials_file} SharedCredentialsFile *string `field:"optional" json:"sharedCredentialsFile" yaml:"sharedCredentialsFile"` // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shared_credentials_files AwsProvider#shared_credentials_files} SharedCredentialsFiles *[]*string `field:"optional" json:"sharedCredentialsFiles" yaml:"sharedCredentialsFiles"` // Skip the credentials validation via STS API. Used for AWS API implementations that do not have STS available/implemented. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_credentials_validation AwsProvider#skip_credentials_validation} SkipCredentialsValidation interface{} `field:"optional" json:"skipCredentialsValidation" yaml:"skipCredentialsValidation"` // Skip getting the supported EC2 platforms. Used by users that don't have ec2:DescribeAccountAttributes permissions. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_get_ec2_platforms AwsProvider#skip_get_ec2_platforms} SkipGetEc2Platforms interface{} `field:"optional" json:"skipGetEc2Platforms" yaml:"skipGetEc2Platforms"` // Skip the AWS Metadata API check. Used for AWS API implementations that do not have a metadata api endpoint. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_metadata_api_check AwsProvider#skip_metadata_api_check} SkipMetadataApiCheck *string `field:"optional" json:"skipMetadataApiCheck" yaml:"skipMetadataApiCheck"` // Skip static validation of region name. // // Used by users of alternative AWS-like APIs or users w/ access to regions that are not public (yet). // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_region_validation AwsProvider#skip_region_validation} SkipRegionValidation interface{} `field:"optional" json:"skipRegionValidation" yaml:"skipRegionValidation"` // Skip requesting the account ID. Used for AWS API implementations that do not have IAM/STS API and/or metadata API. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#skip_requesting_account_id AwsProvider#skip_requesting_account_id} SkipRequestingAccountId interface{} `field:"optional" json:"skipRequestingAccountId" yaml:"skipRequestingAccountId"` // The region where AWS STS operations will take place. Examples are us-east-1 and us-west-2. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sts_region AwsProvider#sts_region} StsRegion *string `field:"optional" json:"stsRegion" yaml:"stsRegion"` // session token. A session token is only required if you are using temporary security credentials. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#token AwsProvider#token} Token *string `field:"optional" json:"token" yaml:"token"` // Resolve an endpoint with DualStack capability. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#use_dualstack_endpoint AwsProvider#use_dualstack_endpoint} UseDualstackEndpoint interface{} `field:"optional" json:"useDualstackEndpoint" yaml:"useDualstackEndpoint"` // Resolve an endpoint with FIPS capability. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#use_fips_endpoint AwsProvider#use_fips_endpoint} UseFipsEndpoint interface{} `field:"optional" json:"useFipsEndpoint" yaml:"useFipsEndpoint"` }
type AwsProviderDefaultTags ¶
type AwsProviderDefaultTags struct { // Resource tags to default across all resources. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#tags AwsProvider#tags} Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type AwsProviderEndpoints ¶
type AwsProviderEndpoints struct { // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#accessanalyzer AwsProvider#accessanalyzer} Accessanalyzer *string `field:"optional" json:"accessanalyzer" yaml:"accessanalyzer"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#account AwsProvider#account} Account *string `field:"optional" json:"account" yaml:"account"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#acm AwsProvider#acm} Acm *string `field:"optional" json:"acm" yaml:"acm"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#acmpca AwsProvider#acmpca} Acmpca *string `field:"optional" json:"acmpca" yaml:"acmpca"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#alexaforbusiness AwsProvider#alexaforbusiness} Alexaforbusiness *string `field:"optional" json:"alexaforbusiness" yaml:"alexaforbusiness"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amg AwsProvider#amg} Amg *string `field:"optional" json:"amg" yaml:"amg"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amp AwsProvider#amp} Amp *string `field:"optional" json:"amp" yaml:"amp"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amplify AwsProvider#amplify} Amplify *string `field:"optional" json:"amplify" yaml:"amplify"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amplifybackend AwsProvider#amplifybackend} Amplifybackend *string `field:"optional" json:"amplifybackend" yaml:"amplifybackend"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#amplifyuibuilder AwsProvider#amplifyuibuilder} Amplifyuibuilder *string `field:"optional" json:"amplifyuibuilder" yaml:"amplifyuibuilder"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apigateway AwsProvider#apigateway} Apigateway *string `field:"optional" json:"apigateway" yaml:"apigateway"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apigatewaymanagementapi AwsProvider#apigatewaymanagementapi} Apigatewaymanagementapi *string `field:"optional" json:"apigatewaymanagementapi" yaml:"apigatewaymanagementapi"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apigatewayv2 AwsProvider#apigatewayv2} Apigatewayv2 *string `field:"optional" json:"apigatewayv2" yaml:"apigatewayv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appautoscaling AwsProvider#appautoscaling} Appautoscaling *string `field:"optional" json:"appautoscaling" yaml:"appautoscaling"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appconfig AwsProvider#appconfig} Appconfig *string `field:"optional" json:"appconfig" yaml:"appconfig"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appconfigdata AwsProvider#appconfigdata} Appconfigdata *string `field:"optional" json:"appconfigdata" yaml:"appconfigdata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appflow AwsProvider#appflow} Appflow *string `field:"optional" json:"appflow" yaml:"appflow"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appintegrations AwsProvider#appintegrations} Appintegrations *string `field:"optional" json:"appintegrations" yaml:"appintegrations"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appintegrationsservice AwsProvider#appintegrationsservice} Appintegrationsservice *string `field:"optional" json:"appintegrationsservice" yaml:"appintegrationsservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationautoscaling AwsProvider#applicationautoscaling} Applicationautoscaling *string `field:"optional" json:"applicationautoscaling" yaml:"applicationautoscaling"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationcostprofiler AwsProvider#applicationcostprofiler} Applicationcostprofiler *string `field:"optional" json:"applicationcostprofiler" yaml:"applicationcostprofiler"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationdiscovery AwsProvider#applicationdiscovery} Applicationdiscovery *string `field:"optional" json:"applicationdiscovery" yaml:"applicationdiscovery"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationdiscoveryservice AwsProvider#applicationdiscoveryservice} Applicationdiscoveryservice *string `field:"optional" json:"applicationdiscoveryservice" yaml:"applicationdiscoveryservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#applicationinsights AwsProvider#applicationinsights} Applicationinsights *string `field:"optional" json:"applicationinsights" yaml:"applicationinsights"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appmesh AwsProvider#appmesh} Appmesh *string `field:"optional" json:"appmesh" yaml:"appmesh"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appregistry AwsProvider#appregistry} Appregistry *string `field:"optional" json:"appregistry" yaml:"appregistry"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#apprunner AwsProvider#apprunner} Apprunner *string `field:"optional" json:"apprunner" yaml:"apprunner"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appstream AwsProvider#appstream} Appstream *string `field:"optional" json:"appstream" yaml:"appstream"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#appsync AwsProvider#appsync} Appsync *string `field:"optional" json:"appsync" yaml:"appsync"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#athena AwsProvider#athena} Athena *string `field:"optional" json:"athena" yaml:"athena"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#auditmanager AwsProvider#auditmanager} Auditmanager *string `field:"optional" json:"auditmanager" yaml:"auditmanager"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#augmentedairuntime AwsProvider#augmentedairuntime} Augmentedairuntime *string `field:"optional" json:"augmentedairuntime" yaml:"augmentedairuntime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#autoscaling AwsProvider#autoscaling} Autoscaling *string `field:"optional" json:"autoscaling" yaml:"autoscaling"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#autoscalingplans AwsProvider#autoscalingplans} Autoscalingplans *string `field:"optional" json:"autoscalingplans" yaml:"autoscalingplans"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#backup AwsProvider#backup} Backup *string `field:"optional" json:"backup" yaml:"backup"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#backupgateway AwsProvider#backupgateway} Backupgateway *string `field:"optional" json:"backupgateway" yaml:"backupgateway"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#batch AwsProvider#batch} Batch *string `field:"optional" json:"batch" yaml:"batch"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#beanstalk AwsProvider#beanstalk} Beanstalk *string `field:"optional" json:"beanstalk" yaml:"beanstalk"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#billingconductor AwsProvider#billingconductor} Billingconductor *string `field:"optional" json:"billingconductor" yaml:"billingconductor"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#braket AwsProvider#braket} Braket *string `field:"optional" json:"braket" yaml:"braket"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#budgets AwsProvider#budgets} Budgets *string `field:"optional" json:"budgets" yaml:"budgets"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ce AwsProvider#ce} Ce *string `field:"optional" json:"ce" yaml:"ce"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chime AwsProvider#chime} Chime *string `field:"optional" json:"chime" yaml:"chime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chimesdkidentity AwsProvider#chimesdkidentity} Chimesdkidentity *string `field:"optional" json:"chimesdkidentity" yaml:"chimesdkidentity"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chimesdkmeetings AwsProvider#chimesdkmeetings} Chimesdkmeetings *string `field:"optional" json:"chimesdkmeetings" yaml:"chimesdkmeetings"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#chimesdkmessaging AwsProvider#chimesdkmessaging} Chimesdkmessaging *string `field:"optional" json:"chimesdkmessaging" yaml:"chimesdkmessaging"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloud9 AwsProvider#cloud9} Cloud9 *string `field:"optional" json:"cloud9" yaml:"cloud9"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudcontrol AwsProvider#cloudcontrol} Cloudcontrol *string `field:"optional" json:"cloudcontrol" yaml:"cloudcontrol"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudcontrolapi AwsProvider#cloudcontrolapi} Cloudcontrolapi *string `field:"optional" json:"cloudcontrolapi" yaml:"cloudcontrolapi"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#clouddirectory AwsProvider#clouddirectory} Clouddirectory *string `field:"optional" json:"clouddirectory" yaml:"clouddirectory"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudformation AwsProvider#cloudformation} Cloudformation *string `field:"optional" json:"cloudformation" yaml:"cloudformation"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudfront AwsProvider#cloudfront} Cloudfront *string `field:"optional" json:"cloudfront" yaml:"cloudfront"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudhsm AwsProvider#cloudhsm} Cloudhsm *string `field:"optional" json:"cloudhsm" yaml:"cloudhsm"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudhsmv2 AwsProvider#cloudhsmv2} Cloudhsmv2 *string `field:"optional" json:"cloudhsmv2" yaml:"cloudhsmv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudsearch AwsProvider#cloudsearch} Cloudsearch *string `field:"optional" json:"cloudsearch" yaml:"cloudsearch"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudsearchdomain AwsProvider#cloudsearchdomain} Cloudsearchdomain *string `field:"optional" json:"cloudsearchdomain" yaml:"cloudsearchdomain"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudtrail AwsProvider#cloudtrail} Cloudtrail *string `field:"optional" json:"cloudtrail" yaml:"cloudtrail"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatch AwsProvider#cloudwatch} Cloudwatch *string `field:"optional" json:"cloudwatch" yaml:"cloudwatch"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchevents AwsProvider#cloudwatchevents} Cloudwatchevents *string `field:"optional" json:"cloudwatchevents" yaml:"cloudwatchevents"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchevidently AwsProvider#cloudwatchevidently} Cloudwatchevidently *string `field:"optional" json:"cloudwatchevidently" yaml:"cloudwatchevidently"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchlog AwsProvider#cloudwatchlog} Cloudwatchlog *string `field:"optional" json:"cloudwatchlog" yaml:"cloudwatchlog"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchlogs AwsProvider#cloudwatchlogs} Cloudwatchlogs *string `field:"optional" json:"cloudwatchlogs" yaml:"cloudwatchlogs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cloudwatchrum AwsProvider#cloudwatchrum} Cloudwatchrum *string `field:"optional" json:"cloudwatchrum" yaml:"cloudwatchrum"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codeartifact AwsProvider#codeartifact} Codeartifact *string `field:"optional" json:"codeartifact" yaml:"codeartifact"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codebuild AwsProvider#codebuild} Codebuild *string `field:"optional" json:"codebuild" yaml:"codebuild"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codecommit AwsProvider#codecommit} Codecommit *string `field:"optional" json:"codecommit" yaml:"codecommit"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codedeploy AwsProvider#codedeploy} Codedeploy *string `field:"optional" json:"codedeploy" yaml:"codedeploy"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codeguruprofiler AwsProvider#codeguruprofiler} Codeguruprofiler *string `field:"optional" json:"codeguruprofiler" yaml:"codeguruprofiler"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codegurureviewer AwsProvider#codegurureviewer} Codegurureviewer *string `field:"optional" json:"codegurureviewer" yaml:"codegurureviewer"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codepipeline AwsProvider#codepipeline} Codepipeline *string `field:"optional" json:"codepipeline" yaml:"codepipeline"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codestar AwsProvider#codestar} Codestar *string `field:"optional" json:"codestar" yaml:"codestar"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codestarconnections AwsProvider#codestarconnections} Codestarconnections *string `field:"optional" json:"codestarconnections" yaml:"codestarconnections"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#codestarnotifications AwsProvider#codestarnotifications} Codestarnotifications *string `field:"optional" json:"codestarnotifications" yaml:"codestarnotifications"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitoidentity AwsProvider#cognitoidentity} Cognitoidentity *string `field:"optional" json:"cognitoidentity" yaml:"cognitoidentity"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitoidentityprovider AwsProvider#cognitoidentityprovider} Cognitoidentityprovider *string `field:"optional" json:"cognitoidentityprovider" yaml:"cognitoidentityprovider"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitoidp AwsProvider#cognitoidp} Cognitoidp *string `field:"optional" json:"cognitoidp" yaml:"cognitoidp"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cognitosync AwsProvider#cognitosync} Cognitosync *string `field:"optional" json:"cognitosync" yaml:"cognitosync"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#comprehend AwsProvider#comprehend} Comprehend *string `field:"optional" json:"comprehend" yaml:"comprehend"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#comprehendmedical AwsProvider#comprehendmedical} Comprehendmedical *string `field:"optional" json:"comprehendmedical" yaml:"comprehendmedical"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#computeoptimizer AwsProvider#computeoptimizer} Computeoptimizer *string `field:"optional" json:"computeoptimizer" yaml:"computeoptimizer"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#config AwsProvider#config} Config *string `field:"optional" json:"config" yaml:"config"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#configservice AwsProvider#configservice} Configservice *string `field:"optional" json:"configservice" yaml:"configservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connect AwsProvider#connect} Connect *string `field:"optional" json:"connect" yaml:"connect"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connectcontactlens AwsProvider#connectcontactlens} Connectcontactlens *string `field:"optional" json:"connectcontactlens" yaml:"connectcontactlens"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connectparticipant AwsProvider#connectparticipant} Connectparticipant *string `field:"optional" json:"connectparticipant" yaml:"connectparticipant"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#connectwisdomservice AwsProvider#connectwisdomservice} Connectwisdomservice *string `field:"optional" json:"connectwisdomservice" yaml:"connectwisdomservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#costandusagereportservice AwsProvider#costandusagereportservice} Costandusagereportservice *string `field:"optional" json:"costandusagereportservice" yaml:"costandusagereportservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#costexplorer AwsProvider#costexplorer} Costexplorer *string `field:"optional" json:"costexplorer" yaml:"costexplorer"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#cur AwsProvider#cur} Cur *string `field:"optional" json:"cur" yaml:"cur"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#customerprofiles AwsProvider#customerprofiles} Customerprofiles *string `field:"optional" json:"customerprofiles" yaml:"customerprofiles"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#databasemigration AwsProvider#databasemigration} Databasemigration *string `field:"optional" json:"databasemigration" yaml:"databasemigration"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#databasemigrationservice AwsProvider#databasemigrationservice} Databasemigrationservice *string `field:"optional" json:"databasemigrationservice" yaml:"databasemigrationservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#databrew AwsProvider#databrew} Databrew *string `field:"optional" json:"databrew" yaml:"databrew"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dataexchange AwsProvider#dataexchange} Dataexchange *string `field:"optional" json:"dataexchange" yaml:"dataexchange"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#datapipeline AwsProvider#datapipeline} Datapipeline *string `field:"optional" json:"datapipeline" yaml:"datapipeline"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#datasync AwsProvider#datasync} Datasync *string `field:"optional" json:"datasync" yaml:"datasync"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dax AwsProvider#dax} Dax *string `field:"optional" json:"dax" yaml:"dax"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#deploy AwsProvider#deploy} Deploy *string `field:"optional" json:"deploy" yaml:"deploy"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#detective AwsProvider#detective} Detective *string `field:"optional" json:"detective" yaml:"detective"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#devicefarm AwsProvider#devicefarm} Devicefarm *string `field:"optional" json:"devicefarm" yaml:"devicefarm"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#devopsguru AwsProvider#devopsguru} Devopsguru *string `field:"optional" json:"devopsguru" yaml:"devopsguru"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#directconnect AwsProvider#directconnect} Directconnect *string `field:"optional" json:"directconnect" yaml:"directconnect"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#directoryservice AwsProvider#directoryservice} Directoryservice *string `field:"optional" json:"directoryservice" yaml:"directoryservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#discovery AwsProvider#discovery} Discovery *string `field:"optional" json:"discovery" yaml:"discovery"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dlm AwsProvider#dlm} Dlm *string `field:"optional" json:"dlm" yaml:"dlm"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dms AwsProvider#dms} Dms *string `field:"optional" json:"dms" yaml:"dms"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#docdb AwsProvider#docdb} Docdb *string `field:"optional" json:"docdb" yaml:"docdb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#drs AwsProvider#drs} Drs *string `field:"optional" json:"drs" yaml:"drs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ds AwsProvider#ds} Ds *string `field:"optional" json:"ds" yaml:"ds"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dynamodb AwsProvider#dynamodb} Dynamodb *string `field:"optional" json:"dynamodb" yaml:"dynamodb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#dynamodbstreams AwsProvider#dynamodbstreams} Dynamodbstreams *string `field:"optional" json:"dynamodbstreams" yaml:"dynamodbstreams"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ebs AwsProvider#ebs} Ebs *string `field:"optional" json:"ebs" yaml:"ebs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2 AwsProvider#ec2} Ec2 *string `field:"optional" json:"ec2" yaml:"ec2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ec2instanceconnect AwsProvider#ec2instanceconnect} Ec2Instanceconnect *string `field:"optional" json:"ec2Instanceconnect" yaml:"ec2Instanceconnect"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ecr AwsProvider#ecr} Ecr *string `field:"optional" json:"ecr" yaml:"ecr"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ecrpublic AwsProvider#ecrpublic} Ecrpublic *string `field:"optional" json:"ecrpublic" yaml:"ecrpublic"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ecs AwsProvider#ecs} Ecs *string `field:"optional" json:"ecs" yaml:"ecs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#efs AwsProvider#efs} Efs *string `field:"optional" json:"efs" yaml:"efs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#eks AwsProvider#eks} Eks *string `field:"optional" json:"eks" yaml:"eks"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticache AwsProvider#elasticache} Elasticache *string `field:"optional" json:"elasticache" yaml:"elasticache"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticbeanstalk AwsProvider#elasticbeanstalk} Elasticbeanstalk *string `field:"optional" json:"elasticbeanstalk" yaml:"elasticbeanstalk"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticinference AwsProvider#elasticinference} Elasticinference *string `field:"optional" json:"elasticinference" yaml:"elasticinference"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticloadbalancing AwsProvider#elasticloadbalancing} Elasticloadbalancing *string `field:"optional" json:"elasticloadbalancing" yaml:"elasticloadbalancing"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticloadbalancingv2 AwsProvider#elasticloadbalancingv2} Elasticloadbalancingv2 *string `field:"optional" json:"elasticloadbalancingv2" yaml:"elasticloadbalancingv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticsearch AwsProvider#elasticsearch} Elasticsearch *string `field:"optional" json:"elasticsearch" yaml:"elasticsearch"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elasticsearchservice AwsProvider#elasticsearchservice} Elasticsearchservice *string `field:"optional" json:"elasticsearchservice" yaml:"elasticsearchservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elastictranscoder AwsProvider#elastictranscoder} Elastictranscoder *string `field:"optional" json:"elastictranscoder" yaml:"elastictranscoder"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elb AwsProvider#elb} Elb *string `field:"optional" json:"elb" yaml:"elb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#elbv2 AwsProvider#elbv2} Elbv2 *string `field:"optional" json:"elbv2" yaml:"elbv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#emr AwsProvider#emr} Emr *string `field:"optional" json:"emr" yaml:"emr"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#emrcontainers AwsProvider#emrcontainers} Emrcontainers *string `field:"optional" json:"emrcontainers" yaml:"emrcontainers"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#emrserverless AwsProvider#emrserverless} Emrserverless *string `field:"optional" json:"emrserverless" yaml:"emrserverless"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#es AwsProvider#es} Es *string `field:"optional" json:"es" yaml:"es"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#eventbridge AwsProvider#eventbridge} Eventbridge *string `field:"optional" json:"eventbridge" yaml:"eventbridge"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#events AwsProvider#events} Events *string `field:"optional" json:"events" yaml:"events"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#evidently AwsProvider#evidently} Evidently *string `field:"optional" json:"evidently" yaml:"evidently"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#finspace AwsProvider#finspace} Finspace *string `field:"optional" json:"finspace" yaml:"finspace"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#finspacedata AwsProvider#finspacedata} Finspacedata *string `field:"optional" json:"finspacedata" yaml:"finspacedata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#firehose AwsProvider#firehose} Firehose *string `field:"optional" json:"firehose" yaml:"firehose"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#fis AwsProvider#fis} Fis *string `field:"optional" json:"fis" yaml:"fis"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#fms AwsProvider#fms} Fms *string `field:"optional" json:"fms" yaml:"fms"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecast AwsProvider#forecast} Forecast *string `field:"optional" json:"forecast" yaml:"forecast"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecastquery AwsProvider#forecastquery} Forecastquery *string `field:"optional" json:"forecastquery" yaml:"forecastquery"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecastqueryservice AwsProvider#forecastqueryservice} Forecastqueryservice *string `field:"optional" json:"forecastqueryservice" yaml:"forecastqueryservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#forecastservice AwsProvider#forecastservice} Forecastservice *string `field:"optional" json:"forecastservice" yaml:"forecastservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#frauddetector AwsProvider#frauddetector} Frauddetector *string `field:"optional" json:"frauddetector" yaml:"frauddetector"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#fsx AwsProvider#fsx} Fsx *string `field:"optional" json:"fsx" yaml:"fsx"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#gamelift AwsProvider#gamelift} Gamelift *string `field:"optional" json:"gamelift" yaml:"gamelift"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#glacier AwsProvider#glacier} Glacier *string `field:"optional" json:"glacier" yaml:"glacier"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#globalaccelerator AwsProvider#globalaccelerator} Globalaccelerator *string `field:"optional" json:"globalaccelerator" yaml:"globalaccelerator"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#glue AwsProvider#glue} Glue *string `field:"optional" json:"glue" yaml:"glue"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#gluedatabrew AwsProvider#gluedatabrew} Gluedatabrew *string `field:"optional" json:"gluedatabrew" yaml:"gluedatabrew"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#grafana AwsProvider#grafana} Grafana *string `field:"optional" json:"grafana" yaml:"grafana"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#greengrass AwsProvider#greengrass} Greengrass *string `field:"optional" json:"greengrass" yaml:"greengrass"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#greengrassv2 AwsProvider#greengrassv2} Greengrassv2 *string `field:"optional" json:"greengrassv2" yaml:"greengrassv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#groundstation AwsProvider#groundstation} Groundstation *string `field:"optional" json:"groundstation" yaml:"groundstation"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#guardduty AwsProvider#guardduty} Guardduty *string `field:"optional" json:"guardduty" yaml:"guardduty"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#health AwsProvider#health} Health *string `field:"optional" json:"health" yaml:"health"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#healthlake AwsProvider#healthlake} Healthlake *string `field:"optional" json:"healthlake" yaml:"healthlake"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#honeycode AwsProvider#honeycode} Honeycode *string `field:"optional" json:"honeycode" yaml:"honeycode"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iam AwsProvider#iam} Iam *string `field:"optional" json:"iam" yaml:"iam"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#identitystore AwsProvider#identitystore} Identitystore *string `field:"optional" json:"identitystore" yaml:"identitystore"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#imagebuilder AwsProvider#imagebuilder} Imagebuilder *string `field:"optional" json:"imagebuilder" yaml:"imagebuilder"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#inspector AwsProvider#inspector} Inspector *string `field:"optional" json:"inspector" yaml:"inspector"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#inspector2 AwsProvider#inspector2} Inspector2 *string `field:"optional" json:"inspector2" yaml:"inspector2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot AwsProvider#iot} Iot *string `field:"optional" json:"iot" yaml:"iot"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot1clickdevices AwsProvider#iot1clickdevices} Iot1Clickdevices *string `field:"optional" json:"iot1Clickdevices" yaml:"iot1Clickdevices"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot1clickdevicesservice AwsProvider#iot1clickdevicesservice} Iot1Clickdevicesservice *string `field:"optional" json:"iot1Clickdevicesservice" yaml:"iot1Clickdevicesservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iot1clickprojects AwsProvider#iot1clickprojects} Iot1Clickprojects *string `field:"optional" json:"iot1Clickprojects" yaml:"iot1Clickprojects"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotanalytics AwsProvider#iotanalytics} Iotanalytics *string `field:"optional" json:"iotanalytics" yaml:"iotanalytics"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotdata AwsProvider#iotdata} Iotdata *string `field:"optional" json:"iotdata" yaml:"iotdata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotdataplane AwsProvider#iotdataplane} Iotdataplane *string `field:"optional" json:"iotdataplane" yaml:"iotdataplane"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotdeviceadvisor AwsProvider#iotdeviceadvisor} Iotdeviceadvisor *string `field:"optional" json:"iotdeviceadvisor" yaml:"iotdeviceadvisor"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotevents AwsProvider#iotevents} Iotevents *string `field:"optional" json:"iotevents" yaml:"iotevents"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ioteventsdata AwsProvider#ioteventsdata} Ioteventsdata *string `field:"optional" json:"ioteventsdata" yaml:"ioteventsdata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotfleethub AwsProvider#iotfleethub} Iotfleethub *string `field:"optional" json:"iotfleethub" yaml:"iotfleethub"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotjobsdata AwsProvider#iotjobsdata} Iotjobsdata *string `field:"optional" json:"iotjobsdata" yaml:"iotjobsdata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotjobsdataplane AwsProvider#iotjobsdataplane} Iotjobsdataplane *string `field:"optional" json:"iotjobsdataplane" yaml:"iotjobsdataplane"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotsecuretunneling AwsProvider#iotsecuretunneling} Iotsecuretunneling *string `field:"optional" json:"iotsecuretunneling" yaml:"iotsecuretunneling"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotsitewise AwsProvider#iotsitewise} Iotsitewise *string `field:"optional" json:"iotsitewise" yaml:"iotsitewise"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotthingsgraph AwsProvider#iotthingsgraph} Iotthingsgraph *string `field:"optional" json:"iotthingsgraph" yaml:"iotthingsgraph"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iottwinmaker AwsProvider#iottwinmaker} Iottwinmaker *string `field:"optional" json:"iottwinmaker" yaml:"iottwinmaker"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#iotwireless AwsProvider#iotwireless} Iotwireless *string `field:"optional" json:"iotwireless" yaml:"iotwireless"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ivs AwsProvider#ivs} Ivs *string `field:"optional" json:"ivs" yaml:"ivs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kafka AwsProvider#kafka} Kafka *string `field:"optional" json:"kafka" yaml:"kafka"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kafkaconnect AwsProvider#kafkaconnect} Kafkaconnect *string `field:"optional" json:"kafkaconnect" yaml:"kafkaconnect"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kendra AwsProvider#kendra} Kendra *string `field:"optional" json:"kendra" yaml:"kendra"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#keyspaces AwsProvider#keyspaces} Keyspaces *string `field:"optional" json:"keyspaces" yaml:"keyspaces"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesis AwsProvider#kinesis} Kinesis *string `field:"optional" json:"kinesis" yaml:"kinesis"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisanalytics AwsProvider#kinesisanalytics} Kinesisanalytics *string `field:"optional" json:"kinesisanalytics" yaml:"kinesisanalytics"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisanalyticsv2 AwsProvider#kinesisanalyticsv2} Kinesisanalyticsv2 *string `field:"optional" json:"kinesisanalyticsv2" yaml:"kinesisanalyticsv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideo AwsProvider#kinesisvideo} Kinesisvideo *string `field:"optional" json:"kinesisvideo" yaml:"kinesisvideo"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideoarchivedmedia AwsProvider#kinesisvideoarchivedmedia} Kinesisvideoarchivedmedia *string `field:"optional" json:"kinesisvideoarchivedmedia" yaml:"kinesisvideoarchivedmedia"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideomedia AwsProvider#kinesisvideomedia} Kinesisvideomedia *string `field:"optional" json:"kinesisvideomedia" yaml:"kinesisvideomedia"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideosignaling AwsProvider#kinesisvideosignaling} Kinesisvideosignaling *string `field:"optional" json:"kinesisvideosignaling" yaml:"kinesisvideosignaling"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kinesisvideosignalingchannels AwsProvider#kinesisvideosignalingchannels} Kinesisvideosignalingchannels *string `field:"optional" json:"kinesisvideosignalingchannels" yaml:"kinesisvideosignalingchannels"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#kms AwsProvider#kms} Kms *string `field:"optional" json:"kms" yaml:"kms"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lakeformation AwsProvider#lakeformation} Lakeformation *string `field:"optional" json:"lakeformation" yaml:"lakeformation"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lambda AwsProvider#lambda} Lambda *string `field:"optional" json:"lambda" yaml:"lambda"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lex AwsProvider#lex} Lex *string `field:"optional" json:"lex" yaml:"lex"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodelbuilding AwsProvider#lexmodelbuilding} Lexmodelbuilding *string `field:"optional" json:"lexmodelbuilding" yaml:"lexmodelbuilding"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodelbuildingservice AwsProvider#lexmodelbuildingservice} Lexmodelbuildingservice *string `field:"optional" json:"lexmodelbuildingservice" yaml:"lexmodelbuildingservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodels AwsProvider#lexmodels} Lexmodels *string `field:"optional" json:"lexmodels" yaml:"lexmodels"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexmodelsv2 AwsProvider#lexmodelsv2} Lexmodelsv2 *string `field:"optional" json:"lexmodelsv2" yaml:"lexmodelsv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexruntime AwsProvider#lexruntime} Lexruntime *string `field:"optional" json:"lexruntime" yaml:"lexruntime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexruntimeservice AwsProvider#lexruntimeservice} Lexruntimeservice *string `field:"optional" json:"lexruntimeservice" yaml:"lexruntimeservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexruntimev2 AwsProvider#lexruntimev2} Lexruntimev2 *string `field:"optional" json:"lexruntimev2" yaml:"lexruntimev2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexv2models AwsProvider#lexv2models} Lexv2Models *string `field:"optional" json:"lexv2Models" yaml:"lexv2Models"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lexv2runtime AwsProvider#lexv2runtime} Lexv2Runtime *string `field:"optional" json:"lexv2Runtime" yaml:"lexv2Runtime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#licensemanager AwsProvider#licensemanager} Licensemanager *string `field:"optional" json:"licensemanager" yaml:"licensemanager"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lightsail AwsProvider#lightsail} Lightsail *string `field:"optional" json:"lightsail" yaml:"lightsail"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#location AwsProvider#location} Location *string `field:"optional" json:"location" yaml:"location"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#locationservice AwsProvider#locationservice} Locationservice *string `field:"optional" json:"locationservice" yaml:"locationservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#logs AwsProvider#logs} Logs *string `field:"optional" json:"logs" yaml:"logs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutequipment AwsProvider#lookoutequipment} Lookoutequipment *string `field:"optional" json:"lookoutequipment" yaml:"lookoutequipment"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutforvision AwsProvider#lookoutforvision} Lookoutforvision *string `field:"optional" json:"lookoutforvision" yaml:"lookoutforvision"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutmetrics AwsProvider#lookoutmetrics} Lookoutmetrics *string `field:"optional" json:"lookoutmetrics" yaml:"lookoutmetrics"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#lookoutvision AwsProvider#lookoutvision} Lookoutvision *string `field:"optional" json:"lookoutvision" yaml:"lookoutvision"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#machinelearning AwsProvider#machinelearning} Machinelearning *string `field:"optional" json:"machinelearning" yaml:"machinelearning"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#macie AwsProvider#macie} Macie *string `field:"optional" json:"macie" yaml:"macie"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#macie2 AwsProvider#macie2} Macie2 *string `field:"optional" json:"macie2" yaml:"macie2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#managedblockchain AwsProvider#managedblockchain} Managedblockchain *string `field:"optional" json:"managedblockchain" yaml:"managedblockchain"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#managedgrafana AwsProvider#managedgrafana} Managedgrafana *string `field:"optional" json:"managedgrafana" yaml:"managedgrafana"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplacecatalog AwsProvider#marketplacecatalog} Marketplacecatalog *string `field:"optional" json:"marketplacecatalog" yaml:"marketplacecatalog"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplacecommerceanalytics AwsProvider#marketplacecommerceanalytics} Marketplacecommerceanalytics *string `field:"optional" json:"marketplacecommerceanalytics" yaml:"marketplacecommerceanalytics"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplaceentitlement AwsProvider#marketplaceentitlement} Marketplaceentitlement *string `field:"optional" json:"marketplaceentitlement" yaml:"marketplaceentitlement"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplaceentitlementservice AwsProvider#marketplaceentitlementservice} Marketplaceentitlementservice *string `field:"optional" json:"marketplaceentitlementservice" yaml:"marketplaceentitlementservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#marketplacemetering AwsProvider#marketplacemetering} Marketplacemetering *string `field:"optional" json:"marketplacemetering" yaml:"marketplacemetering"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediaconnect AwsProvider#mediaconnect} Mediaconnect *string `field:"optional" json:"mediaconnect" yaml:"mediaconnect"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediaconvert AwsProvider#mediaconvert} Mediaconvert *string `field:"optional" json:"mediaconvert" yaml:"mediaconvert"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#medialive AwsProvider#medialive} Medialive *string `field:"optional" json:"medialive" yaml:"medialive"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediapackage AwsProvider#mediapackage} Mediapackage *string `field:"optional" json:"mediapackage" yaml:"mediapackage"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediapackagevod AwsProvider#mediapackagevod} Mediapackagevod *string `field:"optional" json:"mediapackagevod" yaml:"mediapackagevod"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediastore AwsProvider#mediastore} Mediastore *string `field:"optional" json:"mediastore" yaml:"mediastore"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediastoredata AwsProvider#mediastoredata} Mediastoredata *string `field:"optional" json:"mediastoredata" yaml:"mediastoredata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mediatailor AwsProvider#mediatailor} Mediatailor *string `field:"optional" json:"mediatailor" yaml:"mediatailor"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#memorydb AwsProvider#memorydb} Memorydb *string `field:"optional" json:"memorydb" yaml:"memorydb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#meteringmarketplace AwsProvider#meteringmarketplace} Meteringmarketplace *string `field:"optional" json:"meteringmarketplace" yaml:"meteringmarketplace"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mgh AwsProvider#mgh} Mgh *string `field:"optional" json:"mgh" yaml:"mgh"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mgn AwsProvider#mgn} Mgn *string `field:"optional" json:"mgn" yaml:"mgn"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhub AwsProvider#migrationhub} Migrationhub *string `field:"optional" json:"migrationhub" yaml:"migrationhub"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubconfig AwsProvider#migrationhubconfig} Migrationhubconfig *string `field:"optional" json:"migrationhubconfig" yaml:"migrationhubconfig"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubrefactorspaces AwsProvider#migrationhubrefactorspaces} Migrationhubrefactorspaces *string `field:"optional" json:"migrationhubrefactorspaces" yaml:"migrationhubrefactorspaces"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubstrategy AwsProvider#migrationhubstrategy} Migrationhubstrategy *string `field:"optional" json:"migrationhubstrategy" yaml:"migrationhubstrategy"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#migrationhubstrategyrecommendations AwsProvider#migrationhubstrategyrecommendations} Migrationhubstrategyrecommendations *string `field:"optional" json:"migrationhubstrategyrecommendations" yaml:"migrationhubstrategyrecommendations"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mobile AwsProvider#mobile} Mobile *string `field:"optional" json:"mobile" yaml:"mobile"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mq AwsProvider#mq} Mq *string `field:"optional" json:"mq" yaml:"mq"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#msk AwsProvider#msk} Msk *string `field:"optional" json:"msk" yaml:"msk"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mturk AwsProvider#mturk} Mturk *string `field:"optional" json:"mturk" yaml:"mturk"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#mwaa AwsProvider#mwaa} Mwaa *string `field:"optional" json:"mwaa" yaml:"mwaa"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#neptune AwsProvider#neptune} Neptune *string `field:"optional" json:"neptune" yaml:"neptune"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#networkfirewall AwsProvider#networkfirewall} Networkfirewall *string `field:"optional" json:"networkfirewall" yaml:"networkfirewall"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#networkmanager AwsProvider#networkmanager} Networkmanager *string `field:"optional" json:"networkmanager" yaml:"networkmanager"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#nimble AwsProvider#nimble} Nimble *string `field:"optional" json:"nimble" yaml:"nimble"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#nimblestudio AwsProvider#nimblestudio} Nimblestudio *string `field:"optional" json:"nimblestudio" yaml:"nimblestudio"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opensearch AwsProvider#opensearch} Opensearch *string `field:"optional" json:"opensearch" yaml:"opensearch"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opensearchservice AwsProvider#opensearchservice} Opensearchservice *string `field:"optional" json:"opensearchservice" yaml:"opensearchservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opsworks AwsProvider#opsworks} Opsworks *string `field:"optional" json:"opsworks" yaml:"opsworks"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#opsworkscm AwsProvider#opsworkscm} Opsworkscm *string `field:"optional" json:"opsworkscm" yaml:"opsworkscm"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#organizations AwsProvider#organizations} Organizations *string `field:"optional" json:"organizations" yaml:"organizations"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#outposts AwsProvider#outposts} Outposts *string `field:"optional" json:"outposts" yaml:"outposts"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#panorama AwsProvider#panorama} Panorama *string `field:"optional" json:"panorama" yaml:"panorama"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#personalize AwsProvider#personalize} Personalize *string `field:"optional" json:"personalize" yaml:"personalize"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#personalizeevents AwsProvider#personalizeevents} Personalizeevents *string `field:"optional" json:"personalizeevents" yaml:"personalizeevents"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#personalizeruntime AwsProvider#personalizeruntime} Personalizeruntime *string `field:"optional" json:"personalizeruntime" yaml:"personalizeruntime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pi AwsProvider#pi} Pi *string `field:"optional" json:"pi" yaml:"pi"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pinpoint AwsProvider#pinpoint} Pinpoint *string `field:"optional" json:"pinpoint" yaml:"pinpoint"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pinpointemail AwsProvider#pinpointemail} Pinpointemail *string `field:"optional" json:"pinpointemail" yaml:"pinpointemail"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pinpointsmsvoice AwsProvider#pinpointsmsvoice} Pinpointsmsvoice *string `field:"optional" json:"pinpointsmsvoice" yaml:"pinpointsmsvoice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#polly AwsProvider#polly} Polly *string `field:"optional" json:"polly" yaml:"polly"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#pricing AwsProvider#pricing} Pricing *string `field:"optional" json:"pricing" yaml:"pricing"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#prometheus AwsProvider#prometheus} Prometheus *string `field:"optional" json:"prometheus" yaml:"prometheus"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#prometheusservice AwsProvider#prometheusservice} Prometheusservice *string `field:"optional" json:"prometheusservice" yaml:"prometheusservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#proton AwsProvider#proton} Proton *string `field:"optional" json:"proton" yaml:"proton"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#qldb AwsProvider#qldb} Qldb *string `field:"optional" json:"qldb" yaml:"qldb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#qldbsession AwsProvider#qldbsession} Qldbsession *string `field:"optional" json:"qldbsession" yaml:"qldbsession"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#quicksight AwsProvider#quicksight} Quicksight *string `field:"optional" json:"quicksight" yaml:"quicksight"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ram AwsProvider#ram} Ram *string `field:"optional" json:"ram" yaml:"ram"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rbin AwsProvider#rbin} Rbin *string `field:"optional" json:"rbin" yaml:"rbin"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rds AwsProvider#rds} Rds *string `field:"optional" json:"rds" yaml:"rds"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rdsdata AwsProvider#rdsdata} Rdsdata *string `field:"optional" json:"rdsdata" yaml:"rdsdata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rdsdataservice AwsProvider#rdsdataservice} Rdsdataservice *string `field:"optional" json:"rdsdataservice" yaml:"rdsdataservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#recyclebin AwsProvider#recyclebin} Recyclebin *string `field:"optional" json:"recyclebin" yaml:"recyclebin"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshift AwsProvider#redshift} Redshift *string `field:"optional" json:"redshift" yaml:"redshift"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshiftdata AwsProvider#redshiftdata} Redshiftdata *string `field:"optional" json:"redshiftdata" yaml:"redshiftdata"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshiftdataapiservice AwsProvider#redshiftdataapiservice} Redshiftdataapiservice *string `field:"optional" json:"redshiftdataapiservice" yaml:"redshiftdataapiservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#redshiftserverless AwsProvider#redshiftserverless} Redshiftserverless *string `field:"optional" json:"redshiftserverless" yaml:"redshiftserverless"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rekognition AwsProvider#rekognition} Rekognition *string `field:"optional" json:"rekognition" yaml:"rekognition"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resiliencehub AwsProvider#resiliencehub} Resiliencehub *string `field:"optional" json:"resiliencehub" yaml:"resiliencehub"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resourcegroups AwsProvider#resourcegroups} Resourcegroups *string `field:"optional" json:"resourcegroups" yaml:"resourcegroups"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resourcegroupstagging AwsProvider#resourcegroupstagging} Resourcegroupstagging *string `field:"optional" json:"resourcegroupstagging" yaml:"resourcegroupstagging"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#resourcegroupstaggingapi AwsProvider#resourcegroupstaggingapi} Resourcegroupstaggingapi *string `field:"optional" json:"resourcegroupstaggingapi" yaml:"resourcegroupstaggingapi"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#robomaker AwsProvider#robomaker} Robomaker *string `field:"optional" json:"robomaker" yaml:"robomaker"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rolesanywhere AwsProvider#rolesanywhere} Rolesanywhere *string `field:"optional" json:"rolesanywhere" yaml:"rolesanywhere"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53 AwsProvider#route53} Route53 *string `field:"optional" json:"route53" yaml:"route53"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53domains AwsProvider#route53domains} Route53Domains *string `field:"optional" json:"route53Domains" yaml:"route53Domains"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53recoverycluster AwsProvider#route53recoverycluster} Route53Recoverycluster *string `field:"optional" json:"route53Recoverycluster" yaml:"route53Recoverycluster"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53recoverycontrolconfig AwsProvider#route53recoverycontrolconfig} Route53Recoverycontrolconfig *string `field:"optional" json:"route53Recoverycontrolconfig" yaml:"route53Recoverycontrolconfig"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53recoveryreadiness AwsProvider#route53recoveryreadiness} Route53Recoveryreadiness *string `field:"optional" json:"route53Recoveryreadiness" yaml:"route53Recoveryreadiness"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#route53resolver AwsProvider#route53resolver} Route53Resolver *string `field:"optional" json:"route53Resolver" yaml:"route53Resolver"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#rum AwsProvider#rum} Rum *string `field:"optional" json:"rum" yaml:"rum"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3 AwsProvider#s3} S3 *string `field:"optional" json:"s3" yaml:"s3"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3api AwsProvider#s3api} S3Api *string `field:"optional" json:"s3Api" yaml:"s3Api"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3control AwsProvider#s3control} S3Control *string `field:"optional" json:"s3Control" yaml:"s3Control"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#s3outposts AwsProvider#s3outposts} S3Outposts *string `field:"optional" json:"s3Outposts" yaml:"s3Outposts"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemaker AwsProvider#sagemaker} Sagemaker *string `field:"optional" json:"sagemaker" yaml:"sagemaker"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakera2iruntime AwsProvider#sagemakera2iruntime} Sagemakera2Iruntime *string `field:"optional" json:"sagemakera2Iruntime" yaml:"sagemakera2Iruntime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakeredge AwsProvider#sagemakeredge} Sagemakeredge *string `field:"optional" json:"sagemakeredge" yaml:"sagemakeredge"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakeredgemanager AwsProvider#sagemakeredgemanager} Sagemakeredgemanager *string `field:"optional" json:"sagemakeredgemanager" yaml:"sagemakeredgemanager"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakerfeaturestoreruntime AwsProvider#sagemakerfeaturestoreruntime} Sagemakerfeaturestoreruntime *string `field:"optional" json:"sagemakerfeaturestoreruntime" yaml:"sagemakerfeaturestoreruntime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sagemakerruntime AwsProvider#sagemakerruntime} Sagemakerruntime *string `field:"optional" json:"sagemakerruntime" yaml:"sagemakerruntime"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#savingsplans AwsProvider#savingsplans} Savingsplans *string `field:"optional" json:"savingsplans" yaml:"savingsplans"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#schemas AwsProvider#schemas} Schemas *string `field:"optional" json:"schemas" yaml:"schemas"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sdb AwsProvider#sdb} Sdb *string `field:"optional" json:"sdb" yaml:"sdb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#secretsmanager AwsProvider#secretsmanager} Secretsmanager *string `field:"optional" json:"secretsmanager" yaml:"secretsmanager"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#securityhub AwsProvider#securityhub} Securityhub *string `field:"optional" json:"securityhub" yaml:"securityhub"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#serverlessapplicationrepository AwsProvider#serverlessapplicationrepository} Serverlessapplicationrepository *string `field:"optional" json:"serverlessapplicationrepository" yaml:"serverlessapplicationrepository"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#serverlessapprepo AwsProvider#serverlessapprepo} Serverlessapprepo *string `field:"optional" json:"serverlessapprepo" yaml:"serverlessapprepo"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#serverlessrepo AwsProvider#serverlessrepo} Serverlessrepo *string `field:"optional" json:"serverlessrepo" yaml:"serverlessrepo"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicecatalog AwsProvider#servicecatalog} Servicecatalog *string `field:"optional" json:"servicecatalog" yaml:"servicecatalog"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicecatalogappregistry AwsProvider#servicecatalogappregistry} Servicecatalogappregistry *string `field:"optional" json:"servicecatalogappregistry" yaml:"servicecatalogappregistry"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicediscovery AwsProvider#servicediscovery} Servicediscovery *string `field:"optional" json:"servicediscovery" yaml:"servicediscovery"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#servicequotas AwsProvider#servicequotas} Servicequotas *string `field:"optional" json:"servicequotas" yaml:"servicequotas"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ses AwsProvider#ses} Ses *string `field:"optional" json:"ses" yaml:"ses"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sesv2 AwsProvider#sesv2} Sesv2 *string `field:"optional" json:"sesv2" yaml:"sesv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sfn AwsProvider#sfn} Sfn *string `field:"optional" json:"sfn" yaml:"sfn"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#shield AwsProvider#shield} Shield *string `field:"optional" json:"shield" yaml:"shield"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#signer AwsProvider#signer} Signer *string `field:"optional" json:"signer" yaml:"signer"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#simpledb AwsProvider#simpledb} Simpledb *string `field:"optional" json:"simpledb" yaml:"simpledb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sms AwsProvider#sms} Sms *string `field:"optional" json:"sms" yaml:"sms"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#snowball AwsProvider#snowball} Snowball *string `field:"optional" json:"snowball" yaml:"snowball"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#snowdevicemanagement AwsProvider#snowdevicemanagement} Snowdevicemanagement *string `field:"optional" json:"snowdevicemanagement" yaml:"snowdevicemanagement"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sns AwsProvider#sns} Sns *string `field:"optional" json:"sns" yaml:"sns"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sqs AwsProvider#sqs} Sqs *string `field:"optional" json:"sqs" yaml:"sqs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssm AwsProvider#ssm} Ssm *string `field:"optional" json:"ssm" yaml:"ssm"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssmcontacts AwsProvider#ssmcontacts} Ssmcontacts *string `field:"optional" json:"ssmcontacts" yaml:"ssmcontacts"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssmincidents AwsProvider#ssmincidents} Ssmincidents *string `field:"optional" json:"ssmincidents" yaml:"ssmincidents"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sso AwsProvider#sso} Sso *string `field:"optional" json:"sso" yaml:"sso"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssoadmin AwsProvider#ssoadmin} Ssoadmin *string `field:"optional" json:"ssoadmin" yaml:"ssoadmin"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#ssooidc AwsProvider#ssooidc} Ssooidc *string `field:"optional" json:"ssooidc" yaml:"ssooidc"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#stepfunctions AwsProvider#stepfunctions} Stepfunctions *string `field:"optional" json:"stepfunctions" yaml:"stepfunctions"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#storagegateway AwsProvider#storagegateway} Storagegateway *string `field:"optional" json:"storagegateway" yaml:"storagegateway"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#sts AwsProvider#sts} Sts *string `field:"optional" json:"sts" yaml:"sts"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#support AwsProvider#support} Support *string `field:"optional" json:"support" yaml:"support"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#swf AwsProvider#swf} Swf *string `field:"optional" json:"swf" yaml:"swf"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#synthetics AwsProvider#synthetics} Synthetics *string `field:"optional" json:"synthetics" yaml:"synthetics"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#textract AwsProvider#textract} Textract *string `field:"optional" json:"textract" yaml:"textract"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#timestreamquery AwsProvider#timestreamquery} Timestreamquery *string `field:"optional" json:"timestreamquery" yaml:"timestreamquery"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#timestreamwrite AwsProvider#timestreamwrite} Timestreamwrite *string `field:"optional" json:"timestreamwrite" yaml:"timestreamwrite"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribe AwsProvider#transcribe} Transcribe *string `field:"optional" json:"transcribe" yaml:"transcribe"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribeservice AwsProvider#transcribeservice} Transcribeservice *string `field:"optional" json:"transcribeservice" yaml:"transcribeservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribestreaming AwsProvider#transcribestreaming} Transcribestreaming *string `field:"optional" json:"transcribestreaming" yaml:"transcribestreaming"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transcribestreamingservice AwsProvider#transcribestreamingservice} Transcribestreamingservice *string `field:"optional" json:"transcribestreamingservice" yaml:"transcribestreamingservice"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#transfer AwsProvider#transfer} Transfer *string `field:"optional" json:"transfer" yaml:"transfer"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#translate AwsProvider#translate} Translate *string `field:"optional" json:"translate" yaml:"translate"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#voiceid AwsProvider#voiceid} Voiceid *string `field:"optional" json:"voiceid" yaml:"voiceid"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#waf AwsProvider#waf} Waf *string `field:"optional" json:"waf" yaml:"waf"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wafregional AwsProvider#wafregional} Wafregional *string `field:"optional" json:"wafregional" yaml:"wafregional"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wafv2 AwsProvider#wafv2} Wafv2 *string `field:"optional" json:"wafv2" yaml:"wafv2"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wellarchitected AwsProvider#wellarchitected} Wellarchitected *string `field:"optional" json:"wellarchitected" yaml:"wellarchitected"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#wisdom AwsProvider#wisdom} Wisdom *string `field:"optional" json:"wisdom" yaml:"wisdom"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workdocs AwsProvider#workdocs} Workdocs *string `field:"optional" json:"workdocs" yaml:"workdocs"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#worklink AwsProvider#worklink} Worklink *string `field:"optional" json:"worklink" yaml:"worklink"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workmail AwsProvider#workmail} Workmail *string `field:"optional" json:"workmail" yaml:"workmail"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workmailmessageflow AwsProvider#workmailmessageflow} Workmailmessageflow *string `field:"optional" json:"workmailmessageflow" yaml:"workmailmessageflow"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workspaces AwsProvider#workspaces} Workspaces *string `field:"optional" json:"workspaces" yaml:"workspaces"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#workspacesweb AwsProvider#workspacesweb} Workspacesweb *string `field:"optional" json:"workspacesweb" yaml:"workspacesweb"` // Use this to override the default service endpoint URL. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#xray AwsProvider#xray} Xray *string `field:"optional" json:"xray" yaml:"xray"` }
type AwsProviderIgnoreTags ¶
type AwsProviderIgnoreTags struct { // Resource tag key prefixes to ignore across all resources. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#key_prefixes AwsProvider#key_prefixes} KeyPrefixes *[]*string `field:"optional" json:"keyPrefixes" yaml:"keyPrefixes"` // Resource tag keys to ignore across all resources. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws#keys AwsProvider#keys} Keys *[]*string `field:"optional" json:"keys" yaml:"keys"` }
type CeAnomalyMonitor ¶
type CeAnomalyMonitor interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MonitorDimension() *string SetMonitorDimension(val *string) MonitorDimensionInput() *string MonitorSpecification() *string SetMonitorSpecification(val *string) MonitorSpecificationInput() *string MonitorType() *string SetMonitorType(val *string) MonitorTypeInput() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() ResetMonitorDimension() ResetMonitorSpecification() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor aws_ce_anomaly_monitor}.
func NewCeAnomalyMonitor ¶
func NewCeAnomalyMonitor(scope constructs.Construct, id *string, config *CeAnomalyMonitorConfig) CeAnomalyMonitor
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor aws_ce_anomaly_monitor} Resource.
type CeAnomalyMonitorConfig ¶
type CeAnomalyMonitorConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor#monitor_type CeAnomalyMonitor#monitor_type}. MonitorType *string `field:"required" json:"monitorType" yaml:"monitorType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor#name CeAnomalyMonitor#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor#id CeAnomalyMonitor#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor#monitor_dimension CeAnomalyMonitor#monitor_dimension}. MonitorDimension *string `field:"optional" json:"monitorDimension" yaml:"monitorDimension"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor#monitor_specification CeAnomalyMonitor#monitor_specification}. MonitorSpecification *string `field:"optional" json:"monitorSpecification" yaml:"monitorSpecification"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor#tags CeAnomalyMonitor#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_monitor#tags_all CeAnomalyMonitor#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type CeAnomalySubscription ¶
type CeAnomalySubscription interface { cdktf.TerraformResource AccountId() *string SetAccountId(val *string) AccountIdInput() *string Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string Frequency() *string SetFrequency(val *string) FrequencyInput() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MonitorArnList() *[]*string SetMonitorArnList(val *[]*string) MonitorArnListInput() *[]*string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Subscriber() CeAnomalySubscriptionSubscriberList SubscriberInput() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Threshold() *float64 SetThreshold(val *float64) ThresholdInput() *float64 // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutSubscriber(value interface{}) ResetAccountId() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription aws_ce_anomaly_subscription}.
func NewCeAnomalySubscription ¶
func NewCeAnomalySubscription(scope constructs.Construct, id *string, config *CeAnomalySubscriptionConfig) CeAnomalySubscription
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription aws_ce_anomaly_subscription} Resource.
type CeAnomalySubscriptionConfig ¶
type CeAnomalySubscriptionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#frequency CeAnomalySubscription#frequency}. Frequency *string `field:"required" json:"frequency" yaml:"frequency"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#monitor_arn_list CeAnomalySubscription#monitor_arn_list}. MonitorArnList *[]*string `field:"required" json:"monitorArnList" yaml:"monitorArnList"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#name CeAnomalySubscription#name}. Name *string `field:"required" json:"name" yaml:"name"` // subscriber block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#subscriber CeAnomalySubscription#subscriber} Subscriber interface{} `field:"required" json:"subscriber" yaml:"subscriber"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#threshold CeAnomalySubscription#threshold}. Threshold *float64 `field:"required" json:"threshold" yaml:"threshold"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#account_id CeAnomalySubscription#account_id}. AccountId *string `field:"optional" json:"accountId" yaml:"accountId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#id CeAnomalySubscription#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#tags CeAnomalySubscription#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#tags_all CeAnomalySubscription#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type CeAnomalySubscriptionSubscriber ¶
type CeAnomalySubscriptionSubscriber struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#address CeAnomalySubscription#address}. Address *string `field:"required" json:"address" yaml:"address"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_anomaly_subscription#type CeAnomalySubscription#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type CeAnomalySubscriptionSubscriberList ¶
type CeAnomalySubscriptionSubscriberList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) CeAnomalySubscriptionSubscriberOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeAnomalySubscriptionSubscriberList ¶
func NewCeAnomalySubscriptionSubscriberList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CeAnomalySubscriptionSubscriberList
type CeAnomalySubscriptionSubscriberOutputReference ¶
type CeAnomalySubscriptionSubscriberOutputReference interface { cdktf.ComplexObject Address() *string SetAddress(val *string) AddressInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeAnomalySubscriptionSubscriberOutputReference ¶
func NewCeAnomalySubscriptionSubscriberOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) CeAnomalySubscriptionSubscriberOutputReference
type CeCostAllocationTag ¶
type CeCostAllocationTag interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Status() *string SetStatus(val *string) StatusInput() *string TagKey() *string SetTagKey(val *string) TagKeyInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Type() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_allocation_tag aws_ce_cost_allocation_tag}.
func NewCeCostAllocationTag ¶
func NewCeCostAllocationTag(scope constructs.Construct, id *string, config *CeCostAllocationTagConfig) CeCostAllocationTag
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_allocation_tag aws_ce_cost_allocation_tag} Resource.
type CeCostAllocationTagConfig ¶
type CeCostAllocationTagConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_allocation_tag#status CeCostAllocationTag#status}. Status *string `field:"required" json:"status" yaml:"status"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_allocation_tag#tag_key CeCostAllocationTag#tag_key}. TagKey *string `field:"required" json:"tagKey" yaml:"tagKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_allocation_tag#id CeCostAllocationTag#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` }
type CeCostCategory ¶
type CeCostCategory interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) DefaultValue() *string SetDefaultValue(val *string) DefaultValueInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EffectiveEnd() *string EffectiveStart() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Rule() CeCostCategoryRuleList RuleInput() interface{} RuleVersion() *string SetRuleVersion(val *string) RuleVersionInput() *string SplitChargeRule() CeCostCategorySplitChargeRuleList SplitChargeRuleInput() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutRule(value interface{}) PutSplitChargeRule(value interface{}) ResetDefaultValue() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetSplitChargeRule() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category aws_ce_cost_category}.
func NewCeCostCategory ¶
func NewCeCostCategory(scope constructs.Construct, id *string, config *CeCostCategoryConfig) CeCostCategory
Create a new {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category aws_ce_cost_category} Resource.
type CeCostCategoryConfig ¶
type CeCostCategoryConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#name CeCostCategory#name}. Name *string `field:"required" json:"name" yaml:"name"` // rule block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#rule CeCostCategory#rule} Rule interface{} `field:"required" json:"rule" yaml:"rule"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#rule_version CeCostCategory#rule_version}. RuleVersion *string `field:"required" json:"ruleVersion" yaml:"ruleVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#default_value CeCostCategory#default_value}. DefaultValue *string `field:"optional" json:"defaultValue" yaml:"defaultValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#id CeCostCategory#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // split_charge_rule block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#split_charge_rule CeCostCategory#split_charge_rule} SplitChargeRule interface{} `field:"optional" json:"splitChargeRule" yaml:"splitChargeRule"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#tags CeCostCategory#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#tags_all CeCostCategory#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type CeCostCategoryRule ¶
type CeCostCategoryRule struct { // inherited_value block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#inherited_value CeCostCategory#inherited_value} InheritedValue *CeCostCategoryRuleInheritedValue `field:"optional" json:"inheritedValue" yaml:"inheritedValue"` // rule block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#rule CeCostCategory#rule} Rule *CeCostCategoryRuleRule `field:"optional" json:"rule" yaml:"rule"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#type CeCostCategory#type}. Type *string `field:"optional" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#value CeCostCategory#value}. Value *string `field:"optional" json:"value" yaml:"value"` }
type CeCostCategoryRuleInheritedValue ¶
type CeCostCategoryRuleInheritedValue struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#dimension_key CeCostCategory#dimension_key}. DimensionKey *string `field:"optional" json:"dimensionKey" yaml:"dimensionKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#dimension_name CeCostCategory#dimension_name}. DimensionName *string `field:"optional" json:"dimensionName" yaml:"dimensionName"` }
type CeCostCategoryRuleInheritedValueOutputReference ¶
type CeCostCategoryRuleInheritedValueOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DimensionKey() *string SetDimensionKey(val *string) DimensionKeyInput() *string DimensionName() *string SetDimensionName(val *string) DimensionNameInput() *string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleInheritedValue SetInternalValue(val *CeCostCategoryRuleInheritedValue) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDimensionKey() ResetDimensionName() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleInheritedValueOutputReference ¶
func NewCeCostCategoryRuleInheritedValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleInheritedValueOutputReference
type CeCostCategoryRuleList ¶
type CeCostCategoryRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) CeCostCategoryRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleList ¶
func NewCeCostCategoryRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CeCostCategoryRuleList
type CeCostCategoryRuleOutputReference ¶
type CeCostCategoryRuleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InheritedValue() CeCostCategoryRuleInheritedValueOutputReference InheritedValueInput() *CeCostCategoryRuleInheritedValue InternalValue() interface{} SetInternalValue(val interface{}) Rule() CeCostCategoryRuleRuleOutputReference RuleInput() *CeCostCategoryRuleRule // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutInheritedValue(value *CeCostCategoryRuleInheritedValue) PutRule(value *CeCostCategoryRuleRule) ResetInheritedValue() ResetRule() ResetType() ResetValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleOutputReference ¶
func NewCeCostCategoryRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) CeCostCategoryRuleOutputReference
type CeCostCategoryRuleRule ¶
type CeCostCategoryRuleRule struct { // and block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#and CeCostCategory#and} And interface{} `field:"optional" json:"and" yaml:"and"` // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#cost_category CeCostCategory#cost_category} CostCategory *CeCostCategoryRuleRuleCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#dimension CeCostCategory#dimension} Dimension *CeCostCategoryRuleRuleDimension `field:"optional" json:"dimension" yaml:"dimension"` // not block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#not CeCostCategory#not} Not *CeCostCategoryRuleRuleNot `field:"optional" json:"not" yaml:"not"` // or block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#or CeCostCategory#or} Or interface{} `field:"optional" json:"or" yaml:"or"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#tags CeCostCategory#tags} Tags *CeCostCategoryRuleRuleTags `field:"optional" json:"tags" yaml:"tags"` }
type CeCostCategoryRuleRuleAnd ¶
type CeCostCategoryRuleRuleAnd struct { // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#cost_category CeCostCategory#cost_category} CostCategory *CeCostCategoryRuleRuleAndCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#dimension CeCostCategory#dimension} Dimension *CeCostCategoryRuleRuleAndDimension `field:"optional" json:"dimension" yaml:"dimension"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#tags CeCostCategory#tags} Tags *CeCostCategoryRuleRuleAndTags `field:"optional" json:"tags" yaml:"tags"` }
type CeCostCategoryRuleRuleAndCostCategory ¶
type CeCostCategoryRuleRuleAndCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleAndCostCategoryOutputReference ¶
type CeCostCategoryRuleRuleAndCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleAndCostCategory SetInternalValue(val *CeCostCategoryRuleRuleAndCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleAndCostCategoryOutputReference ¶
func NewCeCostCategoryRuleRuleAndCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleAndCostCategoryOutputReference
type CeCostCategoryRuleRuleAndDimension ¶
type CeCostCategoryRuleRuleAndDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleAndDimensionOutputReference ¶
type CeCostCategoryRuleRuleAndDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleAndDimension SetInternalValue(val *CeCostCategoryRuleRuleAndDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleAndDimensionOutputReference ¶
func NewCeCostCategoryRuleRuleAndDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleAndDimensionOutputReference
type CeCostCategoryRuleRuleAndList ¶
type CeCostCategoryRuleRuleAndList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) CeCostCategoryRuleRuleAndOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleAndList ¶
func NewCeCostCategoryRuleRuleAndList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CeCostCategoryRuleRuleAndList
type CeCostCategoryRuleRuleAndOutputReference ¶
type CeCostCategoryRuleRuleAndOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() CeCostCategoryRuleRuleAndCostCategoryOutputReference CostCategoryInput() *CeCostCategoryRuleRuleAndCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() CeCostCategoryRuleRuleAndDimensionOutputReference DimensionInput() *CeCostCategoryRuleRuleAndDimension // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Tags() CeCostCategoryRuleRuleAndTagsOutputReference TagsInput() *CeCostCategoryRuleRuleAndTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCostCategory(value *CeCostCategoryRuleRuleAndCostCategory) PutDimension(value *CeCostCategoryRuleRuleAndDimension) PutTags(value *CeCostCategoryRuleRuleAndTags) ResetCostCategory() ResetDimension() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleAndOutputReference ¶
func NewCeCostCategoryRuleRuleAndOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) CeCostCategoryRuleRuleAndOutputReference
type CeCostCategoryRuleRuleAndTags ¶
type CeCostCategoryRuleRuleAndTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleAndTagsOutputReference ¶
type CeCostCategoryRuleRuleAndTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleAndTags SetInternalValue(val *CeCostCategoryRuleRuleAndTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleAndTagsOutputReference ¶
func NewCeCostCategoryRuleRuleAndTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleAndTagsOutputReference
type CeCostCategoryRuleRuleCostCategory ¶
type CeCostCategoryRuleRuleCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleCostCategoryOutputReference ¶
type CeCostCategoryRuleRuleCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleCostCategory SetInternalValue(val *CeCostCategoryRuleRuleCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleCostCategoryOutputReference ¶
func NewCeCostCategoryRuleRuleCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleCostCategoryOutputReference
type CeCostCategoryRuleRuleDimension ¶
type CeCostCategoryRuleRuleDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleDimensionOutputReference ¶
type CeCostCategoryRuleRuleDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleDimension SetInternalValue(val *CeCostCategoryRuleRuleDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleDimensionOutputReference ¶
func NewCeCostCategoryRuleRuleDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleDimensionOutputReference
type CeCostCategoryRuleRuleNot ¶
type CeCostCategoryRuleRuleNot struct { // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#cost_category CeCostCategory#cost_category} CostCategory *CeCostCategoryRuleRuleNotCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#dimension CeCostCategory#dimension} Dimension *CeCostCategoryRuleRuleNotDimension `field:"optional" json:"dimension" yaml:"dimension"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#tags CeCostCategory#tags} Tags *CeCostCategoryRuleRuleNotTags `field:"optional" json:"tags" yaml:"tags"` }
type CeCostCategoryRuleRuleNotCostCategory ¶
type CeCostCategoryRuleRuleNotCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleNotCostCategoryOutputReference ¶
type CeCostCategoryRuleRuleNotCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleNotCostCategory SetInternalValue(val *CeCostCategoryRuleRuleNotCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleNotCostCategoryOutputReference ¶
func NewCeCostCategoryRuleRuleNotCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleNotCostCategoryOutputReference
type CeCostCategoryRuleRuleNotDimension ¶
type CeCostCategoryRuleRuleNotDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleNotDimensionOutputReference ¶
type CeCostCategoryRuleRuleNotDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleNotDimension SetInternalValue(val *CeCostCategoryRuleRuleNotDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleNotDimensionOutputReference ¶
func NewCeCostCategoryRuleRuleNotDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleNotDimensionOutputReference
type CeCostCategoryRuleRuleNotOutputReference ¶
type CeCostCategoryRuleRuleNotOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() CeCostCategoryRuleRuleNotCostCategoryOutputReference CostCategoryInput() *CeCostCategoryRuleRuleNotCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() CeCostCategoryRuleRuleNotDimensionOutputReference DimensionInput() *CeCostCategoryRuleRuleNotDimension // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleNot SetInternalValue(val *CeCostCategoryRuleRuleNot) Tags() CeCostCategoryRuleRuleNotTagsOutputReference TagsInput() *CeCostCategoryRuleRuleNotTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCostCategory(value *CeCostCategoryRuleRuleNotCostCategory) PutDimension(value *CeCostCategoryRuleRuleNotDimension) PutTags(value *CeCostCategoryRuleRuleNotTags) ResetCostCategory() ResetDimension() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleNotOutputReference ¶
func NewCeCostCategoryRuleRuleNotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleNotOutputReference
type CeCostCategoryRuleRuleNotTags ¶
type CeCostCategoryRuleRuleNotTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleNotTagsOutputReference ¶
type CeCostCategoryRuleRuleNotTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleNotTags SetInternalValue(val *CeCostCategoryRuleRuleNotTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleNotTagsOutputReference ¶
func NewCeCostCategoryRuleRuleNotTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleNotTagsOutputReference
type CeCostCategoryRuleRuleOr ¶
type CeCostCategoryRuleRuleOr struct { // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#cost_category CeCostCategory#cost_category} CostCategory *CeCostCategoryRuleRuleOrCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#dimension CeCostCategory#dimension} Dimension *CeCostCategoryRuleRuleOrDimension `field:"optional" json:"dimension" yaml:"dimension"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#tags CeCostCategory#tags} Tags *CeCostCategoryRuleRuleOrTags `field:"optional" json:"tags" yaml:"tags"` }
type CeCostCategoryRuleRuleOrCostCategory ¶
type CeCostCategoryRuleRuleOrCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleOrCostCategoryOutputReference ¶
type CeCostCategoryRuleRuleOrCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleOrCostCategory SetInternalValue(val *CeCostCategoryRuleRuleOrCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleOrCostCategoryOutputReference ¶
func NewCeCostCategoryRuleRuleOrCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleOrCostCategoryOutputReference
type CeCostCategoryRuleRuleOrDimension ¶
type CeCostCategoryRuleRuleOrDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleOrDimensionOutputReference ¶
type CeCostCategoryRuleRuleOrDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleOrDimension SetInternalValue(val *CeCostCategoryRuleRuleOrDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleOrDimensionOutputReference ¶
func NewCeCostCategoryRuleRuleOrDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleOrDimensionOutputReference
type CeCostCategoryRuleRuleOrList ¶
type CeCostCategoryRuleRuleOrList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) CeCostCategoryRuleRuleOrOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleOrList ¶
func NewCeCostCategoryRuleRuleOrList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CeCostCategoryRuleRuleOrList
type CeCostCategoryRuleRuleOrOutputReference ¶
type CeCostCategoryRuleRuleOrOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() CeCostCategoryRuleRuleOrCostCategoryOutputReference CostCategoryInput() *CeCostCategoryRuleRuleOrCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() CeCostCategoryRuleRuleOrDimensionOutputReference DimensionInput() *CeCostCategoryRuleRuleOrDimension // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Tags() CeCostCategoryRuleRuleOrTagsOutputReference TagsInput() *CeCostCategoryRuleRuleOrTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCostCategory(value *CeCostCategoryRuleRuleOrCostCategory) PutDimension(value *CeCostCategoryRuleRuleOrDimension) PutTags(value *CeCostCategoryRuleRuleOrTags) ResetCostCategory() ResetDimension() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleOrOutputReference ¶
func NewCeCostCategoryRuleRuleOrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) CeCostCategoryRuleRuleOrOutputReference
type CeCostCategoryRuleRuleOrTags ¶
type CeCostCategoryRuleRuleOrTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleOrTagsOutputReference ¶
type CeCostCategoryRuleRuleOrTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleOrTags SetInternalValue(val *CeCostCategoryRuleRuleOrTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleOrTagsOutputReference ¶
func NewCeCostCategoryRuleRuleOrTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleOrTagsOutputReference
type CeCostCategoryRuleRuleOutputReference ¶
type CeCostCategoryRuleRuleOutputReference interface { cdktf.ComplexObject And() CeCostCategoryRuleRuleAndList AndInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() CeCostCategoryRuleRuleCostCategoryOutputReference CostCategoryInput() *CeCostCategoryRuleRuleCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() CeCostCategoryRuleRuleDimensionOutputReference DimensionInput() *CeCostCategoryRuleRuleDimension // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRule SetInternalValue(val *CeCostCategoryRuleRule) Not() CeCostCategoryRuleRuleNotOutputReference NotInput() *CeCostCategoryRuleRuleNot Or() CeCostCategoryRuleRuleOrList OrInput() interface{} Tags() CeCostCategoryRuleRuleTagsOutputReference TagsInput() *CeCostCategoryRuleRuleTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAnd(value interface{}) PutCostCategory(value *CeCostCategoryRuleRuleCostCategory) PutDimension(value *CeCostCategoryRuleRuleDimension) PutNot(value *CeCostCategoryRuleRuleNot) PutOr(value interface{}) PutTags(value *CeCostCategoryRuleRuleTags) ResetAnd() ResetCostCategory() ResetDimension() ResetNot() ResetOr() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleOutputReference ¶
func NewCeCostCategoryRuleRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleOutputReference
type CeCostCategoryRuleRuleTags ¶
type CeCostCategoryRuleRuleTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#key CeCostCategory#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#match_options CeCostCategory#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategoryRuleRuleTagsOutputReference ¶
type CeCostCategoryRuleRuleTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *CeCostCategoryRuleRuleTags SetInternalValue(val *CeCostCategoryRuleRuleTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategoryRuleRuleTagsOutputReference ¶
func NewCeCostCategoryRuleRuleTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CeCostCategoryRuleRuleTagsOutputReference
type CeCostCategorySplitChargeRule ¶
type CeCostCategorySplitChargeRule struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#method CeCostCategory#method}. Method *string `field:"required" json:"method" yaml:"method"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#source CeCostCategory#source}. Source *string `field:"required" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#targets CeCostCategory#targets}. Targets *[]*string `field:"required" json:"targets" yaml:"targets"` // parameter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#parameter CeCostCategory#parameter} Parameter interface{} `field:"optional" json:"parameter" yaml:"parameter"` }
type CeCostCategorySplitChargeRuleList ¶
type CeCostCategorySplitChargeRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) CeCostCategorySplitChargeRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategorySplitChargeRuleList ¶
func NewCeCostCategorySplitChargeRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CeCostCategorySplitChargeRuleList
type CeCostCategorySplitChargeRuleOutputReference ¶
type CeCostCategorySplitChargeRuleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Method() *string SetMethod(val *string) MethodInput() *string Parameter() CeCostCategorySplitChargeRuleParameterList ParameterInput() interface{} Source() *string SetSource(val *string) SourceInput() *string Targets() *[]*string SetTargets(val *[]*string) TargetsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutParameter(value interface{}) ResetParameter() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategorySplitChargeRuleOutputReference ¶
func NewCeCostCategorySplitChargeRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) CeCostCategorySplitChargeRuleOutputReference
type CeCostCategorySplitChargeRuleParameter ¶
type CeCostCategorySplitChargeRuleParameter struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#type CeCostCategory#type}. Type *string `field:"optional" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/ce_cost_category#values CeCostCategory#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type CeCostCategorySplitChargeRuleParameterList ¶
type CeCostCategorySplitChargeRuleParameterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) CeCostCategorySplitChargeRuleParameterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategorySplitChargeRuleParameterList ¶
func NewCeCostCategorySplitChargeRuleParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CeCostCategorySplitChargeRuleParameterList
type CeCostCategorySplitChargeRuleParameterOutputReference ¶
type CeCostCategorySplitChargeRuleParameterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetType() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCeCostCategorySplitChargeRuleParameterOutputReference ¶
func NewCeCostCategorySplitChargeRuleParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) CeCostCategorySplitChargeRuleParameterOutputReference
type CloudcontrolapiResource ¶
type CloudcontrolapiResource interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DesiredState() *string SetDesiredState(val *string) DesiredStateInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node Properties() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string Schema() *string SetSchema(val *string) SchemaInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() CloudcontrolapiResourceTimeoutsOutputReference TimeoutsInput() interface{} TypeName() *string SetTypeName(val *string) TypeNameInput() *string TypeVersionId() *string SetTypeVersionId(val *string) TypeVersionIdInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *CloudcontrolapiResourceTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRoleArn() ResetSchema() ResetTimeouts() ResetTypeVersionId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource aws_cloudcontrolapi_resource}.
func NewCloudcontrolapiResource ¶
func NewCloudcontrolapiResource(scope constructs.Construct, id *string, config *CloudcontrolapiResourceConfig) CloudcontrolapiResource
Create a new {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource aws_cloudcontrolapi_resource} Resource.
type CloudcontrolapiResourceConfig ¶
type CloudcontrolapiResourceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#desired_state CloudcontrolapiResource#desired_state}. DesiredState *string `field:"required" json:"desiredState" yaml:"desiredState"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#type_name CloudcontrolapiResource#type_name}. TypeName *string `field:"required" json:"typeName" yaml:"typeName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#id CloudcontrolapiResource#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#role_arn CloudcontrolapiResource#role_arn}. RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#schema CloudcontrolapiResource#schema}. Schema *string `field:"optional" json:"schema" yaml:"schema"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#timeouts CloudcontrolapiResource#timeouts} Timeouts *CloudcontrolapiResourceTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#type_version_id CloudcontrolapiResource#type_version_id}. TypeVersionId *string `field:"optional" json:"typeVersionId" yaml:"typeVersionId"` }
type CloudcontrolapiResourceTimeouts ¶
type CloudcontrolapiResourceTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#create CloudcontrolapiResource#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#delete CloudcontrolapiResource#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudcontrolapi_resource#update CloudcontrolapiResource#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type CloudcontrolapiResourceTimeoutsOutputReference ¶
type CloudcontrolapiResourceTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCloudcontrolapiResourceTimeoutsOutputReference ¶
func NewCloudcontrolapiResourceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudcontrolapiResourceTimeoutsOutputReference
type CloudsearchDomain ¶
type CloudsearchDomain interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DocumentServiceEndpoint() *string DomainId() *string EndpointOptions() CloudsearchDomainEndpointOptionsOutputReference EndpointOptionsInput() *CloudsearchDomainEndpointOptions // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexField() CloudsearchDomainIndexFieldList IndexFieldInput() interface{} // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MultiAz() interface{} SetMultiAz(val interface{}) MultiAzInput() interface{} Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} ScalingParameters() CloudsearchDomainScalingParametersOutputReference ScalingParametersInput() *CloudsearchDomainScalingParameters SearchServiceEndpoint() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() CloudsearchDomainTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutEndpointOptions(value *CloudsearchDomainEndpointOptions) PutIndexField(value interface{}) PutScalingParameters(value *CloudsearchDomainScalingParameters) PutTimeouts(value *CloudsearchDomainTimeouts) ResetEndpointOptions() ResetId() ResetIndexField() ResetMultiAz() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetScalingParameters() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain aws_cloudsearch_domain}.
func NewCloudsearchDomain ¶
func NewCloudsearchDomain(scope constructs.Construct, id *string, config *CloudsearchDomainConfig) CloudsearchDomain
Create a new {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain aws_cloudsearch_domain} Resource.
type CloudsearchDomainConfig ¶
type CloudsearchDomainConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#name CloudsearchDomain#name}. Name *string `field:"required" json:"name" yaml:"name"` // endpoint_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#endpoint_options CloudsearchDomain#endpoint_options} EndpointOptions *CloudsearchDomainEndpointOptions `field:"optional" json:"endpointOptions" yaml:"endpointOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#id CloudsearchDomain#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // index_field block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#index_field CloudsearchDomain#index_field} IndexField interface{} `field:"optional" json:"indexField" yaml:"indexField"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#multi_az CloudsearchDomain#multi_az}. MultiAz interface{} `field:"optional" json:"multiAz" yaml:"multiAz"` // scaling_parameters block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#scaling_parameters CloudsearchDomain#scaling_parameters} ScalingParameters *CloudsearchDomainScalingParameters `field:"optional" json:"scalingParameters" yaml:"scalingParameters"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#timeouts CloudsearchDomain#timeouts} Timeouts *CloudsearchDomainTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type CloudsearchDomainEndpointOptions ¶
type CloudsearchDomainEndpointOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#enforce_https CloudsearchDomain#enforce_https}. EnforceHttps interface{} `field:"optional" json:"enforceHttps" yaml:"enforceHttps"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#tls_security_policy CloudsearchDomain#tls_security_policy}. TlsSecurityPolicy *string `field:"optional" json:"tlsSecurityPolicy" yaml:"tlsSecurityPolicy"` }
type CloudsearchDomainEndpointOptionsOutputReference ¶
type CloudsearchDomainEndpointOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EnforceHttps() interface{} SetEnforceHttps(val interface{}) EnforceHttpsInput() interface{} // Experimental. Fqn() *string InternalValue() *CloudsearchDomainEndpointOptions SetInternalValue(val *CloudsearchDomainEndpointOptions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TlsSecurityPolicy() *string SetTlsSecurityPolicy(val *string) TlsSecurityPolicyInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEnforceHttps() ResetTlsSecurityPolicy() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCloudsearchDomainEndpointOptionsOutputReference ¶
func NewCloudsearchDomainEndpointOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudsearchDomainEndpointOptionsOutputReference
type CloudsearchDomainIndexField ¶
type CloudsearchDomainIndexField struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#name CloudsearchDomain#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#type CloudsearchDomain#type}. Type *string `field:"required" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#analysis_scheme CloudsearchDomain#analysis_scheme}. AnalysisScheme *string `field:"optional" json:"analysisScheme" yaml:"analysisScheme"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#default_value CloudsearchDomain#default_value}. DefaultValue *string `field:"optional" json:"defaultValue" yaml:"defaultValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#facet CloudsearchDomain#facet}. Facet interface{} `field:"optional" json:"facet" yaml:"facet"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#highlight CloudsearchDomain#highlight}. Highlight interface{} `field:"optional" json:"highlight" yaml:"highlight"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#return CloudsearchDomain#return}. Return interface{} `field:"optional" json:"return" yaml:"return"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#search CloudsearchDomain#search}. Search interface{} `field:"optional" json:"search" yaml:"search"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#sort CloudsearchDomain#sort}. Sort interface{} `field:"optional" json:"sort" yaml:"sort"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#source_fields CloudsearchDomain#source_fields}. SourceFields *string `field:"optional" json:"sourceFields" yaml:"sourceFields"` }
type CloudsearchDomainIndexFieldList ¶
type CloudsearchDomainIndexFieldList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) CloudsearchDomainIndexFieldOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCloudsearchDomainIndexFieldList ¶
func NewCloudsearchDomainIndexFieldList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) CloudsearchDomainIndexFieldList
type CloudsearchDomainIndexFieldOutputReference ¶
type CloudsearchDomainIndexFieldOutputReference interface { cdktf.ComplexObject AnalysisScheme() *string SetAnalysisScheme(val *string) AnalysisSchemeInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DefaultValue() *string SetDefaultValue(val *string) DefaultValueInput() *string Facet() interface{} SetFacet(val interface{}) FacetInput() interface{} // Experimental. Fqn() *string Highlight() interface{} SetHighlight(val interface{}) HighlightInput() interface{} InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Return() interface{} SetReturn(val interface{}) ReturnInput() interface{} Search() interface{} SetSearch(val interface{}) SearchInput() interface{} Sort() interface{} SetSort(val interface{}) SortInput() interface{} SourceFields() *string SetSourceFields(val *string) SourceFieldsInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAnalysisScheme() ResetDefaultValue() ResetFacet() ResetHighlight() ResetReturn() ResetSearch() ResetSort() ResetSourceFields() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCloudsearchDomainIndexFieldOutputReference ¶
func NewCloudsearchDomainIndexFieldOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) CloudsearchDomainIndexFieldOutputReference
type CloudsearchDomainScalingParameters ¶
type CloudsearchDomainScalingParameters struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#desired_instance_type CloudsearchDomain#desired_instance_type}. DesiredInstanceType *string `field:"optional" json:"desiredInstanceType" yaml:"desiredInstanceType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#desired_partition_count CloudsearchDomain#desired_partition_count}. DesiredPartitionCount *float64 `field:"optional" json:"desiredPartitionCount" yaml:"desiredPartitionCount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#desired_replication_count CloudsearchDomain#desired_replication_count}. DesiredReplicationCount *float64 `field:"optional" json:"desiredReplicationCount" yaml:"desiredReplicationCount"` }
type CloudsearchDomainScalingParametersOutputReference ¶
type CloudsearchDomainScalingParametersOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DesiredInstanceType() *string SetDesiredInstanceType(val *string) DesiredInstanceTypeInput() *string DesiredPartitionCount() *float64 SetDesiredPartitionCount(val *float64) DesiredPartitionCountInput() *float64 DesiredReplicationCount() *float64 SetDesiredReplicationCount(val *float64) DesiredReplicationCountInput() *float64 // Experimental. Fqn() *string InternalValue() *CloudsearchDomainScalingParameters SetInternalValue(val *CloudsearchDomainScalingParameters) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDesiredInstanceType() ResetDesiredPartitionCount() ResetDesiredReplicationCount() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCloudsearchDomainScalingParametersOutputReference ¶
func NewCloudsearchDomainScalingParametersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudsearchDomainScalingParametersOutputReference
type CloudsearchDomainServiceAccessPolicy ¶
type CloudsearchDomainServiceAccessPolicy interface { cdktf.TerraformResource AccessPolicy() *string SetAccessPolicy(val *string) AccessPolicyInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DomainName() *string SetDomainName(val *string) DomainNameInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *CloudsearchDomainServiceAccessPolicyTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy aws_cloudsearch_domain_service_access_policy}.
func NewCloudsearchDomainServiceAccessPolicy ¶
func NewCloudsearchDomainServiceAccessPolicy(scope constructs.Construct, id *string, config *CloudsearchDomainServiceAccessPolicyConfig) CloudsearchDomainServiceAccessPolicy
Create a new {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy aws_cloudsearch_domain_service_access_policy} Resource.
type CloudsearchDomainServiceAccessPolicyConfig ¶
type CloudsearchDomainServiceAccessPolicyConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy#access_policy CloudsearchDomainServiceAccessPolicy#access_policy}. AccessPolicy *string `field:"required" json:"accessPolicy" yaml:"accessPolicy"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy#domain_name CloudsearchDomainServiceAccessPolicy#domain_name}. DomainName *string `field:"required" json:"domainName" yaml:"domainName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy#id CloudsearchDomainServiceAccessPolicy#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy#timeouts CloudsearchDomainServiceAccessPolicy#timeouts} Timeouts *CloudsearchDomainServiceAccessPolicyTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type CloudsearchDomainServiceAccessPolicyTimeouts ¶
type CloudsearchDomainServiceAccessPolicyTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy#delete CloudsearchDomainServiceAccessPolicy#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain_service_access_policy#update CloudsearchDomainServiceAccessPolicy#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference ¶
type CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCloudsearchDomainServiceAccessPolicyTimeoutsOutputReference ¶
func NewCloudsearchDomainServiceAccessPolicyTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference
type CloudsearchDomainTimeouts ¶
type CloudsearchDomainTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#create CloudsearchDomain#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#delete CloudsearchDomain#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/cloudsearch_domain#update CloudsearchDomain#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type CloudsearchDomainTimeoutsOutputReference ¶
type CloudsearchDomainTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewCloudsearchDomainTimeoutsOutputReference ¶
func NewCloudsearchDomainTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CloudsearchDomainTimeoutsOutputReference
type ComprehendEntityRecognizer ¶ added in v9.0.14
type ComprehendEntityRecognizer interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) DataAccessRoleArn() *string SetDataAccessRoleArn(val *string) DataAccessRoleArnInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string InputDataConfig() ComprehendEntityRecognizerInputDataConfigOutputReference InputDataConfigInput() *ComprehendEntityRecognizerInputDataConfig LanguageCode() *string SetLanguageCode(val *string) LanguageCodeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) ModelKmsKeyId() *string SetModelKmsKeyId(val *string) ModelKmsKeyIdInput() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() ComprehendEntityRecognizerTimeoutsOutputReference TimeoutsInput() interface{} VersionName() *string SetVersionName(val *string) VersionNameInput() *string VersionNamePrefix() *string SetVersionNamePrefix(val *string) VersionNamePrefixInput() *string VolumeKmsKeyId() *string SetVolumeKmsKeyId(val *string) VolumeKmsKeyIdInput() *string VpcConfig() ComprehendEntityRecognizerVpcConfigOutputReference VpcConfigInput() *ComprehendEntityRecognizerVpcConfig // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutInputDataConfig(value *ComprehendEntityRecognizerInputDataConfig) PutTimeouts(value *ComprehendEntityRecognizerTimeouts) PutVpcConfig(value *ComprehendEntityRecognizerVpcConfig) ResetId() ResetModelKmsKeyId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() ResetVersionName() ResetVersionNamePrefix() ResetVolumeKmsKeyId() ResetVpcConfig() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer aws_comprehend_entity_recognizer}.
func NewComprehendEntityRecognizer ¶ added in v9.0.14
func NewComprehendEntityRecognizer(scope constructs.Construct, id *string, config *ComprehendEntityRecognizerConfig) ComprehendEntityRecognizer
Create a new {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer aws_comprehend_entity_recognizer} Resource.
type ComprehendEntityRecognizerConfig ¶ added in v9.0.14
type ComprehendEntityRecognizerConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#data_access_role_arn ComprehendEntityRecognizer#data_access_role_arn}. DataAccessRoleArn *string `field:"required" json:"dataAccessRoleArn" yaml:"dataAccessRoleArn"` // input_data_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#input_data_config ComprehendEntityRecognizer#input_data_config} InputDataConfig *ComprehendEntityRecognizerInputDataConfig `field:"required" json:"inputDataConfig" yaml:"inputDataConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#language_code ComprehendEntityRecognizer#language_code}. LanguageCode *string `field:"required" json:"languageCode" yaml:"languageCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#name ComprehendEntityRecognizer#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#id ComprehendEntityRecognizer#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#model_kms_key_id ComprehendEntityRecognizer#model_kms_key_id}. ModelKmsKeyId *string `field:"optional" json:"modelKmsKeyId" yaml:"modelKmsKeyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#tags ComprehendEntityRecognizer#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#tags_all ComprehendEntityRecognizer#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#timeouts ComprehendEntityRecognizer#timeouts} Timeouts *ComprehendEntityRecognizerTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#version_name ComprehendEntityRecognizer#version_name}. VersionName *string `field:"optional" json:"versionName" yaml:"versionName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#version_name_prefix ComprehendEntityRecognizer#version_name_prefix}. VersionNamePrefix *string `field:"optional" json:"versionNamePrefix" yaml:"versionNamePrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#volume_kms_key_id ComprehendEntityRecognizer#volume_kms_key_id}. VolumeKmsKeyId *string `field:"optional" json:"volumeKmsKeyId" yaml:"volumeKmsKeyId"` // vpc_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#vpc_config ComprehendEntityRecognizer#vpc_config} VpcConfig *ComprehendEntityRecognizerVpcConfig `field:"optional" json:"vpcConfig" yaml:"vpcConfig"` }
type ComprehendEntityRecognizerInputDataConfig ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfig struct { // entity_types block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#entity_types ComprehendEntityRecognizer#entity_types} EntityTypes interface{} `field:"required" json:"entityTypes" yaml:"entityTypes"` // annotations block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#annotations ComprehendEntityRecognizer#annotations} Annotations *ComprehendEntityRecognizerInputDataConfigAnnotations `field:"optional" json:"annotations" yaml:"annotations"` // augmented_manifests block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#augmented_manifests ComprehendEntityRecognizer#augmented_manifests} AugmentedManifests interface{} `field:"optional" json:"augmentedManifests" yaml:"augmentedManifests"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#data_format ComprehendEntityRecognizer#data_format}. DataFormat *string `field:"optional" json:"dataFormat" yaml:"dataFormat"` // documents block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#documents ComprehendEntityRecognizer#documents} Documents *ComprehendEntityRecognizerInputDataConfigDocuments `field:"optional" json:"documents" yaml:"documents"` // entity_list block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#entity_list ComprehendEntityRecognizer#entity_list} EntityList *ComprehendEntityRecognizerInputDataConfigEntityList `field:"optional" json:"entityList" yaml:"entityList"` }
type ComprehendEntityRecognizerInputDataConfigAnnotations ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigAnnotations struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#s3_uri ComprehendEntityRecognizer#s3_uri}. S3Uri *string `field:"required" json:"s3Uri" yaml:"s3Uri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#test_s3_uri ComprehendEntityRecognizer#test_s3_uri}. TestS3Uri *string `field:"optional" json:"testS3Uri" yaml:"testS3Uri"` }
type ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ComprehendEntityRecognizerInputDataConfigAnnotations SetInternalValue(val *ComprehendEntityRecognizerInputDataConfigAnnotations) S3Uri() *string SetS3Uri(val *string) S3UriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TestS3Uri() *string SetTestS3Uri(val *string) TestS3UriInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetTestS3Uri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference
type ComprehendEntityRecognizerInputDataConfigAugmentedManifests ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigAugmentedManifests struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#attribute_names ComprehendEntityRecognizer#attribute_names}. AttributeNames *[]*string `field:"required" json:"attributeNames" yaml:"attributeNames"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#s3_uri ComprehendEntityRecognizer#s3_uri}. S3Uri *string `field:"required" json:"s3Uri" yaml:"s3Uri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#annotation_data_s3_uri ComprehendEntityRecognizer#annotation_data_s3_uri}. AnnotationDataS3Uri *string `field:"optional" json:"annotationDataS3Uri" yaml:"annotationDataS3Uri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#document_type ComprehendEntityRecognizer#document_type}. DocumentType *string `field:"optional" json:"documentType" yaml:"documentType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#source_documents_s3_uri ComprehendEntityRecognizer#source_documents_s3_uri}. SourceDocumentsS3Uri *string `field:"optional" json:"sourceDocumentsS3Uri" yaml:"sourceDocumentsS3Uri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#split ComprehendEntityRecognizer#split}. Split *string `field:"optional" json:"split" yaml:"split"` }
type ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsList ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList
type ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference interface { cdktf.ComplexObject AnnotationDataS3Uri() *string SetAnnotationDataS3Uri(val *string) AnnotationDataS3UriInput() *string AttributeNames() *[]*string SetAttributeNames(val *[]*string) AttributeNamesInput() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DocumentType() *string SetDocumentType(val *string) DocumentTypeInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) S3Uri() *string SetS3Uri(val *string) S3UriInput() *string SourceDocumentsS3Uri() *string SetSourceDocumentsS3Uri(val *string) SourceDocumentsS3UriInput() *string Split() *string SetSplit(val *string) SplitInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAnnotationDataS3Uri() ResetDocumentType() ResetSourceDocumentsS3Uri() ResetSplit() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference
type ComprehendEntityRecognizerInputDataConfigDocuments ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigDocuments struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#s3_uri ComprehendEntityRecognizer#s3_uri}. S3Uri *string `field:"required" json:"s3Uri" yaml:"s3Uri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#input_format ComprehendEntityRecognizer#input_format}. InputFormat *string `field:"optional" json:"inputFormat" yaml:"inputFormat"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#test_s3_uri ComprehendEntityRecognizer#test_s3_uri}. TestS3Uri *string `field:"optional" json:"testS3Uri" yaml:"testS3Uri"` }
type ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InputFormat() *string SetInputFormat(val *string) InputFormatInput() *string InternalValue() *ComprehendEntityRecognizerInputDataConfigDocuments SetInternalValue(val *ComprehendEntityRecognizerInputDataConfigDocuments) S3Uri() *string SetS3Uri(val *string) S3UriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TestS3Uri() *string SetTestS3Uri(val *string) TestS3UriInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetInputFormat() ResetTestS3Uri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigDocumentsOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigDocumentsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference
type ComprehendEntityRecognizerInputDataConfigEntityList ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigEntityList struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#s3_uri ComprehendEntityRecognizer#s3_uri}. S3Uri *string `field:"required" json:"s3Uri" yaml:"s3Uri"` }
type ComprehendEntityRecognizerInputDataConfigEntityListOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigEntityListOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ComprehendEntityRecognizerInputDataConfigEntityList SetInternalValue(val *ComprehendEntityRecognizerInputDataConfigEntityList) S3Uri() *string SetS3Uri(val *string) S3UriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigEntityListOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigEntityListOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComprehendEntityRecognizerInputDataConfigEntityListOutputReference
type ComprehendEntityRecognizerInputDataConfigEntityTypes ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigEntityTypes struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#type ComprehendEntityRecognizer#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type ComprehendEntityRecognizerInputDataConfigEntityTypesList ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigEntityTypesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigEntityTypesList ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigEntityTypesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ComprehendEntityRecognizerInputDataConfigEntityTypesList
type ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference
type ComprehendEntityRecognizerInputDataConfigOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerInputDataConfigOutputReference interface { cdktf.ComplexObject Annotations() ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference AnnotationsInput() *ComprehendEntityRecognizerInputDataConfigAnnotations AugmentedManifests() ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList AugmentedManifestsInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataFormat() *string SetDataFormat(val *string) DataFormatInput() *string Documents() ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference DocumentsInput() *ComprehendEntityRecognizerInputDataConfigDocuments EntityList() ComprehendEntityRecognizerInputDataConfigEntityListOutputReference EntityListInput() *ComprehendEntityRecognizerInputDataConfigEntityList EntityTypes() ComprehendEntityRecognizerInputDataConfigEntityTypesList EntityTypesInput() interface{} // Experimental. Fqn() *string InternalValue() *ComprehendEntityRecognizerInputDataConfig SetInternalValue(val *ComprehendEntityRecognizerInputDataConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAnnotations(value *ComprehendEntityRecognizerInputDataConfigAnnotations) PutAugmentedManifests(value interface{}) PutDocuments(value *ComprehendEntityRecognizerInputDataConfigDocuments) PutEntityList(value *ComprehendEntityRecognizerInputDataConfigEntityList) PutEntityTypes(value interface{}) ResetAnnotations() ResetAugmentedManifests() ResetDataFormat() ResetDocuments() ResetEntityList() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerInputDataConfigOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerInputDataConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComprehendEntityRecognizerInputDataConfigOutputReference
type ComprehendEntityRecognizerTimeouts ¶ added in v9.0.14
type ComprehendEntityRecognizerTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#create ComprehendEntityRecognizer#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#delete ComprehendEntityRecognizer#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#update ComprehendEntityRecognizer#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type ComprehendEntityRecognizerTimeoutsOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerTimeoutsOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComprehendEntityRecognizerTimeoutsOutputReference
type ComprehendEntityRecognizerVpcConfig ¶ added in v9.0.14
type ComprehendEntityRecognizerVpcConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#security_group_ids ComprehendEntityRecognizer#security_group_ids}. SecurityGroupIds *[]*string `field:"required" json:"securityGroupIds" yaml:"securityGroupIds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/comprehend_entity_recognizer#subnets ComprehendEntityRecognizer#subnets}. Subnets *[]*string `field:"required" json:"subnets" yaml:"subnets"` }
type ComprehendEntityRecognizerVpcConfigOutputReference ¶ added in v9.0.14
type ComprehendEntityRecognizerVpcConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *ComprehendEntityRecognizerVpcConfig SetInternalValue(val *ComprehendEntityRecognizerVpcConfig) SecurityGroupIds() *[]*string SetSecurityGroupIds(val *[]*string) SecurityGroupIdsInput() *[]*string Subnets() *[]*string SetSubnets(val *[]*string) SubnetsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewComprehendEntityRecognizerVpcConfigOutputReference ¶ added in v9.0.14
func NewComprehendEntityRecognizerVpcConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ComprehendEntityRecognizerVpcConfigOutputReference
type DataAwsCeCostCategory ¶
type DataAwsCeCostCategory interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} CostCategoryArn() *string SetCostCategoryArn(val *string) CostCategoryArnInput() *string // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EffectiveEnd() *string EffectiveStart() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Rule() DataAwsCeCostCategoryRuleList RuleVersion() *string SplitChargeRule() DataAwsCeCostCategorySplitChargeRuleList Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/ce_cost_category aws_ce_cost_category}.
func NewDataAwsCeCostCategory ¶
func NewDataAwsCeCostCategory(scope constructs.Construct, id *string, config *DataAwsCeCostCategoryConfig) DataAwsCeCostCategory
Create a new {@link https://www.terraform.io/docs/providers/aws/d/ce_cost_category aws_ce_cost_category} Data Source.
type DataAwsCeCostCategoryConfig ¶
type DataAwsCeCostCategoryConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_cost_category#cost_category_arn DataAwsCeCostCategory#cost_category_arn}. CostCategoryArn *string `field:"required" json:"costCategoryArn" yaml:"costCategoryArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_cost_category#id DataAwsCeCostCategory#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_cost_category#tags DataAwsCeCostCategory#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsCeCostCategoryRule ¶
type DataAwsCeCostCategoryRule struct { }
type DataAwsCeCostCategoryRuleInheritedValue ¶
type DataAwsCeCostCategoryRuleInheritedValue struct { }
type DataAwsCeCostCategoryRuleInheritedValueList ¶
type DataAwsCeCostCategoryRuleInheritedValueList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleInheritedValueOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleInheritedValueList ¶
func NewDataAwsCeCostCategoryRuleInheritedValueList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleInheritedValueList
type DataAwsCeCostCategoryRuleInheritedValueOutputReference ¶
type DataAwsCeCostCategoryRuleInheritedValueOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DimensionKey() *string DimensionName() *string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleInheritedValue SetInternalValue(val *DataAwsCeCostCategoryRuleInheritedValue) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference ¶
func NewDataAwsCeCostCategoryRuleInheritedValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleInheritedValueOutputReference
type DataAwsCeCostCategoryRuleList ¶
type DataAwsCeCostCategoryRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleList ¶
func NewDataAwsCeCostCategoryRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleList
type DataAwsCeCostCategoryRuleOutputReference ¶
type DataAwsCeCostCategoryRuleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InheritedValue() DataAwsCeCostCategoryRuleInheritedValueList InternalValue() *DataAwsCeCostCategoryRule SetInternalValue(val *DataAwsCeCostCategoryRule) Rule() DataAwsCeCostCategoryRuleRuleList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleOutputReference ¶
func NewDataAwsCeCostCategoryRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleOutputReference
type DataAwsCeCostCategoryRuleRule ¶
type DataAwsCeCostCategoryRuleRule struct { }
type DataAwsCeCostCategoryRuleRuleAnd ¶
type DataAwsCeCostCategoryRuleRuleAnd struct { }
type DataAwsCeCostCategoryRuleRuleAndCostCategory ¶
type DataAwsCeCostCategoryRuleRuleAndCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleAndCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleAndCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndCostCategoryList
type DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleAndDimension ¶
type DataAwsCeCostCategoryRuleRuleAndDimension struct { }
type DataAwsCeCostCategoryRuleRuleAndDimensionList ¶
type DataAwsCeCostCategoryRuleRuleAndDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndDimensionList
type DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleAndList ¶
type DataAwsCeCostCategoryRuleRuleAndList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndList ¶
func NewDataAwsCeCostCategoryRuleRuleAndList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndList
type DataAwsCeCostCategoryRuleRuleAndOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleAndCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleAndDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAnd SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAnd) Tags() DataAwsCeCostCategoryRuleRuleAndTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndOutputReference
type DataAwsCeCostCategoryRuleRuleAndTags ¶
type DataAwsCeCostCategoryRuleRuleAndTags struct { }
type DataAwsCeCostCategoryRuleRuleAndTagsList ¶
type DataAwsCeCostCategoryRuleRuleAndTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleAndTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleAndTagsList
type DataAwsCeCostCategoryRuleRuleAndTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleAndTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleAndTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleAndTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleAndTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleAndTagsOutputReference
type DataAwsCeCostCategoryRuleRuleCostCategory ¶
type DataAwsCeCostCategoryRuleRuleCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleCostCategoryList
type DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleDimension ¶
type DataAwsCeCostCategoryRuleRuleDimension struct { }
type DataAwsCeCostCategoryRuleRuleDimensionList ¶
type DataAwsCeCostCategoryRuleRuleDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleDimensionList
type DataAwsCeCostCategoryRuleRuleDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleList ¶
type DataAwsCeCostCategoryRuleRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleList ¶
func NewDataAwsCeCostCategoryRuleRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleList
type DataAwsCeCostCategoryRuleRuleNot ¶
type DataAwsCeCostCategoryRuleRuleNot struct { }
type DataAwsCeCostCategoryRuleRuleNotCostCategory ¶
type DataAwsCeCostCategoryRuleRuleNotCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleNotCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleNotCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotCostCategoryList
type DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleNotDimension ¶
type DataAwsCeCostCategoryRuleRuleNotDimension struct { }
type DataAwsCeCostCategoryRuleRuleNotDimensionList ¶
type DataAwsCeCostCategoryRuleRuleNotDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotDimensionList
type DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleNotList ¶
type DataAwsCeCostCategoryRuleRuleNotList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotList ¶
func NewDataAwsCeCostCategoryRuleRuleNotList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotList
type DataAwsCeCostCategoryRuleRuleNotOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleNotCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleNotDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNot SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNot) Tags() DataAwsCeCostCategoryRuleRuleNotTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotOutputReference
type DataAwsCeCostCategoryRuleRuleNotTags ¶
type DataAwsCeCostCategoryRuleRuleNotTags struct { }
type DataAwsCeCostCategoryRuleRuleNotTagsList ¶
type DataAwsCeCostCategoryRuleRuleNotTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleNotTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleNotTagsList
type DataAwsCeCostCategoryRuleRuleNotTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleNotTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleNotTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleNotTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleNotTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleNotTagsOutputReference
type DataAwsCeCostCategoryRuleRuleOr ¶
type DataAwsCeCostCategoryRuleRuleOr struct { }
type DataAwsCeCostCategoryRuleRuleOrCostCategory ¶
type DataAwsCeCostCategoryRuleRuleOrCostCategory struct { }
type DataAwsCeCostCategoryRuleRuleOrCostCategoryList ¶
type DataAwsCeCostCategoryRuleRuleOrCostCategoryList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrCostCategoryList
type DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrCostCategory SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrCostCategory) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference
type DataAwsCeCostCategoryRuleRuleOrDimension ¶
type DataAwsCeCostCategoryRuleRuleOrDimension struct { }
type DataAwsCeCostCategoryRuleRuleOrDimensionList ¶
type DataAwsCeCostCategoryRuleRuleOrDimensionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrDimensionList
type DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrDimension SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrDimension) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference
type DataAwsCeCostCategoryRuleRuleOrList ¶
type DataAwsCeCostCategoryRuleRuleOrList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrList ¶
func NewDataAwsCeCostCategoryRuleRuleOrList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrList
type DataAwsCeCostCategoryRuleRuleOrOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleOrCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleOrDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOr SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOr) Tags() DataAwsCeCostCategoryRuleRuleOrTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrOutputReference
type DataAwsCeCostCategoryRuleRuleOrTags ¶
type DataAwsCeCostCategoryRuleRuleOrTags struct { }
type DataAwsCeCostCategoryRuleRuleOrTagsList ¶
type DataAwsCeCostCategoryRuleRuleOrTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleOrTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleOrTagsList
type DataAwsCeCostCategoryRuleRuleOrTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOrTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleOrTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleOrTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOrTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOrTagsOutputReference
type DataAwsCeCostCategoryRuleRuleOutputReference ¶
type DataAwsCeCostCategoryRuleRuleOutputReference interface { cdktf.ComplexObject And() DataAwsCeCostCategoryRuleRuleAndList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeCostCategoryRuleRuleCostCategoryList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeCostCategoryRuleRuleDimensionList // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRule SetInternalValue(val *DataAwsCeCostCategoryRuleRule) Not() DataAwsCeCostCategoryRuleRuleNotList Or() DataAwsCeCostCategoryRuleRuleOrList Tags() DataAwsCeCostCategoryRuleRuleTagsList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleOutputReference
type DataAwsCeCostCategoryRuleRuleTags ¶
type DataAwsCeCostCategoryRuleRuleTags struct { }
type DataAwsCeCostCategoryRuleRuleTagsList ¶
type DataAwsCeCostCategoryRuleRuleTagsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategoryRuleRuleTagsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleTagsList ¶
func NewDataAwsCeCostCategoryRuleRuleTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategoryRuleRuleTagsList
type DataAwsCeCostCategoryRuleRuleTagsOutputReference ¶
type DataAwsCeCostCategoryRuleRuleTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategoryRuleRuleTags SetInternalValue(val *DataAwsCeCostCategoryRuleRuleTags) Key() *string MatchOptions() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference ¶
func NewDataAwsCeCostCategoryRuleRuleTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategoryRuleRuleTagsOutputReference
type DataAwsCeCostCategorySplitChargeRule ¶
type DataAwsCeCostCategorySplitChargeRule struct { }
type DataAwsCeCostCategorySplitChargeRuleList ¶
type DataAwsCeCostCategorySplitChargeRuleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategorySplitChargeRuleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleList ¶
func NewDataAwsCeCostCategorySplitChargeRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategorySplitChargeRuleList
type DataAwsCeCostCategorySplitChargeRuleOutputReference ¶
type DataAwsCeCostCategorySplitChargeRuleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategorySplitChargeRule SetInternalValue(val *DataAwsCeCostCategorySplitChargeRule) Method() *string Parameter() DataAwsCeCostCategorySplitChargeRuleParameterList Source() *string Targets() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference ¶
func NewDataAwsCeCostCategorySplitChargeRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategorySplitChargeRuleOutputReference
type DataAwsCeCostCategorySplitChargeRuleParameter ¶
type DataAwsCeCostCategorySplitChargeRuleParameter struct { }
type DataAwsCeCostCategorySplitChargeRuleParameterList ¶
type DataAwsCeCostCategorySplitChargeRuleParameterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeCostCategorySplitChargeRuleParameterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleParameterList ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeCostCategorySplitChargeRuleParameterList
type DataAwsCeCostCategorySplitChargeRuleParameterOutputReference ¶
type DataAwsCeCostCategorySplitChargeRuleParameterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeCostCategorySplitChargeRuleParameter SetInternalValue(val *DataAwsCeCostCategorySplitChargeRuleParameter) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string Values() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference ¶
func NewDataAwsCeCostCategorySplitChargeRuleParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeCostCategorySplitChargeRuleParameterOutputReference
type DataAwsCeTags ¶
type DataAwsCeTags interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Filter() DataAwsCeTagsFilterOutputReference FilterInput() *DataAwsCeTagsFilter // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} SearchString() *string SetSearchString(val *string) SearchStringInput() *string SortBy() DataAwsCeTagsSortByList SortByInput() interface{} TagKey() *string SetTagKey(val *string) TagKeyInput() *string Tags() *[]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TimePeriod() DataAwsCeTagsTimePeriodOutputReference TimePeriodInput() *DataAwsCeTagsTimePeriod // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutFilter(value *DataAwsCeTagsFilter) PutSortBy(value interface{}) PutTimePeriod(value *DataAwsCeTagsTimePeriod) ResetFilter() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetSearchString() ResetSortBy() ResetTagKey() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/ce_tags aws_ce_tags}.
func NewDataAwsCeTags ¶
func NewDataAwsCeTags(scope constructs.Construct, id *string, config *DataAwsCeTagsConfig) DataAwsCeTags
Create a new {@link https://www.terraform.io/docs/providers/aws/d/ce_tags aws_ce_tags} Data Source.
type DataAwsCeTagsConfig ¶
type DataAwsCeTagsConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // time_period block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#time_period DataAwsCeTags#time_period} TimePeriod *DataAwsCeTagsTimePeriod `field:"required" json:"timePeriod" yaml:"timePeriod"` // filter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#filter DataAwsCeTags#filter} Filter *DataAwsCeTagsFilter `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#id DataAwsCeTags#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#search_string DataAwsCeTags#search_string}. SearchString *string `field:"optional" json:"searchString" yaml:"searchString"` // sort_by block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#sort_by DataAwsCeTags#sort_by} SortBy interface{} `field:"optional" json:"sortBy" yaml:"sortBy"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#tag_key DataAwsCeTags#tag_key}. TagKey *string `field:"optional" json:"tagKey" yaml:"tagKey"` }
type DataAwsCeTagsFilter ¶
type DataAwsCeTagsFilter struct { // and block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#and DataAwsCeTags#and} And interface{} `field:"optional" json:"and" yaml:"and"` // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#cost_category DataAwsCeTags#cost_category} CostCategory *DataAwsCeTagsFilterCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#dimension DataAwsCeTags#dimension} Dimension *DataAwsCeTagsFilterDimension `field:"optional" json:"dimension" yaml:"dimension"` // not block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#not DataAwsCeTags#not} Not *DataAwsCeTagsFilterNot `field:"optional" json:"not" yaml:"not"` // or block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#or DataAwsCeTags#or} Or interface{} `field:"optional" json:"or" yaml:"or"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#tags DataAwsCeTags#tags} Tags *DataAwsCeTagsFilterTags `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsCeTagsFilterAnd ¶
type DataAwsCeTagsFilterAnd struct { // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#cost_category DataAwsCeTags#cost_category} CostCategory *DataAwsCeTagsFilterAndCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#dimension DataAwsCeTags#dimension} Dimension *DataAwsCeTagsFilterAndDimension `field:"optional" json:"dimension" yaml:"dimension"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#tags DataAwsCeTags#tags} Tags *DataAwsCeTagsFilterAndTags `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsCeTagsFilterAndCostCategory ¶
type DataAwsCeTagsFilterAndCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterAndCostCategoryOutputReference ¶
type DataAwsCeTagsFilterAndCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterAndCostCategory SetInternalValue(val *DataAwsCeTagsFilterAndCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterAndCostCategoryOutputReference ¶
func NewDataAwsCeTagsFilterAndCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterAndCostCategoryOutputReference
type DataAwsCeTagsFilterAndDimension ¶
type DataAwsCeTagsFilterAndDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterAndDimensionOutputReference ¶
type DataAwsCeTagsFilterAndDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterAndDimension SetInternalValue(val *DataAwsCeTagsFilterAndDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterAndDimensionOutputReference ¶
func NewDataAwsCeTagsFilterAndDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterAndDimensionOutputReference
type DataAwsCeTagsFilterAndList ¶
type DataAwsCeTagsFilterAndList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeTagsFilterAndOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterAndList ¶
func NewDataAwsCeTagsFilterAndList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeTagsFilterAndList
type DataAwsCeTagsFilterAndOutputReference ¶
type DataAwsCeTagsFilterAndOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeTagsFilterAndCostCategoryOutputReference CostCategoryInput() *DataAwsCeTagsFilterAndCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeTagsFilterAndDimensionOutputReference DimensionInput() *DataAwsCeTagsFilterAndDimension // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Tags() DataAwsCeTagsFilterAndTagsOutputReference TagsInput() *DataAwsCeTagsFilterAndTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCostCategory(value *DataAwsCeTagsFilterAndCostCategory) PutDimension(value *DataAwsCeTagsFilterAndDimension) PutTags(value *DataAwsCeTagsFilterAndTags) ResetCostCategory() ResetDimension() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterAndOutputReference ¶
func NewDataAwsCeTagsFilterAndOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeTagsFilterAndOutputReference
type DataAwsCeTagsFilterAndTags ¶
type DataAwsCeTagsFilterAndTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterAndTagsOutputReference ¶
type DataAwsCeTagsFilterAndTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterAndTags SetInternalValue(val *DataAwsCeTagsFilterAndTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterAndTagsOutputReference ¶
func NewDataAwsCeTagsFilterAndTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterAndTagsOutputReference
type DataAwsCeTagsFilterCostCategory ¶
type DataAwsCeTagsFilterCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterCostCategoryOutputReference ¶
type DataAwsCeTagsFilterCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterCostCategory SetInternalValue(val *DataAwsCeTagsFilterCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterCostCategoryOutputReference ¶
func NewDataAwsCeTagsFilterCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterCostCategoryOutputReference
type DataAwsCeTagsFilterDimension ¶
type DataAwsCeTagsFilterDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterDimensionOutputReference ¶
type DataAwsCeTagsFilterDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterDimension SetInternalValue(val *DataAwsCeTagsFilterDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterDimensionOutputReference ¶
func NewDataAwsCeTagsFilterDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterDimensionOutputReference
type DataAwsCeTagsFilterNot ¶
type DataAwsCeTagsFilterNot struct { // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#cost_category DataAwsCeTags#cost_category} CostCategory *DataAwsCeTagsFilterNotCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#dimension DataAwsCeTags#dimension} Dimension *DataAwsCeTagsFilterNotDimension `field:"optional" json:"dimension" yaml:"dimension"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#tags DataAwsCeTags#tags} Tags *DataAwsCeTagsFilterNotTags `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsCeTagsFilterNotCostCategory ¶
type DataAwsCeTagsFilterNotCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterNotCostCategoryOutputReference ¶
type DataAwsCeTagsFilterNotCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterNotCostCategory SetInternalValue(val *DataAwsCeTagsFilterNotCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterNotCostCategoryOutputReference ¶
func NewDataAwsCeTagsFilterNotCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterNotCostCategoryOutputReference
type DataAwsCeTagsFilterNotDimension ¶
type DataAwsCeTagsFilterNotDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterNotDimensionOutputReference ¶
type DataAwsCeTagsFilterNotDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterNotDimension SetInternalValue(val *DataAwsCeTagsFilterNotDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterNotDimensionOutputReference ¶
func NewDataAwsCeTagsFilterNotDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterNotDimensionOutputReference
type DataAwsCeTagsFilterNotOutputReference ¶
type DataAwsCeTagsFilterNotOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeTagsFilterNotCostCategoryOutputReference CostCategoryInput() *DataAwsCeTagsFilterNotCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeTagsFilterNotDimensionOutputReference DimensionInput() *DataAwsCeTagsFilterNotDimension // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterNot SetInternalValue(val *DataAwsCeTagsFilterNot) Tags() DataAwsCeTagsFilterNotTagsOutputReference TagsInput() *DataAwsCeTagsFilterNotTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCostCategory(value *DataAwsCeTagsFilterNotCostCategory) PutDimension(value *DataAwsCeTagsFilterNotDimension) PutTags(value *DataAwsCeTagsFilterNotTags) ResetCostCategory() ResetDimension() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterNotOutputReference ¶
func NewDataAwsCeTagsFilterNotOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterNotOutputReference
type DataAwsCeTagsFilterNotTags ¶
type DataAwsCeTagsFilterNotTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterNotTagsOutputReference ¶
type DataAwsCeTagsFilterNotTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterNotTags SetInternalValue(val *DataAwsCeTagsFilterNotTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterNotTagsOutputReference ¶
func NewDataAwsCeTagsFilterNotTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterNotTagsOutputReference
type DataAwsCeTagsFilterOr ¶
type DataAwsCeTagsFilterOr struct { // cost_category block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#cost_category DataAwsCeTags#cost_category} CostCategory *DataAwsCeTagsFilterOrCostCategory `field:"optional" json:"costCategory" yaml:"costCategory"` // dimension block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#dimension DataAwsCeTags#dimension} Dimension *DataAwsCeTagsFilterOrDimension `field:"optional" json:"dimension" yaml:"dimension"` // tags block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#tags DataAwsCeTags#tags} Tags *DataAwsCeTagsFilterOrTags `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsCeTagsFilterOrCostCategory ¶
type DataAwsCeTagsFilterOrCostCategory struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterOrCostCategoryOutputReference ¶
type DataAwsCeTagsFilterOrCostCategoryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterOrCostCategory SetInternalValue(val *DataAwsCeTagsFilterOrCostCategory) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterOrCostCategoryOutputReference ¶
func NewDataAwsCeTagsFilterOrCostCategoryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterOrCostCategoryOutputReference
type DataAwsCeTagsFilterOrDimension ¶
type DataAwsCeTagsFilterOrDimension struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterOrDimensionOutputReference ¶
type DataAwsCeTagsFilterOrDimensionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterOrDimension SetInternalValue(val *DataAwsCeTagsFilterOrDimension) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterOrDimensionOutputReference ¶
func NewDataAwsCeTagsFilterOrDimensionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterOrDimensionOutputReference
type DataAwsCeTagsFilterOrList ¶
type DataAwsCeTagsFilterOrList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeTagsFilterOrOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterOrList ¶
func NewDataAwsCeTagsFilterOrList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeTagsFilterOrList
type DataAwsCeTagsFilterOrOutputReference ¶
type DataAwsCeTagsFilterOrOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeTagsFilterOrCostCategoryOutputReference CostCategoryInput() *DataAwsCeTagsFilterOrCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeTagsFilterOrDimensionOutputReference DimensionInput() *DataAwsCeTagsFilterOrDimension // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Tags() DataAwsCeTagsFilterOrTagsOutputReference TagsInput() *DataAwsCeTagsFilterOrTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCostCategory(value *DataAwsCeTagsFilterOrCostCategory) PutDimension(value *DataAwsCeTagsFilterOrDimension) PutTags(value *DataAwsCeTagsFilterOrTags) ResetCostCategory() ResetDimension() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterOrOutputReference ¶
func NewDataAwsCeTagsFilterOrOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeTagsFilterOrOutputReference
type DataAwsCeTagsFilterOrTags ¶
type DataAwsCeTagsFilterOrTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterOrTagsOutputReference ¶
type DataAwsCeTagsFilterOrTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterOrTags SetInternalValue(val *DataAwsCeTagsFilterOrTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterOrTagsOutputReference ¶
func NewDataAwsCeTagsFilterOrTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterOrTagsOutputReference
type DataAwsCeTagsFilterOutputReference ¶
type DataAwsCeTagsFilterOutputReference interface { cdktf.ComplexObject And() DataAwsCeTagsFilterAndList AndInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CostCategory() DataAwsCeTagsFilterCostCategoryOutputReference CostCategoryInput() *DataAwsCeTagsFilterCostCategory // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Dimension() DataAwsCeTagsFilterDimensionOutputReference DimensionInput() *DataAwsCeTagsFilterDimension // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilter SetInternalValue(val *DataAwsCeTagsFilter) Not() DataAwsCeTagsFilterNotOutputReference NotInput() *DataAwsCeTagsFilterNot Or() DataAwsCeTagsFilterOrList OrInput() interface{} Tags() DataAwsCeTagsFilterTagsOutputReference TagsInput() *DataAwsCeTagsFilterTags // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAnd(value interface{}) PutCostCategory(value *DataAwsCeTagsFilterCostCategory) PutDimension(value *DataAwsCeTagsFilterDimension) PutNot(value *DataAwsCeTagsFilterNot) PutOr(value interface{}) PutTags(value *DataAwsCeTagsFilterTags) ResetAnd() ResetCostCategory() ResetDimension() ResetNot() ResetOr() ResetTags() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterOutputReference ¶
func NewDataAwsCeTagsFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterOutputReference
type DataAwsCeTagsFilterTags ¶
type DataAwsCeTagsFilterTags struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#match_options DataAwsCeTags#match_options}. MatchOptions *[]*string `field:"optional" json:"matchOptions" yaml:"matchOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#values DataAwsCeTags#values}. Values *[]*string `field:"optional" json:"values" yaml:"values"` }
type DataAwsCeTagsFilterTagsOutputReference ¶
type DataAwsCeTagsFilterTagsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsFilterTags SetInternalValue(val *DataAwsCeTagsFilterTags) Key() *string SetKey(val *string) KeyInput() *string MatchOptions() *[]*string SetMatchOptions(val *[]*string) MatchOptionsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetMatchOptions() ResetValues() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsFilterTagsOutputReference ¶
func NewDataAwsCeTagsFilterTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsFilterTagsOutputReference
type DataAwsCeTagsSortBy ¶
type DataAwsCeTagsSortBy struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#key DataAwsCeTags#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#sort_order DataAwsCeTags#sort_order}. SortOrder *string `field:"optional" json:"sortOrder" yaml:"sortOrder"` }
type DataAwsCeTagsSortByList ¶
type DataAwsCeTagsSortByList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsCeTagsSortByOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsSortByList ¶
func NewDataAwsCeTagsSortByList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsCeTagsSortByList
type DataAwsCeTagsSortByOutputReference ¶
type DataAwsCeTagsSortByOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string SortOrder() *string SetSortOrder(val *string) SortOrderInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKey() ResetSortOrder() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsSortByOutputReference ¶
func NewDataAwsCeTagsSortByOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsCeTagsSortByOutputReference
type DataAwsCeTagsTimePeriod ¶
type DataAwsCeTagsTimePeriod struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#end DataAwsCeTags#end}. End *string `field:"required" json:"end" yaml:"end"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/ce_tags#start DataAwsCeTags#start}. Start *string `field:"required" json:"start" yaml:"start"` }
type DataAwsCeTagsTimePeriodOutputReference ¶
type DataAwsCeTagsTimePeriodOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string End() *string SetEnd(val *string) EndInput() *string // Experimental. Fqn() *string InternalValue() *DataAwsCeTagsTimePeriod SetInternalValue(val *DataAwsCeTagsTimePeriod) Start() *string SetStart(val *string) StartInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsCeTagsTimePeriodOutputReference ¶
func NewDataAwsCeTagsTimePeriodOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataAwsCeTagsTimePeriodOutputReference
type DataAwsCloudcontrolapiResource ¶
type DataAwsCloudcontrolapiResource interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) Identifier() *string SetIdentifier(val *string) IdentifierInput() *string IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node Properties() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TypeName() *string SetTypeName(val *string) TypeNameInput() *string TypeVersionId() *string SetTypeVersionId(val *string) TypeVersionIdInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRoleArn() ResetTypeVersionId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource aws_cloudcontrolapi_resource}.
func NewDataAwsCloudcontrolapiResource ¶
func NewDataAwsCloudcontrolapiResource(scope constructs.Construct, id *string, config *DataAwsCloudcontrolapiResourceConfig) DataAwsCloudcontrolapiResource
Create a new {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource aws_cloudcontrolapi_resource} Data Source.
type DataAwsCloudcontrolapiResourceConfig ¶
type DataAwsCloudcontrolapiResourceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource#identifier DataAwsCloudcontrolapiResource#identifier}. Identifier *string `field:"required" json:"identifier" yaml:"identifier"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource#type_name DataAwsCloudcontrolapiResource#type_name}. TypeName *string `field:"required" json:"typeName" yaml:"typeName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource#id DataAwsCloudcontrolapiResource#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource#role_arn DataAwsCloudcontrolapiResource#role_arn}. RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/cloudcontrolapi_resource#type_version_id DataAwsCloudcontrolapiResource#type_version_id}. TypeVersionId *string `field:"optional" json:"typeVersionId" yaml:"typeVersionId"` }
type DataAwsDefaultTags ¶
type DataAwsDefaultTags interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/default_tags aws_default_tags}.
func NewDataAwsDefaultTags ¶
func NewDataAwsDefaultTags(scope constructs.Construct, id *string, config *DataAwsDefaultTagsConfig) DataAwsDefaultTags
Create a new {@link https://www.terraform.io/docs/providers/aws/d/default_tags aws_default_tags} Data Source.
type DataAwsDefaultTagsConfig ¶
type DataAwsDefaultTagsConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/default_tags#id DataAwsDefaultTags#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/default_tags#tags DataAwsDefaultTags#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsGrafanaWorkspace ¶
type DataAwsGrafanaWorkspace interface { cdktf.TerraformDataSource AccountAccessType() *string Arn() *string AuthenticationProviders() *[]*string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedDate() *string DataSources() *[]*string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string Endpoint() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GrafanaVersion() *string Id() *string SetId(val *string) IdInput() *string LastUpdatedDate() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node NotificationDestinations() *[]*string OrganizationalUnits() *[]*string OrganizationRoleName() *string PermissionType() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RoleArn() *string SamlConfigurationStatus() *string StackSetName() *string Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string WorkspaceId() *string SetWorkspaceId(val *string) WorkspaceIdInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/grafana_workspace aws_grafana_workspace}.
func NewDataAwsGrafanaWorkspace ¶
func NewDataAwsGrafanaWorkspace(scope constructs.Construct, id *string, config *DataAwsGrafanaWorkspaceConfig) DataAwsGrafanaWorkspace
Create a new {@link https://www.terraform.io/docs/providers/aws/d/grafana_workspace aws_grafana_workspace} Data Source.
type DataAwsGrafanaWorkspaceConfig ¶
type DataAwsGrafanaWorkspaceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/grafana_workspace#workspace_id DataAwsGrafanaWorkspace#workspace_id}. WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/grafana_workspace#id DataAwsGrafanaWorkspace#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/grafana_workspace#tags DataAwsGrafanaWorkspace#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsIdentitystoreGroup ¶
type DataAwsIdentitystoreGroup interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DisplayName() *string Filter() DataAwsIdentitystoreGroupFilterList FilterInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GroupId() *string SetGroupId(val *string) GroupIdInput() *string Id() *string SetId(val *string) IdentityStoreId() *string SetIdentityStoreId(val *string) IdentityStoreIdInput() *string IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutFilter(value interface{}) ResetGroupId() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group aws_identitystore_group}.
func NewDataAwsIdentitystoreGroup ¶
func NewDataAwsIdentitystoreGroup(scope constructs.Construct, id *string, config *DataAwsIdentitystoreGroupConfig) DataAwsIdentitystoreGroup
Create a new {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group aws_identitystore_group} Data Source.
type DataAwsIdentitystoreGroupConfig ¶
type DataAwsIdentitystoreGroupConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // filter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group#filter DataAwsIdentitystoreGroup#filter} Filter interface{} `field:"required" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group#identity_store_id DataAwsIdentitystoreGroup#identity_store_id}. IdentityStoreId *string `field:"required" json:"identityStoreId" yaml:"identityStoreId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group#group_id DataAwsIdentitystoreGroup#group_id}. GroupId *string `field:"optional" json:"groupId" yaml:"groupId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group#id DataAwsIdentitystoreGroup#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` }
type DataAwsIdentitystoreGroupFilter ¶
type DataAwsIdentitystoreGroupFilter struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group#attribute_path DataAwsIdentitystoreGroup#attribute_path}. AttributePath *string `field:"required" json:"attributePath" yaml:"attributePath"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_group#attribute_value DataAwsIdentitystoreGroup#attribute_value}. AttributeValue *string `field:"required" json:"attributeValue" yaml:"attributeValue"` }
type DataAwsIdentitystoreGroupFilterList ¶
type DataAwsIdentitystoreGroupFilterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsIdentitystoreGroupFilterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsIdentitystoreGroupFilterList ¶
func NewDataAwsIdentitystoreGroupFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsIdentitystoreGroupFilterList
type DataAwsIdentitystoreGroupFilterOutputReference ¶
type DataAwsIdentitystoreGroupFilterOutputReference interface { cdktf.ComplexObject AttributePath() *string SetAttributePath(val *string) AttributePathInput() *string AttributeValue() *string SetAttributeValue(val *string) AttributeValueInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsIdentitystoreGroupFilterOutputReference ¶
func NewDataAwsIdentitystoreGroupFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsIdentitystoreGroupFilterOutputReference
type DataAwsIdentitystoreUser ¶
type DataAwsIdentitystoreUser interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Filter() DataAwsIdentitystoreUserFilterList FilterInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdentityStoreId() *string SetIdentityStoreId(val *string) IdentityStoreIdInput() *string IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UserId() *string SetUserId(val *string) UserIdInput() *string UserName() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutFilter(value interface{}) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetUserId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user aws_identitystore_user}.
func NewDataAwsIdentitystoreUser ¶
func NewDataAwsIdentitystoreUser(scope constructs.Construct, id *string, config *DataAwsIdentitystoreUserConfig) DataAwsIdentitystoreUser
Create a new {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user aws_identitystore_user} Data Source.
type DataAwsIdentitystoreUserConfig ¶
type DataAwsIdentitystoreUserConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // filter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user#filter DataAwsIdentitystoreUser#filter} Filter interface{} `field:"required" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user#identity_store_id DataAwsIdentitystoreUser#identity_store_id}. IdentityStoreId *string `field:"required" json:"identityStoreId" yaml:"identityStoreId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user#id DataAwsIdentitystoreUser#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user#user_id DataAwsIdentitystoreUser#user_id}. UserId *string `field:"optional" json:"userId" yaml:"userId"` }
type DataAwsIdentitystoreUserFilter ¶
type DataAwsIdentitystoreUserFilter struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user#attribute_path DataAwsIdentitystoreUser#attribute_path}. AttributePath *string `field:"required" json:"attributePath" yaml:"attributePath"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/identitystore_user#attribute_value DataAwsIdentitystoreUser#attribute_value}. AttributeValue *string `field:"required" json:"attributeValue" yaml:"attributeValue"` }
type DataAwsIdentitystoreUserFilterList ¶
type DataAwsIdentitystoreUserFilterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsIdentitystoreUserFilterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsIdentitystoreUserFilterList ¶
func NewDataAwsIdentitystoreUserFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsIdentitystoreUserFilterList
type DataAwsIdentitystoreUserFilterOutputReference ¶
type DataAwsIdentitystoreUserFilterOutputReference interface { cdktf.ComplexObject AttributePath() *string SetAttributePath(val *string) AttributePathInput() *string AttributeValue() *string SetAttributeValue(val *string) AttributeValueInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsIdentitystoreUserFilterOutputReference ¶
func NewDataAwsIdentitystoreUserFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsIdentitystoreUserFilterOutputReference
type DataAwsKendraExperience ¶
type DataAwsKendraExperience interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack Configuration() DataAwsKendraExperienceConfigurationList // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string Endpoints() DataAwsKendraExperienceEndpointsList ErrorMessage() *string ExperienceId() *string SetExperienceId(val *string) ExperienceIdInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RoleArn() *string Status() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdatedAt() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/kendra_experience aws_kendra_experience}.
func NewDataAwsKendraExperience ¶
func NewDataAwsKendraExperience(scope constructs.Construct, id *string, config *DataAwsKendraExperienceConfig) DataAwsKendraExperience
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_experience aws_kendra_experience} Data Source.
type DataAwsKendraExperienceConfig ¶
type DataAwsKendraExperienceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_experience#experience_id DataAwsKendraExperience#experience_id}. ExperienceId *string `field:"required" json:"experienceId" yaml:"experienceId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_experience#index_id DataAwsKendraExperience#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_experience#id DataAwsKendraExperience#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` }
type DataAwsKendraExperienceConfiguration ¶
type DataAwsKendraExperienceConfiguration struct { }
type DataAwsKendraExperienceConfigurationContentSourceConfiguration ¶
type DataAwsKendraExperienceConfigurationContentSourceConfiguration struct { }
type DataAwsKendraExperienceConfigurationContentSourceConfigurationList ¶
type DataAwsKendraExperienceConfigurationContentSourceConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationList ¶
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraExperienceConfigurationContentSourceConfigurationList
type DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference ¶
type DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataSourceIds() *[]*string DirectPutContent() cdktf.IResolvable FaqIds() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraExperienceConfigurationContentSourceConfiguration SetInternalValue(val *DataAwsKendraExperienceConfigurationContentSourceConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference ¶
func NewDataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference
type DataAwsKendraExperienceConfigurationList ¶
type DataAwsKendraExperienceConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraExperienceConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceConfigurationList ¶
func NewDataAwsKendraExperienceConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraExperienceConfigurationList
type DataAwsKendraExperienceConfigurationOutputReference ¶
type DataAwsKendraExperienceConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ContentSourceConfiguration() DataAwsKendraExperienceConfigurationContentSourceConfigurationList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraExperienceConfiguration SetInternalValue(val *DataAwsKendraExperienceConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserIdentityConfiguration() DataAwsKendraExperienceConfigurationUserIdentityConfigurationList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceConfigurationOutputReference ¶
func NewDataAwsKendraExperienceConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraExperienceConfigurationOutputReference
type DataAwsKendraExperienceConfigurationUserIdentityConfiguration ¶
type DataAwsKendraExperienceConfigurationUserIdentityConfiguration struct { }
type DataAwsKendraExperienceConfigurationUserIdentityConfigurationList ¶
type DataAwsKendraExperienceConfigurationUserIdentityConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationList ¶
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraExperienceConfigurationUserIdentityConfigurationList
type DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference ¶
type DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IdentityAttributeName() *string InternalValue() *DataAwsKendraExperienceConfigurationUserIdentityConfiguration SetInternalValue(val *DataAwsKendraExperienceConfigurationUserIdentityConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference ¶
func NewDataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference
type DataAwsKendraExperienceEndpoints ¶
type DataAwsKendraExperienceEndpoints struct { }
type DataAwsKendraExperienceEndpointsList ¶
type DataAwsKendraExperienceEndpointsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraExperienceEndpointsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceEndpointsList ¶
func NewDataAwsKendraExperienceEndpointsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraExperienceEndpointsList
type DataAwsKendraExperienceEndpointsOutputReference ¶
type DataAwsKendraExperienceEndpointsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Endpoint() *string EndpointType() *string // Experimental. Fqn() *string InternalValue() *DataAwsKendraExperienceEndpoints SetInternalValue(val *DataAwsKendraExperienceEndpoints) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraExperienceEndpointsOutputReference ¶
func NewDataAwsKendraExperienceEndpointsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraExperienceEndpointsOutputReference
type DataAwsKendraFaq ¶
type DataAwsKendraFaq interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string ErrorMessage() *string FaqId() *string SetFaqId(val *string) FaqIdInput() *string FileFormat() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string LanguageCode() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RoleArn() *string S3Path() DataAwsKendraFaqS3PathList Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdatedAt() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/kendra_faq aws_kendra_faq}.
func NewDataAwsKendraFaq ¶
func NewDataAwsKendraFaq(scope constructs.Construct, id *string, config *DataAwsKendraFaqConfig) DataAwsKendraFaq
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_faq aws_kendra_faq} Data Source.
type DataAwsKendraFaqConfig ¶
type DataAwsKendraFaqConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_faq#faq_id DataAwsKendraFaq#faq_id}. FaqId *string `field:"required" json:"faqId" yaml:"faqId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_faq#index_id DataAwsKendraFaq#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_faq#id DataAwsKendraFaq#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_faq#tags DataAwsKendraFaq#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsKendraFaqS3Path ¶
type DataAwsKendraFaqS3Path struct { }
type DataAwsKendraFaqS3PathList ¶
type DataAwsKendraFaqS3PathList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraFaqS3PathOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraFaqS3PathList ¶
func NewDataAwsKendraFaqS3PathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraFaqS3PathList
type DataAwsKendraFaqS3PathOutputReference ¶
type DataAwsKendraFaqS3PathOutputReference interface { cdktf.ComplexObject Bucket() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraFaqS3Path SetInternalValue(val *DataAwsKendraFaqS3Path) Key() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraFaqS3PathOutputReference ¶
func NewDataAwsKendraFaqS3PathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraFaqS3PathOutputReference
type DataAwsKendraIndex ¶
type DataAwsKendraIndex interface { cdktf.TerraformDataSource Arn() *string CapacityUnits() DataAwsKendraIndexCapacityUnitsList // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string DocumentMetadataConfigurationUpdates() DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList Edition() *string ErrorMessage() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexStatistics() DataAwsKendraIndexIndexStatisticsList // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RoleArn() *string ServerSideEncryptionConfiguration() DataAwsKendraIndexServerSideEncryptionConfigurationList Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdatedAt() *string UserContextPolicy() *string UserGroupResolutionConfiguration() DataAwsKendraIndexUserGroupResolutionConfigurationList UserTokenConfigurations() DataAwsKendraIndexUserTokenConfigurationsList // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/kendra_index aws_kendra_index}.
func NewDataAwsKendraIndex ¶
func NewDataAwsKendraIndex(scope constructs.Construct, id *string, config *DataAwsKendraIndexConfig) DataAwsKendraIndex
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_index aws_kendra_index} Data Source.
type DataAwsKendraIndexCapacityUnits ¶
type DataAwsKendraIndexCapacityUnits struct { }
type DataAwsKendraIndexCapacityUnitsList ¶
type DataAwsKendraIndexCapacityUnitsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexCapacityUnitsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexCapacityUnitsList ¶
func NewDataAwsKendraIndexCapacityUnitsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexCapacityUnitsList
type DataAwsKendraIndexCapacityUnitsOutputReference ¶
type DataAwsKendraIndexCapacityUnitsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraIndexCapacityUnits SetInternalValue(val *DataAwsKendraIndexCapacityUnits) QueryCapacityUnits() *float64 StorageCapacityUnits() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexCapacityUnitsOutputReference ¶
func NewDataAwsKendraIndexCapacityUnitsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexCapacityUnitsOutputReference
type DataAwsKendraIndexConfig ¶
type DataAwsKendraIndexConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_index#id DataAwsKendraIndex#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_index#tags DataAwsKendraIndex#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsKendraIndexDocumentMetadataConfigurationUpdates ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdates struct { }
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesList ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraIndexDocumentMetadataConfigurationUpdates SetInternalValue(val *DataAwsKendraIndexDocumentMetadataConfigurationUpdates) Name() *string Relevance() DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList Search() DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevance ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevance struct { }
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Duration() *string // Experimental. Fqn() *string Freshness() cdktf.IResolvable Importance() *float64 InternalValue() *DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevance SetInternalValue(val *DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevance) RankOrder() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) ValuesImportanceMap() cdktf.NumberMap // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearch ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearch struct { }
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference ¶
type DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Displayable() cdktf.IResolvable Facetable() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearch SetInternalValue(val *DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearch) Searchable() cdktf.IResolvable Sortable() cdktf.IResolvable // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference ¶
func NewDataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference
type DataAwsKendraIndexIndexStatistics ¶
type DataAwsKendraIndexIndexStatistics struct { }
type DataAwsKendraIndexIndexStatisticsFaqStatistics ¶
type DataAwsKendraIndexIndexStatisticsFaqStatistics struct { }
type DataAwsKendraIndexIndexStatisticsFaqStatisticsList ¶
type DataAwsKendraIndexIndexStatisticsFaqStatisticsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsList ¶
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexIndexStatisticsFaqStatisticsList
type DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference ¶
type DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IndexedQuestionAnswersCount() *float64 InternalValue() *DataAwsKendraIndexIndexStatisticsFaqStatistics SetInternalValue(val *DataAwsKendraIndexIndexStatisticsFaqStatistics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference ¶
func NewDataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference
type DataAwsKendraIndexIndexStatisticsList ¶
type DataAwsKendraIndexIndexStatisticsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexIndexStatisticsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexIndexStatisticsList ¶
func NewDataAwsKendraIndexIndexStatisticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexIndexStatisticsList
type DataAwsKendraIndexIndexStatisticsOutputReference ¶
type DataAwsKendraIndexIndexStatisticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FaqStatistics() DataAwsKendraIndexIndexStatisticsFaqStatisticsList // Experimental. Fqn() *string InternalValue() *DataAwsKendraIndexIndexStatistics SetInternalValue(val *DataAwsKendraIndexIndexStatistics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TextDocumentStatistics() DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexIndexStatisticsOutputReference ¶
func NewDataAwsKendraIndexIndexStatisticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexIndexStatisticsOutputReference
type DataAwsKendraIndexIndexStatisticsTextDocumentStatistics ¶
type DataAwsKendraIndexIndexStatisticsTextDocumentStatistics struct { }
type DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList ¶
type DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList ¶
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList
type DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference ¶
type DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IndexedTextBytes() *float64 IndexedTextDocumentsCount() *float64 InternalValue() *DataAwsKendraIndexIndexStatisticsTextDocumentStatistics SetInternalValue(val *DataAwsKendraIndexIndexStatisticsTextDocumentStatistics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference ¶
func NewDataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference
type DataAwsKendraIndexServerSideEncryptionConfiguration ¶
type DataAwsKendraIndexServerSideEncryptionConfiguration struct { }
type DataAwsKendraIndexServerSideEncryptionConfigurationList ¶
type DataAwsKendraIndexServerSideEncryptionConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexServerSideEncryptionConfigurationList ¶
func NewDataAwsKendraIndexServerSideEncryptionConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexServerSideEncryptionConfigurationList
type DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference ¶
type DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraIndexServerSideEncryptionConfiguration SetInternalValue(val *DataAwsKendraIndexServerSideEncryptionConfiguration) KmsKeyId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexServerSideEncryptionConfigurationOutputReference ¶
func NewDataAwsKendraIndexServerSideEncryptionConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference
type DataAwsKendraIndexUserGroupResolutionConfiguration ¶
type DataAwsKendraIndexUserGroupResolutionConfiguration struct { }
type DataAwsKendraIndexUserGroupResolutionConfigurationList ¶
type DataAwsKendraIndexUserGroupResolutionConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserGroupResolutionConfigurationList ¶
func NewDataAwsKendraIndexUserGroupResolutionConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexUserGroupResolutionConfigurationList
type DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference ¶
type DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraIndexUserGroupResolutionConfiguration SetInternalValue(val *DataAwsKendraIndexUserGroupResolutionConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserGroupResolutionMode() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserGroupResolutionConfigurationOutputReference ¶
func NewDataAwsKendraIndexUserGroupResolutionConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference
type DataAwsKendraIndexUserTokenConfigurations ¶
type DataAwsKendraIndexUserTokenConfigurations struct { }
type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration ¶
type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration struct { }
type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList ¶
type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList
type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference ¶
type DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GroupAttributeField() *string InternalValue() *DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration SetInternalValue(val *DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserNameAttributeField() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference
type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration ¶
type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration struct { }
type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList ¶
type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList
type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference ¶
type DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference interface { cdktf.ComplexObject ClaimRegex() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GroupAttributeField() *string InternalValue() *DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration SetInternalValue(val *DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration) Issuer() *string KeyLocation() *string SecretsManagerArn() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string UserNameAttributeField() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference ¶
func NewDataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference
type DataAwsKendraIndexUserTokenConfigurationsList ¶
type DataAwsKendraIndexUserTokenConfigurationsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraIndexUserTokenConfigurationsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserTokenConfigurationsList ¶
func NewDataAwsKendraIndexUserTokenConfigurationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraIndexUserTokenConfigurationsList
type DataAwsKendraIndexUserTokenConfigurationsOutputReference ¶
type DataAwsKendraIndexUserTokenConfigurationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraIndexUserTokenConfigurations SetInternalValue(val *DataAwsKendraIndexUserTokenConfigurations) JsonTokenTypeConfiguration() DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList JwtTokenTypeConfiguration() DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraIndexUserTokenConfigurationsOutputReference ¶
func NewDataAwsKendraIndexUserTokenConfigurationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraIndexUserTokenConfigurationsOutputReference
type DataAwsKendraQuerySuggestionsBlockList ¶
type DataAwsKendraQuerySuggestionsBlockList interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string ErrorMessage() *string FileSizeBytes() *float64 // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string ItemCount() *float64 // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) QuerySuggestionsBlockListId() *string SetQuerySuggestionsBlockListId(val *string) QuerySuggestionsBlockListIdInput() *string // Experimental. RawOverrides() interface{} RoleArn() *string SourceS3Path() DataAwsKendraQuerySuggestionsBlockListSourceS3PathList Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdatedAt() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/kendra_query_suggestions_block_list aws_kendra_query_suggestions_block_list}.
func NewDataAwsKendraQuerySuggestionsBlockList ¶
func NewDataAwsKendraQuerySuggestionsBlockList(scope constructs.Construct, id *string, config *DataAwsKendraQuerySuggestionsBlockListConfig) DataAwsKendraQuerySuggestionsBlockList
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_query_suggestions_block_list aws_kendra_query_suggestions_block_list} Data Source.
type DataAwsKendraQuerySuggestionsBlockListConfig ¶
type DataAwsKendraQuerySuggestionsBlockListConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_query_suggestions_block_list#index_id DataAwsKendraQuerySuggestionsBlockList#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_query_suggestions_block_list#query_suggestions_block_list_id DataAwsKendraQuerySuggestionsBlockList#query_suggestions_block_list_id}. QuerySuggestionsBlockListId *string `field:"required" json:"querySuggestionsBlockListId" yaml:"querySuggestionsBlockListId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_query_suggestions_block_list#id DataAwsKendraQuerySuggestionsBlockList#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_query_suggestions_block_list#tags DataAwsKendraQuerySuggestionsBlockList#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsKendraQuerySuggestionsBlockListSourceS3Path ¶
type DataAwsKendraQuerySuggestionsBlockListSourceS3Path struct { }
type DataAwsKendraQuerySuggestionsBlockListSourceS3PathList ¶
type DataAwsKendraQuerySuggestionsBlockListSourceS3PathList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathList ¶
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraQuerySuggestionsBlockListSourceS3PathList
type DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference ¶
type DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference interface { cdktf.ComplexObject Bucket() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraQuerySuggestionsBlockListSourceS3Path SetInternalValue(val *DataAwsKendraQuerySuggestionsBlockListSourceS3Path) Key() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference ¶
func NewDataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference
type DataAwsKendraThesaurus ¶
type DataAwsKendraThesaurus interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string ErrorMessage() *string FileSizeBytes() *float64 // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} RoleArn() *string SourceS3Path() DataAwsKendraThesaurusSourceS3PathList Status() *string SynonymRuleCount() *float64 Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string TermCount() *float64 // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string ThesaurusId() *string SetThesaurusId(val *string) ThesaurusIdInput() *string UpdatedAt() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/kendra_thesaurus aws_kendra_thesaurus}.
func NewDataAwsKendraThesaurus ¶
func NewDataAwsKendraThesaurus(scope constructs.Construct, id *string, config *DataAwsKendraThesaurusConfig) DataAwsKendraThesaurus
Create a new {@link https://www.terraform.io/docs/providers/aws/d/kendra_thesaurus aws_kendra_thesaurus} Data Source.
type DataAwsKendraThesaurusConfig ¶
type DataAwsKendraThesaurusConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_thesaurus#index_id DataAwsKendraThesaurus#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_thesaurus#thesaurus_id DataAwsKendraThesaurus#thesaurus_id}. ThesaurusId *string `field:"required" json:"thesaurusId" yaml:"thesaurusId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_thesaurus#id DataAwsKendraThesaurus#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/kendra_thesaurus#tags DataAwsKendraThesaurus#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsKendraThesaurusSourceS3Path ¶
type DataAwsKendraThesaurusSourceS3Path struct { }
type DataAwsKendraThesaurusSourceS3PathList ¶
type DataAwsKendraThesaurusSourceS3PathList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsKendraThesaurusSourceS3PathOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraThesaurusSourceS3PathList ¶
func NewDataAwsKendraThesaurusSourceS3PathList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsKendraThesaurusSourceS3PathList
type DataAwsKendraThesaurusSourceS3PathOutputReference ¶
type DataAwsKendraThesaurusSourceS3PathOutputReference interface { cdktf.ComplexObject Bucket() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsKendraThesaurusSourceS3Path SetInternalValue(val *DataAwsKendraThesaurusSourceS3Path) Key() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsKendraThesaurusSourceS3PathOutputReference ¶
func NewDataAwsKendraThesaurusSourceS3PathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsKendraThesaurusSourceS3PathOutputReference
type DataAwsLocationGeofenceCollection ¶
type DataAwsLocationGeofenceCollection interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack CollectionArn() *string CollectionName() *string SetCollectionName(val *string) CollectionNameInput() *string // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyId() *string SetKmsKeyId(val *string) KmsKeyIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() ResetKmsKeyId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/location_geofence_collection aws_location_geofence_collection}.
func NewDataAwsLocationGeofenceCollection ¶
func NewDataAwsLocationGeofenceCollection(scope constructs.Construct, id *string, config *DataAwsLocationGeofenceCollectionConfig) DataAwsLocationGeofenceCollection
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_geofence_collection aws_location_geofence_collection} Data Source.
type DataAwsLocationGeofenceCollectionConfig ¶
type DataAwsLocationGeofenceCollectionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_geofence_collection#collection_name DataAwsLocationGeofenceCollection#collection_name}. CollectionName *string `field:"required" json:"collectionName" yaml:"collectionName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_geofence_collection#id DataAwsLocationGeofenceCollection#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_geofence_collection#kms_key_id DataAwsLocationGeofenceCollection#kms_key_id}. KmsKeyId *string `field:"optional" json:"kmsKeyId" yaml:"kmsKeyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_geofence_collection#tags DataAwsLocationGeofenceCollection#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsLocationMap ¶
type DataAwsLocationMap interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack Configuration() DataAwsLocationMapConfigurationList // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MapArn() *string MapName() *string SetMapName(val *string) MapNameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/location_map aws_location_map}.
func NewDataAwsLocationMap ¶
func NewDataAwsLocationMap(scope constructs.Construct, id *string, config *DataAwsLocationMapConfig) DataAwsLocationMap
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_map aws_location_map} Data Source.
type DataAwsLocationMapConfig ¶
type DataAwsLocationMapConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_map#map_name DataAwsLocationMap#map_name}. MapName *string `field:"required" json:"mapName" yaml:"mapName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_map#id DataAwsLocationMap#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_map#tags DataAwsLocationMap#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsLocationMapConfiguration ¶
type DataAwsLocationMapConfiguration struct { }
type DataAwsLocationMapConfigurationList ¶
type DataAwsLocationMapConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsLocationMapConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsLocationMapConfigurationList ¶
func NewDataAwsLocationMapConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsLocationMapConfigurationList
type DataAwsLocationMapConfigurationOutputReference ¶
type DataAwsLocationMapConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsLocationMapConfiguration SetInternalValue(val *DataAwsLocationMapConfiguration) Style() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsLocationMapConfigurationOutputReference ¶
func NewDataAwsLocationMapConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsLocationMapConfigurationOutputReference
type DataAwsLocationPlaceIndex ¶
type DataAwsLocationPlaceIndex interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string DataSource() *string DataSourceConfiguration() DataAwsLocationPlaceIndexDataSourceConfigurationList // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexArn() *string IndexName() *string SetIndexName(val *string) IndexNameInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/location_place_index aws_location_place_index}.
func NewDataAwsLocationPlaceIndex ¶
func NewDataAwsLocationPlaceIndex(scope constructs.Construct, id *string, config *DataAwsLocationPlaceIndexConfig) DataAwsLocationPlaceIndex
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_place_index aws_location_place_index} Data Source.
type DataAwsLocationPlaceIndexConfig ¶
type DataAwsLocationPlaceIndexConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_place_index#index_name DataAwsLocationPlaceIndex#index_name}. IndexName *string `field:"required" json:"indexName" yaml:"indexName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_place_index#id DataAwsLocationPlaceIndex#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_place_index#tags DataAwsLocationPlaceIndex#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsLocationPlaceIndexDataSourceConfiguration ¶
type DataAwsLocationPlaceIndexDataSourceConfiguration struct { }
type DataAwsLocationPlaceIndexDataSourceConfigurationList ¶
type DataAwsLocationPlaceIndexDataSourceConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsLocationPlaceIndexDataSourceConfigurationList ¶
func NewDataAwsLocationPlaceIndexDataSourceConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsLocationPlaceIndexDataSourceConfigurationList
type DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference ¶
type DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IntendedUse() *string InternalValue() *DataAwsLocationPlaceIndexDataSourceConfiguration SetInternalValue(val *DataAwsLocationPlaceIndexDataSourceConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsLocationPlaceIndexDataSourceConfigurationOutputReference ¶
func NewDataAwsLocationPlaceIndexDataSourceConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference
type DataAwsLocationRouteCalculator ¶
type DataAwsLocationRouteCalculator interface { cdktf.TerraformDataSource CalculatorArn() *string CalculatorName() *string SetCalculatorName(val *string) CalculatorNameInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string DataSource() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/location_route_calculator aws_location_route_calculator}.
func NewDataAwsLocationRouteCalculator ¶
func NewDataAwsLocationRouteCalculator(scope constructs.Construct, id *string, config *DataAwsLocationRouteCalculatorConfig) DataAwsLocationRouteCalculator
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_route_calculator aws_location_route_calculator} Data Source.
type DataAwsLocationRouteCalculatorConfig ¶
type DataAwsLocationRouteCalculatorConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_route_calculator#calculator_name DataAwsLocationRouteCalculator#calculator_name}. CalculatorName *string `field:"required" json:"calculatorName" yaml:"calculatorName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_route_calculator#id DataAwsLocationRouteCalculator#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_route_calculator#tags DataAwsLocationRouteCalculator#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsLocationTracker ¶
type DataAwsLocationTracker interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyId() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node PositionFiltering() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TrackerArn() *string TrackerName() *string SetTrackerName(val *string) TrackerNameInput() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/location_tracker aws_location_tracker}.
func NewDataAwsLocationTracker ¶
func NewDataAwsLocationTracker(scope constructs.Construct, id *string, config *DataAwsLocationTrackerConfig) DataAwsLocationTracker
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_tracker aws_location_tracker} Data Source.
type DataAwsLocationTrackerAssociation ¶ added in v9.0.16
type DataAwsLocationTrackerAssociation interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} ConsumerArn() *string SetConsumerArn(val *string) ConsumerArnInput() *string // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TrackerName() *string SetTrackerName(val *string) TrackerNameInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_association aws_location_tracker_association}.
func NewDataAwsLocationTrackerAssociation ¶ added in v9.0.16
func NewDataAwsLocationTrackerAssociation(scope constructs.Construct, id *string, config *DataAwsLocationTrackerAssociationConfig) DataAwsLocationTrackerAssociation
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_association aws_location_tracker_association} Data Source.
type DataAwsLocationTrackerAssociationConfig ¶ added in v9.0.16
type DataAwsLocationTrackerAssociationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_association#consumer_arn DataAwsLocationTrackerAssociation#consumer_arn}. ConsumerArn *string `field:"required" json:"consumerArn" yaml:"consumerArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_association#tracker_name DataAwsLocationTrackerAssociation#tracker_name}. TrackerName *string `field:"required" json:"trackerName" yaml:"trackerName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_association#id DataAwsLocationTrackerAssociation#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` }
type DataAwsLocationTrackerAssociations ¶ added in v9.0.21
type DataAwsLocationTrackerAssociations interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} ConsumerArns() *[]*string // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TrackerName() *string SetTrackerName(val *string) TrackerNameInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_associations aws_location_tracker_associations}.
func NewDataAwsLocationTrackerAssociations ¶ added in v9.0.21
func NewDataAwsLocationTrackerAssociations(scope constructs.Construct, id *string, config *DataAwsLocationTrackerAssociationsConfig) DataAwsLocationTrackerAssociations
Create a new {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_associations aws_location_tracker_associations} Data Source.
type DataAwsLocationTrackerAssociationsConfig ¶ added in v9.0.21
type DataAwsLocationTrackerAssociationsConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_associations#tracker_name DataAwsLocationTrackerAssociations#tracker_name}. TrackerName *string `field:"required" json:"trackerName" yaml:"trackerName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker_associations#id DataAwsLocationTrackerAssociations#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` }
type DataAwsLocationTrackerConfig ¶
type DataAwsLocationTrackerConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker#tracker_name DataAwsLocationTracker#tracker_name}. TrackerName *string `field:"required" json:"trackerName" yaml:"trackerName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker#id DataAwsLocationTracker#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/location_tracker#tags DataAwsLocationTracker#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsMemorydbAcl ¶
type DataAwsMemorydbAcl interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MinimumEngineVersion() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UserNames() *[]*string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/memorydb_acl aws_memorydb_acl}.
func NewDataAwsMemorydbAcl ¶
func NewDataAwsMemorydbAcl(scope constructs.Construct, id *string, config *DataAwsMemorydbAclConfig) DataAwsMemorydbAcl
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_acl aws_memorydb_acl} Data Source.
type DataAwsMemorydbAclConfig ¶
type DataAwsMemorydbAclConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_acl#name DataAwsMemorydbAcl#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_acl#id DataAwsMemorydbAcl#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_acl#tags DataAwsMemorydbAcl#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsMemorydbCluster ¶
type DataAwsMemorydbCluster interface { cdktf.TerraformDataSource AclName() *string Arn() *string AutoMinorVersionUpgrade() cdktf.IResolvable // Experimental. CdktfStack() cdktf.TerraformStack ClusterEndpoint() DataAwsMemorydbClusterClusterEndpointList // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string EnginePatchVersion() *string EngineVersion() *string FinalSnapshotName() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyArn() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MaintenanceWindow() *string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node NodeType() *string NumReplicasPerShard() *float64 NumShards() *float64 ParameterGroupName() *string Port() *float64 // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} SecurityGroupIds() *[]*string Shards() DataAwsMemorydbClusterShardsList SnapshotRetentionLimit() *float64 SnapshotWindow() *string SnsTopicArn() *string SubnetGroupName() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TlsEnabled() cdktf.IResolvable // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/memorydb_cluster aws_memorydb_cluster}.
func NewDataAwsMemorydbCluster ¶
func NewDataAwsMemorydbCluster(scope constructs.Construct, id *string, config *DataAwsMemorydbClusterConfig) DataAwsMemorydbCluster
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_cluster aws_memorydb_cluster} Data Source.
type DataAwsMemorydbClusterClusterEndpoint ¶
type DataAwsMemorydbClusterClusterEndpoint struct { }
type DataAwsMemorydbClusterClusterEndpointList ¶
type DataAwsMemorydbClusterClusterEndpointList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsMemorydbClusterClusterEndpointOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterClusterEndpointList ¶
func NewDataAwsMemorydbClusterClusterEndpointList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsMemorydbClusterClusterEndpointList
type DataAwsMemorydbClusterClusterEndpointOutputReference ¶
type DataAwsMemorydbClusterClusterEndpointOutputReference interface { cdktf.ComplexObject Address() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsMemorydbClusterClusterEndpoint SetInternalValue(val *DataAwsMemorydbClusterClusterEndpoint) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterClusterEndpointOutputReference ¶
func NewDataAwsMemorydbClusterClusterEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsMemorydbClusterClusterEndpointOutputReference
type DataAwsMemorydbClusterConfig ¶
type DataAwsMemorydbClusterConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_cluster#name DataAwsMemorydbCluster#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_cluster#id DataAwsMemorydbCluster#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_cluster#tags DataAwsMemorydbCluster#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsMemorydbClusterShards ¶
type DataAwsMemorydbClusterShards struct { }
type DataAwsMemorydbClusterShardsList ¶
type DataAwsMemorydbClusterShardsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsMemorydbClusterShardsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterShardsList ¶
func NewDataAwsMemorydbClusterShardsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsMemorydbClusterShardsList
type DataAwsMemorydbClusterShardsNodes ¶
type DataAwsMemorydbClusterShardsNodes struct { }
type DataAwsMemorydbClusterShardsNodesEndpoint ¶
type DataAwsMemorydbClusterShardsNodesEndpoint struct { }
type DataAwsMemorydbClusterShardsNodesEndpointList ¶
type DataAwsMemorydbClusterShardsNodesEndpointList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsMemorydbClusterShardsNodesEndpointOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterShardsNodesEndpointList ¶
func NewDataAwsMemorydbClusterShardsNodesEndpointList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsMemorydbClusterShardsNodesEndpointList
type DataAwsMemorydbClusterShardsNodesEndpointOutputReference ¶
type DataAwsMemorydbClusterShardsNodesEndpointOutputReference interface { cdktf.ComplexObject Address() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsMemorydbClusterShardsNodesEndpoint SetInternalValue(val *DataAwsMemorydbClusterShardsNodesEndpoint) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterShardsNodesEndpointOutputReference ¶
func NewDataAwsMemorydbClusterShardsNodesEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsMemorydbClusterShardsNodesEndpointOutputReference
type DataAwsMemorydbClusterShardsNodesList ¶
type DataAwsMemorydbClusterShardsNodesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsMemorydbClusterShardsNodesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterShardsNodesList ¶
func NewDataAwsMemorydbClusterShardsNodesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsMemorydbClusterShardsNodesList
type DataAwsMemorydbClusterShardsNodesOutputReference ¶
type DataAwsMemorydbClusterShardsNodesOutputReference interface { cdktf.ComplexObject AvailabilityZone() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CreateTime() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Endpoint() DataAwsMemorydbClusterShardsNodesEndpointList // Experimental. Fqn() *string InternalValue() *DataAwsMemorydbClusterShardsNodes SetInternalValue(val *DataAwsMemorydbClusterShardsNodes) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterShardsNodesOutputReference ¶
func NewDataAwsMemorydbClusterShardsNodesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsMemorydbClusterShardsNodesOutputReference
type DataAwsMemorydbClusterShardsOutputReference ¶
type DataAwsMemorydbClusterShardsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsMemorydbClusterShards SetInternalValue(val *DataAwsMemorydbClusterShards) Name() *string Nodes() DataAwsMemorydbClusterShardsNodesList NumNodes() *float64 Slots() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbClusterShardsOutputReference ¶
func NewDataAwsMemorydbClusterShardsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsMemorydbClusterShardsOutputReference
type DataAwsMemorydbParameterGroup ¶
type DataAwsMemorydbParameterGroup interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string Family() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node Parameter() DataAwsMemorydbParameterGroupParameterList // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/memorydb_parameter_group aws_memorydb_parameter_group}.
func NewDataAwsMemorydbParameterGroup ¶
func NewDataAwsMemorydbParameterGroup(scope constructs.Construct, id *string, config *DataAwsMemorydbParameterGroupConfig) DataAwsMemorydbParameterGroup
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_parameter_group aws_memorydb_parameter_group} Data Source.
type DataAwsMemorydbParameterGroupConfig ¶
type DataAwsMemorydbParameterGroupConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_parameter_group#name DataAwsMemorydbParameterGroup#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_parameter_group#id DataAwsMemorydbParameterGroup#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_parameter_group#tags DataAwsMemorydbParameterGroup#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsMemorydbParameterGroupParameter ¶
type DataAwsMemorydbParameterGroupParameter struct { }
type DataAwsMemorydbParameterGroupParameterList ¶
type DataAwsMemorydbParameterGroupParameterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsMemorydbParameterGroupParameterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbParameterGroupParameterList ¶
func NewDataAwsMemorydbParameterGroupParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsMemorydbParameterGroupParameterList
type DataAwsMemorydbParameterGroupParameterOutputReference ¶
type DataAwsMemorydbParameterGroupParameterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsMemorydbParameterGroupParameter SetInternalValue(val *DataAwsMemorydbParameterGroupParameter) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbParameterGroupParameterOutputReference ¶
func NewDataAwsMemorydbParameterGroupParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsMemorydbParameterGroupParameterOutputReference
type DataAwsMemorydbSnapshot ¶
type DataAwsMemorydbSnapshot interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack ClusterConfiguration() DataAwsMemorydbSnapshotClusterConfigurationList ClusterName() *string // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyArn() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Source() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/memorydb_snapshot aws_memorydb_snapshot}.
func NewDataAwsMemorydbSnapshot ¶
func NewDataAwsMemorydbSnapshot(scope constructs.Construct, id *string, config *DataAwsMemorydbSnapshotConfig) DataAwsMemorydbSnapshot
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_snapshot aws_memorydb_snapshot} Data Source.
type DataAwsMemorydbSnapshotClusterConfiguration ¶
type DataAwsMemorydbSnapshotClusterConfiguration struct { }
type DataAwsMemorydbSnapshotClusterConfigurationList ¶
type DataAwsMemorydbSnapshotClusterConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsMemorydbSnapshotClusterConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbSnapshotClusterConfigurationList ¶
func NewDataAwsMemorydbSnapshotClusterConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsMemorydbSnapshotClusterConfigurationList
type DataAwsMemorydbSnapshotClusterConfigurationOutputReference ¶
type DataAwsMemorydbSnapshotClusterConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Description() *string EngineVersion() *string // Experimental. Fqn() *string InternalValue() *DataAwsMemorydbSnapshotClusterConfiguration SetInternalValue(val *DataAwsMemorydbSnapshotClusterConfiguration) MaintenanceWindow() *string Name() *string NodeType() *string NumShards() *float64 ParameterGroupName() *string Port() *float64 SnapshotRetentionLimit() *float64 SnapshotWindow() *string SubnetGroupName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TopicArn() *string VpcId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbSnapshotClusterConfigurationOutputReference ¶
func NewDataAwsMemorydbSnapshotClusterConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsMemorydbSnapshotClusterConfigurationOutputReference
type DataAwsMemorydbSnapshotConfig ¶
type DataAwsMemorydbSnapshotConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_snapshot#name DataAwsMemorydbSnapshot#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_snapshot#id DataAwsMemorydbSnapshot#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_snapshot#tags DataAwsMemorydbSnapshot#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsMemorydbSubnetGroup ¶
type DataAwsMemorydbSubnetGroup interface { cdktf.TerraformDataSource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} SubnetIds() *[]*string Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string VpcId() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/memorydb_subnet_group aws_memorydb_subnet_group}.
func NewDataAwsMemorydbSubnetGroup ¶
func NewDataAwsMemorydbSubnetGroup(scope constructs.Construct, id *string, config *DataAwsMemorydbSubnetGroupConfig) DataAwsMemorydbSubnetGroup
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_subnet_group aws_memorydb_subnet_group} Data Source.
type DataAwsMemorydbSubnetGroupConfig ¶
type DataAwsMemorydbSubnetGroupConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_subnet_group#name DataAwsMemorydbSubnetGroup#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_subnet_group#id DataAwsMemorydbSubnetGroup#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_subnet_group#tags DataAwsMemorydbSubnetGroup#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsMemorydbUser ¶
type DataAwsMemorydbUser interface { cdktf.TerraformDataSource AccessString() *string Arn() *string AuthenticationMode() DataAwsMemorydbUserAuthenticationModeList // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MinimumEngineVersion() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UserName() *string SetUserName(val *string) UserNameInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/memorydb_user aws_memorydb_user}.
func NewDataAwsMemorydbUser ¶
func NewDataAwsMemorydbUser(scope constructs.Construct, id *string, config *DataAwsMemorydbUserConfig) DataAwsMemorydbUser
Create a new {@link https://www.terraform.io/docs/providers/aws/d/memorydb_user aws_memorydb_user} Data Source.
type DataAwsMemorydbUserAuthenticationMode ¶
type DataAwsMemorydbUserAuthenticationMode struct { }
type DataAwsMemorydbUserAuthenticationModeList ¶
type DataAwsMemorydbUserAuthenticationModeList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsMemorydbUserAuthenticationModeOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbUserAuthenticationModeList ¶
func NewDataAwsMemorydbUserAuthenticationModeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsMemorydbUserAuthenticationModeList
type DataAwsMemorydbUserAuthenticationModeOutputReference ¶
type DataAwsMemorydbUserAuthenticationModeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsMemorydbUserAuthenticationMode SetInternalValue(val *DataAwsMemorydbUserAuthenticationMode) PasswordCount() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsMemorydbUserAuthenticationModeOutputReference ¶
func NewDataAwsMemorydbUserAuthenticationModeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsMemorydbUserAuthenticationModeOutputReference
type DataAwsMemorydbUserConfig ¶
type DataAwsMemorydbUserConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_user#user_name DataAwsMemorydbUser#user_name}. UserName *string `field:"required" json:"userName" yaml:"userName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_user#id DataAwsMemorydbUser#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/memorydb_user#tags DataAwsMemorydbUser#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsOpensearchDomain ¶
type DataAwsOpensearchDomain interface { cdktf.TerraformDataSource AccessPolicies() *string AdvancedOptions() cdktf.StringMap AdvancedSecurityOptions() DataAwsOpensearchDomainAdvancedSecurityOptionsList Arn() *string AutoTuneOptions() DataAwsOpensearchDomainAutoTuneOptionsList // Experimental. CdktfStack() cdktf.TerraformStack ClusterConfig() DataAwsOpensearchDomainClusterConfigList CognitoOptions() DataAwsOpensearchDomainCognitoOptionsList // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) Created() cdktf.IResolvable Deleted() cdktf.IResolvable // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DomainId() *string DomainName() *string SetDomainName(val *string) DomainNameInput() *string EbsOptions() DataAwsOpensearchDomainEbsOptionsList EncryptionAtRest() DataAwsOpensearchDomainEncryptionAtRestList Endpoint() *string EngineVersion() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KibanaEndpoint() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LogPublishingOptions() DataAwsOpensearchDomainLogPublishingOptionsList // The tree node. Node() constructs.Node NodeToNodeEncryption() DataAwsOpensearchDomainNodeToNodeEncryptionList Processing() cdktf.IResolvable // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} SnapshotOptions() DataAwsOpensearchDomainSnapshotOptionsList Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string VpcOptions() DataAwsOpensearchDomainVpcOptionsList // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/opensearch_domain aws_opensearch_domain}.
func NewDataAwsOpensearchDomain ¶
func NewDataAwsOpensearchDomain(scope constructs.Construct, id *string, config *DataAwsOpensearchDomainConfig) DataAwsOpensearchDomain
Create a new {@link https://www.terraform.io/docs/providers/aws/d/opensearch_domain aws_opensearch_domain} Data Source.
type DataAwsOpensearchDomainAdvancedSecurityOptions ¶
type DataAwsOpensearchDomainAdvancedSecurityOptions struct { }
type DataAwsOpensearchDomainAdvancedSecurityOptionsList ¶
type DataAwsOpensearchDomainAdvancedSecurityOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsList ¶
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainAdvancedSecurityOptionsList
type DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference ¶
type DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() cdktf.IResolvable // Experimental. Fqn() *string InternalUserDatabaseEnabled() cdktf.IResolvable InternalValue() *DataAwsOpensearchDomainAdvancedSecurityOptions SetInternalValue(val *DataAwsOpensearchDomainAdvancedSecurityOptions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference ¶
func NewDataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference
type DataAwsOpensearchDomainAutoTuneOptions ¶
type DataAwsOpensearchDomainAutoTuneOptions struct { }
type DataAwsOpensearchDomainAutoTuneOptionsList ¶
type DataAwsOpensearchDomainAutoTuneOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainAutoTuneOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAutoTuneOptionsList ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainAutoTuneOptionsList
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceSchedule ¶
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceSchedule struct { }
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration ¶
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration struct { }
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList ¶
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference ¶
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration SetInternalValue(val *DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string Value() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList ¶
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference ¶
type DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CronExpressionForRecurrence() *string Duration() DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainAutoTuneOptionsMaintenanceSchedule SetInternalValue(val *DataAwsOpensearchDomainAutoTuneOptionsMaintenanceSchedule) StartAt() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference
type DataAwsOpensearchDomainAutoTuneOptionsOutputReference ¶
type DataAwsOpensearchDomainAutoTuneOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DesiredState() *string // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainAutoTuneOptions SetInternalValue(val *DataAwsOpensearchDomainAutoTuneOptions) MaintenanceSchedule() DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList RollbackOnDisable() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainAutoTuneOptionsOutputReference ¶
func NewDataAwsOpensearchDomainAutoTuneOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainAutoTuneOptionsOutputReference
type DataAwsOpensearchDomainClusterConfig ¶
type DataAwsOpensearchDomainClusterConfig struct { }
type DataAwsOpensearchDomainClusterConfigColdStorageOptions ¶
type DataAwsOpensearchDomainClusterConfigColdStorageOptions struct { }
type DataAwsOpensearchDomainClusterConfigColdStorageOptionsList ¶
type DataAwsOpensearchDomainClusterConfigColdStorageOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsList ¶
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainClusterConfigColdStorageOptionsList
type DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference ¶
type DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainClusterConfigColdStorageOptions SetInternalValue(val *DataAwsOpensearchDomainClusterConfigColdStorageOptions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference ¶
func NewDataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference
type DataAwsOpensearchDomainClusterConfigList ¶
type DataAwsOpensearchDomainClusterConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainClusterConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainClusterConfigList ¶
func NewDataAwsOpensearchDomainClusterConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainClusterConfigList
type DataAwsOpensearchDomainClusterConfigOutputReference ¶
type DataAwsOpensearchDomainClusterConfigOutputReference interface { cdktf.ComplexObject ColdStorageOptions() DataAwsOpensearchDomainClusterConfigColdStorageOptionsList // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DedicatedMasterCount() *float64 DedicatedMasterEnabled() cdktf.IResolvable DedicatedMasterType() *string // Experimental. Fqn() *string InstanceCount() *float64 InstanceType() *string InternalValue() *DataAwsOpensearchDomainClusterConfig SetInternalValue(val *DataAwsOpensearchDomainClusterConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WarmCount() *float64 WarmEnabled() cdktf.IResolvable WarmType() *string ZoneAwarenessConfig() DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList ZoneAwarenessEnabled() cdktf.IResolvable // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainClusterConfigOutputReference ¶
func NewDataAwsOpensearchDomainClusterConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainClusterConfigOutputReference
type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfig ¶
type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfig struct { }
type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList ¶
type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList ¶
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList
type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference ¶
type DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference interface { cdktf.ComplexObject AvailabilityZoneCount() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainClusterConfigZoneAwarenessConfig SetInternalValue(val *DataAwsOpensearchDomainClusterConfigZoneAwarenessConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference ¶
func NewDataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference
type DataAwsOpensearchDomainCognitoOptions ¶
type DataAwsOpensearchDomainCognitoOptions struct { }
type DataAwsOpensearchDomainCognitoOptionsList ¶
type DataAwsOpensearchDomainCognitoOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainCognitoOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainCognitoOptionsList ¶
func NewDataAwsOpensearchDomainCognitoOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainCognitoOptionsList
type DataAwsOpensearchDomainCognitoOptionsOutputReference ¶
type DataAwsOpensearchDomainCognitoOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() cdktf.IResolvable // Experimental. Fqn() *string IdentityPoolId() *string InternalValue() *DataAwsOpensearchDomainCognitoOptions SetInternalValue(val *DataAwsOpensearchDomainCognitoOptions) RoleArn() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserPoolId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainCognitoOptionsOutputReference ¶
func NewDataAwsOpensearchDomainCognitoOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainCognitoOptionsOutputReference
type DataAwsOpensearchDomainConfig ¶
type DataAwsOpensearchDomainConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/opensearch_domain#domain_name DataAwsOpensearchDomain#domain_name}. DomainName *string `field:"required" json:"domainName" yaml:"domainName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/opensearch_domain#id DataAwsOpensearchDomain#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/opensearch_domain#tags DataAwsOpensearchDomain#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` }
type DataAwsOpensearchDomainEbsOptions ¶
type DataAwsOpensearchDomainEbsOptions struct { }
type DataAwsOpensearchDomainEbsOptionsList ¶
type DataAwsOpensearchDomainEbsOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainEbsOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainEbsOptionsList ¶
func NewDataAwsOpensearchDomainEbsOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainEbsOptionsList
type DataAwsOpensearchDomainEbsOptionsOutputReference ¶
type DataAwsOpensearchDomainEbsOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EbsEnabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainEbsOptions SetInternalValue(val *DataAwsOpensearchDomainEbsOptions) Iops() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Throughput() *float64 VolumeSize() *float64 VolumeType() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainEbsOptionsOutputReference ¶
func NewDataAwsOpensearchDomainEbsOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainEbsOptionsOutputReference
type DataAwsOpensearchDomainEncryptionAtRest ¶
type DataAwsOpensearchDomainEncryptionAtRest struct { }
type DataAwsOpensearchDomainEncryptionAtRestList ¶
type DataAwsOpensearchDomainEncryptionAtRestList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainEncryptionAtRestOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainEncryptionAtRestList ¶
func NewDataAwsOpensearchDomainEncryptionAtRestList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainEncryptionAtRestList
type DataAwsOpensearchDomainEncryptionAtRestOutputReference ¶
type DataAwsOpensearchDomainEncryptionAtRestOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainEncryptionAtRest SetInternalValue(val *DataAwsOpensearchDomainEncryptionAtRest) KmsKeyId() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainEncryptionAtRestOutputReference ¶
func NewDataAwsOpensearchDomainEncryptionAtRestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainEncryptionAtRestOutputReference
type DataAwsOpensearchDomainLogPublishingOptions ¶
type DataAwsOpensearchDomainLogPublishingOptions struct { }
type DataAwsOpensearchDomainLogPublishingOptionsList ¶
type DataAwsOpensearchDomainLogPublishingOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainLogPublishingOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainLogPublishingOptionsList ¶
func NewDataAwsOpensearchDomainLogPublishingOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainLogPublishingOptionsList
type DataAwsOpensearchDomainLogPublishingOptionsOutputReference ¶
type DataAwsOpensearchDomainLogPublishingOptionsOutputReference interface { cdktf.ComplexObject CloudwatchLogGroupArn() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainLogPublishingOptions SetInternalValue(val *DataAwsOpensearchDomainLogPublishingOptions) LogType() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainLogPublishingOptionsOutputReference ¶
func NewDataAwsOpensearchDomainLogPublishingOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainLogPublishingOptionsOutputReference
type DataAwsOpensearchDomainNodeToNodeEncryption ¶
type DataAwsOpensearchDomainNodeToNodeEncryption struct { }
type DataAwsOpensearchDomainNodeToNodeEncryptionList ¶
type DataAwsOpensearchDomainNodeToNodeEncryptionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainNodeToNodeEncryptionList ¶
func NewDataAwsOpensearchDomainNodeToNodeEncryptionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainNodeToNodeEncryptionList
type DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference ¶
type DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() cdktf.IResolvable // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainNodeToNodeEncryption SetInternalValue(val *DataAwsOpensearchDomainNodeToNodeEncryption) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainNodeToNodeEncryptionOutputReference ¶
func NewDataAwsOpensearchDomainNodeToNodeEncryptionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference
type DataAwsOpensearchDomainSnapshotOptions ¶
type DataAwsOpensearchDomainSnapshotOptions struct { }
type DataAwsOpensearchDomainSnapshotOptionsList ¶
type DataAwsOpensearchDomainSnapshotOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainSnapshotOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainSnapshotOptionsList ¶
func NewDataAwsOpensearchDomainSnapshotOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainSnapshotOptionsList
type DataAwsOpensearchDomainSnapshotOptionsOutputReference ¶
type DataAwsOpensearchDomainSnapshotOptionsOutputReference interface { cdktf.ComplexObject AutomatedSnapshotStartHour() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainSnapshotOptions SetInternalValue(val *DataAwsOpensearchDomainSnapshotOptions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainSnapshotOptionsOutputReference ¶
func NewDataAwsOpensearchDomainSnapshotOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainSnapshotOptionsOutputReference
type DataAwsOpensearchDomainVpcOptions ¶
type DataAwsOpensearchDomainVpcOptions struct { }
type DataAwsOpensearchDomainVpcOptionsList ¶
type DataAwsOpensearchDomainVpcOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) DataAwsOpensearchDomainVpcOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainVpcOptionsList ¶
func NewDataAwsOpensearchDomainVpcOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataAwsOpensearchDomainVpcOptionsList
type DataAwsOpensearchDomainVpcOptionsOutputReference ¶
type DataAwsOpensearchDomainVpcOptionsOutputReference interface { cdktf.ComplexObject AvailabilityZones() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *DataAwsOpensearchDomainVpcOptions SetInternalValue(val *DataAwsOpensearchDomainVpcOptions) SecurityGroupIds() *[]*string SubnetIds() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VpcId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewDataAwsOpensearchDomainVpcOptionsOutputReference ¶
func NewDataAwsOpensearchDomainVpcOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataAwsOpensearchDomainVpcOptionsOutputReference
type DataAwsService ¶
type DataAwsService interface { cdktf.TerraformDataSource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DnsName() *string SetDnsName(val *string) DnsNameInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node Partition() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. RawOverrides() interface{} Region() *string SetRegion(val *string) RegionInput() *string ReverseDnsName() *string SetReverseDnsName(val *string) ReverseDnsNameInput() *string ReverseDnsPrefix() *string SetReverseDnsPrefix(val *string) ReverseDnsPrefixInput() *string ServiceId() *string SetServiceId(val *string) ServiceIdInput() *string Supported() cdktf.IResolvable // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetDnsName() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRegion() ResetReverseDnsName() ResetReverseDnsPrefix() ResetServiceId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/d/service aws_service}.
func NewDataAwsService ¶
func NewDataAwsService(scope constructs.Construct, id *string, config *DataAwsServiceConfig) DataAwsService
Create a new {@link https://www.terraform.io/docs/providers/aws/d/service aws_service} Data Source.
type DataAwsServiceConfig ¶
type DataAwsServiceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/service#dns_name DataAwsService#dns_name}. DnsName *string `field:"optional" json:"dnsName" yaml:"dnsName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/service#id DataAwsService#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/service#region DataAwsService#region}. Region *string `field:"optional" json:"region" yaml:"region"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/service#reverse_dns_name DataAwsService#reverse_dns_name}. ReverseDnsName *string `field:"optional" json:"reverseDnsName" yaml:"reverseDnsName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/service#reverse_dns_prefix DataAwsService#reverse_dns_prefix}. ReverseDnsPrefix *string `field:"optional" json:"reverseDnsPrefix" yaml:"reverseDnsPrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/d/service#service_id DataAwsService#service_id}. ServiceId *string `field:"optional" json:"serviceId" yaml:"serviceId"` }
type DataexchangeDataSet ¶
type DataexchangeDataSet interface { cdktf.TerraformResource Arn() *string AssetType() *string SetAssetType(val *string) AssetTypeInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set aws_dataexchange_data_set}.
func NewDataexchangeDataSet ¶
func NewDataexchangeDataSet(scope constructs.Construct, id *string, config *DataexchangeDataSetConfig) DataexchangeDataSet
Create a new {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set aws_dataexchange_data_set} Resource.
type DataexchangeDataSetConfig ¶
type DataexchangeDataSetConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set#asset_type DataexchangeDataSet#asset_type}. AssetType *string `field:"required" json:"assetType" yaml:"assetType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set#description DataexchangeDataSet#description}. Description *string `field:"required" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set#name DataexchangeDataSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set#id DataexchangeDataSet#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set#tags DataexchangeDataSet#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_data_set#tags_all DataexchangeDataSet#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type DataexchangeRevision ¶
type DataexchangeRevision interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack Comment() *string SetComment(val *string) CommentInput() *string // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) DataSetId() *string SetDataSetId(val *string) DataSetIdInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RevisionId() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetComment() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision aws_dataexchange_revision}.
func NewDataexchangeRevision ¶
func NewDataexchangeRevision(scope constructs.Construct, id *string, config *DataexchangeRevisionConfig) DataexchangeRevision
Create a new {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision aws_dataexchange_revision} Resource.
type DataexchangeRevisionConfig ¶
type DataexchangeRevisionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision#data_set_id DataexchangeRevision#data_set_id}. DataSetId *string `field:"required" json:"dataSetId" yaml:"dataSetId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision#comment DataexchangeRevision#comment}. Comment *string `field:"optional" json:"comment" yaml:"comment"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision#id DataexchangeRevision#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision#tags DataexchangeRevision#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/dataexchange_revision#tags_all DataexchangeRevision#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type DetectiveGraph ¶
type DetectiveGraph interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GraphArn() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/detective_graph aws_detective_graph}.
func NewDetectiveGraph ¶
func NewDetectiveGraph(scope constructs.Construct, id *string, config *DetectiveGraphConfig) DetectiveGraph
Create a new {@link https://www.terraform.io/docs/providers/aws/r/detective_graph aws_detective_graph} Resource.
type DetectiveGraphConfig ¶
type DetectiveGraphConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_graph#id DetectiveGraph#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_graph#tags DetectiveGraph#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_graph#tags_all DetectiveGraph#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type DetectiveInvitationAccepter ¶
type DetectiveInvitationAccepter interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GraphArn() *string SetGraphArn(val *string) GraphArnInput() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/detective_invitation_accepter aws_detective_invitation_accepter}.
func NewDetectiveInvitationAccepter ¶
func NewDetectiveInvitationAccepter(scope constructs.Construct, id *string, config *DetectiveInvitationAccepterConfig) DetectiveInvitationAccepter
Create a new {@link https://www.terraform.io/docs/providers/aws/r/detective_invitation_accepter aws_detective_invitation_accepter} Resource.
type DetectiveInvitationAccepterConfig ¶
type DetectiveInvitationAccepterConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_invitation_accepter#graph_arn DetectiveInvitationAccepter#graph_arn}. GraphArn *string `field:"required" json:"graphArn" yaml:"graphArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_invitation_accepter#id DetectiveInvitationAccepter#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` }
type DetectiveMember ¶
type DetectiveMember interface { cdktf.TerraformResource AccountId() *string SetAccountId(val *string) AccountIdInput() *string AdministratorId() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DisabledReason() *string DisableEmailNotification() interface{} SetDisableEmailNotification(val interface{}) DisableEmailNotificationInput() interface{} EmailAddress() *string SetEmailAddress(val *string) EmailAddressInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GraphArn() *string SetGraphArn(val *string) GraphArnInput() *string Id() *string SetId(val *string) IdInput() *string InvitedTime() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Message() *string SetMessage(val *string) MessageInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Status() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdatedTime() *string VolumeUsageInBytes() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetDisableEmailNotification() ResetId() ResetMessage() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/detective_member aws_detective_member}.
func NewDetectiveMember ¶
func NewDetectiveMember(scope constructs.Construct, id *string, config *DetectiveMemberConfig) DetectiveMember
Create a new {@link https://www.terraform.io/docs/providers/aws/r/detective_member aws_detective_member} Resource.
type DetectiveMemberConfig ¶
type DetectiveMemberConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_member#account_id DetectiveMember#account_id}. AccountId *string `field:"required" json:"accountId" yaml:"accountId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_member#email_address DetectiveMember#email_address}. EmailAddress *string `field:"required" json:"emailAddress" yaml:"emailAddress"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_member#graph_arn DetectiveMember#graph_arn}. GraphArn *string `field:"required" json:"graphArn" yaml:"graphArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_member#disable_email_notification DetectiveMember#disable_email_notification}. DisableEmailNotification interface{} `field:"optional" json:"disableEmailNotification" yaml:"disableEmailNotification"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_member#id DetectiveMember#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/detective_member#message DetectiveMember#message}. Message *string `field:"optional" json:"message" yaml:"message"` }
type FisExperimentTemplate ¶
type FisExperimentTemplate interface { cdktf.TerraformResource Action() FisExperimentTemplateActionList ActionInput() interface{} // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string StopCondition() FisExperimentTemplateStopConditionList StopConditionInput() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string Target() FisExperimentTemplateTargetList TargetInput() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() FisExperimentTemplateTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutAction(value interface{}) PutStopCondition(value interface{}) PutTarget(value interface{}) PutTimeouts(value *FisExperimentTemplateTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTarget() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template aws_fis_experiment_template}.
func NewFisExperimentTemplate ¶
func NewFisExperimentTemplate(scope constructs.Construct, id *string, config *FisExperimentTemplateConfig) FisExperimentTemplate
Create a new {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template aws_fis_experiment_template} Resource.
type FisExperimentTemplateAction ¶
type FisExperimentTemplateAction struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#action_id FisExperimentTemplate#action_id}. ActionId *string `field:"required" json:"actionId" yaml:"actionId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#name FisExperimentTemplate#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#description FisExperimentTemplate#description}. Description *string `field:"optional" json:"description" yaml:"description"` // parameter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#parameter FisExperimentTemplate#parameter} Parameter interface{} `field:"optional" json:"parameter" yaml:"parameter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#start_after FisExperimentTemplate#start_after}. StartAfter *[]*string `field:"optional" json:"startAfter" yaml:"startAfter"` // target block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#target FisExperimentTemplate#target} Target *FisExperimentTemplateActionTarget `field:"optional" json:"target" yaml:"target"` }
type FisExperimentTemplateActionList ¶
type FisExperimentTemplateActionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) FisExperimentTemplateActionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateActionList ¶
func NewFisExperimentTemplateActionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FisExperimentTemplateActionList
type FisExperimentTemplateActionOutputReference ¶
type FisExperimentTemplateActionOutputReference interface { cdktf.ComplexObject ActionId() *string SetActionId(val *string) ActionIdInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Parameter() FisExperimentTemplateActionParameterList ParameterInput() interface{} StartAfter() *[]*string SetStartAfter(val *[]*string) StartAfterInput() *[]*string Target() FisExperimentTemplateActionTargetOutputReference TargetInput() *FisExperimentTemplateActionTarget // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutParameter(value interface{}) PutTarget(value *FisExperimentTemplateActionTarget) ResetDescription() ResetParameter() ResetStartAfter() ResetTarget() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateActionOutputReference ¶
func NewFisExperimentTemplateActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) FisExperimentTemplateActionOutputReference
type FisExperimentTemplateActionParameter ¶
type FisExperimentTemplateActionParameter struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#key FisExperimentTemplate#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#value FisExperimentTemplate#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type FisExperimentTemplateActionParameterList ¶
type FisExperimentTemplateActionParameterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) FisExperimentTemplateActionParameterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateActionParameterList ¶
func NewFisExperimentTemplateActionParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FisExperimentTemplateActionParameterList
type FisExperimentTemplateActionParameterOutputReference ¶
type FisExperimentTemplateActionParameterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateActionParameterOutputReference ¶
func NewFisExperimentTemplateActionParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) FisExperimentTemplateActionParameterOutputReference
type FisExperimentTemplateActionTarget ¶
type FisExperimentTemplateActionTarget struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#key FisExperimentTemplate#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#value FisExperimentTemplate#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type FisExperimentTemplateActionTargetOutputReference ¶
type FisExperimentTemplateActionTargetOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *FisExperimentTemplateActionTarget SetInternalValue(val *FisExperimentTemplateActionTarget) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateActionTargetOutputReference ¶
func NewFisExperimentTemplateActionTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) FisExperimentTemplateActionTargetOutputReference
type FisExperimentTemplateConfig ¶
type FisExperimentTemplateConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // action block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#action FisExperimentTemplate#action} Action interface{} `field:"required" json:"action" yaml:"action"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#description FisExperimentTemplate#description}. Description *string `field:"required" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#role_arn FisExperimentTemplate#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // stop_condition block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#stop_condition FisExperimentTemplate#stop_condition} StopCondition interface{} `field:"required" json:"stopCondition" yaml:"stopCondition"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#id FisExperimentTemplate#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#tags FisExperimentTemplate#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#tags_all FisExperimentTemplate#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // target block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#target FisExperimentTemplate#target} Target interface{} `field:"optional" json:"target" yaml:"target"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#timeouts FisExperimentTemplate#timeouts} Timeouts *FisExperimentTemplateTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type FisExperimentTemplateStopCondition ¶
type FisExperimentTemplateStopCondition struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#source FisExperimentTemplate#source}. Source *string `field:"required" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#value FisExperimentTemplate#value}. Value *string `field:"optional" json:"value" yaml:"value"` }
type FisExperimentTemplateStopConditionList ¶
type FisExperimentTemplateStopConditionList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) FisExperimentTemplateStopConditionOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateStopConditionList ¶
func NewFisExperimentTemplateStopConditionList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FisExperimentTemplateStopConditionList
type FisExperimentTemplateStopConditionOutputReference ¶
type FisExperimentTemplateStopConditionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Source() *string SetSource(val *string) SourceInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateStopConditionOutputReference ¶
func NewFisExperimentTemplateStopConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) FisExperimentTemplateStopConditionOutputReference
type FisExperimentTemplateTarget ¶
type FisExperimentTemplateTarget struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#name FisExperimentTemplate#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#resource_type FisExperimentTemplate#resource_type}. ResourceType *string `field:"required" json:"resourceType" yaml:"resourceType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#selection_mode FisExperimentTemplate#selection_mode}. SelectionMode *string `field:"required" json:"selectionMode" yaml:"selectionMode"` // filter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#filter FisExperimentTemplate#filter} Filter interface{} `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#resource_arns FisExperimentTemplate#resource_arns}. ResourceArns *[]*string `field:"optional" json:"resourceArns" yaml:"resourceArns"` // resource_tag block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#resource_tag FisExperimentTemplate#resource_tag} ResourceTag interface{} `field:"optional" json:"resourceTag" yaml:"resourceTag"` }
type FisExperimentTemplateTargetFilter ¶
type FisExperimentTemplateTargetFilter struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#path FisExperimentTemplate#path}. Path *string `field:"required" json:"path" yaml:"path"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#values FisExperimentTemplate#values}. Values *[]*string `field:"required" json:"values" yaml:"values"` }
type FisExperimentTemplateTargetFilterList ¶
type FisExperimentTemplateTargetFilterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) FisExperimentTemplateTargetFilterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateTargetFilterList ¶
func NewFisExperimentTemplateTargetFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FisExperimentTemplateTargetFilterList
type FisExperimentTemplateTargetFilterOutputReference ¶
type FisExperimentTemplateTargetFilterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Path() *string SetPath(val *string) PathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Values() *[]*string SetValues(val *[]*string) ValuesInput() *[]*string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateTargetFilterOutputReference ¶
func NewFisExperimentTemplateTargetFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) FisExperimentTemplateTargetFilterOutputReference
type FisExperimentTemplateTargetList ¶
type FisExperimentTemplateTargetList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) FisExperimentTemplateTargetOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateTargetList ¶
func NewFisExperimentTemplateTargetList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FisExperimentTemplateTargetList
type FisExperimentTemplateTargetOutputReference ¶
type FisExperimentTemplateTargetOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Filter() FisExperimentTemplateTargetFilterList FilterInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string ResourceArns() *[]*string SetResourceArns(val *[]*string) ResourceArnsInput() *[]*string ResourceTag() FisExperimentTemplateTargetResourceTagList ResourceTagInput() interface{} ResourceType() *string SetResourceType(val *string) ResourceTypeInput() *string SelectionMode() *string SetSelectionMode(val *string) SelectionModeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutFilter(value interface{}) PutResourceTag(value interface{}) ResetFilter() ResetResourceArns() ResetResourceTag() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateTargetOutputReference ¶
func NewFisExperimentTemplateTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) FisExperimentTemplateTargetOutputReference
type FisExperimentTemplateTargetResourceTag ¶
type FisExperimentTemplateTargetResourceTag struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#key FisExperimentTemplate#key}. Key *string `field:"required" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#value FisExperimentTemplate#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type FisExperimentTemplateTargetResourceTagList ¶
type FisExperimentTemplateTargetResourceTagList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) FisExperimentTemplateTargetResourceTagOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateTargetResourceTagList ¶
func NewFisExperimentTemplateTargetResourceTagList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) FisExperimentTemplateTargetResourceTagList
type FisExperimentTemplateTargetResourceTagOutputReference ¶
type FisExperimentTemplateTargetResourceTagOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateTargetResourceTagOutputReference ¶
func NewFisExperimentTemplateTargetResourceTagOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) FisExperimentTemplateTargetResourceTagOutputReference
type FisExperimentTemplateTimeouts ¶
type FisExperimentTemplateTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#create FisExperimentTemplate#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#delete FisExperimentTemplate#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/fis_experiment_template#update FisExperimentTemplate#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type FisExperimentTemplateTimeoutsOutputReference ¶
type FisExperimentTemplateTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewFisExperimentTemplateTimeoutsOutputReference ¶
func NewFisExperimentTemplateTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) FisExperimentTemplateTimeoutsOutputReference
type GrafanaLicenseAssociation ¶
type GrafanaLicenseAssociation interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string FreeTrialExpiration() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string LicenseExpiration() *string LicenseType() *string SetLicenseType(val *string) LicenseTypeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() GrafanaLicenseAssociationTimeoutsOutputReference TimeoutsInput() interface{} WorkspaceId() *string SetWorkspaceId(val *string) WorkspaceIdInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *GrafanaLicenseAssociationTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association aws_grafana_license_association}.
func NewGrafanaLicenseAssociation ¶
func NewGrafanaLicenseAssociation(scope constructs.Construct, id *string, config *GrafanaLicenseAssociationConfig) GrafanaLicenseAssociation
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association aws_grafana_license_association} Resource.
type GrafanaLicenseAssociationConfig ¶
type GrafanaLicenseAssociationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association#license_type GrafanaLicenseAssociation#license_type}. LicenseType *string `field:"required" json:"licenseType" yaml:"licenseType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association#workspace_id GrafanaLicenseAssociation#workspace_id}. WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association#id GrafanaLicenseAssociation#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association#timeouts GrafanaLicenseAssociation#timeouts} Timeouts *GrafanaLicenseAssociationTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type GrafanaLicenseAssociationTimeouts ¶
type GrafanaLicenseAssociationTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association#create GrafanaLicenseAssociation#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_license_association#delete GrafanaLicenseAssociation#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` }
type GrafanaLicenseAssociationTimeoutsOutputReference ¶
type GrafanaLicenseAssociationTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewGrafanaLicenseAssociationTimeoutsOutputReference ¶
func NewGrafanaLicenseAssociationTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GrafanaLicenseAssociationTimeoutsOutputReference
type GrafanaRoleAssociation ¶
type GrafanaRoleAssociation interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GroupIds() *[]*string SetGroupIds(val *[]*string) GroupIdsInput() *[]*string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Role() *string SetRole(val *string) RoleInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() GrafanaRoleAssociationTimeoutsOutputReference TimeoutsInput() interface{} UserIds() *[]*string SetUserIds(val *[]*string) UserIdsInput() *[]*string WorkspaceId() *string SetWorkspaceId(val *string) WorkspaceIdInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *GrafanaRoleAssociationTimeouts) ResetGroupIds() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() ResetUserIds() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association aws_grafana_role_association}.
func NewGrafanaRoleAssociation ¶
func NewGrafanaRoleAssociation(scope constructs.Construct, id *string, config *GrafanaRoleAssociationConfig) GrafanaRoleAssociation
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association aws_grafana_role_association} Resource.
type GrafanaRoleAssociationConfig ¶
type GrafanaRoleAssociationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#role GrafanaRoleAssociation#role}. Role *string `field:"required" json:"role" yaml:"role"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#workspace_id GrafanaRoleAssociation#workspace_id}. WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#group_ids GrafanaRoleAssociation#group_ids}. GroupIds *[]*string `field:"optional" json:"groupIds" yaml:"groupIds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#id GrafanaRoleAssociation#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#timeouts GrafanaRoleAssociation#timeouts} Timeouts *GrafanaRoleAssociationTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#user_ids GrafanaRoleAssociation#user_ids}. UserIds *[]*string `field:"optional" json:"userIds" yaml:"userIds"` }
type GrafanaRoleAssociationTimeouts ¶
type GrafanaRoleAssociationTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#create GrafanaRoleAssociation#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_role_association#delete GrafanaRoleAssociation#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` }
type GrafanaRoleAssociationTimeoutsOutputReference ¶
type GrafanaRoleAssociationTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewGrafanaRoleAssociationTimeoutsOutputReference ¶
func NewGrafanaRoleAssociationTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GrafanaRoleAssociationTimeoutsOutputReference
type GrafanaWorkspace ¶
type GrafanaWorkspace interface { cdktf.TerraformResource AccountAccessType() *string SetAccountAccessType(val *string) AccountAccessTypeInput() *string Arn() *string AuthenticationProviders() *[]*string SetAuthenticationProviders(val *[]*string) AuthenticationProvidersInput() *[]*string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) DataSources() *[]*string SetDataSources(val *[]*string) DataSourcesInput() *[]*string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string Endpoint() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GrafanaVersion() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node NotificationDestinations() *[]*string SetNotificationDestinations(val *[]*string) NotificationDestinationsInput() *[]*string OrganizationalUnits() *[]*string SetOrganizationalUnits(val *[]*string) OrganizationalUnitsInput() *[]*string OrganizationRoleName() *string SetOrganizationRoleName(val *string) OrganizationRoleNameInput() *string PermissionType() *string SetPermissionType(val *string) PermissionTypeInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string SamlConfigurationStatus() *string StackSetName() *string SetStackSetName(val *string) StackSetNameInput() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() GrafanaWorkspaceTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *GrafanaWorkspaceTimeouts) ResetDataSources() ResetDescription() ResetId() ResetName() ResetNotificationDestinations() ResetOrganizationalUnits() ResetOrganizationRoleName() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRoleArn() ResetStackSetName() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace aws_grafana_workspace}.
func NewGrafanaWorkspace ¶
func NewGrafanaWorkspace(scope constructs.Construct, id *string, config *GrafanaWorkspaceConfig) GrafanaWorkspace
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace aws_grafana_workspace} Resource.
type GrafanaWorkspaceApiKey ¶ added in v9.0.16
type GrafanaWorkspaceApiKey interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Key() *string KeyName() *string SetKeyName(val *string) KeyNameInput() *string KeyRole() *string SetKeyRole(val *string) KeyRoleInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SecondsToLive() *float64 SetSecondsToLive(val *float64) SecondsToLiveInput() *float64 // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string WorkspaceId() *string SetWorkspaceId(val *string) WorkspaceIdInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key aws_grafana_workspace_api_key}.
func NewGrafanaWorkspaceApiKey ¶ added in v9.0.16
func NewGrafanaWorkspaceApiKey(scope constructs.Construct, id *string, config *GrafanaWorkspaceApiKeyConfig) GrafanaWorkspaceApiKey
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key aws_grafana_workspace_api_key} Resource.
type GrafanaWorkspaceApiKeyConfig ¶ added in v9.0.16
type GrafanaWorkspaceApiKeyConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key#key_name GrafanaWorkspaceApiKey#key_name}. KeyName *string `field:"required" json:"keyName" yaml:"keyName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key#key_role GrafanaWorkspaceApiKey#key_role}. KeyRole *string `field:"required" json:"keyRole" yaml:"keyRole"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key#seconds_to_live GrafanaWorkspaceApiKey#seconds_to_live}. SecondsToLive *float64 `field:"required" json:"secondsToLive" yaml:"secondsToLive"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key#workspace_id GrafanaWorkspaceApiKey#workspace_id}. WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_api_key#id GrafanaWorkspaceApiKey#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` }
type GrafanaWorkspaceConfig ¶
type GrafanaWorkspaceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#account_access_type GrafanaWorkspace#account_access_type}. AccountAccessType *string `field:"required" json:"accountAccessType" yaml:"accountAccessType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#authentication_providers GrafanaWorkspace#authentication_providers}. AuthenticationProviders *[]*string `field:"required" json:"authenticationProviders" yaml:"authenticationProviders"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#permission_type GrafanaWorkspace#permission_type}. PermissionType *string `field:"required" json:"permissionType" yaml:"permissionType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#data_sources GrafanaWorkspace#data_sources}. DataSources *[]*string `field:"optional" json:"dataSources" yaml:"dataSources"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#description GrafanaWorkspace#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#id GrafanaWorkspace#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#name GrafanaWorkspace#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#notification_destinations GrafanaWorkspace#notification_destinations}. NotificationDestinations *[]*string `field:"optional" json:"notificationDestinations" yaml:"notificationDestinations"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#organizational_units GrafanaWorkspace#organizational_units}. OrganizationalUnits *[]*string `field:"optional" json:"organizationalUnits" yaml:"organizationalUnits"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#organization_role_name GrafanaWorkspace#organization_role_name}. OrganizationRoleName *string `field:"optional" json:"organizationRoleName" yaml:"organizationRoleName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#role_arn GrafanaWorkspace#role_arn}. RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#stack_set_name GrafanaWorkspace#stack_set_name}. StackSetName *string `field:"optional" json:"stackSetName" yaml:"stackSetName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#tags GrafanaWorkspace#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#tags_all GrafanaWorkspace#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#timeouts GrafanaWorkspace#timeouts} Timeouts *GrafanaWorkspaceTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type GrafanaWorkspaceSamlConfiguration ¶
type GrafanaWorkspaceSamlConfiguration interface { cdktf.TerraformResource AdminRoleValues() *[]*string SetAdminRoleValues(val *[]*string) AdminRoleValuesInput() *[]*string AllowedOrganizations() *[]*string SetAllowedOrganizations(val *[]*string) AllowedOrganizationsInput() *[]*string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EditorRoleValues() *[]*string SetEditorRoleValues(val *[]*string) EditorRoleValuesInput() *[]*string EmailAssertion() *string SetEmailAssertion(val *string) EmailAssertionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string GroupsAssertion() *string SetGroupsAssertion(val *string) GroupsAssertionInput() *string Id() *string SetId(val *string) IdInput() *string IdpMetadataUrl() *string SetIdpMetadataUrl(val *string) IdpMetadataUrlInput() *string IdpMetadataXml() *string SetIdpMetadataXml(val *string) IdpMetadataXmlInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LoginAssertion() *string SetLoginAssertion(val *string) LoginAssertionInput() *string LoginValidityDuration() *float64 SetLoginValidityDuration(val *float64) LoginValidityDurationInput() *float64 NameAssertion() *string SetNameAssertion(val *string) NameAssertionInput() *string // The tree node. Node() constructs.Node OrgAssertion() *string SetOrgAssertion(val *string) OrgAssertionInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleAssertion() *string SetRoleAssertion(val *string) RoleAssertionInput() *string Status() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference TimeoutsInput() interface{} WorkspaceId() *string SetWorkspaceId(val *string) WorkspaceIdInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *GrafanaWorkspaceSamlConfigurationTimeouts) ResetAdminRoleValues() ResetAllowedOrganizations() ResetEmailAssertion() ResetGroupsAssertion() ResetId() ResetIdpMetadataUrl() ResetIdpMetadataXml() ResetLoginAssertion() ResetLoginValidityDuration() ResetNameAssertion() ResetOrgAssertion() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRoleAssertion() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration aws_grafana_workspace_saml_configuration}.
func NewGrafanaWorkspaceSamlConfiguration ¶
func NewGrafanaWorkspaceSamlConfiguration(scope constructs.Construct, id *string, config *GrafanaWorkspaceSamlConfigurationConfig) GrafanaWorkspaceSamlConfiguration
Create a new {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration aws_grafana_workspace_saml_configuration} Resource.
type GrafanaWorkspaceSamlConfigurationConfig ¶
type GrafanaWorkspaceSamlConfigurationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#editor_role_values GrafanaWorkspaceSamlConfiguration#editor_role_values}. EditorRoleValues *[]*string `field:"required" json:"editorRoleValues" yaml:"editorRoleValues"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#workspace_id GrafanaWorkspaceSamlConfiguration#workspace_id}. WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#admin_role_values GrafanaWorkspaceSamlConfiguration#admin_role_values}. AdminRoleValues *[]*string `field:"optional" json:"adminRoleValues" yaml:"adminRoleValues"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#allowed_organizations GrafanaWorkspaceSamlConfiguration#allowed_organizations}. AllowedOrganizations *[]*string `field:"optional" json:"allowedOrganizations" yaml:"allowedOrganizations"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#email_assertion GrafanaWorkspaceSamlConfiguration#email_assertion}. EmailAssertion *string `field:"optional" json:"emailAssertion" yaml:"emailAssertion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#groups_assertion GrafanaWorkspaceSamlConfiguration#groups_assertion}. GroupsAssertion *string `field:"optional" json:"groupsAssertion" yaml:"groupsAssertion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#id GrafanaWorkspaceSamlConfiguration#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#idp_metadata_url GrafanaWorkspaceSamlConfiguration#idp_metadata_url}. IdpMetadataUrl *string `field:"optional" json:"idpMetadataUrl" yaml:"idpMetadataUrl"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#idp_metadata_xml GrafanaWorkspaceSamlConfiguration#idp_metadata_xml}. IdpMetadataXml *string `field:"optional" json:"idpMetadataXml" yaml:"idpMetadataXml"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#login_assertion GrafanaWorkspaceSamlConfiguration#login_assertion}. LoginAssertion *string `field:"optional" json:"loginAssertion" yaml:"loginAssertion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#login_validity_duration GrafanaWorkspaceSamlConfiguration#login_validity_duration}. LoginValidityDuration *float64 `field:"optional" json:"loginValidityDuration" yaml:"loginValidityDuration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#name_assertion GrafanaWorkspaceSamlConfiguration#name_assertion}. NameAssertion *string `field:"optional" json:"nameAssertion" yaml:"nameAssertion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#org_assertion GrafanaWorkspaceSamlConfiguration#org_assertion}. OrgAssertion *string `field:"optional" json:"orgAssertion" yaml:"orgAssertion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#role_assertion GrafanaWorkspaceSamlConfiguration#role_assertion}. RoleAssertion *string `field:"optional" json:"roleAssertion" yaml:"roleAssertion"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#timeouts GrafanaWorkspaceSamlConfiguration#timeouts} Timeouts *GrafanaWorkspaceSamlConfigurationTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type GrafanaWorkspaceSamlConfigurationTimeouts ¶
type GrafanaWorkspaceSamlConfigurationTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#create GrafanaWorkspaceSamlConfiguration#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace_saml_configuration#delete GrafanaWorkspaceSamlConfiguration#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` }
type GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference ¶
type GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewGrafanaWorkspaceSamlConfigurationTimeoutsOutputReference ¶
func NewGrafanaWorkspaceSamlConfigurationTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference
type GrafanaWorkspaceTimeouts ¶
type GrafanaWorkspaceTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#create GrafanaWorkspace#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/grafana_workspace#update GrafanaWorkspace#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type GrafanaWorkspaceTimeoutsOutputReference ¶
type GrafanaWorkspaceTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewGrafanaWorkspaceTimeoutsOutputReference ¶
func NewGrafanaWorkspaceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) GrafanaWorkspaceTimeoutsOutputReference
type KendraDataSource ¶ added in v9.0.11
type KendraDataSource interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack Configuration() KendraDataSourceConfigurationOutputReference ConfigurationInput() *KendraDataSourceConfiguration // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string CustomDocumentEnrichmentConfiguration() KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference CustomDocumentEnrichmentConfigurationInput() *KendraDataSourceCustomDocumentEnrichmentConfiguration DataSourceId() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string ErrorMessage() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string LanguageCode() *string SetLanguageCode(val *string) LanguageCodeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string Schedule() *string SetSchedule(val *string) ScheduleInput() *string Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() KendraDataSourceTimeoutsOutputReference TimeoutsInput() interface{} Type() *string SetType(val *string) TypeInput() *string UpdatedAt() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutConfiguration(value *KendraDataSourceConfiguration) PutCustomDocumentEnrichmentConfiguration(value *KendraDataSourceCustomDocumentEnrichmentConfiguration) PutTimeouts(value *KendraDataSourceTimeouts) ResetConfiguration() ResetCustomDocumentEnrichmentConfiguration() ResetDescription() ResetId() ResetLanguageCode() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRoleArn() ResetSchedule() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source aws_kendra_data_source}.
func NewKendraDataSource ¶ added in v9.0.11
func NewKendraDataSource(scope constructs.Construct, id *string, config *KendraDataSourceConfig) KendraDataSource
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source aws_kendra_data_source} Resource.
type KendraDataSourceConfig ¶ added in v9.0.11
type KendraDataSourceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#index_id KendraDataSource#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#name KendraDataSource#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#type KendraDataSource#type}. Type *string `field:"required" json:"type" yaml:"type"` // configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#configuration KendraDataSource#configuration} Configuration *KendraDataSourceConfiguration `field:"optional" json:"configuration" yaml:"configuration"` // custom_document_enrichment_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#custom_document_enrichment_configuration KendraDataSource#custom_document_enrichment_configuration} CustomDocumentEnrichmentConfiguration *KendraDataSourceCustomDocumentEnrichmentConfiguration `field:"optional" json:"customDocumentEnrichmentConfiguration" yaml:"customDocumentEnrichmentConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#description KendraDataSource#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#id KendraDataSource#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#language_code KendraDataSource#language_code}. LanguageCode *string `field:"optional" json:"languageCode" yaml:"languageCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#role_arn KendraDataSource#role_arn}. RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#schedule KendraDataSource#schedule}. Schedule *string `field:"optional" json:"schedule" yaml:"schedule"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#tags KendraDataSource#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#tags_all KendraDataSource#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#timeouts KendraDataSource#timeouts} Timeouts *KendraDataSourceTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type KendraDataSourceConfiguration ¶ added in v9.0.11
type KendraDataSourceConfiguration struct { // s3_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#s3_configuration KendraDataSource#s3_configuration} S3Configuration *KendraDataSourceConfigurationS3Configuration `field:"optional" json:"s3Configuration" yaml:"s3Configuration"` // web_crawler_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#web_crawler_configuration KendraDataSource#web_crawler_configuration} WebCrawlerConfiguration *KendraDataSourceConfigurationWebCrawlerConfiguration `field:"optional" json:"webCrawlerConfiguration" yaml:"webCrawlerConfiguration"` }
type KendraDataSourceConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfiguration SetInternalValue(val *KendraDataSourceConfiguration) S3Configuration() KendraDataSourceConfigurationS3ConfigurationOutputReference S3ConfigurationInput() *KendraDataSourceConfigurationS3Configuration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WebCrawlerConfiguration() KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference WebCrawlerConfigurationInput() *KendraDataSourceConfigurationWebCrawlerConfiguration // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutS3Configuration(value *KendraDataSourceConfigurationS3Configuration) PutWebCrawlerConfiguration(value *KendraDataSourceConfigurationWebCrawlerConfiguration) ResetS3Configuration() ResetWebCrawlerConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationOutputReference
type KendraDataSourceConfigurationS3Configuration ¶ added in v9.0.11
type KendraDataSourceConfigurationS3Configuration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#bucket_name KendraDataSource#bucket_name}. BucketName *string `field:"required" json:"bucketName" yaml:"bucketName"` // access_control_list_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#access_control_list_configuration KendraDataSource#access_control_list_configuration} AccessControlListConfiguration *KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration `field:"optional" json:"accessControlListConfiguration" yaml:"accessControlListConfiguration"` // documents_metadata_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#documents_metadata_configuration KendraDataSource#documents_metadata_configuration} DocumentsMetadataConfiguration *KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration `field:"optional" json:"documentsMetadataConfiguration" yaml:"documentsMetadataConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#exclusion_patterns KendraDataSource#exclusion_patterns}. ExclusionPatterns *[]*string `field:"optional" json:"exclusionPatterns" yaml:"exclusionPatterns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#inclusion_patterns KendraDataSource#inclusion_patterns}. InclusionPatterns *[]*string `field:"optional" json:"inclusionPatterns" yaml:"inclusionPatterns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#inclusion_prefixes KendraDataSource#inclusion_prefixes}. InclusionPrefixes *[]*string `field:"optional" json:"inclusionPrefixes" yaml:"inclusionPrefixes"` }
type KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration ¶ added in v9.0.11
type KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#key_path KendraDataSource#key_path}. KeyPath *string `field:"optional" json:"keyPath" yaml:"keyPath"` }
type KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration SetInternalValue(val *KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration) KeyPath() *string SetKeyPath(val *string) KeyPathInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKeyPath() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference
type KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration ¶ added in v9.0.11
type KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#s3_prefix KendraDataSource#s3_prefix}. S3Prefix *string `field:"optional" json:"s3Prefix" yaml:"s3Prefix"` }
type KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration SetInternalValue(val *KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration) S3Prefix() *string SetS3Prefix(val *string) S3PrefixInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetS3Prefix() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference
type KendraDataSourceConfigurationS3ConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationS3ConfigurationOutputReference interface { cdktf.ComplexObject AccessControlListConfiguration() KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference AccessControlListConfigurationInput() *KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration BucketName() *string SetBucketName(val *string) BucketNameInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DocumentsMetadataConfiguration() KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference DocumentsMetadataConfigurationInput() *KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration ExclusionPatterns() *[]*string SetExclusionPatterns(val *[]*string) ExclusionPatternsInput() *[]*string // Experimental. Fqn() *string InclusionPatterns() *[]*string SetInclusionPatterns(val *[]*string) InclusionPatternsInput() *[]*string InclusionPrefixes() *[]*string SetInclusionPrefixes(val *[]*string) InclusionPrefixesInput() *[]*string InternalValue() *KendraDataSourceConfigurationS3Configuration SetInternalValue(val *KendraDataSourceConfigurationS3Configuration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAccessControlListConfiguration(value *KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration) PutDocumentsMetadataConfiguration(value *KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration) ResetAccessControlListConfiguration() ResetDocumentsMetadataConfiguration() ResetExclusionPatterns() ResetInclusionPatterns() ResetInclusionPrefixes() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationS3ConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationS3ConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationS3ConfigurationOutputReference
type KendraDataSourceConfigurationWebCrawlerConfiguration ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfiguration struct { // urls block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#urls KendraDataSource#urls} Urls *KendraDataSourceConfigurationWebCrawlerConfigurationUrls `field:"required" json:"urls" yaml:"urls"` // authentication_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#authentication_configuration KendraDataSource#authentication_configuration} AuthenticationConfiguration *KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration `field:"optional" json:"authenticationConfiguration" yaml:"authenticationConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#crawl_depth KendraDataSource#crawl_depth}. CrawlDepth *float64 `field:"optional" json:"crawlDepth" yaml:"crawlDepth"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#max_content_size_per_page_in_mega_bytes KendraDataSource#max_content_size_per_page_in_mega_bytes}. MaxContentSizePerPageInMegaBytes *float64 `field:"optional" json:"maxContentSizePerPageInMegaBytes" yaml:"maxContentSizePerPageInMegaBytes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#max_links_per_page KendraDataSource#max_links_per_page}. MaxLinksPerPage *float64 `field:"optional" json:"maxLinksPerPage" yaml:"maxLinksPerPage"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#max_urls_per_minute_crawl_rate KendraDataSource#max_urls_per_minute_crawl_rate}. MaxUrlsPerMinuteCrawlRate *float64 `field:"optional" json:"maxUrlsPerMinuteCrawlRate" yaml:"maxUrlsPerMinuteCrawlRate"` // proxy_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#proxy_configuration KendraDataSource#proxy_configuration} ProxyConfiguration *KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration `field:"optional" json:"proxyConfiguration" yaml:"proxyConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#url_exclusion_patterns KendraDataSource#url_exclusion_patterns}. UrlExclusionPatterns *[]*string `field:"optional" json:"urlExclusionPatterns" yaml:"urlExclusionPatterns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#url_inclusion_patterns KendraDataSource#url_inclusion_patterns}. UrlInclusionPatterns *[]*string `field:"optional" json:"urlInclusionPatterns" yaml:"urlInclusionPatterns"` }
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration struct { // basic_authentication block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#basic_authentication KendraDataSource#basic_authentication} BasicAuthentication interface{} `field:"optional" json:"basicAuthentication" yaml:"basicAuthentication"` }
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#credentials KendraDataSource#credentials}. Credentials *string `field:"required" json:"credentials" yaml:"credentials"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#host KendraDataSource#host}. Host *string `field:"required" json:"host" yaml:"host"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#port KendraDataSource#port}. Port *float64 `field:"required" json:"port" yaml:"port"` }
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Credentials() *string SetCredentials(val *string) CredentialsInput() *string // Experimental. Fqn() *string Host() *string SetHost(val *string) HostInput() *string InternalValue() interface{} SetInternalValue(val interface{}) Port() *float64 SetPort(val *float64) PortInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference interface { cdktf.ComplexObject BasicAuthentication() KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList BasicAuthenticationInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration SetInternalValue(val *KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutBasicAuthentication(value interface{}) ResetBasicAuthentication() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference
type KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference interface { cdktf.ComplexObject AuthenticationConfiguration() KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference AuthenticationConfigurationInput() *KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CrawlDepth() *float64 SetCrawlDepth(val *float64) CrawlDepthInput() *float64 // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfigurationWebCrawlerConfiguration SetInternalValue(val *KendraDataSourceConfigurationWebCrawlerConfiguration) MaxContentSizePerPageInMegaBytes() *float64 SetMaxContentSizePerPageInMegaBytes(val *float64) MaxContentSizePerPageInMegaBytesInput() *float64 MaxLinksPerPage() *float64 SetMaxLinksPerPage(val *float64) MaxLinksPerPageInput() *float64 MaxUrlsPerMinuteCrawlRate() *float64 SetMaxUrlsPerMinuteCrawlRate(val *float64) MaxUrlsPerMinuteCrawlRateInput() *float64 ProxyConfiguration() KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference ProxyConfigurationInput() *KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UrlExclusionPatterns() *[]*string SetUrlExclusionPatterns(val *[]*string) UrlExclusionPatternsInput() *[]*string UrlInclusionPatterns() *[]*string SetUrlInclusionPatterns(val *[]*string) UrlInclusionPatternsInput() *[]*string Urls() KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference UrlsInput() *KendraDataSourceConfigurationWebCrawlerConfigurationUrls // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutAuthenticationConfiguration(value *KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration) PutProxyConfiguration(value *KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration) PutUrls(value *KendraDataSourceConfigurationWebCrawlerConfigurationUrls) ResetAuthenticationConfiguration() ResetCrawlDepth() ResetMaxContentSizePerPageInMegaBytes() ResetMaxLinksPerPage() ResetMaxUrlsPerMinuteCrawlRate() ResetProxyConfiguration() ResetUrlExclusionPatterns() ResetUrlInclusionPatterns() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference
type KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#host KendraDataSource#host}. Host *string `field:"required" json:"host" yaml:"host"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#port KendraDataSource#port}. Port *float64 `field:"required" json:"port" yaml:"port"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#credentials KendraDataSource#credentials}. Credentials *string `field:"optional" json:"credentials" yaml:"credentials"` }
type KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Credentials() *string SetCredentials(val *string) CredentialsInput() *string // Experimental. Fqn() *string Host() *string SetHost(val *string) HostInput() *string InternalValue() *KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration SetInternalValue(val *KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration) Port() *float64 SetPort(val *float64) PortInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCredentials() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference
type KendraDataSourceConfigurationWebCrawlerConfigurationUrls ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationUrls struct { // seed_url_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#seed_url_configuration KendraDataSource#seed_url_configuration} SeedUrlConfiguration *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration `field:"optional" json:"seedUrlConfiguration" yaml:"seedUrlConfiguration"` // site_maps_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#site_maps_configuration KendraDataSource#site_maps_configuration} SiteMapsConfiguration *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration `field:"optional" json:"siteMapsConfiguration" yaml:"siteMapsConfiguration"` }
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfigurationWebCrawlerConfigurationUrls SetInternalValue(val *KendraDataSourceConfigurationWebCrawlerConfigurationUrls) SeedUrlConfiguration() KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference SeedUrlConfigurationInput() *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration SiteMapsConfiguration() KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference SiteMapsConfigurationInput() *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutSeedUrlConfiguration(value *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration) PutSiteMapsConfiguration(value *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration) ResetSeedUrlConfiguration() ResetSiteMapsConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#seed_urls KendraDataSource#seed_urls}. SeedUrls *[]*string `field:"required" json:"seedUrls" yaml:"seedUrls"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#web_crawler_mode KendraDataSource#web_crawler_mode}. WebCrawlerMode *string `field:"optional" json:"webCrawlerMode" yaml:"webCrawlerMode"` }
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration SetInternalValue(val *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration) SeedUrls() *[]*string SetSeedUrls(val *[]*string) SeedUrlsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WebCrawlerMode() *string SetWebCrawlerMode(val *string) WebCrawlerModeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetWebCrawlerMode() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#site_maps KendraDataSource#site_maps}. SiteMaps *[]*string `field:"required" json:"siteMaps" yaml:"siteMaps"` }
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration SetInternalValue(val *KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration) SiteMaps() *[]*string SetSiteMaps(val *[]*string) SiteMapsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfiguration ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfiguration struct { // inline_configurations block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#inline_configurations KendraDataSource#inline_configurations} InlineConfigurations interface{} `field:"optional" json:"inlineConfigurations" yaml:"inlineConfigurations"` // post_extraction_hook_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#post_extraction_hook_configuration KendraDataSource#post_extraction_hook_configuration} PostExtractionHookConfiguration *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration `field:"optional" json:"postExtractionHookConfiguration" yaml:"postExtractionHookConfiguration"` // pre_extraction_hook_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#pre_extraction_hook_configuration KendraDataSource#pre_extraction_hook_configuration} PreExtractionHookConfiguration *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration `field:"optional" json:"preExtractionHookConfiguration" yaml:"preExtractionHookConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#role_arn KendraDataSource#role_arn}. RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurations ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurations struct { // condition block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#condition KendraDataSource#condition} Condition *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition `field:"optional" json:"condition" yaml:"condition"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#document_content_deletion KendraDataSource#document_content_deletion}. DocumentContentDeletion interface{} `field:"optional" json:"documentContentDeletion" yaml:"documentContentDeletion"` // target block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#target KendraDataSource#target} Target *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget `field:"optional" json:"target" yaml:"target"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#condition_document_attribute_key KendraDataSource#condition_document_attribute_key}. ConditionDocumentAttributeKey *string `field:"required" json:"conditionDocumentAttributeKey" yaml:"conditionDocumentAttributeKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#operator KendraDataSource#operator}. Operator *string `field:"required" json:"operator" yaml:"operator"` // condition_on_value block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#condition_on_value KendraDataSource#condition_on_value} ConditionOnValue *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue `field:"optional" json:"conditionOnValue" yaml:"conditionOnValue"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#date_value KendraDataSource#date_value}. DateValue *string `field:"optional" json:"dateValue" yaml:"dateValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#long_value KendraDataSource#long_value}. LongValue *float64 `field:"optional" json:"longValue" yaml:"longValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_list_value KendraDataSource#string_list_value}. StringListValue *[]*string `field:"optional" json:"stringListValue" yaml:"stringListValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_value KendraDataSource#string_value}. StringValue *string `field:"optional" json:"stringValue" yaml:"stringValue"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DateValue() *string SetDateValue(val *string) DateValueInput() *string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue) LongValue() *float64 SetLongValue(val *float64) LongValueInput() *float64 StringListValue() *[]*string SetStringListValue(val *[]*string) StringListValueInput() *[]*string StringValue() *string SetStringValue(val *string) StringValueInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDateValue() ResetLongValue() ResetStringListValue() ResetStringValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConditionDocumentAttributeKey() *string SetConditionDocumentAttributeKey(val *string) ConditionDocumentAttributeKeyInput() *string ConditionOnValue() KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference ConditionOnValueInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition) Operator() *string SetOperator(val *string) OperatorInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutConditionOnValue(value *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue) ResetConditionOnValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Condition() KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference ConditionInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DocumentContentDeletion() interface{} SetDocumentContentDeletion(val interface{}) DocumentContentDeletionInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Target() KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference TargetInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutCondition(value *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition) PutTarget(value *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget) ResetCondition() ResetDocumentContentDeletion() ResetTarget() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#target_document_attribute_key KendraDataSource#target_document_attribute_key}. TargetDocumentAttributeKey *string `field:"optional" json:"targetDocumentAttributeKey" yaml:"targetDocumentAttributeKey"` // target_document_attribute_value block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#target_document_attribute_value KendraDataSource#target_document_attribute_value} TargetDocumentAttributeValue *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue `field:"optional" json:"targetDocumentAttributeValue" yaml:"targetDocumentAttributeValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#target_document_attribute_value_deletion KendraDataSource#target_document_attribute_value_deletion}. TargetDocumentAttributeValueDeletion interface{} `field:"optional" json:"targetDocumentAttributeValueDeletion" yaml:"targetDocumentAttributeValueDeletion"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget) TargetDocumentAttributeKey() *string SetTargetDocumentAttributeKey(val *string) TargetDocumentAttributeKeyInput() *string TargetDocumentAttributeValue() KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference TargetDocumentAttributeValueDeletion() interface{} SetTargetDocumentAttributeValueDeletion(val interface{}) TargetDocumentAttributeValueDeletionInput() interface{} TargetDocumentAttributeValueInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutTargetDocumentAttributeValue(value *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue) ResetTargetDocumentAttributeKey() ResetTargetDocumentAttributeValue() ResetTargetDocumentAttributeValueDeletion() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#date_value KendraDataSource#date_value}. DateValue *string `field:"optional" json:"dateValue" yaml:"dateValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#long_value KendraDataSource#long_value}. LongValue *float64 `field:"optional" json:"longValue" yaml:"longValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_list_value KendraDataSource#string_list_value}. StringListValue *[]*string `field:"optional" json:"stringListValue" yaml:"stringListValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_value KendraDataSource#string_value}. StringValue *string `field:"optional" json:"stringValue" yaml:"stringValue"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DateValue() *string SetDateValue(val *string) DateValueInput() *string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue) LongValue() *float64 SetLongValue(val *float64) LongValueInput() *float64 StringListValue() *[]*string SetStringListValue(val *[]*string) StringListValueInput() *[]*string StringValue() *string SetStringValue(val *string) StringValueInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDateValue() ResetLongValue() ResetStringListValue() ResetStringValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InlineConfigurations() KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList InlineConfigurationsInput() interface{} InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfiguration SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfiguration) PostExtractionHookConfiguration() KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference PostExtractionHookConfigurationInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration PreExtractionHookConfiguration() KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference PreExtractionHookConfigurationInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutInlineConfigurations(value interface{}) PutPostExtractionHookConfiguration(value *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration) PutPreExtractionHookConfiguration(value *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration) ResetInlineConfigurations() ResetPostExtractionHookConfiguration() ResetPreExtractionHookConfiguration() ResetRoleArn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#lambda_arn KendraDataSource#lambda_arn}. LambdaArn *string `field:"required" json:"lambdaArn" yaml:"lambdaArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#s3_bucket KendraDataSource#s3_bucket}. S3Bucket *string `field:"required" json:"s3Bucket" yaml:"s3Bucket"` // invocation_condition block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#invocation_condition KendraDataSource#invocation_condition} InvocationCondition *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition `field:"optional" json:"invocationCondition" yaml:"invocationCondition"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#condition_document_attribute_key KendraDataSource#condition_document_attribute_key}. ConditionDocumentAttributeKey *string `field:"required" json:"conditionDocumentAttributeKey" yaml:"conditionDocumentAttributeKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#operator KendraDataSource#operator}. Operator *string `field:"required" json:"operator" yaml:"operator"` // condition_on_value block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#condition_on_value KendraDataSource#condition_on_value} ConditionOnValue *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue `field:"optional" json:"conditionOnValue" yaml:"conditionOnValue"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#date_value KendraDataSource#date_value}. DateValue *string `field:"optional" json:"dateValue" yaml:"dateValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#long_value KendraDataSource#long_value}. LongValue *float64 `field:"optional" json:"longValue" yaml:"longValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_list_value KendraDataSource#string_list_value}. StringListValue *[]*string `field:"optional" json:"stringListValue" yaml:"stringListValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_value KendraDataSource#string_value}. StringValue *string `field:"optional" json:"stringValue" yaml:"stringValue"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DateValue() *string SetDateValue(val *string) DateValueInput() *string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue) LongValue() *float64 SetLongValue(val *float64) LongValueInput() *float64 StringListValue() *[]*string SetStringListValue(val *[]*string) StringListValueInput() *[]*string StringValue() *string SetStringValue(val *string) StringValueInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDateValue() ResetLongValue() ResetStringListValue() ResetStringValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConditionDocumentAttributeKey() *string SetConditionDocumentAttributeKey(val *string) ConditionDocumentAttributeKeyInput() *string ConditionOnValue() KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference ConditionOnValueInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition) Operator() *string SetOperator(val *string) OperatorInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutConditionOnValue(value *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue) ResetConditionOnValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration) InvocationCondition() KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference InvocationConditionInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition LambdaArn() *string SetLambdaArn(val *string) LambdaArnInput() *string S3Bucket() *string SetS3Bucket(val *string) S3BucketInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutInvocationCondition(value *KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition) ResetInvocationCondition() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#lambda_arn KendraDataSource#lambda_arn}. LambdaArn *string `field:"required" json:"lambdaArn" yaml:"lambdaArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#s3_bucket KendraDataSource#s3_bucket}. S3Bucket *string `field:"required" json:"s3Bucket" yaml:"s3Bucket"` // invocation_condition block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#invocation_condition KendraDataSource#invocation_condition} InvocationCondition *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition `field:"optional" json:"invocationCondition" yaml:"invocationCondition"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#condition_document_attribute_key KendraDataSource#condition_document_attribute_key}. ConditionDocumentAttributeKey *string `field:"required" json:"conditionDocumentAttributeKey" yaml:"conditionDocumentAttributeKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#operator KendraDataSource#operator}. Operator *string `field:"required" json:"operator" yaml:"operator"` // condition_on_value block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#condition_on_value KendraDataSource#condition_on_value} ConditionOnValue *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue `field:"optional" json:"conditionOnValue" yaml:"conditionOnValue"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#date_value KendraDataSource#date_value}. DateValue *string `field:"optional" json:"dateValue" yaml:"dateValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#long_value KendraDataSource#long_value}. LongValue *float64 `field:"optional" json:"longValue" yaml:"longValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_list_value KendraDataSource#string_list_value}. StringListValue *[]*string `field:"optional" json:"stringListValue" yaml:"stringListValue"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#string_value KendraDataSource#string_value}. StringValue *string `field:"optional" json:"stringValue" yaml:"stringValue"` }
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DateValue() *string SetDateValue(val *string) DateValueInput() *string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue) LongValue() *float64 SetLongValue(val *float64) LongValueInput() *float64 StringListValue() *[]*string SetStringListValue(val *[]*string) StringListValueInput() *[]*string StringValue() *string SetStringValue(val *string) StringValueInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDateValue() ResetLongValue() ResetStringListValue() ResetStringValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConditionDocumentAttributeKey() *string SetConditionDocumentAttributeKey(val *string) ConditionDocumentAttributeKeyInput() *string ConditionOnValue() KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference ConditionOnValueInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition) Operator() *string SetOperator(val *string) OperatorInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutConditionOnValue(value *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue) ResetConditionOnValue() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference ¶ added in v9.0.11
type KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration SetInternalValue(val *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration) InvocationCondition() KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference InvocationConditionInput() *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition LambdaArn() *string SetLambdaArn(val *string) LambdaArnInput() *string S3Bucket() *string SetS3Bucket(val *string) S3BucketInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutInvocationCondition(value *KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition) ResetInvocationCondition() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference ¶ added in v9.0.11
func NewKendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference
type KendraDataSourceTimeouts ¶ added in v9.0.11
type KendraDataSourceTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#create KendraDataSource#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#delete KendraDataSource#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_data_source#update KendraDataSource#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type KendraDataSourceTimeoutsOutputReference ¶ added in v9.0.11
type KendraDataSourceTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraDataSourceTimeoutsOutputReference ¶ added in v9.0.11
func NewKendraDataSourceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraDataSourceTimeoutsOutputReference
type KendraExperience ¶
type KendraExperience interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack Configuration() KendraExperienceConfigurationOutputReference ConfigurationInput() *KendraExperienceConfiguration // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string Endpoints() KendraExperienceEndpointsList ExperienceId() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string Status() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() KendraExperienceTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutConfiguration(value *KendraExperienceConfiguration) PutTimeouts(value *KendraExperienceTimeouts) ResetConfiguration() ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience aws_kendra_experience}.
func NewKendraExperience ¶
func NewKendraExperience(scope constructs.Construct, id *string, config *KendraExperienceConfig) KendraExperience
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience aws_kendra_experience} Resource.
type KendraExperienceConfig ¶
type KendraExperienceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#index_id KendraExperience#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#name KendraExperience#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#role_arn KendraExperience#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#configuration KendraExperience#configuration} Configuration *KendraExperienceConfiguration `field:"optional" json:"configuration" yaml:"configuration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#description KendraExperience#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#id KendraExperience#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#timeouts KendraExperience#timeouts} Timeouts *KendraExperienceTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type KendraExperienceConfiguration ¶
type KendraExperienceConfiguration struct { // content_source_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#content_source_configuration KendraExperience#content_source_configuration} ContentSourceConfiguration *KendraExperienceConfigurationContentSourceConfiguration `field:"optional" json:"contentSourceConfiguration" yaml:"contentSourceConfiguration"` // user_identity_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#user_identity_configuration KendraExperience#user_identity_configuration} UserIdentityConfiguration *KendraExperienceConfigurationUserIdentityConfiguration `field:"optional" json:"userIdentityConfiguration" yaml:"userIdentityConfiguration"` }
type KendraExperienceConfigurationContentSourceConfiguration ¶
type KendraExperienceConfigurationContentSourceConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#data_source_ids KendraExperience#data_source_ids}. DataSourceIds *[]*string `field:"optional" json:"dataSourceIds" yaml:"dataSourceIds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#direct_put_content KendraExperience#direct_put_content}. DirectPutContent interface{} `field:"optional" json:"directPutContent" yaml:"directPutContent"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#faq_ids KendraExperience#faq_ids}. FaqIds *[]*string `field:"optional" json:"faqIds" yaml:"faqIds"` }
type KendraExperienceConfigurationContentSourceConfigurationOutputReference ¶
type KendraExperienceConfigurationContentSourceConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataSourceIds() *[]*string SetDataSourceIds(val *[]*string) DataSourceIdsInput() *[]*string DirectPutContent() interface{} SetDirectPutContent(val interface{}) DirectPutContentInput() interface{} FaqIds() *[]*string SetFaqIds(val *[]*string) FaqIdsInput() *[]*string // Experimental. Fqn() *string InternalValue() *KendraExperienceConfigurationContentSourceConfiguration SetInternalValue(val *KendraExperienceConfigurationContentSourceConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDataSourceIds() ResetDirectPutContent() ResetFaqIds() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraExperienceConfigurationContentSourceConfigurationOutputReference ¶
func NewKendraExperienceConfigurationContentSourceConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraExperienceConfigurationContentSourceConfigurationOutputReference
type KendraExperienceConfigurationOutputReference ¶
type KendraExperienceConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ContentSourceConfiguration() KendraExperienceConfigurationContentSourceConfigurationOutputReference ContentSourceConfigurationInput() *KendraExperienceConfigurationContentSourceConfiguration // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraExperienceConfiguration SetInternalValue(val *KendraExperienceConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserIdentityConfiguration() KendraExperienceConfigurationUserIdentityConfigurationOutputReference UserIdentityConfigurationInput() *KendraExperienceConfigurationUserIdentityConfiguration // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutContentSourceConfiguration(value *KendraExperienceConfigurationContentSourceConfiguration) PutUserIdentityConfiguration(value *KendraExperienceConfigurationUserIdentityConfiguration) ResetContentSourceConfiguration() ResetUserIdentityConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraExperienceConfigurationOutputReference ¶
func NewKendraExperienceConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraExperienceConfigurationOutputReference
type KendraExperienceConfigurationUserIdentityConfiguration ¶
type KendraExperienceConfigurationUserIdentityConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#identity_attribute_name KendraExperience#identity_attribute_name}. IdentityAttributeName *string `field:"required" json:"identityAttributeName" yaml:"identityAttributeName"` }
type KendraExperienceConfigurationUserIdentityConfigurationOutputReference ¶
type KendraExperienceConfigurationUserIdentityConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IdentityAttributeName() *string SetIdentityAttributeName(val *string) IdentityAttributeNameInput() *string InternalValue() *KendraExperienceConfigurationUserIdentityConfiguration SetInternalValue(val *KendraExperienceConfigurationUserIdentityConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraExperienceConfigurationUserIdentityConfigurationOutputReference ¶
func NewKendraExperienceConfigurationUserIdentityConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraExperienceConfigurationUserIdentityConfigurationOutputReference
type KendraExperienceEndpoints ¶
type KendraExperienceEndpoints struct { }
type KendraExperienceEndpointsList ¶
type KendraExperienceEndpointsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KendraExperienceEndpointsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraExperienceEndpointsList ¶
func NewKendraExperienceEndpointsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KendraExperienceEndpointsList
type KendraExperienceEndpointsOutputReference ¶
type KendraExperienceEndpointsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Endpoint() *string EndpointType() *string // Experimental. Fqn() *string InternalValue() *KendraExperienceEndpoints SetInternalValue(val *KendraExperienceEndpoints) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraExperienceEndpointsOutputReference ¶
func NewKendraExperienceEndpointsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KendraExperienceEndpointsOutputReference
type KendraExperienceTimeouts ¶
type KendraExperienceTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#create KendraExperience#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#delete KendraExperience#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_experience#update KendraExperience#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type KendraExperienceTimeoutsOutputReference ¶
type KendraExperienceTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraExperienceTimeoutsOutputReference ¶
func NewKendraExperienceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraExperienceTimeoutsOutputReference
type KendraFaq ¶
type KendraFaq interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string ErrorMessage() *string FaqId() *string FileFormat() *string SetFileFormat(val *string) FileFormatInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string LanguageCode() *string SetLanguageCode(val *string) LanguageCodeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string S3Path() KendraFaqS3PathOutputReference S3PathInput() *KendraFaqS3Path Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() KendraFaqTimeoutsOutputReference TimeoutsInput() interface{} UpdatedAt() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutS3Path(value *KendraFaqS3Path) PutTimeouts(value *KendraFaqTimeouts) ResetDescription() ResetFileFormat() ResetId() ResetLanguageCode() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq aws_kendra_faq}.
func NewKendraFaq ¶
func NewKendraFaq(scope constructs.Construct, id *string, config *KendraFaqConfig) KendraFaq
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq aws_kendra_faq} Resource.
type KendraFaqConfig ¶
type KendraFaqConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#index_id KendraFaq#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#name KendraFaq#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#role_arn KendraFaq#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // s3_path block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#s3_path KendraFaq#s3_path} S3Path *KendraFaqS3Path `field:"required" json:"s3Path" yaml:"s3Path"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#description KendraFaq#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#file_format KendraFaq#file_format}. FileFormat *string `field:"optional" json:"fileFormat" yaml:"fileFormat"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#id KendraFaq#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#language_code KendraFaq#language_code}. LanguageCode *string `field:"optional" json:"languageCode" yaml:"languageCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#tags KendraFaq#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#tags_all KendraFaq#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#timeouts KendraFaq#timeouts} Timeouts *KendraFaqTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type KendraFaqS3Path ¶
type KendraFaqS3Path struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#bucket KendraFaq#bucket}. Bucket *string `field:"required" json:"bucket" yaml:"bucket"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#key KendraFaq#key}. Key *string `field:"required" json:"key" yaml:"key"` }
type KendraFaqS3PathOutputReference ¶
type KendraFaqS3PathOutputReference interface { cdktf.ComplexObject Bucket() *string SetBucket(val *string) BucketInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraFaqS3Path SetInternalValue(val *KendraFaqS3Path) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraFaqS3PathOutputReference ¶
func NewKendraFaqS3PathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraFaqS3PathOutputReference
type KendraFaqTimeouts ¶
type KendraFaqTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#create KendraFaq#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_faq#delete KendraFaq#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` }
type KendraFaqTimeoutsOutputReference ¶
type KendraFaqTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraFaqTimeoutsOutputReference ¶
func NewKendraFaqTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraFaqTimeoutsOutputReference
type KendraIndex ¶
type KendraIndex interface { cdktf.TerraformResource Arn() *string CapacityUnits() KendraIndexCapacityUnitsOutputReference CapacityUnitsInput() *KendraIndexCapacityUnits // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreatedAt() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string DocumentMetadataConfigurationUpdates() KendraIndexDocumentMetadataConfigurationUpdatesList DocumentMetadataConfigurationUpdatesInput() interface{} Edition() *string SetEdition(val *string) EditionInput() *string ErrorMessage() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexStatistics() KendraIndexIndexStatisticsList // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string ServerSideEncryptionConfiguration() KendraIndexServerSideEncryptionConfigurationOutputReference ServerSideEncryptionConfigurationInput() *KendraIndexServerSideEncryptionConfiguration Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() KendraIndexTimeoutsOutputReference TimeoutsInput() interface{} UpdatedAt() *string UserContextPolicy() *string SetUserContextPolicy(val *string) UserContextPolicyInput() *string UserGroupResolutionConfiguration() KendraIndexUserGroupResolutionConfigurationOutputReference UserGroupResolutionConfigurationInput() *KendraIndexUserGroupResolutionConfiguration UserTokenConfigurations() KendraIndexUserTokenConfigurationsOutputReference UserTokenConfigurationsInput() *KendraIndexUserTokenConfigurations // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutCapacityUnits(value *KendraIndexCapacityUnits) PutDocumentMetadataConfigurationUpdates(value interface{}) PutServerSideEncryptionConfiguration(value *KendraIndexServerSideEncryptionConfiguration) PutTimeouts(value *KendraIndexTimeouts) PutUserGroupResolutionConfiguration(value *KendraIndexUserGroupResolutionConfiguration) PutUserTokenConfigurations(value *KendraIndexUserTokenConfigurations) ResetCapacityUnits() ResetDescription() ResetDocumentMetadataConfigurationUpdates() ResetEdition() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetServerSideEncryptionConfiguration() ResetTags() ResetTagsAll() ResetTimeouts() ResetUserContextPolicy() ResetUserGroupResolutionConfiguration() ResetUserTokenConfigurations() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/kendra_index aws_kendra_index}.
func NewKendraIndex ¶
func NewKendraIndex(scope constructs.Construct, id *string, config *KendraIndexConfig) KendraIndex
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_index aws_kendra_index} Resource.
type KendraIndexCapacityUnits ¶
type KendraIndexCapacityUnits struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#query_capacity_units KendraIndex#query_capacity_units}. QueryCapacityUnits *float64 `field:"optional" json:"queryCapacityUnits" yaml:"queryCapacityUnits"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#storage_capacity_units KendraIndex#storage_capacity_units}. StorageCapacityUnits *float64 `field:"optional" json:"storageCapacityUnits" yaml:"storageCapacityUnits"` }
type KendraIndexCapacityUnitsOutputReference ¶
type KendraIndexCapacityUnitsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraIndexCapacityUnits SetInternalValue(val *KendraIndexCapacityUnits) QueryCapacityUnits() *float64 SetQueryCapacityUnits(val *float64) QueryCapacityUnitsInput() *float64 StorageCapacityUnits() *float64 SetStorageCapacityUnits(val *float64) StorageCapacityUnitsInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetQueryCapacityUnits() ResetStorageCapacityUnits() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexCapacityUnitsOutputReference ¶
func NewKendraIndexCapacityUnitsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexCapacityUnitsOutputReference
type KendraIndexConfig ¶
type KendraIndexConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#name KendraIndex#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#role_arn KendraIndex#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // capacity_units block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#capacity_units KendraIndex#capacity_units} CapacityUnits *KendraIndexCapacityUnits `field:"optional" json:"capacityUnits" yaml:"capacityUnits"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#description KendraIndex#description}. Description *string `field:"optional" json:"description" yaml:"description"` // document_metadata_configuration_updates block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#document_metadata_configuration_updates KendraIndex#document_metadata_configuration_updates} DocumentMetadataConfigurationUpdates interface{} `field:"optional" json:"documentMetadataConfigurationUpdates" yaml:"documentMetadataConfigurationUpdates"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#edition KendraIndex#edition}. Edition *string `field:"optional" json:"edition" yaml:"edition"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#id KendraIndex#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // server_side_encryption_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#server_side_encryption_configuration KendraIndex#server_side_encryption_configuration} ServerSideEncryptionConfiguration *KendraIndexServerSideEncryptionConfiguration `field:"optional" json:"serverSideEncryptionConfiguration" yaml:"serverSideEncryptionConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#tags KendraIndex#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#tags_all KendraIndex#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#timeouts KendraIndex#timeouts} Timeouts *KendraIndexTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#user_context_policy KendraIndex#user_context_policy}. UserContextPolicy *string `field:"optional" json:"userContextPolicy" yaml:"userContextPolicy"` // user_group_resolution_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#user_group_resolution_configuration KendraIndex#user_group_resolution_configuration} UserGroupResolutionConfiguration *KendraIndexUserGroupResolutionConfiguration `field:"optional" json:"userGroupResolutionConfiguration" yaml:"userGroupResolutionConfiguration"` // user_token_configurations block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#user_token_configurations KendraIndex#user_token_configurations} UserTokenConfigurations *KendraIndexUserTokenConfigurations `field:"optional" json:"userTokenConfigurations" yaml:"userTokenConfigurations"` }
type KendraIndexDocumentMetadataConfigurationUpdates ¶
type KendraIndexDocumentMetadataConfigurationUpdates struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#name KendraIndex#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#type KendraIndex#type}. Type *string `field:"required" json:"type" yaml:"type"` // relevance block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#relevance KendraIndex#relevance} Relevance *KendraIndexDocumentMetadataConfigurationUpdatesRelevance `field:"optional" json:"relevance" yaml:"relevance"` // search block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#search KendraIndex#search} Search *KendraIndexDocumentMetadataConfigurationUpdatesSearch `field:"optional" json:"search" yaml:"search"` }
type KendraIndexDocumentMetadataConfigurationUpdatesList ¶
type KendraIndexDocumentMetadataConfigurationUpdatesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KendraIndexDocumentMetadataConfigurationUpdatesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexDocumentMetadataConfigurationUpdatesList ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KendraIndexDocumentMetadataConfigurationUpdatesList
type KendraIndexDocumentMetadataConfigurationUpdatesOutputReference ¶
type KendraIndexDocumentMetadataConfigurationUpdatesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string Relevance() KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference RelevanceInput() *KendraIndexDocumentMetadataConfigurationUpdatesRelevance Search() KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference SearchInput() *KendraIndexDocumentMetadataConfigurationUpdatesSearch // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRelevance(value *KendraIndexDocumentMetadataConfigurationUpdatesRelevance) PutSearch(value *KendraIndexDocumentMetadataConfigurationUpdatesSearch) ResetRelevance() ResetSearch() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexDocumentMetadataConfigurationUpdatesOutputReference ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KendraIndexDocumentMetadataConfigurationUpdatesOutputReference
type KendraIndexDocumentMetadataConfigurationUpdatesRelevance ¶
type KendraIndexDocumentMetadataConfigurationUpdatesRelevance struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#duration KendraIndex#duration}. Duration *string `field:"optional" json:"duration" yaml:"duration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#freshness KendraIndex#freshness}. Freshness interface{} `field:"optional" json:"freshness" yaml:"freshness"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#importance KendraIndex#importance}. Importance *float64 `field:"optional" json:"importance" yaml:"importance"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#rank_order KendraIndex#rank_order}. RankOrder *string `field:"optional" json:"rankOrder" yaml:"rankOrder"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#values_importance_map KendraIndex#values_importance_map}. ValuesImportanceMap *map[string]*float64 `field:"optional" json:"valuesImportanceMap" yaml:"valuesImportanceMap"` }
type KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference ¶
type KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Duration() *string SetDuration(val *string) DurationInput() *string // Experimental. Fqn() *string Freshness() interface{} SetFreshness(val interface{}) FreshnessInput() interface{} Importance() *float64 SetImportance(val *float64) ImportanceInput() *float64 InternalValue() *KendraIndexDocumentMetadataConfigurationUpdatesRelevance SetInternalValue(val *KendraIndexDocumentMetadataConfigurationUpdatesRelevance) RankOrder() *string SetRankOrder(val *string) RankOrderInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) ValuesImportanceMap() *map[string]*float64 SetValuesImportanceMap(val *map[string]*float64) ValuesImportanceMapInput() *map[string]*float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDuration() ResetFreshness() ResetImportance() ResetRankOrder() ResetValuesImportanceMap() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference
type KendraIndexDocumentMetadataConfigurationUpdatesSearch ¶
type KendraIndexDocumentMetadataConfigurationUpdatesSearch struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#displayable KendraIndex#displayable}. Displayable interface{} `field:"optional" json:"displayable" yaml:"displayable"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#facetable KendraIndex#facetable}. Facetable interface{} `field:"optional" json:"facetable" yaml:"facetable"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#searchable KendraIndex#searchable}. Searchable interface{} `field:"optional" json:"searchable" yaml:"searchable"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#sortable KendraIndex#sortable}. Sortable interface{} `field:"optional" json:"sortable" yaml:"sortable"` }
type KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference ¶
type KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Displayable() interface{} SetDisplayable(val interface{}) DisplayableInput() interface{} Facetable() interface{} SetFacetable(val interface{}) FacetableInput() interface{} // Experimental. Fqn() *string InternalValue() *KendraIndexDocumentMetadataConfigurationUpdatesSearch SetInternalValue(val *KendraIndexDocumentMetadataConfigurationUpdatesSearch) Searchable() interface{} SetSearchable(val interface{}) SearchableInput() interface{} Sortable() interface{} SetSortable(val interface{}) SortableInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDisplayable() ResetFacetable() ResetSearchable() ResetSortable() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference ¶
func NewKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference
type KendraIndexIndexStatistics ¶
type KendraIndexIndexStatistics struct { }
type KendraIndexIndexStatisticsFaqStatistics ¶
type KendraIndexIndexStatisticsFaqStatistics struct { }
type KendraIndexIndexStatisticsFaqStatisticsList ¶
type KendraIndexIndexStatisticsFaqStatisticsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KendraIndexIndexStatisticsFaqStatisticsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexIndexStatisticsFaqStatisticsList ¶
func NewKendraIndexIndexStatisticsFaqStatisticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KendraIndexIndexStatisticsFaqStatisticsList
type KendraIndexIndexStatisticsFaqStatisticsOutputReference ¶
type KendraIndexIndexStatisticsFaqStatisticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IndexedQuestionAnswersCount() *float64 InternalValue() *KendraIndexIndexStatisticsFaqStatistics SetInternalValue(val *KendraIndexIndexStatisticsFaqStatistics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexIndexStatisticsFaqStatisticsOutputReference ¶
func NewKendraIndexIndexStatisticsFaqStatisticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KendraIndexIndexStatisticsFaqStatisticsOutputReference
type KendraIndexIndexStatisticsList ¶
type KendraIndexIndexStatisticsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KendraIndexIndexStatisticsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexIndexStatisticsList ¶
func NewKendraIndexIndexStatisticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KendraIndexIndexStatisticsList
type KendraIndexIndexStatisticsOutputReference ¶
type KendraIndexIndexStatisticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FaqStatistics() KendraIndexIndexStatisticsFaqStatisticsList // Experimental. Fqn() *string InternalValue() *KendraIndexIndexStatistics SetInternalValue(val *KendraIndexIndexStatistics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TextDocumentStatistics() KendraIndexIndexStatisticsTextDocumentStatisticsList // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexIndexStatisticsOutputReference ¶
func NewKendraIndexIndexStatisticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KendraIndexIndexStatisticsOutputReference
type KendraIndexIndexStatisticsTextDocumentStatistics ¶
type KendraIndexIndexStatisticsTextDocumentStatistics struct { }
type KendraIndexIndexStatisticsTextDocumentStatisticsList ¶
type KendraIndexIndexStatisticsTextDocumentStatisticsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexIndexStatisticsTextDocumentStatisticsList ¶
func NewKendraIndexIndexStatisticsTextDocumentStatisticsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KendraIndexIndexStatisticsTextDocumentStatisticsList
type KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference ¶
type KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IndexedTextBytes() *float64 IndexedTextDocumentsCount() *float64 InternalValue() *KendraIndexIndexStatisticsTextDocumentStatistics SetInternalValue(val *KendraIndexIndexStatisticsTextDocumentStatistics) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference ¶
func NewKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference
type KendraIndexServerSideEncryptionConfiguration ¶
type KendraIndexServerSideEncryptionConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#kms_key_id KendraIndex#kms_key_id}. KmsKeyId *string `field:"optional" json:"kmsKeyId" yaml:"kmsKeyId"` }
type KendraIndexServerSideEncryptionConfigurationOutputReference ¶
type KendraIndexServerSideEncryptionConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraIndexServerSideEncryptionConfiguration SetInternalValue(val *KendraIndexServerSideEncryptionConfiguration) KmsKeyId() *string SetKmsKeyId(val *string) KmsKeyIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKmsKeyId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexServerSideEncryptionConfigurationOutputReference ¶
func NewKendraIndexServerSideEncryptionConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexServerSideEncryptionConfigurationOutputReference
type KendraIndexTimeouts ¶
type KendraIndexTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#create KendraIndex#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#delete KendraIndex#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#update KendraIndex#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type KendraIndexTimeoutsOutputReference ¶
type KendraIndexTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexTimeoutsOutputReference ¶
func NewKendraIndexTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexTimeoutsOutputReference
type KendraIndexUserGroupResolutionConfiguration ¶
type KendraIndexUserGroupResolutionConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#user_group_resolution_mode KendraIndex#user_group_resolution_mode}. UserGroupResolutionMode *string `field:"required" json:"userGroupResolutionMode" yaml:"userGroupResolutionMode"` }
type KendraIndexUserGroupResolutionConfigurationOutputReference ¶
type KendraIndexUserGroupResolutionConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraIndexUserGroupResolutionConfiguration SetInternalValue(val *KendraIndexUserGroupResolutionConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserGroupResolutionMode() *string SetUserGroupResolutionMode(val *string) UserGroupResolutionModeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexUserGroupResolutionConfigurationOutputReference ¶
func NewKendraIndexUserGroupResolutionConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexUserGroupResolutionConfigurationOutputReference
type KendraIndexUserTokenConfigurations ¶
type KendraIndexUserTokenConfigurations struct { // json_token_type_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#json_token_type_configuration KendraIndex#json_token_type_configuration} JsonTokenTypeConfiguration *KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration `field:"optional" json:"jsonTokenTypeConfiguration" yaml:"jsonTokenTypeConfiguration"` // jwt_token_type_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#jwt_token_type_configuration KendraIndex#jwt_token_type_configuration} JwtTokenTypeConfiguration *KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration `field:"optional" json:"jwtTokenTypeConfiguration" yaml:"jwtTokenTypeConfiguration"` }
type KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration ¶
type KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#group_attribute_field KendraIndex#group_attribute_field}. GroupAttributeField *string `field:"required" json:"groupAttributeField" yaml:"groupAttributeField"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#user_name_attribute_field KendraIndex#user_name_attribute_field}. UserNameAttributeField *string `field:"required" json:"userNameAttributeField" yaml:"userNameAttributeField"` }
type KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference ¶
type KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GroupAttributeField() *string SetGroupAttributeField(val *string) GroupAttributeFieldInput() *string InternalValue() *KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration SetInternalValue(val *KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserNameAttributeField() *string SetUserNameAttributeField(val *string) UserNameAttributeFieldInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference ¶
func NewKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference
type KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration ¶
type KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#key_location KendraIndex#key_location}. KeyLocation *string `field:"required" json:"keyLocation" yaml:"keyLocation"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#claim_regex KendraIndex#claim_regex}. ClaimRegex *string `field:"optional" json:"claimRegex" yaml:"claimRegex"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#group_attribute_field KendraIndex#group_attribute_field}. GroupAttributeField *string `field:"optional" json:"groupAttributeField" yaml:"groupAttributeField"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#issuer KendraIndex#issuer}. Issuer *string `field:"optional" json:"issuer" yaml:"issuer"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#secrets_manager_arn KendraIndex#secrets_manager_arn}. SecretsManagerArn *string `field:"optional" json:"secretsManagerArn" yaml:"secretsManagerArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#url KendraIndex#url}. Url *string `field:"optional" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_index#user_name_attribute_field KendraIndex#user_name_attribute_field}. UserNameAttributeField *string `field:"optional" json:"userNameAttributeField" yaml:"userNameAttributeField"` }
type KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference ¶
type KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference interface { cdktf.ComplexObject ClaimRegex() *string SetClaimRegex(val *string) ClaimRegexInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string GroupAttributeField() *string SetGroupAttributeField(val *string) GroupAttributeFieldInput() *string InternalValue() *KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration SetInternalValue(val *KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration) Issuer() *string SetIssuer(val *string) IssuerInput() *string KeyLocation() *string SetKeyLocation(val *string) KeyLocationInput() *string SecretsManagerArn() *string SetSecretsManagerArn(val *string) SecretsManagerArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *string UserNameAttributeField() *string SetUserNameAttributeField(val *string) UserNameAttributeFieldInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetClaimRegex() ResetGroupAttributeField() ResetIssuer() ResetSecretsManagerArn() ResetUrl() ResetUserNameAttributeField() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference ¶
func NewKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference
type KendraIndexUserTokenConfigurationsOutputReference ¶
type KendraIndexUserTokenConfigurationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraIndexUserTokenConfigurations SetInternalValue(val *KendraIndexUserTokenConfigurations) JsonTokenTypeConfiguration() KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference JsonTokenTypeConfigurationInput() *KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration JwtTokenTypeConfiguration() KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference JwtTokenTypeConfigurationInput() *KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutJsonTokenTypeConfiguration(value *KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration) PutJwtTokenTypeConfiguration(value *KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration) ResetJsonTokenTypeConfiguration() ResetJwtTokenTypeConfiguration() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraIndexUserTokenConfigurationsOutputReference ¶
func NewKendraIndexUserTokenConfigurationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraIndexUserTokenConfigurationsOutputReference
type KendraQuerySuggestionsBlockList ¶
type KendraQuerySuggestionsBlockList interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) QuerySuggestionsBlockListId() *string // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string SourceS3Path() KendraQuerySuggestionsBlockListSourceS3PathOutputReference SourceS3PathInput() *KendraQuerySuggestionsBlockListSourceS3Path Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() KendraQuerySuggestionsBlockListTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutSourceS3Path(value *KendraQuerySuggestionsBlockListSourceS3Path) PutTimeouts(value *KendraQuerySuggestionsBlockListTimeouts) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list aws_kendra_query_suggestions_block_list}.
func NewKendraQuerySuggestionsBlockList ¶
func NewKendraQuerySuggestionsBlockList(scope constructs.Construct, id *string, config *KendraQuerySuggestionsBlockListConfig) KendraQuerySuggestionsBlockList
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list aws_kendra_query_suggestions_block_list} Resource.
type KendraQuerySuggestionsBlockListConfig ¶
type KendraQuerySuggestionsBlockListConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#index_id KendraQuerySuggestionsBlockList#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#name KendraQuerySuggestionsBlockList#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#role_arn KendraQuerySuggestionsBlockList#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // source_s3_path block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#source_s3_path KendraQuerySuggestionsBlockList#source_s3_path} SourceS3Path *KendraQuerySuggestionsBlockListSourceS3Path `field:"required" json:"sourceS3Path" yaml:"sourceS3Path"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#description KendraQuerySuggestionsBlockList#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#id KendraQuerySuggestionsBlockList#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#tags KendraQuerySuggestionsBlockList#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#tags_all KendraQuerySuggestionsBlockList#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#timeouts KendraQuerySuggestionsBlockList#timeouts} Timeouts *KendraQuerySuggestionsBlockListTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type KendraQuerySuggestionsBlockListSourceS3Path ¶
type KendraQuerySuggestionsBlockListSourceS3Path struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#bucket KendraQuerySuggestionsBlockList#bucket}. Bucket *string `field:"required" json:"bucket" yaml:"bucket"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#key KendraQuerySuggestionsBlockList#key}. Key *string `field:"required" json:"key" yaml:"key"` }
type KendraQuerySuggestionsBlockListSourceS3PathOutputReference ¶
type KendraQuerySuggestionsBlockListSourceS3PathOutputReference interface { cdktf.ComplexObject Bucket() *string SetBucket(val *string) BucketInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraQuerySuggestionsBlockListSourceS3Path SetInternalValue(val *KendraQuerySuggestionsBlockListSourceS3Path) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraQuerySuggestionsBlockListSourceS3PathOutputReference ¶
func NewKendraQuerySuggestionsBlockListSourceS3PathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraQuerySuggestionsBlockListSourceS3PathOutputReference
type KendraQuerySuggestionsBlockListTimeouts ¶
type KendraQuerySuggestionsBlockListTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#create KendraQuerySuggestionsBlockList#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#delete KendraQuerySuggestionsBlockList#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_query_suggestions_block_list#update KendraQuerySuggestionsBlockList#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type KendraQuerySuggestionsBlockListTimeoutsOutputReference ¶
type KendraQuerySuggestionsBlockListTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraQuerySuggestionsBlockListTimeoutsOutputReference ¶
func NewKendraQuerySuggestionsBlockListTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraQuerySuggestionsBlockListTimeoutsOutputReference
type KendraThesaurus ¶
type KendraThesaurus interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexId() *string SetIndexId(val *string) IndexIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string SourceS3Path() KendraThesaurusSourceS3PathOutputReference SourceS3PathInput() *KendraThesaurusSourceS3Path Status() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string ThesaurusId() *string Timeouts() KendraThesaurusTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutSourceS3Path(value *KendraThesaurusSourceS3Path) PutTimeouts(value *KendraThesaurusTimeouts) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus aws_kendra_thesaurus}.
func NewKendraThesaurus ¶
func NewKendraThesaurus(scope constructs.Construct, id *string, config *KendraThesaurusConfig) KendraThesaurus
Create a new {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus aws_kendra_thesaurus} Resource.
type KendraThesaurusConfig ¶
type KendraThesaurusConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#index_id KendraThesaurus#index_id}. IndexId *string `field:"required" json:"indexId" yaml:"indexId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#name KendraThesaurus#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#role_arn KendraThesaurus#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // source_s3_path block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#source_s3_path KendraThesaurus#source_s3_path} SourceS3Path *KendraThesaurusSourceS3Path `field:"required" json:"sourceS3Path" yaml:"sourceS3Path"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#description KendraThesaurus#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#id KendraThesaurus#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#tags KendraThesaurus#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#tags_all KendraThesaurus#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#timeouts KendraThesaurus#timeouts} Timeouts *KendraThesaurusTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type KendraThesaurusSourceS3Path ¶
type KendraThesaurusSourceS3Path struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#bucket KendraThesaurus#bucket}. Bucket *string `field:"required" json:"bucket" yaml:"bucket"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#key KendraThesaurus#key}. Key *string `field:"required" json:"key" yaml:"key"` }
type KendraThesaurusSourceS3PathOutputReference ¶
type KendraThesaurusSourceS3PathOutputReference interface { cdktf.ComplexObject Bucket() *string SetBucket(val *string) BucketInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KendraThesaurusSourceS3Path SetInternalValue(val *KendraThesaurusSourceS3Path) Key() *string SetKey(val *string) KeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraThesaurusSourceS3PathOutputReference ¶
func NewKendraThesaurusSourceS3PathOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraThesaurusSourceS3PathOutputReference
type KendraThesaurusTimeouts ¶
type KendraThesaurusTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#create KendraThesaurus#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#delete KendraThesaurus#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/kendra_thesaurus#update KendraThesaurus#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type KendraThesaurusTimeoutsOutputReference ¶
type KendraThesaurusTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKendraThesaurusTimeoutsOutputReference ¶
func NewKendraThesaurusTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KendraThesaurusTimeoutsOutputReference
type KeyspacesKeyspace ¶
type KeyspacesKeyspace interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() KeyspacesKeyspaceTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *KeyspacesKeyspaceTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace aws_keyspaces_keyspace}.
func NewKeyspacesKeyspace ¶
func NewKeyspacesKeyspace(scope constructs.Construct, id *string, config *KeyspacesKeyspaceConfig) KeyspacesKeyspace
Create a new {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace aws_keyspaces_keyspace} Resource.
type KeyspacesKeyspaceConfig ¶
type KeyspacesKeyspaceConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace#name KeyspacesKeyspace#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace#id KeyspacesKeyspace#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace#tags KeyspacesKeyspace#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace#tags_all KeyspacesKeyspace#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace#timeouts KeyspacesKeyspace#timeouts} Timeouts *KeyspacesKeyspaceTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type KeyspacesKeyspaceTimeouts ¶
type KeyspacesKeyspaceTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace#create KeyspacesKeyspace#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_keyspace#delete KeyspacesKeyspace#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` }
type KeyspacesKeyspaceTimeoutsOutputReference ¶
type KeyspacesKeyspaceTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesKeyspaceTimeoutsOutputReference ¶
func NewKeyspacesKeyspaceTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesKeyspaceTimeoutsOutputReference
type KeyspacesTable ¶
type KeyspacesTable interface { cdktf.TerraformResource Arn() *string CapacitySpecification() KeyspacesTableCapacitySpecificationOutputReference CapacitySpecificationInput() *KeyspacesTableCapacitySpecification // Experimental. CdktfStack() cdktf.TerraformStack Comment() KeyspacesTableCommentOutputReference CommentInput() *KeyspacesTableComment // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) DefaultTimeToLive() *float64 SetDefaultTimeToLive(val *float64) DefaultTimeToLiveInput() *float64 // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) EncryptionSpecification() KeyspacesTableEncryptionSpecificationOutputReference EncryptionSpecificationInput() *KeyspacesTableEncryptionSpecification // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KeyspaceName() *string SetKeyspaceName(val *string) KeyspaceNameInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node PointInTimeRecovery() KeyspacesTablePointInTimeRecoveryOutputReference PointInTimeRecoveryInput() *KeyspacesTablePointInTimeRecovery // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SchemaDefinition() KeyspacesTableSchemaDefinitionOutputReference SchemaDefinitionInput() *KeyspacesTableSchemaDefinition TableName() *string SetTableName(val *string) TableNameInput() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() KeyspacesTableTimeoutsOutputReference TimeoutsInput() interface{} Ttl() KeyspacesTableTtlOutputReference TtlInput() *KeyspacesTableTtl // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutCapacitySpecification(value *KeyspacesTableCapacitySpecification) PutComment(value *KeyspacesTableComment) PutEncryptionSpecification(value *KeyspacesTableEncryptionSpecification) PutPointInTimeRecovery(value *KeyspacesTablePointInTimeRecovery) PutSchemaDefinition(value *KeyspacesTableSchemaDefinition) PutTimeouts(value *KeyspacesTableTimeouts) PutTtl(value *KeyspacesTableTtl) ResetCapacitySpecification() ResetComment() ResetDefaultTimeToLive() ResetEncryptionSpecification() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPointInTimeRecovery() ResetTags() ResetTagsAll() ResetTimeouts() ResetTtl() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table aws_keyspaces_table}.
func NewKeyspacesTable ¶
func NewKeyspacesTable(scope constructs.Construct, id *string, config *KeyspacesTableConfig) KeyspacesTable
Create a new {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table aws_keyspaces_table} Resource.
type KeyspacesTableCapacitySpecification ¶
type KeyspacesTableCapacitySpecification struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#read_capacity_units KeyspacesTable#read_capacity_units}. ReadCapacityUnits *float64 `field:"optional" json:"readCapacityUnits" yaml:"readCapacityUnits"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#throughput_mode KeyspacesTable#throughput_mode}. ThroughputMode *string `field:"optional" json:"throughputMode" yaml:"throughputMode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#write_capacity_units KeyspacesTable#write_capacity_units}. WriteCapacityUnits *float64 `field:"optional" json:"writeCapacityUnits" yaml:"writeCapacityUnits"` }
type KeyspacesTableCapacitySpecificationOutputReference ¶
type KeyspacesTableCapacitySpecificationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KeyspacesTableCapacitySpecification SetInternalValue(val *KeyspacesTableCapacitySpecification) ReadCapacityUnits() *float64 SetReadCapacityUnits(val *float64) ReadCapacityUnitsInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) ThroughputMode() *string SetThroughputMode(val *string) ThroughputModeInput() *string WriteCapacityUnits() *float64 SetWriteCapacityUnits(val *float64) WriteCapacityUnitsInput() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetReadCapacityUnits() ResetThroughputMode() ResetWriteCapacityUnits() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableCapacitySpecificationOutputReference ¶
func NewKeyspacesTableCapacitySpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesTableCapacitySpecificationOutputReference
type KeyspacesTableComment ¶
type KeyspacesTableComment struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#message KeyspacesTable#message}. Message *string `field:"optional" json:"message" yaml:"message"` }
type KeyspacesTableCommentOutputReference ¶
type KeyspacesTableCommentOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KeyspacesTableComment SetInternalValue(val *KeyspacesTableComment) Message() *string SetMessage(val *string) MessageInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMessage() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableCommentOutputReference ¶
func NewKeyspacesTableCommentOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesTableCommentOutputReference
type KeyspacesTableConfig ¶
type KeyspacesTableConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#keyspace_name KeyspacesTable#keyspace_name}. KeyspaceName *string `field:"required" json:"keyspaceName" yaml:"keyspaceName"` // schema_definition block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#schema_definition KeyspacesTable#schema_definition} SchemaDefinition *KeyspacesTableSchemaDefinition `field:"required" json:"schemaDefinition" yaml:"schemaDefinition"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#table_name KeyspacesTable#table_name}. TableName *string `field:"required" json:"tableName" yaml:"tableName"` // capacity_specification block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#capacity_specification KeyspacesTable#capacity_specification} CapacitySpecification *KeyspacesTableCapacitySpecification `field:"optional" json:"capacitySpecification" yaml:"capacitySpecification"` // comment block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#comment KeyspacesTable#comment} Comment *KeyspacesTableComment `field:"optional" json:"comment" yaml:"comment"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#default_time_to_live KeyspacesTable#default_time_to_live}. DefaultTimeToLive *float64 `field:"optional" json:"defaultTimeToLive" yaml:"defaultTimeToLive"` // encryption_specification block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#encryption_specification KeyspacesTable#encryption_specification} EncryptionSpecification *KeyspacesTableEncryptionSpecification `field:"optional" json:"encryptionSpecification" yaml:"encryptionSpecification"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#id KeyspacesTable#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // point_in_time_recovery block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#point_in_time_recovery KeyspacesTable#point_in_time_recovery} PointInTimeRecovery *KeyspacesTablePointInTimeRecovery `field:"optional" json:"pointInTimeRecovery" yaml:"pointInTimeRecovery"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#tags KeyspacesTable#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#tags_all KeyspacesTable#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#timeouts KeyspacesTable#timeouts} Timeouts *KeyspacesTableTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // ttl block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#ttl KeyspacesTable#ttl} Ttl *KeyspacesTableTtl `field:"optional" json:"ttl" yaml:"ttl"` }
type KeyspacesTableEncryptionSpecification ¶
type KeyspacesTableEncryptionSpecification struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#kms_key_identifier KeyspacesTable#kms_key_identifier}. KmsKeyIdentifier *string `field:"optional" json:"kmsKeyIdentifier" yaml:"kmsKeyIdentifier"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#type KeyspacesTable#type}. Type *string `field:"optional" json:"type" yaml:"type"` }
type KeyspacesTableEncryptionSpecificationOutputReference ¶
type KeyspacesTableEncryptionSpecificationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KeyspacesTableEncryptionSpecification SetInternalValue(val *KeyspacesTableEncryptionSpecification) KmsKeyIdentifier() *string SetKmsKeyIdentifier(val *string) KmsKeyIdentifierInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKmsKeyIdentifier() ResetType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableEncryptionSpecificationOutputReference ¶
func NewKeyspacesTableEncryptionSpecificationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesTableEncryptionSpecificationOutputReference
type KeyspacesTablePointInTimeRecovery ¶
type KeyspacesTablePointInTimeRecovery struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#status KeyspacesTable#status}. Status *string `field:"optional" json:"status" yaml:"status"` }
type KeyspacesTablePointInTimeRecoveryOutputReference ¶
type KeyspacesTablePointInTimeRecoveryOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KeyspacesTablePointInTimeRecovery SetInternalValue(val *KeyspacesTablePointInTimeRecovery) Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetStatus() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTablePointInTimeRecoveryOutputReference ¶
func NewKeyspacesTablePointInTimeRecoveryOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesTablePointInTimeRecoveryOutputReference
type KeyspacesTableSchemaDefinition ¶
type KeyspacesTableSchemaDefinition struct { // column block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#column KeyspacesTable#column} Column interface{} `field:"required" json:"column" yaml:"column"` // partition_key block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#partition_key KeyspacesTable#partition_key} PartitionKey interface{} `field:"required" json:"partitionKey" yaml:"partitionKey"` // clustering_key block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#clustering_key KeyspacesTable#clustering_key} ClusteringKey interface{} `field:"optional" json:"clusteringKey" yaml:"clusteringKey"` // static_column block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#static_column KeyspacesTable#static_column} StaticColumn interface{} `field:"optional" json:"staticColumn" yaml:"staticColumn"` }
type KeyspacesTableSchemaDefinitionClusteringKey ¶
type KeyspacesTableSchemaDefinitionClusteringKey struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#name KeyspacesTable#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#order_by KeyspacesTable#order_by}. OrderBy *string `field:"required" json:"orderBy" yaml:"orderBy"` }
type KeyspacesTableSchemaDefinitionClusteringKeyList ¶
type KeyspacesTableSchemaDefinitionClusteringKeyList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KeyspacesTableSchemaDefinitionClusteringKeyOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionClusteringKeyList ¶
func NewKeyspacesTableSchemaDefinitionClusteringKeyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KeyspacesTableSchemaDefinitionClusteringKeyList
type KeyspacesTableSchemaDefinitionClusteringKeyOutputReference ¶
type KeyspacesTableSchemaDefinitionClusteringKeyOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string OrderBy() *string SetOrderBy(val *string) OrderByInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionClusteringKeyOutputReference ¶
func NewKeyspacesTableSchemaDefinitionClusteringKeyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KeyspacesTableSchemaDefinitionClusteringKeyOutputReference
type KeyspacesTableSchemaDefinitionColumn ¶
type KeyspacesTableSchemaDefinitionColumn struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#name KeyspacesTable#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#type KeyspacesTable#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type KeyspacesTableSchemaDefinitionColumnList ¶
type KeyspacesTableSchemaDefinitionColumnList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KeyspacesTableSchemaDefinitionColumnOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionColumnList ¶
func NewKeyspacesTableSchemaDefinitionColumnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KeyspacesTableSchemaDefinitionColumnList
type KeyspacesTableSchemaDefinitionColumnOutputReference ¶
type KeyspacesTableSchemaDefinitionColumnOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionColumnOutputReference ¶
func NewKeyspacesTableSchemaDefinitionColumnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KeyspacesTableSchemaDefinitionColumnOutputReference
type KeyspacesTableSchemaDefinitionOutputReference ¶
type KeyspacesTableSchemaDefinitionOutputReference interface { cdktf.ComplexObject ClusteringKey() KeyspacesTableSchemaDefinitionClusteringKeyList ClusteringKeyInput() interface{} Column() KeyspacesTableSchemaDefinitionColumnList ColumnInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KeyspacesTableSchemaDefinition SetInternalValue(val *KeyspacesTableSchemaDefinition) PartitionKey() KeyspacesTableSchemaDefinitionPartitionKeyList PartitionKeyInput() interface{} StaticColumn() KeyspacesTableSchemaDefinitionStaticColumnList StaticColumnInput() interface{} // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutClusteringKey(value interface{}) PutColumn(value interface{}) PutPartitionKey(value interface{}) PutStaticColumn(value interface{}) ResetClusteringKey() ResetStaticColumn() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionOutputReference ¶
func NewKeyspacesTableSchemaDefinitionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesTableSchemaDefinitionOutputReference
type KeyspacesTableSchemaDefinitionPartitionKey ¶
type KeyspacesTableSchemaDefinitionPartitionKey struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#name KeyspacesTable#name}. Name *string `field:"required" json:"name" yaml:"name"` }
type KeyspacesTableSchemaDefinitionPartitionKeyList ¶
type KeyspacesTableSchemaDefinitionPartitionKeyList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KeyspacesTableSchemaDefinitionPartitionKeyOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionPartitionKeyList ¶
func NewKeyspacesTableSchemaDefinitionPartitionKeyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KeyspacesTableSchemaDefinitionPartitionKeyList
type KeyspacesTableSchemaDefinitionPartitionKeyOutputReference ¶
type KeyspacesTableSchemaDefinitionPartitionKeyOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionPartitionKeyOutputReference ¶
func NewKeyspacesTableSchemaDefinitionPartitionKeyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KeyspacesTableSchemaDefinitionPartitionKeyOutputReference
type KeyspacesTableSchemaDefinitionStaticColumn ¶
type KeyspacesTableSchemaDefinitionStaticColumn struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#name KeyspacesTable#name}. Name *string `field:"required" json:"name" yaml:"name"` }
type KeyspacesTableSchemaDefinitionStaticColumnList ¶
type KeyspacesTableSchemaDefinitionStaticColumnList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) KeyspacesTableSchemaDefinitionStaticColumnOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionStaticColumnList ¶
func NewKeyspacesTableSchemaDefinitionStaticColumnList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) KeyspacesTableSchemaDefinitionStaticColumnList
type KeyspacesTableSchemaDefinitionStaticColumnOutputReference ¶
type KeyspacesTableSchemaDefinitionStaticColumnOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableSchemaDefinitionStaticColumnOutputReference ¶
func NewKeyspacesTableSchemaDefinitionStaticColumnOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) KeyspacesTableSchemaDefinitionStaticColumnOutputReference
type KeyspacesTableTimeouts ¶
type KeyspacesTableTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#create KeyspacesTable#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#delete KeyspacesTable#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#update KeyspacesTable#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type KeyspacesTableTimeoutsOutputReference ¶
type KeyspacesTableTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableTimeoutsOutputReference ¶
func NewKeyspacesTableTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesTableTimeoutsOutputReference
type KeyspacesTableTtl ¶
type KeyspacesTableTtl struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/keyspaces_table#status KeyspacesTable#status}. Status *string `field:"required" json:"status" yaml:"status"` }
type KeyspacesTableTtlOutputReference ¶
type KeyspacesTableTtlOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *KeyspacesTableTtl SetInternalValue(val *KeyspacesTableTtl) Status() *string SetStatus(val *string) StatusInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewKeyspacesTableTtlOutputReference ¶
func NewKeyspacesTableTtlOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) KeyspacesTableTtlOutputReference
type LocationGeofenceCollection ¶
type LocationGeofenceCollection interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack CollectionArn() *string CollectionName() *string SetCollectionName(val *string) CollectionNameInput() *string // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyId() *string SetKmsKeyId(val *string) KmsKeyIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() LocationGeofenceCollectionTimeoutsOutputReference TimeoutsInput() interface{} UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *LocationGeofenceCollectionTimeouts) ResetDescription() ResetId() ResetKmsKeyId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection aws_location_geofence_collection}.
func NewLocationGeofenceCollection ¶
func NewLocationGeofenceCollection(scope constructs.Construct, id *string, config *LocationGeofenceCollectionConfig) LocationGeofenceCollection
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection aws_location_geofence_collection} Resource.
type LocationGeofenceCollectionConfig ¶
type LocationGeofenceCollectionConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#collection_name LocationGeofenceCollection#collection_name}. CollectionName *string `field:"required" json:"collectionName" yaml:"collectionName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#description LocationGeofenceCollection#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#id LocationGeofenceCollection#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#kms_key_id LocationGeofenceCollection#kms_key_id}. KmsKeyId *string `field:"optional" json:"kmsKeyId" yaml:"kmsKeyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#tags LocationGeofenceCollection#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#tags_all LocationGeofenceCollection#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#timeouts LocationGeofenceCollection#timeouts} Timeouts *LocationGeofenceCollectionTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type LocationGeofenceCollectionTimeouts ¶
type LocationGeofenceCollectionTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#create LocationGeofenceCollection#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#delete LocationGeofenceCollection#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_geofence_collection#update LocationGeofenceCollection#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type LocationGeofenceCollectionTimeoutsOutputReference ¶
type LocationGeofenceCollectionTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewLocationGeofenceCollectionTimeoutsOutputReference ¶
func NewLocationGeofenceCollectionTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LocationGeofenceCollectionTimeoutsOutputReference
type LocationMap ¶
type LocationMap interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack Configuration() LocationMapConfigurationOutputReference ConfigurationInput() *LocationMapConfiguration // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MapArn() *string MapName() *string SetMapName(val *string) MapNameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutConfiguration(value *LocationMapConfiguration) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/location_map aws_location_map}.
func NewLocationMap ¶
func NewLocationMap(scope constructs.Construct, id *string, config *LocationMapConfig) LocationMap
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_map aws_location_map} Resource.
type LocationMapConfig ¶
type LocationMapConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_map#configuration LocationMap#configuration} Configuration *LocationMapConfiguration `field:"required" json:"configuration" yaml:"configuration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_map#map_name LocationMap#map_name}. MapName *string `field:"required" json:"mapName" yaml:"mapName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_map#description LocationMap#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_map#id LocationMap#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_map#tags LocationMap#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_map#tags_all LocationMap#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type LocationMapConfiguration ¶
type LocationMapConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_map#style LocationMap#style}. Style *string `field:"required" json:"style" yaml:"style"` }
type LocationMapConfigurationOutputReference ¶
type LocationMapConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *LocationMapConfiguration SetInternalValue(val *LocationMapConfiguration) Style() *string SetStyle(val *string) StyleInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewLocationMapConfigurationOutputReference ¶
func NewLocationMapConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LocationMapConfigurationOutputReference
type LocationPlaceIndex ¶
type LocationPlaceIndex interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string DataSource() *string SetDataSource(val *string) DataSourceConfiguration() LocationPlaceIndexDataSourceConfigurationOutputReference DataSourceConfigurationInput() *LocationPlaceIndexDataSourceConfiguration DataSourceInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string IndexArn() *string IndexName() *string SetIndexName(val *string) IndexNameInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutDataSourceConfiguration(value *LocationPlaceIndexDataSourceConfiguration) ResetDataSourceConfiguration() ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/location_place_index aws_location_place_index}.
func NewLocationPlaceIndex ¶
func NewLocationPlaceIndex(scope constructs.Construct, id *string, config *LocationPlaceIndexConfig) LocationPlaceIndex
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_place_index aws_location_place_index} Resource.
type LocationPlaceIndexConfig ¶
type LocationPlaceIndexConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#data_source LocationPlaceIndex#data_source}. DataSource *string `field:"required" json:"dataSource" yaml:"dataSource"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#index_name LocationPlaceIndex#index_name}. IndexName *string `field:"required" json:"indexName" yaml:"indexName"` // data_source_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#data_source_configuration LocationPlaceIndex#data_source_configuration} DataSourceConfiguration *LocationPlaceIndexDataSourceConfiguration `field:"optional" json:"dataSourceConfiguration" yaml:"dataSourceConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#description LocationPlaceIndex#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#id LocationPlaceIndex#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#tags LocationPlaceIndex#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#tags_all LocationPlaceIndex#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type LocationPlaceIndexDataSourceConfiguration ¶
type LocationPlaceIndexDataSourceConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_place_index#intended_use LocationPlaceIndex#intended_use}. IntendedUse *string `field:"optional" json:"intendedUse" yaml:"intendedUse"` }
type LocationPlaceIndexDataSourceConfigurationOutputReference ¶
type LocationPlaceIndexDataSourceConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string IntendedUse() *string SetIntendedUse(val *string) IntendedUseInput() *string InternalValue() *LocationPlaceIndexDataSourceConfiguration SetInternalValue(val *LocationPlaceIndexDataSourceConfiguration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetIntendedUse() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewLocationPlaceIndexDataSourceConfigurationOutputReference ¶
func NewLocationPlaceIndexDataSourceConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LocationPlaceIndexDataSourceConfigurationOutputReference
type LocationRouteCalculator ¶
type LocationRouteCalculator interface { cdktf.TerraformResource CalculatorArn() *string CalculatorName() *string SetCalculatorName(val *string) CalculatorNameInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string DataSource() *string SetDataSource(val *string) DataSourceInput() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() LocationRouteCalculatorTimeoutsOutputReference TimeoutsInput() interface{} UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *LocationRouteCalculatorTimeouts) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator aws_location_route_calculator}.
func NewLocationRouteCalculator ¶
func NewLocationRouteCalculator(scope constructs.Construct, id *string, config *LocationRouteCalculatorConfig) LocationRouteCalculator
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator aws_location_route_calculator} Resource.
type LocationRouteCalculatorConfig ¶
type LocationRouteCalculatorConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#calculator_name LocationRouteCalculator#calculator_name}. CalculatorName *string `field:"required" json:"calculatorName" yaml:"calculatorName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#data_source LocationRouteCalculator#data_source}. DataSource *string `field:"required" json:"dataSource" yaml:"dataSource"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#description LocationRouteCalculator#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#id LocationRouteCalculator#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#tags LocationRouteCalculator#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#tags_all LocationRouteCalculator#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#timeouts LocationRouteCalculator#timeouts} Timeouts *LocationRouteCalculatorTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type LocationRouteCalculatorTimeouts ¶
type LocationRouteCalculatorTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#create LocationRouteCalculator#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#delete LocationRouteCalculator#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_route_calculator#update LocationRouteCalculator#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type LocationRouteCalculatorTimeoutsOutputReference ¶
type LocationRouteCalculatorTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewLocationRouteCalculatorTimeoutsOutputReference ¶
func NewLocationRouteCalculatorTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LocationRouteCalculatorTimeoutsOutputReference
type LocationTracker ¶
type LocationTracker interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CreateTime() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyId() *string SetKmsKeyId(val *string) KmsKeyIdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node PositionFiltering() *string SetPositionFiltering(val *string) PositionFilteringInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string TrackerArn() *string TrackerName() *string SetTrackerName(val *string) TrackerNameInput() *string UpdateTime() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetDescription() ResetId() ResetKmsKeyId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPositionFiltering() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/location_tracker aws_location_tracker}.
func NewLocationTracker ¶
func NewLocationTracker(scope constructs.Construct, id *string, config *LocationTrackerConfig) LocationTracker
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_tracker aws_location_tracker} Resource.
type LocationTrackerAssociation ¶ added in v9.0.14
type LocationTrackerAssociation interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} ConsumerArn() *string SetConsumerArn(val *string) ConsumerArnInput() *string // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() LocationTrackerAssociationTimeoutsOutputReference TimeoutsInput() interface{} TrackerName() *string SetTrackerName(val *string) TrackerNameInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *LocationTrackerAssociationTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association aws_location_tracker_association}.
func NewLocationTrackerAssociation ¶ added in v9.0.14
func NewLocationTrackerAssociation(scope constructs.Construct, id *string, config *LocationTrackerAssociationConfig) LocationTrackerAssociation
Create a new {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association aws_location_tracker_association} Resource.
type LocationTrackerAssociationConfig ¶ added in v9.0.14
type LocationTrackerAssociationConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association#consumer_arn LocationTrackerAssociation#consumer_arn}. ConsumerArn *string `field:"required" json:"consumerArn" yaml:"consumerArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association#tracker_name LocationTrackerAssociation#tracker_name}. TrackerName *string `field:"required" json:"trackerName" yaml:"trackerName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association#id LocationTrackerAssociation#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association#timeouts LocationTrackerAssociation#timeouts} Timeouts *LocationTrackerAssociationTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type LocationTrackerAssociationTimeouts ¶ added in v9.0.14
type LocationTrackerAssociationTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association#create LocationTrackerAssociation#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker_association#delete LocationTrackerAssociation#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` }
type LocationTrackerAssociationTimeoutsOutputReference ¶ added in v9.0.14
type LocationTrackerAssociationTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewLocationTrackerAssociationTimeoutsOutputReference ¶ added in v9.0.14
func NewLocationTrackerAssociationTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) LocationTrackerAssociationTimeoutsOutputReference
type LocationTrackerConfig ¶
type LocationTrackerConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker#tracker_name LocationTracker#tracker_name}. TrackerName *string `field:"required" json:"trackerName" yaml:"trackerName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker#description LocationTracker#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker#id LocationTracker#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker#kms_key_id LocationTracker#kms_key_id}. KmsKeyId *string `field:"optional" json:"kmsKeyId" yaml:"kmsKeyId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker#position_filtering LocationTracker#position_filtering}. PositionFiltering *string `field:"optional" json:"positionFiltering" yaml:"positionFiltering"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker#tags LocationTracker#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/location_tracker#tags_all LocationTracker#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type MedialiveInput ¶ added in v9.0.21
type MedialiveInput interface { cdktf.TerraformResource Arn() *string AttachedChannels() *[]*string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Destinations() MedialiveInputDestinationsList DestinationsInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string InputClass() *string InputDevices() MedialiveInputInputDevicesList InputDevicesInput() interface{} InputPartnerIds() *[]*string InputSecurityGroups() *[]*string SetInputSecurityGroups(val *[]*string) InputSecurityGroupsInput() *[]*string InputSourceType() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MediaConnectFlows() MedialiveInputMediaConnectFlowsList MediaConnectFlowsInput() interface{} Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string Sources() MedialiveInputSourcesList SourcesInput() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() MedialiveInputTimeoutsOutputReference TimeoutsInput() interface{} Type() *string SetType(val *string) TypeInput() *string Vpc() MedialiveInputVpcOutputReference VpcInput() *MedialiveInputVpc // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutDestinations(value interface{}) PutInputDevices(value interface{}) PutMediaConnectFlows(value interface{}) PutSources(value interface{}) PutTimeouts(value *MedialiveInputTimeouts) PutVpc(value *MedialiveInputVpc) ResetDestinations() ResetId() ResetInputDevices() ResetInputSecurityGroups() ResetMediaConnectFlows() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRoleArn() ResetSources() ResetTags() ResetTagsAll() ResetTimeouts() ResetVpc() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/medialive_input aws_medialive_input}.
func NewMedialiveInput ¶ added in v9.0.21
func NewMedialiveInput(scope constructs.Construct, id *string, config *MedialiveInputConfig) MedialiveInput
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_input aws_medialive_input} Resource.
type MedialiveInputConfig ¶ added in v9.0.21
type MedialiveInputConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#name MedialiveInput#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#type MedialiveInput#type}. Type *string `field:"required" json:"type" yaml:"type"` // destinations block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#destinations MedialiveInput#destinations} Destinations interface{} `field:"optional" json:"destinations" yaml:"destinations"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#id MedialiveInput#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // input_devices block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#input_devices MedialiveInput#input_devices} InputDevices interface{} `field:"optional" json:"inputDevices" yaml:"inputDevices"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#input_security_groups MedialiveInput#input_security_groups}. InputSecurityGroups *[]*string `field:"optional" json:"inputSecurityGroups" yaml:"inputSecurityGroups"` // media_connect_flows block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#media_connect_flows MedialiveInput#media_connect_flows} MediaConnectFlows interface{} `field:"optional" json:"mediaConnectFlows" yaml:"mediaConnectFlows"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#role_arn MedialiveInput#role_arn}. RoleArn *string `field:"optional" json:"roleArn" yaml:"roleArn"` // sources block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#sources MedialiveInput#sources} Sources interface{} `field:"optional" json:"sources" yaml:"sources"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#tags MedialiveInput#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#tags_all MedialiveInput#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#timeouts MedialiveInput#timeouts} Timeouts *MedialiveInputTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // vpc block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#vpc MedialiveInput#vpc} Vpc *MedialiveInputVpc `field:"optional" json:"vpc" yaml:"vpc"` }
type MedialiveInputDestinations ¶ added in v9.0.21
type MedialiveInputDestinations struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#stream_name MedialiveInput#stream_name}. StreamName *string `field:"required" json:"streamName" yaml:"streamName"` }
type MedialiveInputDestinationsList ¶ added in v9.0.21
type MedialiveInputDestinationsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MedialiveInputDestinationsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputDestinationsList ¶ added in v9.0.21
func NewMedialiveInputDestinationsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MedialiveInputDestinationsList
type MedialiveInputDestinationsOutputReference ¶ added in v9.0.21
type MedialiveInputDestinationsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) StreamName() *string SetStreamName(val *string) StreamNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputDestinationsOutputReference ¶ added in v9.0.21
func NewMedialiveInputDestinationsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MedialiveInputDestinationsOutputReference
type MedialiveInputInputDevices ¶ added in v9.0.21
type MedialiveInputInputDevices struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#id MedialiveInput#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"required" json:"id" yaml:"id"` }
type MedialiveInputInputDevicesList ¶ added in v9.0.21
type MedialiveInputInputDevicesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MedialiveInputInputDevicesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputInputDevicesList ¶ added in v9.0.21
func NewMedialiveInputInputDevicesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MedialiveInputInputDevicesList
type MedialiveInputInputDevicesOutputReference ¶ added in v9.0.21
type MedialiveInputInputDevicesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string Id() *string SetId(val *string) IdInput() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputInputDevicesOutputReference ¶ added in v9.0.21
func NewMedialiveInputInputDevicesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MedialiveInputInputDevicesOutputReference
type MedialiveInputMediaConnectFlows ¶ added in v9.0.21
type MedialiveInputMediaConnectFlows struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#flow_arn MedialiveInput#flow_arn}. FlowArn *string `field:"required" json:"flowArn" yaml:"flowArn"` }
type MedialiveInputMediaConnectFlowsList ¶ added in v9.0.21
type MedialiveInputMediaConnectFlowsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MedialiveInputMediaConnectFlowsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputMediaConnectFlowsList ¶ added in v9.0.21
func NewMedialiveInputMediaConnectFlowsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MedialiveInputMediaConnectFlowsList
type MedialiveInputMediaConnectFlowsOutputReference ¶ added in v9.0.21
type MedialiveInputMediaConnectFlowsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string FlowArn() *string SetFlowArn(val *string) FlowArnInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputMediaConnectFlowsOutputReference ¶ added in v9.0.21
func NewMedialiveInputMediaConnectFlowsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MedialiveInputMediaConnectFlowsOutputReference
type MedialiveInputSecurityGroup ¶ added in v9.0.21
type MedialiveInputSecurityGroup interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string Inputs() *[]*string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() MedialiveInputSecurityGroupTimeoutsOutputReference TimeoutsInput() interface{} WhitelistRules() MedialiveInputSecurityGroupWhitelistRulesList WhitelistRulesInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *MedialiveInputSecurityGroupTimeouts) PutWhitelistRules(value interface{}) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group aws_medialive_input_security_group}.
func NewMedialiveInputSecurityGroup ¶ added in v9.0.21
func NewMedialiveInputSecurityGroup(scope constructs.Construct, id *string, config *MedialiveInputSecurityGroupConfig) MedialiveInputSecurityGroup
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group aws_medialive_input_security_group} Resource.
type MedialiveInputSecurityGroupConfig ¶ added in v9.0.21
type MedialiveInputSecurityGroupConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // whitelist_rules block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#whitelist_rules MedialiveInputSecurityGroup#whitelist_rules} WhitelistRules interface{} `field:"required" json:"whitelistRules" yaml:"whitelistRules"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#id MedialiveInputSecurityGroup#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#tags MedialiveInputSecurityGroup#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#tags_all MedialiveInputSecurityGroup#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#timeouts MedialiveInputSecurityGroup#timeouts} Timeouts *MedialiveInputSecurityGroupTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type MedialiveInputSecurityGroupTimeouts ¶ added in v9.0.21
type MedialiveInputSecurityGroupTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#create MedialiveInputSecurityGroup#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#delete MedialiveInputSecurityGroup#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#update MedialiveInputSecurityGroup#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type MedialiveInputSecurityGroupTimeoutsOutputReference ¶ added in v9.0.21
type MedialiveInputSecurityGroupTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputSecurityGroupTimeoutsOutputReference ¶ added in v9.0.21
func NewMedialiveInputSecurityGroupTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveInputSecurityGroupTimeoutsOutputReference
type MedialiveInputSecurityGroupWhitelistRules ¶ added in v9.0.21
type MedialiveInputSecurityGroupWhitelistRules struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input_security_group#cidr MedialiveInputSecurityGroup#cidr}. Cidr *string `field:"required" json:"cidr" yaml:"cidr"` }
type MedialiveInputSecurityGroupWhitelistRulesList ¶ added in v9.0.21
type MedialiveInputSecurityGroupWhitelistRulesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MedialiveInputSecurityGroupWhitelistRulesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputSecurityGroupWhitelistRulesList ¶ added in v9.0.21
func NewMedialiveInputSecurityGroupWhitelistRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MedialiveInputSecurityGroupWhitelistRulesList
type MedialiveInputSecurityGroupWhitelistRulesOutputReference ¶ added in v9.0.21
type MedialiveInputSecurityGroupWhitelistRulesOutputReference interface { cdktf.ComplexObject Cidr() *string SetCidr(val *string) CidrInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputSecurityGroupWhitelistRulesOutputReference ¶ added in v9.0.21
func NewMedialiveInputSecurityGroupWhitelistRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MedialiveInputSecurityGroupWhitelistRulesOutputReference
type MedialiveInputSources ¶ added in v9.0.21
type MedialiveInputSources struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#password_param MedialiveInput#password_param}. PasswordParam *string `field:"required" json:"passwordParam" yaml:"passwordParam"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#url MedialiveInput#url}. Url *string `field:"required" json:"url" yaml:"url"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#username MedialiveInput#username}. Username *string `field:"required" json:"username" yaml:"username"` }
type MedialiveInputSourcesList ¶ added in v9.0.21
type MedialiveInputSourcesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MedialiveInputSourcesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputSourcesList ¶ added in v9.0.21
func NewMedialiveInputSourcesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MedialiveInputSourcesList
type MedialiveInputSourcesOutputReference ¶ added in v9.0.21
type MedialiveInputSourcesOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) PasswordParam() *string SetPasswordParam(val *string) PasswordParamInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Url() *string SetUrl(val *string) UrlInput() *string Username() *string SetUsername(val *string) UsernameInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputSourcesOutputReference ¶ added in v9.0.21
func NewMedialiveInputSourcesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MedialiveInputSourcesOutputReference
type MedialiveInputTimeouts ¶ added in v9.0.21
type MedialiveInputTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#create MedialiveInput#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#delete MedialiveInput#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#update MedialiveInput#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type MedialiveInputTimeoutsOutputReference ¶ added in v9.0.21
type MedialiveInputTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputTimeoutsOutputReference ¶ added in v9.0.21
func NewMedialiveInputTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveInputTimeoutsOutputReference
type MedialiveInputVpc ¶ added in v9.0.21
type MedialiveInputVpc struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#subnet_ids MedialiveInput#subnet_ids}. SubnetIds *[]*string `field:"required" json:"subnetIds" yaml:"subnetIds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_input#security_group_ids MedialiveInput#security_group_ids}. SecurityGroupIds *[]*string `field:"optional" json:"securityGroupIds" yaml:"securityGroupIds"` }
type MedialiveInputVpcOutputReference ¶ added in v9.0.21
type MedialiveInputVpcOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MedialiveInputVpc SetInternalValue(val *MedialiveInputVpc) SecurityGroupIds() *[]*string SetSecurityGroupIds(val *[]*string) SecurityGroupIdsInput() *[]*string SubnetIds() *[]*string SetSubnetIds(val *[]*string) SubnetIdsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetSecurityGroupIds() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveInputVpcOutputReference ¶ added in v9.0.21
func NewMedialiveInputVpcOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveInputVpcOutputReference
type MedialiveMultiplex ¶ added in v9.0.25
type MedialiveMultiplex interface { cdktf.TerraformResource Arn() *string AvailabilityZones() *[]*string SetAvailabilityZones(val *[]*string) AvailabilityZonesInput() *[]*string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MultiplexSettings() MedialiveMultiplexMultiplexSettingsOutputReference MultiplexSettingsInput() *MedialiveMultiplexMultiplexSettings Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} StartMultiplex() interface{} SetStartMultiplex(val interface{}) StartMultiplexInput() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() MedialiveMultiplexTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutMultiplexSettings(value *MedialiveMultiplexMultiplexSettings) PutTimeouts(value *MedialiveMultiplexTimeouts) ResetId() ResetMultiplexSettings() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetStartMultiplex() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex aws_medialive_multiplex}.
func NewMedialiveMultiplex ¶ added in v9.0.25
func NewMedialiveMultiplex(scope constructs.Construct, id *string, config *MedialiveMultiplexConfig) MedialiveMultiplex
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex aws_medialive_multiplex} Resource.
type MedialiveMultiplexConfig ¶ added in v9.0.25
type MedialiveMultiplexConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#availability_zones MedialiveMultiplex#availability_zones}. AvailabilityZones *[]*string `field:"required" json:"availabilityZones" yaml:"availabilityZones"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#name MedialiveMultiplex#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#id MedialiveMultiplex#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // multiplex_settings block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#multiplex_settings MedialiveMultiplex#multiplex_settings} MultiplexSettings *MedialiveMultiplexMultiplexSettings `field:"optional" json:"multiplexSettings" yaml:"multiplexSettings"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#start_multiplex MedialiveMultiplex#start_multiplex}. StartMultiplex interface{} `field:"optional" json:"startMultiplex" yaml:"startMultiplex"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#tags MedialiveMultiplex#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#tags_all MedialiveMultiplex#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#timeouts MedialiveMultiplex#timeouts} Timeouts *MedialiveMultiplexTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type MedialiveMultiplexMultiplexSettings ¶ added in v9.0.25
type MedialiveMultiplexMultiplexSettings struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#transport_stream_bitrate MedialiveMultiplex#transport_stream_bitrate}. TransportStreamBitrate *float64 `field:"required" json:"transportStreamBitrate" yaml:"transportStreamBitrate"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#transport_stream_id MedialiveMultiplex#transport_stream_id}. TransportStreamId *float64 `field:"required" json:"transportStreamId" yaml:"transportStreamId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#maximum_video_buffer_delay_milliseconds MedialiveMultiplex#maximum_video_buffer_delay_milliseconds}. MaximumVideoBufferDelayMilliseconds *float64 `field:"optional" json:"maximumVideoBufferDelayMilliseconds" yaml:"maximumVideoBufferDelayMilliseconds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#transport_stream_reserved_bitrate MedialiveMultiplex#transport_stream_reserved_bitrate}. TransportStreamReservedBitrate *float64 `field:"optional" json:"transportStreamReservedBitrate" yaml:"transportStreamReservedBitrate"` }
type MedialiveMultiplexMultiplexSettingsOutputReference ¶ added in v9.0.25
type MedialiveMultiplexMultiplexSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MedialiveMultiplexMultiplexSettings SetInternalValue(val *MedialiveMultiplexMultiplexSettings) MaximumVideoBufferDelayMilliseconds() *float64 SetMaximumVideoBufferDelayMilliseconds(val *float64) MaximumVideoBufferDelayMillisecondsInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TransportStreamBitrate() *float64 SetTransportStreamBitrate(val *float64) TransportStreamBitrateInput() *float64 TransportStreamId() *float64 SetTransportStreamId(val *float64) TransportStreamIdInput() *float64 TransportStreamReservedBitrate() *float64 SetTransportStreamReservedBitrate(val *float64) TransportStreamReservedBitrateInput() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMaximumVideoBufferDelayMilliseconds() ResetTransportStreamReservedBitrate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveMultiplexMultiplexSettingsOutputReference ¶ added in v9.0.25
func NewMedialiveMultiplexMultiplexSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveMultiplexMultiplexSettingsOutputReference
type MedialiveMultiplexProgram ¶ added in v9.0.25
type MedialiveMultiplexProgram interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MultiplexId() *string SetMultiplexId(val *string) MultiplexIdInput() *string MultiplexProgramSettings() MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference MultiplexProgramSettingsInput() *MedialiveMultiplexProgramMultiplexProgramSettings // The tree node. Node() constructs.Node ProgramName() *string SetProgramName(val *string) ProgramNameInput() *string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutMultiplexProgramSettings(value *MedialiveMultiplexProgramMultiplexProgramSettings) // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program aws_medialive_multiplex_program}.
func NewMedialiveMultiplexProgram ¶ added in v9.0.25
func NewMedialiveMultiplexProgram(scope constructs.Construct, id *string, config *MedialiveMultiplexProgramConfig) MedialiveMultiplexProgram
Create a new {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program aws_medialive_multiplex_program} Resource.
type MedialiveMultiplexProgramConfig ¶ added in v9.0.25
type MedialiveMultiplexProgramConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#multiplex_id MedialiveMultiplexProgram#multiplex_id}. MultiplexId *string `field:"required" json:"multiplexId" yaml:"multiplexId"` // multiplex_program_settings block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#multiplex_program_settings MedialiveMultiplexProgram#multiplex_program_settings} MultiplexProgramSettings *MedialiveMultiplexProgramMultiplexProgramSettings `field:"required" json:"multiplexProgramSettings" yaml:"multiplexProgramSettings"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#program_name MedialiveMultiplexProgram#program_name}. ProgramName *string `field:"required" json:"programName" yaml:"programName"` }
type MedialiveMultiplexProgramMultiplexProgramSettings ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettings struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#preferred_channel_pipeline MedialiveMultiplexProgram#preferred_channel_pipeline}. PreferredChannelPipeline *string `field:"required" json:"preferredChannelPipeline" yaml:"preferredChannelPipeline"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#program_number MedialiveMultiplexProgram#program_number}. ProgramNumber *float64 `field:"required" json:"programNumber" yaml:"programNumber"` // service_descriptor block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#service_descriptor MedialiveMultiplexProgram#service_descriptor} ServiceDescriptor *MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor `field:"optional" json:"serviceDescriptor" yaml:"serviceDescriptor"` // video_settings block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#video_settings MedialiveMultiplexProgram#video_settings} VideoSettings *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings `field:"optional" json:"videoSettings" yaml:"videoSettings"` }
type MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MedialiveMultiplexProgramMultiplexProgramSettings SetInternalValue(val *MedialiveMultiplexProgramMultiplexProgramSettings) PreferredChannelPipeline() *string SetPreferredChannelPipeline(val *string) PreferredChannelPipelineInput() *string ProgramNumber() *float64 SetProgramNumber(val *float64) ProgramNumberInput() *float64 ServiceDescriptor() MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference ServiceDescriptorInput() *MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VideoSettings() MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference VideoSettingsInput() *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutServiceDescriptor(value *MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor) PutVideoSettings(value *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings) ResetServiceDescriptor() ResetVideoSettings() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveMultiplexProgramMultiplexProgramSettingsOutputReference ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference
type MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#provider_name MedialiveMultiplexProgram#provider_name}. ProviderName *string `field:"required" json:"providerName" yaml:"providerName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#service_name MedialiveMultiplexProgram#service_name}. ServiceName *string `field:"required" json:"serviceName" yaml:"serviceName"` }
type MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor SetInternalValue(val *MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor) ProviderName() *string SetProviderName(val *string) ProviderNameInput() *string ServiceName() *string SetServiceName(val *string) ServiceNameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#constant_bitrate MedialiveMultiplexProgram#constant_bitrate}. ConstantBitrate *float64 `field:"optional" json:"constantBitrate" yaml:"constantBitrate"` // statemux_settings block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#statemux_settings MedialiveMultiplexProgram#statemux_settings} StatemuxSettings *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings `field:"optional" json:"statemuxSettings" yaml:"statemuxSettings"` }
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) ConstantBitrate() *float64 SetConstantBitrate(val *float64) ConstantBitrateInput() *float64 // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings SetInternalValue(val *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings) StatemuxSettings() MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference StatemuxSettingsInput() *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutStatemuxSettings(value *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings) ResetConstantBitrate() ResetStatemuxSettings() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#maximum_bitrate MedialiveMultiplexProgram#maximum_bitrate}. MaximumBitrate *float64 `field:"optional" json:"maximumBitrate" yaml:"maximumBitrate"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#minimum_bitrate MedialiveMultiplexProgram#minimum_bitrate}. MinimumBitrate *float64 `field:"optional" json:"minimumBitrate" yaml:"minimumBitrate"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex_program#priority MedialiveMultiplexProgram#priority}. Priority *float64 `field:"optional" json:"priority" yaml:"priority"` }
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference ¶ added in v9.0.25
type MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings SetInternalValue(val *MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings) MaximumBitrate() *float64 SetMaximumBitrate(val *float64) MaximumBitrateInput() *float64 MinimumBitrate() *float64 SetMinimumBitrate(val *float64) MinimumBitrateInput() *float64 Priority() *float64 SetPriority(val *float64) PriorityInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMaximumBitrate() ResetMinimumBitrate() ResetPriority() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference ¶ added in v9.0.25
func NewMedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference
type MedialiveMultiplexTimeouts ¶ added in v9.0.25
type MedialiveMultiplexTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#create MedialiveMultiplex#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#delete MedialiveMultiplex#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/medialive_multiplex#update MedialiveMultiplex#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type MedialiveMultiplexTimeoutsOutputReference ¶ added in v9.0.25
type MedialiveMultiplexTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMedialiveMultiplexTimeoutsOutputReference ¶ added in v9.0.25
func NewMedialiveMultiplexTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MedialiveMultiplexTimeoutsOutputReference
type MemorydbAcl ¶
type MemorydbAcl interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MinimumEngineVersion() *string Name() *string SetName(val *string) NameInput() *string NamePrefix() *string SetNamePrefix(val *string) NamePrefixInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UserNames() *[]*string SetUserNames(val *[]*string) UserNamesInput() *[]*string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() ResetName() ResetNamePrefix() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetUserNames() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl aws_memorydb_acl}.
func NewMemorydbAcl ¶
func NewMemorydbAcl(scope constructs.Construct, id *string, config *MemorydbAclConfig) MemorydbAcl
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl aws_memorydb_acl} Resource.
type MemorydbAclConfig ¶
type MemorydbAclConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl#id MemorydbAcl#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl#name MemorydbAcl#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl#name_prefix MemorydbAcl#name_prefix}. NamePrefix *string `field:"optional" json:"namePrefix" yaml:"namePrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl#tags MemorydbAcl#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl#tags_all MemorydbAcl#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_acl#user_names MemorydbAcl#user_names}. UserNames *[]*string `field:"optional" json:"userNames" yaml:"userNames"` }
type MemorydbCluster ¶
type MemorydbCluster interface { cdktf.TerraformResource AclName() *string SetAclName(val *string) AclNameInput() *string Arn() *string AutoMinorVersionUpgrade() interface{} SetAutoMinorVersionUpgrade(val interface{}) AutoMinorVersionUpgradeInput() interface{} // Experimental. CdktfStack() cdktf.TerraformStack ClusterEndpoint() MemorydbClusterClusterEndpointList // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string EnginePatchVersion() *string EngineVersion() *string SetEngineVersion(val *string) EngineVersionInput() *string FinalSnapshotName() *string SetFinalSnapshotName(val *string) FinalSnapshotNameInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyArn() *string SetKmsKeyArn(val *string) KmsKeyArnInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MaintenanceWindow() *string SetMaintenanceWindow(val *string) MaintenanceWindowInput() *string Name() *string SetName(val *string) NameInput() *string NamePrefix() *string SetNamePrefix(val *string) NamePrefixInput() *string // The tree node. Node() constructs.Node NodeType() *string SetNodeType(val *string) NodeTypeInput() *string NumReplicasPerShard() *float64 SetNumReplicasPerShard(val *float64) NumReplicasPerShardInput() *float64 NumShards() *float64 SetNumShards(val *float64) NumShardsInput() *float64 ParameterGroupName() *string SetParameterGroupName(val *string) ParameterGroupNameInput() *string Port() *float64 SetPort(val *float64) PortInput() *float64 // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SecurityGroupIds() *[]*string SetSecurityGroupIds(val *[]*string) SecurityGroupIdsInput() *[]*string Shards() MemorydbClusterShardsList SnapshotArns() *[]*string SetSnapshotArns(val *[]*string) SnapshotArnsInput() *[]*string SnapshotName() *string SetSnapshotName(val *string) SnapshotNameInput() *string SnapshotRetentionLimit() *float64 SetSnapshotRetentionLimit(val *float64) SnapshotRetentionLimitInput() *float64 SnapshotWindow() *string SetSnapshotWindow(val *string) SnapshotWindowInput() *string SnsTopicArn() *string SetSnsTopicArn(val *string) SnsTopicArnInput() *string SubnetGroupName() *string SetSubnetGroupName(val *string) SubnetGroupNameInput() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() MemorydbClusterTimeoutsOutputReference TimeoutsInput() interface{} TlsEnabled() interface{} SetTlsEnabled(val interface{}) TlsEnabledInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *MemorydbClusterTimeouts) ResetAutoMinorVersionUpgrade() ResetDescription() ResetEngineVersion() ResetFinalSnapshotName() ResetId() ResetKmsKeyArn() ResetMaintenanceWindow() ResetName() ResetNamePrefix() ResetNumReplicasPerShard() ResetNumShards() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetParameterGroupName() ResetPort() ResetSecurityGroupIds() ResetSnapshotArns() ResetSnapshotName() ResetSnapshotRetentionLimit() ResetSnapshotWindow() ResetSnsTopicArn() ResetSubnetGroupName() ResetTags() ResetTagsAll() ResetTimeouts() ResetTlsEnabled() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster aws_memorydb_cluster}.
func NewMemorydbCluster ¶
func NewMemorydbCluster(scope constructs.Construct, id *string, config *MemorydbClusterConfig) MemorydbCluster
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster aws_memorydb_cluster} Resource.
type MemorydbClusterClusterEndpoint ¶
type MemorydbClusterClusterEndpoint struct { }
type MemorydbClusterClusterEndpointList ¶
type MemorydbClusterClusterEndpointList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MemorydbClusterClusterEndpointOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterClusterEndpointList ¶
func NewMemorydbClusterClusterEndpointList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MemorydbClusterClusterEndpointList
type MemorydbClusterClusterEndpointOutputReference ¶
type MemorydbClusterClusterEndpointOutputReference interface { cdktf.ComplexObject Address() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MemorydbClusterClusterEndpoint SetInternalValue(val *MemorydbClusterClusterEndpoint) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterClusterEndpointOutputReference ¶
func NewMemorydbClusterClusterEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MemorydbClusterClusterEndpointOutputReference
type MemorydbClusterConfig ¶
type MemorydbClusterConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#acl_name MemorydbCluster#acl_name}. AclName *string `field:"required" json:"aclName" yaml:"aclName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#node_type MemorydbCluster#node_type}. NodeType *string `field:"required" json:"nodeType" yaml:"nodeType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#auto_minor_version_upgrade MemorydbCluster#auto_minor_version_upgrade}. AutoMinorVersionUpgrade interface{} `field:"optional" json:"autoMinorVersionUpgrade" yaml:"autoMinorVersionUpgrade"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#description MemorydbCluster#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#engine_version MemorydbCluster#engine_version}. EngineVersion *string `field:"optional" json:"engineVersion" yaml:"engineVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#final_snapshot_name MemorydbCluster#final_snapshot_name}. FinalSnapshotName *string `field:"optional" json:"finalSnapshotName" yaml:"finalSnapshotName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#id MemorydbCluster#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#kms_key_arn MemorydbCluster#kms_key_arn}. KmsKeyArn *string `field:"optional" json:"kmsKeyArn" yaml:"kmsKeyArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#maintenance_window MemorydbCluster#maintenance_window}. MaintenanceWindow *string `field:"optional" json:"maintenanceWindow" yaml:"maintenanceWindow"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#name MemorydbCluster#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#name_prefix MemorydbCluster#name_prefix}. NamePrefix *string `field:"optional" json:"namePrefix" yaml:"namePrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#num_replicas_per_shard MemorydbCluster#num_replicas_per_shard}. NumReplicasPerShard *float64 `field:"optional" json:"numReplicasPerShard" yaml:"numReplicasPerShard"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#num_shards MemorydbCluster#num_shards}. NumShards *float64 `field:"optional" json:"numShards" yaml:"numShards"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#parameter_group_name MemorydbCluster#parameter_group_name}. ParameterGroupName *string `field:"optional" json:"parameterGroupName" yaml:"parameterGroupName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#port MemorydbCluster#port}. Port *float64 `field:"optional" json:"port" yaml:"port"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#security_group_ids MemorydbCluster#security_group_ids}. SecurityGroupIds *[]*string `field:"optional" json:"securityGroupIds" yaml:"securityGroupIds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#snapshot_arns MemorydbCluster#snapshot_arns}. SnapshotArns *[]*string `field:"optional" json:"snapshotArns" yaml:"snapshotArns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#snapshot_name MemorydbCluster#snapshot_name}. SnapshotName *string `field:"optional" json:"snapshotName" yaml:"snapshotName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#snapshot_retention_limit MemorydbCluster#snapshot_retention_limit}. SnapshotRetentionLimit *float64 `field:"optional" json:"snapshotRetentionLimit" yaml:"snapshotRetentionLimit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#snapshot_window MemorydbCluster#snapshot_window}. SnapshotWindow *string `field:"optional" json:"snapshotWindow" yaml:"snapshotWindow"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#sns_topic_arn MemorydbCluster#sns_topic_arn}. SnsTopicArn *string `field:"optional" json:"snsTopicArn" yaml:"snsTopicArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#subnet_group_name MemorydbCluster#subnet_group_name}. SubnetGroupName *string `field:"optional" json:"subnetGroupName" yaml:"subnetGroupName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#tags MemorydbCluster#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#tags_all MemorydbCluster#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#timeouts MemorydbCluster#timeouts} Timeouts *MemorydbClusterTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#tls_enabled MemorydbCluster#tls_enabled}. TlsEnabled interface{} `field:"optional" json:"tlsEnabled" yaml:"tlsEnabled"` }
type MemorydbClusterShards ¶
type MemorydbClusterShards struct { }
type MemorydbClusterShardsList ¶
type MemorydbClusterShardsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MemorydbClusterShardsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterShardsList ¶
func NewMemorydbClusterShardsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MemorydbClusterShardsList
type MemorydbClusterShardsNodes ¶
type MemorydbClusterShardsNodes struct { }
type MemorydbClusterShardsNodesEndpoint ¶
type MemorydbClusterShardsNodesEndpoint struct { }
type MemorydbClusterShardsNodesEndpointList ¶
type MemorydbClusterShardsNodesEndpointList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MemorydbClusterShardsNodesEndpointOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterShardsNodesEndpointList ¶
func NewMemorydbClusterShardsNodesEndpointList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MemorydbClusterShardsNodesEndpointList
type MemorydbClusterShardsNodesEndpointOutputReference ¶
type MemorydbClusterShardsNodesEndpointOutputReference interface { cdktf.ComplexObject Address() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MemorydbClusterShardsNodesEndpoint SetInternalValue(val *MemorydbClusterShardsNodesEndpoint) Port() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterShardsNodesEndpointOutputReference ¶
func NewMemorydbClusterShardsNodesEndpointOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MemorydbClusterShardsNodesEndpointOutputReference
type MemorydbClusterShardsNodesList ¶
type MemorydbClusterShardsNodesList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MemorydbClusterShardsNodesOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterShardsNodesList ¶
func NewMemorydbClusterShardsNodesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MemorydbClusterShardsNodesList
type MemorydbClusterShardsNodesOutputReference ¶
type MemorydbClusterShardsNodesOutputReference interface { cdktf.ComplexObject AvailabilityZone() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) CreateTime() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Endpoint() MemorydbClusterShardsNodesEndpointList // Experimental. Fqn() *string InternalValue() *MemorydbClusterShardsNodes SetInternalValue(val *MemorydbClusterShardsNodes) Name() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterShardsNodesOutputReference ¶
func NewMemorydbClusterShardsNodesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MemorydbClusterShardsNodesOutputReference
type MemorydbClusterShardsOutputReference ¶
type MemorydbClusterShardsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MemorydbClusterShards SetInternalValue(val *MemorydbClusterShards) Name() *string Nodes() MemorydbClusterShardsNodesList NumNodes() *float64 Slots() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterShardsOutputReference ¶
func NewMemorydbClusterShardsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MemorydbClusterShardsOutputReference
type MemorydbClusterTimeouts ¶
type MemorydbClusterTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#create MemorydbCluster#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#delete MemorydbCluster#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_cluster#update MemorydbCluster#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type MemorydbClusterTimeoutsOutputReference ¶
type MemorydbClusterTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbClusterTimeoutsOutputReference ¶
func NewMemorydbClusterTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MemorydbClusterTimeoutsOutputReference
type MemorydbParameterGroup ¶
type MemorydbParameterGroup interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string Family() *string SetFamily(val *string) FamilyInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string NamePrefix() *string SetNamePrefix(val *string) NamePrefixInput() *string // The tree node. Node() constructs.Node Parameter() MemorydbParameterGroupParameterList ParameterInput() interface{} // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutParameter(value interface{}) ResetDescription() ResetId() ResetName() ResetNamePrefix() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetParameter() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group aws_memorydb_parameter_group}.
func NewMemorydbParameterGroup ¶
func NewMemorydbParameterGroup(scope constructs.Construct, id *string, config *MemorydbParameterGroupConfig) MemorydbParameterGroup
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group aws_memorydb_parameter_group} Resource.
type MemorydbParameterGroupConfig ¶
type MemorydbParameterGroupConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#family MemorydbParameterGroup#family}. Family *string `field:"required" json:"family" yaml:"family"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#description MemorydbParameterGroup#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#id MemorydbParameterGroup#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#name MemorydbParameterGroup#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#name_prefix MemorydbParameterGroup#name_prefix}. NamePrefix *string `field:"optional" json:"namePrefix" yaml:"namePrefix"` // parameter block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#parameter MemorydbParameterGroup#parameter} Parameter interface{} `field:"optional" json:"parameter" yaml:"parameter"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#tags MemorydbParameterGroup#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#tags_all MemorydbParameterGroup#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type MemorydbParameterGroupParameter ¶
type MemorydbParameterGroupParameter struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#name MemorydbParameterGroup#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_parameter_group#value MemorydbParameterGroup#value}. Value *string `field:"required" json:"value" yaml:"value"` }
type MemorydbParameterGroupParameterList ¶
type MemorydbParameterGroupParameterList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MemorydbParameterGroupParameterOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbParameterGroupParameterList ¶
func NewMemorydbParameterGroupParameterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MemorydbParameterGroupParameterList
type MemorydbParameterGroupParameterOutputReference ¶
type MemorydbParameterGroupParameterOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) Name() *string SetName(val *string) NameInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Value() *string SetValue(val *string) ValueInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbParameterGroupParameterOutputReference ¶
func NewMemorydbParameterGroupParameterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MemorydbParameterGroupParameterOutputReference
type MemorydbSnapshot ¶
type MemorydbSnapshot interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack ClusterConfiguration() MemorydbSnapshotClusterConfigurationList ClusterName() *string SetClusterName(val *string) ClusterNameInput() *string // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KmsKeyArn() *string SetKmsKeyArn(val *string) KmsKeyArnInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string NamePrefix() *string SetNamePrefix(val *string) NamePrefixInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Source() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() MemorydbSnapshotTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *MemorydbSnapshotTimeouts) ResetId() ResetKmsKeyArn() ResetName() ResetNamePrefix() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot aws_memorydb_snapshot}.
func NewMemorydbSnapshot ¶
func NewMemorydbSnapshot(scope constructs.Construct, id *string, config *MemorydbSnapshotConfig) MemorydbSnapshot
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot aws_memorydb_snapshot} Resource.
type MemorydbSnapshotClusterConfiguration ¶
type MemorydbSnapshotClusterConfiguration struct { }
type MemorydbSnapshotClusterConfigurationList ¶
type MemorydbSnapshotClusterConfigurationList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) MemorydbSnapshotClusterConfigurationOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbSnapshotClusterConfigurationList ¶
func NewMemorydbSnapshotClusterConfigurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MemorydbSnapshotClusterConfigurationList
type MemorydbSnapshotClusterConfigurationOutputReference ¶
type MemorydbSnapshotClusterConfigurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Description() *string EngineVersion() *string // Experimental. Fqn() *string InternalValue() *MemorydbSnapshotClusterConfiguration SetInternalValue(val *MemorydbSnapshotClusterConfiguration) MaintenanceWindow() *string Name() *string NodeType() *string NumShards() *float64 ParameterGroupName() *string Port() *float64 SnapshotRetentionLimit() *float64 SnapshotWindow() *string SubnetGroupName() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TopicArn() *string VpcId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbSnapshotClusterConfigurationOutputReference ¶
func NewMemorydbSnapshotClusterConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MemorydbSnapshotClusterConfigurationOutputReference
type MemorydbSnapshotConfig ¶
type MemorydbSnapshotConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#cluster_name MemorydbSnapshot#cluster_name}. ClusterName *string `field:"required" json:"clusterName" yaml:"clusterName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#id MemorydbSnapshot#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#kms_key_arn MemorydbSnapshot#kms_key_arn}. KmsKeyArn *string `field:"optional" json:"kmsKeyArn" yaml:"kmsKeyArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#name MemorydbSnapshot#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#name_prefix MemorydbSnapshot#name_prefix}. NamePrefix *string `field:"optional" json:"namePrefix" yaml:"namePrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#tags MemorydbSnapshot#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#tags_all MemorydbSnapshot#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#timeouts MemorydbSnapshot#timeouts} Timeouts *MemorydbSnapshotTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type MemorydbSnapshotTimeouts ¶
type MemorydbSnapshotTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#create MemorydbSnapshot#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_snapshot#delete MemorydbSnapshot#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` }
type MemorydbSnapshotTimeoutsOutputReference ¶
type MemorydbSnapshotTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbSnapshotTimeoutsOutputReference ¶
func NewMemorydbSnapshotTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MemorydbSnapshotTimeoutsOutputReference
type MemorydbSubnetGroup ¶
type MemorydbSubnetGroup interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Description() *string SetDescription(val *string) DescriptionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string NamePrefix() *string SetNamePrefix(val *string) NamePrefixInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SubnetIds() *[]*string SetSubnetIds(val *[]*string) SubnetIdsInput() *[]*string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string VpcId() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetDescription() ResetId() ResetName() ResetNamePrefix() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group aws_memorydb_subnet_group}.
func NewMemorydbSubnetGroup ¶
func NewMemorydbSubnetGroup(scope constructs.Construct, id *string, config *MemorydbSubnetGroupConfig) MemorydbSubnetGroup
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group aws_memorydb_subnet_group} Resource.
type MemorydbSubnetGroupConfig ¶
type MemorydbSubnetGroupConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group#subnet_ids MemorydbSubnetGroup#subnet_ids}. SubnetIds *[]*string `field:"required" json:"subnetIds" yaml:"subnetIds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group#description MemorydbSubnetGroup#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group#id MemorydbSubnetGroup#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group#name MemorydbSubnetGroup#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group#name_prefix MemorydbSubnetGroup#name_prefix}. NamePrefix *string `field:"optional" json:"namePrefix" yaml:"namePrefix"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group#tags MemorydbSubnetGroup#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_subnet_group#tags_all MemorydbSubnetGroup#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type MemorydbUser ¶
type MemorydbUser interface { cdktf.TerraformResource AccessString() *string SetAccessString(val *string) AccessStringInput() *string Arn() *string AuthenticationMode() MemorydbUserAuthenticationModeOutputReference AuthenticationModeInput() *MemorydbUserAuthenticationMode // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) MinimumEngineVersion() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string UserName() *string SetUserName(val *string) UserNameInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutAuthenticationMode(value *MemorydbUserAuthenticationMode) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user aws_memorydb_user}.
func NewMemorydbUser ¶
func NewMemorydbUser(scope constructs.Construct, id *string, config *MemorydbUserConfig) MemorydbUser
Create a new {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user aws_memorydb_user} Resource.
type MemorydbUserAuthenticationMode ¶
type MemorydbUserAuthenticationMode struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#passwords MemorydbUser#passwords}. Passwords *[]*string `field:"required" json:"passwords" yaml:"passwords"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#type MemorydbUser#type}. Type *string `field:"required" json:"type" yaml:"type"` }
type MemorydbUserAuthenticationModeOutputReference ¶
type MemorydbUserAuthenticationModeOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *MemorydbUserAuthenticationMode SetInternalValue(val *MemorydbUserAuthenticationMode) PasswordCount() *float64 Passwords() *[]*string SetPasswords(val *[]*string) PasswordsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Type() *string SetType(val *string) TypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewMemorydbUserAuthenticationModeOutputReference ¶
func NewMemorydbUserAuthenticationModeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) MemorydbUserAuthenticationModeOutputReference
type MemorydbUserConfig ¶
type MemorydbUserConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#access_string MemorydbUser#access_string}. AccessString *string `field:"required" json:"accessString" yaml:"accessString"` // authentication_mode block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#authentication_mode MemorydbUser#authentication_mode} AuthenticationMode *MemorydbUserAuthenticationMode `field:"required" json:"authenticationMode" yaml:"authenticationMode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#user_name MemorydbUser#user_name}. UserName *string `field:"required" json:"userName" yaml:"userName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#id MemorydbUser#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#tags MemorydbUser#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/memorydb_user#tags_all MemorydbUser#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type OpensearchDomain ¶
type OpensearchDomain interface { cdktf.TerraformResource AccessPolicies() *string SetAccessPolicies(val *string) AccessPoliciesInput() *string AdvancedOptions() *map[string]*string SetAdvancedOptions(val *map[string]*string) AdvancedOptionsInput() *map[string]*string AdvancedSecurityOptions() OpensearchDomainAdvancedSecurityOptionsOutputReference AdvancedSecurityOptionsInput() *OpensearchDomainAdvancedSecurityOptions Arn() *string AutoTuneOptions() OpensearchDomainAutoTuneOptionsOutputReference AutoTuneOptionsInput() *OpensearchDomainAutoTuneOptions // Experimental. CdktfStack() cdktf.TerraformStack ClusterConfig() OpensearchDomainClusterConfigOutputReference ClusterConfigInput() *OpensearchDomainClusterConfig CognitoOptions() OpensearchDomainCognitoOptionsOutputReference CognitoOptionsInput() *OpensearchDomainCognitoOptions // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DomainEndpointOptions() OpensearchDomainDomainEndpointOptionsOutputReference DomainEndpointOptionsInput() *OpensearchDomainDomainEndpointOptions DomainId() *string DomainName() *string SetDomainName(val *string) DomainNameInput() *string EbsOptions() OpensearchDomainEbsOptionsOutputReference EbsOptionsInput() *OpensearchDomainEbsOptions EncryptAtRest() OpensearchDomainEncryptAtRestOutputReference EncryptAtRestInput() *OpensearchDomainEncryptAtRest Endpoint() *string EngineVersion() *string SetEngineVersion(val *string) EngineVersionInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string KibanaEndpoint() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) LogPublishingOptions() OpensearchDomainLogPublishingOptionsList LogPublishingOptionsInput() interface{} // The tree node. Node() constructs.Node NodeToNodeEncryption() OpensearchDomainNodeToNodeEncryptionOutputReference NodeToNodeEncryptionInput() *OpensearchDomainNodeToNodeEncryption // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SnapshotOptions() OpensearchDomainSnapshotOptionsOutputReference SnapshotOptionsInput() *OpensearchDomainSnapshotOptions Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() OpensearchDomainTimeoutsOutputReference TimeoutsInput() interface{} VpcOptions() OpensearchDomainVpcOptionsOutputReference VpcOptionsInput() *OpensearchDomainVpcOptions // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutAdvancedSecurityOptions(value *OpensearchDomainAdvancedSecurityOptions) PutAutoTuneOptions(value *OpensearchDomainAutoTuneOptions) PutClusterConfig(value *OpensearchDomainClusterConfig) PutCognitoOptions(value *OpensearchDomainCognitoOptions) PutDomainEndpointOptions(value *OpensearchDomainDomainEndpointOptions) PutEbsOptions(value *OpensearchDomainEbsOptions) PutEncryptAtRest(value *OpensearchDomainEncryptAtRest) PutLogPublishingOptions(value interface{}) PutNodeToNodeEncryption(value *OpensearchDomainNodeToNodeEncryption) PutSnapshotOptions(value *OpensearchDomainSnapshotOptions) PutTimeouts(value *OpensearchDomainTimeouts) PutVpcOptions(value *OpensearchDomainVpcOptions) ResetAccessPolicies() ResetAdvancedOptions() ResetAdvancedSecurityOptions() ResetAutoTuneOptions() ResetClusterConfig() ResetCognitoOptions() ResetDomainEndpointOptions() ResetEbsOptions() ResetEncryptAtRest() ResetEngineVersion() ResetId() ResetLogPublishingOptions() ResetNodeToNodeEncryption() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetSnapshotOptions() ResetTags() ResetTagsAll() ResetTimeouts() ResetVpcOptions() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain aws_opensearch_domain}.
func NewOpensearchDomain ¶
func NewOpensearchDomain(scope constructs.Construct, id *string, config *OpensearchDomainConfig) OpensearchDomain
Create a new {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain aws_opensearch_domain} Resource.
type OpensearchDomainAdvancedSecurityOptions ¶
type OpensearchDomainAdvancedSecurityOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#enabled OpensearchDomain#enabled}. Enabled interface{} `field:"required" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#anonymous_auth_enabled OpensearchDomain#anonymous_auth_enabled}. AnonymousAuthEnabled interface{} `field:"optional" json:"anonymousAuthEnabled" yaml:"anonymousAuthEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#internal_user_database_enabled OpensearchDomain#internal_user_database_enabled}. InternalUserDatabaseEnabled interface{} `field:"optional" json:"internalUserDatabaseEnabled" yaml:"internalUserDatabaseEnabled"` // master_user_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#master_user_options OpensearchDomain#master_user_options} MasterUserOptions *OpensearchDomainAdvancedSecurityOptionsMasterUserOptions `field:"optional" json:"masterUserOptions" yaml:"masterUserOptions"` }
type OpensearchDomainAdvancedSecurityOptionsMasterUserOptions ¶
type OpensearchDomainAdvancedSecurityOptionsMasterUserOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#master_user_arn OpensearchDomain#master_user_arn}. MasterUserArn *string `field:"optional" json:"masterUserArn" yaml:"masterUserArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#master_user_name OpensearchDomain#master_user_name}. MasterUserName *string `field:"optional" json:"masterUserName" yaml:"masterUserName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#master_user_password OpensearchDomain#master_user_password}. MasterUserPassword *string `field:"optional" json:"masterUserPassword" yaml:"masterUserPassword"` }
type OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference ¶
type OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *OpensearchDomainAdvancedSecurityOptionsMasterUserOptions SetInternalValue(val *OpensearchDomainAdvancedSecurityOptionsMasterUserOptions) MasterUserArn() *string SetMasterUserArn(val *string) MasterUserArnInput() *string MasterUserName() *string SetMasterUserName(val *string) MasterUserNameInput() *string MasterUserPassword() *string SetMasterUserPassword(val *string) MasterUserPasswordInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetMasterUserArn() ResetMasterUserName() ResetMasterUserPassword() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference ¶
func NewOpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference
type OpensearchDomainAdvancedSecurityOptionsOutputReference ¶
type OpensearchDomainAdvancedSecurityOptionsOutputReference interface { cdktf.ComplexObject AnonymousAuthEnabled() interface{} SetAnonymousAuthEnabled(val interface{}) AnonymousAuthEnabledInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string InternalUserDatabaseEnabled() interface{} SetInternalUserDatabaseEnabled(val interface{}) InternalUserDatabaseEnabledInput() interface{} InternalValue() *OpensearchDomainAdvancedSecurityOptions SetInternalValue(val *OpensearchDomainAdvancedSecurityOptions) MasterUserOptions() OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference MasterUserOptionsInput() *OpensearchDomainAdvancedSecurityOptionsMasterUserOptions // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutMasterUserOptions(value *OpensearchDomainAdvancedSecurityOptionsMasterUserOptions) ResetAnonymousAuthEnabled() ResetInternalUserDatabaseEnabled() ResetMasterUserOptions() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainAdvancedSecurityOptionsOutputReference ¶
func NewOpensearchDomainAdvancedSecurityOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainAdvancedSecurityOptionsOutputReference
type OpensearchDomainAutoTuneOptions ¶
type OpensearchDomainAutoTuneOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#desired_state OpensearchDomain#desired_state}. DesiredState *string `field:"required" json:"desiredState" yaml:"desiredState"` // maintenance_schedule block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#maintenance_schedule OpensearchDomain#maintenance_schedule} MaintenanceSchedule interface{} `field:"optional" json:"maintenanceSchedule" yaml:"maintenanceSchedule"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#rollback_on_disable OpensearchDomain#rollback_on_disable}. RollbackOnDisable *string `field:"optional" json:"rollbackOnDisable" yaml:"rollbackOnDisable"` }
type OpensearchDomainAutoTuneOptionsMaintenanceSchedule ¶
type OpensearchDomainAutoTuneOptionsMaintenanceSchedule struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#cron_expression_for_recurrence OpensearchDomain#cron_expression_for_recurrence}. CronExpressionForRecurrence *string `field:"required" json:"cronExpressionForRecurrence" yaml:"cronExpressionForRecurrence"` // duration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#duration OpensearchDomain#duration} Duration *OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration `field:"required" json:"duration" yaml:"duration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#start_at OpensearchDomain#start_at}. StartAt *string `field:"required" json:"startAt" yaml:"startAt"` }
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration ¶
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#unit OpensearchDomain#unit}. Unit *string `field:"required" json:"unit" yaml:"unit"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#value OpensearchDomain#value}. Value *float64 `field:"required" json:"value" yaml:"value"` }
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference ¶
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration SetInternalValue(val *OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Unit() *string SetUnit(val *string) UnitInput() *string Value() *float64 SetValue(val *float64) ValueInput() *float64 // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference ¶
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleList ¶
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleList ¶
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) OpensearchDomainAutoTuneOptionsMaintenanceScheduleList
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference ¶
type OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CronExpressionForRecurrence() *string SetCronExpressionForRecurrence(val *string) CronExpressionForRecurrenceInput() *string Duration() OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference DurationInput() *OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) StartAt() *string SetStartAt(val *string) StartAtInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutDuration(value *OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference ¶
func NewOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference
type OpensearchDomainAutoTuneOptionsOutputReference ¶
type OpensearchDomainAutoTuneOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DesiredState() *string SetDesiredState(val *string) DesiredStateInput() *string // Experimental. Fqn() *string InternalValue() *OpensearchDomainAutoTuneOptions SetInternalValue(val *OpensearchDomainAutoTuneOptions) MaintenanceSchedule() OpensearchDomainAutoTuneOptionsMaintenanceScheduleList MaintenanceScheduleInput() interface{} RollbackOnDisable() *string SetRollbackOnDisable(val *string) RollbackOnDisableInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutMaintenanceSchedule(value interface{}) ResetMaintenanceSchedule() ResetRollbackOnDisable() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainAutoTuneOptionsOutputReference ¶
func NewOpensearchDomainAutoTuneOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainAutoTuneOptionsOutputReference
type OpensearchDomainClusterConfig ¶
type OpensearchDomainClusterConfig struct { // cold_storage_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#cold_storage_options OpensearchDomain#cold_storage_options} ColdStorageOptions *OpensearchDomainClusterConfigColdStorageOptions `field:"optional" json:"coldStorageOptions" yaml:"coldStorageOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#dedicated_master_count OpensearchDomain#dedicated_master_count}. DedicatedMasterCount *float64 `field:"optional" json:"dedicatedMasterCount" yaml:"dedicatedMasterCount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#dedicated_master_enabled OpensearchDomain#dedicated_master_enabled}. DedicatedMasterEnabled interface{} `field:"optional" json:"dedicatedMasterEnabled" yaml:"dedicatedMasterEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#dedicated_master_type OpensearchDomain#dedicated_master_type}. DedicatedMasterType *string `field:"optional" json:"dedicatedMasterType" yaml:"dedicatedMasterType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#instance_count OpensearchDomain#instance_count}. InstanceCount *float64 `field:"optional" json:"instanceCount" yaml:"instanceCount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#instance_type OpensearchDomain#instance_type}. InstanceType *string `field:"optional" json:"instanceType" yaml:"instanceType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#warm_count OpensearchDomain#warm_count}. WarmCount *float64 `field:"optional" json:"warmCount" yaml:"warmCount"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#warm_enabled OpensearchDomain#warm_enabled}. WarmEnabled interface{} `field:"optional" json:"warmEnabled" yaml:"warmEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#warm_type OpensearchDomain#warm_type}. WarmType *string `field:"optional" json:"warmType" yaml:"warmType"` // zone_awareness_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#zone_awareness_config OpensearchDomain#zone_awareness_config} ZoneAwarenessConfig *OpensearchDomainClusterConfigZoneAwarenessConfig `field:"optional" json:"zoneAwarenessConfig" yaml:"zoneAwarenessConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#zone_awareness_enabled OpensearchDomain#zone_awareness_enabled}. ZoneAwarenessEnabled interface{} `field:"optional" json:"zoneAwarenessEnabled" yaml:"zoneAwarenessEnabled"` }
type OpensearchDomainClusterConfigColdStorageOptions ¶
type OpensearchDomainClusterConfigColdStorageOptions struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#enabled OpensearchDomain#enabled}.
Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"`
}
type OpensearchDomainClusterConfigColdStorageOptionsOutputReference ¶
type OpensearchDomainClusterConfigColdStorageOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string InternalValue() *OpensearchDomainClusterConfigColdStorageOptions SetInternalValue(val *OpensearchDomainClusterConfigColdStorageOptions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEnabled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainClusterConfigColdStorageOptionsOutputReference ¶
func NewOpensearchDomainClusterConfigColdStorageOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainClusterConfigColdStorageOptionsOutputReference
type OpensearchDomainClusterConfigOutputReference ¶
type OpensearchDomainClusterConfigOutputReference interface { cdktf.ComplexObject ColdStorageOptions() OpensearchDomainClusterConfigColdStorageOptionsOutputReference ColdStorageOptionsInput() *OpensearchDomainClusterConfigColdStorageOptions // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DedicatedMasterCount() *float64 SetDedicatedMasterCount(val *float64) DedicatedMasterCountInput() *float64 DedicatedMasterEnabled() interface{} SetDedicatedMasterEnabled(val interface{}) DedicatedMasterEnabledInput() interface{} DedicatedMasterType() *string SetDedicatedMasterType(val *string) DedicatedMasterTypeInput() *string // Experimental. Fqn() *string InstanceCount() *float64 SetInstanceCount(val *float64) InstanceCountInput() *float64 InstanceType() *string SetInstanceType(val *string) InstanceTypeInput() *string InternalValue() *OpensearchDomainClusterConfig SetInternalValue(val *OpensearchDomainClusterConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) WarmCount() *float64 SetWarmCount(val *float64) WarmCountInput() *float64 WarmEnabled() interface{} SetWarmEnabled(val interface{}) WarmEnabledInput() interface{} WarmType() *string SetWarmType(val *string) WarmTypeInput() *string ZoneAwarenessConfig() OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference ZoneAwarenessConfigInput() *OpensearchDomainClusterConfigZoneAwarenessConfig ZoneAwarenessEnabled() interface{} SetZoneAwarenessEnabled(val interface{}) ZoneAwarenessEnabledInput() interface{} // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutColdStorageOptions(value *OpensearchDomainClusterConfigColdStorageOptions) PutZoneAwarenessConfig(value *OpensearchDomainClusterConfigZoneAwarenessConfig) ResetColdStorageOptions() ResetDedicatedMasterCount() ResetDedicatedMasterEnabled() ResetDedicatedMasterType() ResetInstanceCount() ResetInstanceType() ResetWarmCount() ResetWarmEnabled() ResetWarmType() ResetZoneAwarenessConfig() ResetZoneAwarenessEnabled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainClusterConfigOutputReference ¶
func NewOpensearchDomainClusterConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainClusterConfigOutputReference
type OpensearchDomainClusterConfigZoneAwarenessConfig ¶
type OpensearchDomainClusterConfigZoneAwarenessConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#availability_zone_count OpensearchDomain#availability_zone_count}. AvailabilityZoneCount *float64 `field:"optional" json:"availabilityZoneCount" yaml:"availabilityZoneCount"` }
type OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference ¶
type OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference interface { cdktf.ComplexObject AvailabilityZoneCount() *float64 SetAvailabilityZoneCount(val *float64) AvailabilityZoneCountInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *OpensearchDomainClusterConfigZoneAwarenessConfig SetInternalValue(val *OpensearchDomainClusterConfigZoneAwarenessConfig) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAvailabilityZoneCount() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference ¶
func NewOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference
type OpensearchDomainCognitoOptions ¶
type OpensearchDomainCognitoOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#identity_pool_id OpensearchDomain#identity_pool_id}. IdentityPoolId *string `field:"required" json:"identityPoolId" yaml:"identityPoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#role_arn OpensearchDomain#role_arn}. RoleArn *string `field:"required" json:"roleArn" yaml:"roleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#user_pool_id OpensearchDomain#user_pool_id}. UserPoolId *string `field:"required" json:"userPoolId" yaml:"userPoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#enabled OpensearchDomain#enabled}. Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` }
type OpensearchDomainCognitoOptionsOutputReference ¶
type OpensearchDomainCognitoOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string IdentityPoolId() *string SetIdentityPoolId(val *string) IdentityPoolIdInput() *string InternalValue() *OpensearchDomainCognitoOptions SetInternalValue(val *OpensearchDomainCognitoOptions) RoleArn() *string SetRoleArn(val *string) RoleArnInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) UserPoolId() *string SetUserPoolId(val *string) UserPoolIdInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEnabled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainCognitoOptionsOutputReference ¶
func NewOpensearchDomainCognitoOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainCognitoOptionsOutputReference
type OpensearchDomainConfig ¶
type OpensearchDomainConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#domain_name OpensearchDomain#domain_name}. DomainName *string `field:"required" json:"domainName" yaml:"domainName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#access_policies OpensearchDomain#access_policies}. AccessPolicies *string `field:"optional" json:"accessPolicies" yaml:"accessPolicies"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#advanced_options OpensearchDomain#advanced_options}. AdvancedOptions *map[string]*string `field:"optional" json:"advancedOptions" yaml:"advancedOptions"` // advanced_security_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#advanced_security_options OpensearchDomain#advanced_security_options} AdvancedSecurityOptions *OpensearchDomainAdvancedSecurityOptions `field:"optional" json:"advancedSecurityOptions" yaml:"advancedSecurityOptions"` // auto_tune_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#auto_tune_options OpensearchDomain#auto_tune_options} AutoTuneOptions *OpensearchDomainAutoTuneOptions `field:"optional" json:"autoTuneOptions" yaml:"autoTuneOptions"` // cluster_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#cluster_config OpensearchDomain#cluster_config} ClusterConfig *OpensearchDomainClusterConfig `field:"optional" json:"clusterConfig" yaml:"clusterConfig"` // cognito_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#cognito_options OpensearchDomain#cognito_options} CognitoOptions *OpensearchDomainCognitoOptions `field:"optional" json:"cognitoOptions" yaml:"cognitoOptions"` // domain_endpoint_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#domain_endpoint_options OpensearchDomain#domain_endpoint_options} DomainEndpointOptions *OpensearchDomainDomainEndpointOptions `field:"optional" json:"domainEndpointOptions" yaml:"domainEndpointOptions"` // ebs_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#ebs_options OpensearchDomain#ebs_options} EbsOptions *OpensearchDomainEbsOptions `field:"optional" json:"ebsOptions" yaml:"ebsOptions"` // encrypt_at_rest block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#encrypt_at_rest OpensearchDomain#encrypt_at_rest} EncryptAtRest *OpensearchDomainEncryptAtRest `field:"optional" json:"encryptAtRest" yaml:"encryptAtRest"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#engine_version OpensearchDomain#engine_version}. EngineVersion *string `field:"optional" json:"engineVersion" yaml:"engineVersion"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#id OpensearchDomain#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // log_publishing_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#log_publishing_options OpensearchDomain#log_publishing_options} LogPublishingOptions interface{} `field:"optional" json:"logPublishingOptions" yaml:"logPublishingOptions"` // node_to_node_encryption block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#node_to_node_encryption OpensearchDomain#node_to_node_encryption} NodeToNodeEncryption *OpensearchDomainNodeToNodeEncryption `field:"optional" json:"nodeToNodeEncryption" yaml:"nodeToNodeEncryption"` // snapshot_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#snapshot_options OpensearchDomain#snapshot_options} SnapshotOptions *OpensearchDomainSnapshotOptions `field:"optional" json:"snapshotOptions" yaml:"snapshotOptions"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#tags OpensearchDomain#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#tags_all OpensearchDomain#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#timeouts OpensearchDomain#timeouts} Timeouts *OpensearchDomainTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // vpc_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#vpc_options OpensearchDomain#vpc_options} VpcOptions *OpensearchDomainVpcOptions `field:"optional" json:"vpcOptions" yaml:"vpcOptions"` }
type OpensearchDomainDomainEndpointOptions ¶
type OpensearchDomainDomainEndpointOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#custom_endpoint OpensearchDomain#custom_endpoint}. CustomEndpoint *string `field:"optional" json:"customEndpoint" yaml:"customEndpoint"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#custom_endpoint_certificate_arn OpensearchDomain#custom_endpoint_certificate_arn}. CustomEndpointCertificateArn *string `field:"optional" json:"customEndpointCertificateArn" yaml:"customEndpointCertificateArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#custom_endpoint_enabled OpensearchDomain#custom_endpoint_enabled}. CustomEndpointEnabled interface{} `field:"optional" json:"customEndpointEnabled" yaml:"customEndpointEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#enforce_https OpensearchDomain#enforce_https}. EnforceHttps interface{} `field:"optional" json:"enforceHttps" yaml:"enforceHttps"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#tls_security_policy OpensearchDomain#tls_security_policy}. TlsSecurityPolicy *string `field:"optional" json:"tlsSecurityPolicy" yaml:"tlsSecurityPolicy"` }
type OpensearchDomainDomainEndpointOptionsOutputReference ¶
type OpensearchDomainDomainEndpointOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string CustomEndpoint() *string SetCustomEndpoint(val *string) CustomEndpointCertificateArn() *string SetCustomEndpointCertificateArn(val *string) CustomEndpointCertificateArnInput() *string CustomEndpointEnabled() interface{} SetCustomEndpointEnabled(val interface{}) CustomEndpointEnabledInput() interface{} CustomEndpointInput() *string EnforceHttps() interface{} SetEnforceHttps(val interface{}) EnforceHttpsInput() interface{} // Experimental. Fqn() *string InternalValue() *OpensearchDomainDomainEndpointOptions SetInternalValue(val *OpensearchDomainDomainEndpointOptions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TlsSecurityPolicy() *string SetTlsSecurityPolicy(val *string) TlsSecurityPolicyInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCustomEndpoint() ResetCustomEndpointCertificateArn() ResetCustomEndpointEnabled() ResetEnforceHttps() ResetTlsSecurityPolicy() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainDomainEndpointOptionsOutputReference ¶
func NewOpensearchDomainDomainEndpointOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainDomainEndpointOptionsOutputReference
type OpensearchDomainEbsOptions ¶
type OpensearchDomainEbsOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#ebs_enabled OpensearchDomain#ebs_enabled}. EbsEnabled interface{} `field:"required" json:"ebsEnabled" yaml:"ebsEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#iops OpensearchDomain#iops}. Iops *float64 `field:"optional" json:"iops" yaml:"iops"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#throughput OpensearchDomain#throughput}. Throughput *float64 `field:"optional" json:"throughput" yaml:"throughput"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#volume_size OpensearchDomain#volume_size}. VolumeSize *float64 `field:"optional" json:"volumeSize" yaml:"volumeSize"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#volume_type OpensearchDomain#volume_type}. VolumeType *string `field:"optional" json:"volumeType" yaml:"volumeType"` }
type OpensearchDomainEbsOptionsOutputReference ¶
type OpensearchDomainEbsOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EbsEnabled() interface{} SetEbsEnabled(val interface{}) EbsEnabledInput() interface{} // Experimental. Fqn() *string InternalValue() *OpensearchDomainEbsOptions SetInternalValue(val *OpensearchDomainEbsOptions) Iops() *float64 SetIops(val *float64) IopsInput() *float64 // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Throughput() *float64 SetThroughput(val *float64) ThroughputInput() *float64 VolumeSize() *float64 SetVolumeSize(val *float64) VolumeSizeInput() *float64 VolumeType() *string SetVolumeType(val *string) VolumeTypeInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetIops() ResetThroughput() ResetVolumeSize() ResetVolumeType() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainEbsOptionsOutputReference ¶
func NewOpensearchDomainEbsOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainEbsOptionsOutputReference
type OpensearchDomainEncryptAtRest ¶
type OpensearchDomainEncryptAtRest struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#enabled OpensearchDomain#enabled}. Enabled interface{} `field:"required" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#kms_key_id OpensearchDomain#kms_key_id}. KmsKeyId *string `field:"optional" json:"kmsKeyId" yaml:"kmsKeyId"` }
type OpensearchDomainEncryptAtRestOutputReference ¶
type OpensearchDomainEncryptAtRestOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string InternalValue() *OpensearchDomainEncryptAtRest SetInternalValue(val *OpensearchDomainEncryptAtRest) KmsKeyId() *string SetKmsKeyId(val *string) KmsKeyIdInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetKmsKeyId() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainEncryptAtRestOutputReference ¶
func NewOpensearchDomainEncryptAtRestOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainEncryptAtRestOutputReference
type OpensearchDomainLogPublishingOptions ¶
type OpensearchDomainLogPublishingOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#cloudwatch_log_group_arn OpensearchDomain#cloudwatch_log_group_arn}. CloudwatchLogGroupArn *string `field:"required" json:"cloudwatchLogGroupArn" yaml:"cloudwatchLogGroupArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#log_type OpensearchDomain#log_type}. LogType *string `field:"required" json:"logType" yaml:"logType"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#enabled OpensearchDomain#enabled}. Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` }
type OpensearchDomainLogPublishingOptionsList ¶
type OpensearchDomainLogPublishingOptionsList interface { cdktf.ComplexList // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) // The parent resource. TerraformResource() cdktf.IInterpolatingParent SetTerraformResource(val cdktf.IInterpolatingParent) // whether the list is wrapping a set (will add tolist() to be able to access an item via an index). WrapsSet() *bool SetWrapsSet(val *bool) // Experimental. ComputeFqn() *string Get(index *float64) OpensearchDomainLogPublishingOptionsOutputReference // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainLogPublishingOptionsList ¶
func NewOpensearchDomainLogPublishingOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) OpensearchDomainLogPublishingOptionsList
type OpensearchDomainLogPublishingOptionsOutputReference ¶
type OpensearchDomainLogPublishingOptionsOutputReference interface { cdktf.ComplexObject CloudwatchLogGroupArn() *string SetCloudwatchLogGroupArn(val *string) CloudwatchLogGroupArnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) LogType() *string SetLogType(val *string) LogTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetEnabled() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainLogPublishingOptionsOutputReference ¶
func NewOpensearchDomainLogPublishingOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) OpensearchDomainLogPublishingOptionsOutputReference
type OpensearchDomainNodeToNodeEncryption ¶
type OpensearchDomainNodeToNodeEncryption struct {
// Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#enabled OpensearchDomain#enabled}.
Enabled interface{} `field:"required" json:"enabled" yaml:"enabled"`
}
type OpensearchDomainNodeToNodeEncryptionOutputReference ¶
type OpensearchDomainNodeToNodeEncryptionOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string InternalValue() *OpensearchDomainNodeToNodeEncryption SetInternalValue(val *OpensearchDomainNodeToNodeEncryption) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainNodeToNodeEncryptionOutputReference ¶
func NewOpensearchDomainNodeToNodeEncryptionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainNodeToNodeEncryptionOutputReference
type OpensearchDomainPolicy ¶
type OpensearchDomainPolicy interface { cdktf.TerraformResource AccessPolicies() *string SetAccessPolicies(val *string) AccessPoliciesInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DomainName() *string SetDomainName(val *string) DomainNameInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() OpensearchDomainPolicyTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *OpensearchDomainPolicyTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy aws_opensearch_domain_policy}.
func NewOpensearchDomainPolicy ¶
func NewOpensearchDomainPolicy(scope constructs.Construct, id *string, config *OpensearchDomainPolicyConfig) OpensearchDomainPolicy
Create a new {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy aws_opensearch_domain_policy} Resource.
type OpensearchDomainPolicyConfig ¶
type OpensearchDomainPolicyConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy#access_policies OpensearchDomainPolicy#access_policies}. AccessPolicies *string `field:"required" json:"accessPolicies" yaml:"accessPolicies"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy#domain_name OpensearchDomainPolicy#domain_name}. DomainName *string `field:"required" json:"domainName" yaml:"domainName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy#id OpensearchDomainPolicy#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy#timeouts OpensearchDomainPolicy#timeouts} Timeouts *OpensearchDomainPolicyTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type OpensearchDomainPolicyTimeouts ¶
type OpensearchDomainPolicyTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy#delete OpensearchDomainPolicy#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_policy#update OpensearchDomainPolicy#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type OpensearchDomainPolicyTimeoutsOutputReference ¶
type OpensearchDomainPolicyTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainPolicyTimeoutsOutputReference ¶
func NewOpensearchDomainPolicyTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainPolicyTimeoutsOutputReference
type OpensearchDomainSamlOptions ¶
type OpensearchDomainSamlOptions interface { cdktf.TerraformResource // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DomainName() *string SetDomainName(val *string) DomainNameInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} SamlOptions() OpensearchDomainSamlOptionsSamlOptionsOutputReference SamlOptionsInput() *OpensearchDomainSamlOptionsSamlOptions // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() OpensearchDomainSamlOptionsTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutSamlOptions(value *OpensearchDomainSamlOptionsSamlOptions) PutTimeouts(value *OpensearchDomainSamlOptionsTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetSamlOptions() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options aws_opensearch_domain_saml_options}.
func NewOpensearchDomainSamlOptions ¶
func NewOpensearchDomainSamlOptions(scope constructs.Construct, id *string, config *OpensearchDomainSamlOptionsConfig) OpensearchDomainSamlOptions
Create a new {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options aws_opensearch_domain_saml_options} Resource.
type OpensearchDomainSamlOptionsConfig ¶
type OpensearchDomainSamlOptionsConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#domain_name OpensearchDomainSamlOptions#domain_name}. DomainName *string `field:"required" json:"domainName" yaml:"domainName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#id OpensearchDomainSamlOptions#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // saml_options block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#saml_options OpensearchDomainSamlOptions#saml_options} SamlOptions *OpensearchDomainSamlOptionsSamlOptions `field:"optional" json:"samlOptions" yaml:"samlOptions"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#timeouts OpensearchDomainSamlOptions#timeouts} Timeouts *OpensearchDomainSamlOptionsTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type OpensearchDomainSamlOptionsSamlOptions ¶
type OpensearchDomainSamlOptionsSamlOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#enabled OpensearchDomainSamlOptions#enabled}. Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` // idp block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#idp OpensearchDomainSamlOptions#idp} Idp *OpensearchDomainSamlOptionsSamlOptionsIdp `field:"optional" json:"idp" yaml:"idp"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#master_backend_role OpensearchDomainSamlOptions#master_backend_role}. MasterBackendRole *string `field:"optional" json:"masterBackendRole" yaml:"masterBackendRole"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#master_user_name OpensearchDomainSamlOptions#master_user_name}. MasterUserName *string `field:"optional" json:"masterUserName" yaml:"masterUserName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#roles_key OpensearchDomainSamlOptions#roles_key}. RolesKey *string `field:"optional" json:"rolesKey" yaml:"rolesKey"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#session_timeout_minutes OpensearchDomainSamlOptions#session_timeout_minutes}. SessionTimeoutMinutes *float64 `field:"optional" json:"sessionTimeoutMinutes" yaml:"sessionTimeoutMinutes"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#subject_key OpensearchDomainSamlOptions#subject_key}. SubjectKey *string `field:"optional" json:"subjectKey" yaml:"subjectKey"` }
type OpensearchDomainSamlOptionsSamlOptionsIdp ¶
type OpensearchDomainSamlOptionsSamlOptionsIdp struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#entity_id OpensearchDomainSamlOptions#entity_id}. EntityId *string `field:"required" json:"entityId" yaml:"entityId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#metadata_content OpensearchDomainSamlOptions#metadata_content}. MetadataContent *string `field:"required" json:"metadataContent" yaml:"metadataContent"` }
type OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference ¶
type OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EntityId() *string SetEntityId(val *string) EntityIdInput() *string // Experimental. Fqn() *string InternalValue() *OpensearchDomainSamlOptionsSamlOptionsIdp SetInternalValue(val *OpensearchDomainSamlOptionsSamlOptionsIdp) MetadataContent() *string SetMetadataContent(val *string) MetadataContentInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainSamlOptionsSamlOptionsIdpOutputReference ¶
func NewOpensearchDomainSamlOptionsSamlOptionsIdpOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference
type OpensearchDomainSamlOptionsSamlOptionsOutputReference ¶
type OpensearchDomainSamlOptionsSamlOptionsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. Fqn() *string Idp() OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference IdpInput() *OpensearchDomainSamlOptionsSamlOptionsIdp InternalValue() *OpensearchDomainSamlOptionsSamlOptions SetInternalValue(val *OpensearchDomainSamlOptionsSamlOptions) MasterBackendRole() *string SetMasterBackendRole(val *string) MasterBackendRoleInput() *string MasterUserName() *string SetMasterUserName(val *string) MasterUserNameInput() *string RolesKey() *string SetRolesKey(val *string) RolesKeyInput() *string SessionTimeoutMinutes() *float64 SetSessionTimeoutMinutes(val *float64) SessionTimeoutMinutesInput() *float64 SubjectKey() *string SetSubjectKey(val *string) SubjectKeyInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutIdp(value *OpensearchDomainSamlOptionsSamlOptionsIdp) ResetEnabled() ResetIdp() ResetMasterBackendRole() ResetMasterUserName() ResetRolesKey() ResetSessionTimeoutMinutes() ResetSubjectKey() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainSamlOptionsSamlOptionsOutputReference ¶
func NewOpensearchDomainSamlOptionsSamlOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainSamlOptionsSamlOptionsOutputReference
type OpensearchDomainSamlOptionsTimeouts ¶
type OpensearchDomainSamlOptionsTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#delete OpensearchDomainSamlOptions#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain_saml_options#update OpensearchDomainSamlOptions#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type OpensearchDomainSamlOptionsTimeoutsOutputReference ¶
type OpensearchDomainSamlOptionsTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainSamlOptionsTimeoutsOutputReference ¶
func NewOpensearchDomainSamlOptionsTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainSamlOptionsTimeoutsOutputReference
type OpensearchDomainSnapshotOptions ¶
type OpensearchDomainSnapshotOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#automated_snapshot_start_hour OpensearchDomain#automated_snapshot_start_hour}. AutomatedSnapshotStartHour *float64 `field:"required" json:"automatedSnapshotStartHour" yaml:"automatedSnapshotStartHour"` }
type OpensearchDomainSnapshotOptionsOutputReference ¶
type OpensearchDomainSnapshotOptionsOutputReference interface { cdktf.ComplexObject AutomatedSnapshotStartHour() *float64 SetAutomatedSnapshotStartHour(val *float64) AutomatedSnapshotStartHourInput() *float64 // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *OpensearchDomainSnapshotOptions SetInternalValue(val *OpensearchDomainSnapshotOptions) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainSnapshotOptionsOutputReference ¶
func NewOpensearchDomainSnapshotOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainSnapshotOptionsOutputReference
type OpensearchDomainTimeouts ¶
type OpensearchDomainTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#create OpensearchDomain#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#delete OpensearchDomain#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#update OpensearchDomain#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type OpensearchDomainTimeoutsOutputReference ¶
type OpensearchDomainTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainTimeoutsOutputReference ¶
func NewOpensearchDomainTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainTimeoutsOutputReference
type OpensearchDomainVpcOptions ¶
type OpensearchDomainVpcOptions struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#security_group_ids OpensearchDomain#security_group_ids}. SecurityGroupIds *[]*string `field:"optional" json:"securityGroupIds" yaml:"securityGroupIds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/opensearch_domain#subnet_ids OpensearchDomain#subnet_ids}. SubnetIds *[]*string `field:"optional" json:"subnetIds" yaml:"subnetIds"` }
type OpensearchDomainVpcOptionsOutputReference ¶
type OpensearchDomainVpcOptionsOutputReference interface { cdktf.ComplexObject AvailabilityZones() *[]*string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *OpensearchDomainVpcOptions SetInternalValue(val *OpensearchDomainVpcOptions) SecurityGroupIds() *[]*string SetSecurityGroupIds(val *[]*string) SecurityGroupIdsInput() *[]*string SubnetIds() *[]*string SetSubnetIds(val *[]*string) SubnetIdsInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) VpcId() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetSecurityGroupIds() ResetSubnetIds() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewOpensearchDomainVpcOptionsOutputReference ¶
func NewOpensearchDomainVpcOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) OpensearchDomainVpcOptionsOutputReference
type RolesanywhereProfile ¶
type RolesanywhereProfile interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DurationSeconds() *float64 SetDurationSeconds(val *float64) DurationSecondsInput() *float64 Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) ManagedPolicyArns() *[]*string SetManagedPolicyArns(val *[]*string) ManagedPolicyArnsInput() *[]*string Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} RequireInstanceProperties() interface{} SetRequireInstanceProperties(val interface{}) RequireInstancePropertiesInput() interface{} RoleArns() *[]*string SetRoleArns(val *[]*string) RoleArnsInput() *[]*string SessionPolicy() *string SetSessionPolicy(val *string) SessionPolicyInput() *string Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetDurationSeconds() ResetEnabled() ResetId() ResetManagedPolicyArns() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetRequireInstanceProperties() ResetSessionPolicy() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile aws_rolesanywhere_profile}.
func NewRolesanywhereProfile ¶
func NewRolesanywhereProfile(scope constructs.Construct, id *string, config *RolesanywhereProfileConfig) RolesanywhereProfile
Create a new {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile aws_rolesanywhere_profile} Resource.
type RolesanywhereProfileConfig ¶
type RolesanywhereProfileConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#name RolesanywhereProfile#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#role_arns RolesanywhereProfile#role_arns}. RoleArns *[]*string `field:"required" json:"roleArns" yaml:"roleArns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#duration_seconds RolesanywhereProfile#duration_seconds}. DurationSeconds *float64 `field:"optional" json:"durationSeconds" yaml:"durationSeconds"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#enabled RolesanywhereProfile#enabled}. Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#id RolesanywhereProfile#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#managed_policy_arns RolesanywhereProfile#managed_policy_arns}. ManagedPolicyArns *[]*string `field:"optional" json:"managedPolicyArns" yaml:"managedPolicyArns"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#require_instance_properties RolesanywhereProfile#require_instance_properties}. RequireInstanceProperties interface{} `field:"optional" json:"requireInstanceProperties" yaml:"requireInstanceProperties"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#session_policy RolesanywhereProfile#session_policy}. SessionPolicy *string `field:"optional" json:"sessionPolicy" yaml:"sessionPolicy"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#tags RolesanywhereProfile#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_profile#tags_all RolesanywhereProfile#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type RolesanywhereTrustAnchor ¶
type RolesanywhereTrustAnchor interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Enabled() interface{} SetEnabled(val interface{}) EnabledInput() interface{} // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Source() RolesanywhereTrustAnchorSourceOutputReference SourceInput() *RolesanywhereTrustAnchorSource Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutSource(value *RolesanywhereTrustAnchorSource) ResetEnabled() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor aws_rolesanywhere_trust_anchor}.
func NewRolesanywhereTrustAnchor ¶
func NewRolesanywhereTrustAnchor(scope constructs.Construct, id *string, config *RolesanywhereTrustAnchorConfig) RolesanywhereTrustAnchor
Create a new {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor aws_rolesanywhere_trust_anchor} Resource.
type RolesanywhereTrustAnchorConfig ¶
type RolesanywhereTrustAnchorConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#name RolesanywhereTrustAnchor#name}. Name *string `field:"required" json:"name" yaml:"name"` // source block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#source RolesanywhereTrustAnchor#source} Source *RolesanywhereTrustAnchorSource `field:"required" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#enabled RolesanywhereTrustAnchor#enabled}. Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#id RolesanywhereTrustAnchor#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#tags RolesanywhereTrustAnchor#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#tags_all RolesanywhereTrustAnchor#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type RolesanywhereTrustAnchorSource ¶
type RolesanywhereTrustAnchorSource struct { // source_data block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#source_data RolesanywhereTrustAnchor#source_data} SourceData *RolesanywhereTrustAnchorSourceSourceData `field:"required" json:"sourceData" yaml:"sourceData"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#source_type RolesanywhereTrustAnchor#source_type}. SourceType *string `field:"required" json:"sourceType" yaml:"sourceType"` }
type RolesanywhereTrustAnchorSourceOutputReference ¶
type RolesanywhereTrustAnchorSourceOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *RolesanywhereTrustAnchorSource SetInternalValue(val *RolesanywhereTrustAnchorSource) SourceData() RolesanywhereTrustAnchorSourceSourceDataOutputReference SourceDataInput() *RolesanywhereTrustAnchorSourceSourceData SourceType() *string SetSourceType(val *string) SourceTypeInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutSourceData(value *RolesanywhereTrustAnchorSourceSourceData) // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewRolesanywhereTrustAnchorSourceOutputReference ¶
func NewRolesanywhereTrustAnchorSourceOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) RolesanywhereTrustAnchorSourceOutputReference
type RolesanywhereTrustAnchorSourceSourceData ¶
type RolesanywhereTrustAnchorSourceSourceData struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#acm_pca_arn RolesanywhereTrustAnchor#acm_pca_arn}. AcmPcaArn *string `field:"optional" json:"acmPcaArn" yaml:"acmPcaArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rolesanywhere_trust_anchor#x509_certificate_data RolesanywhereTrustAnchor#x509_certificate_data}. X509CertificateData *string `field:"optional" json:"x509CertificateData" yaml:"x509CertificateData"` }
type RolesanywhereTrustAnchorSourceSourceDataOutputReference ¶
type RolesanywhereTrustAnchorSourceSourceDataOutputReference interface { cdktf.ComplexObject AcmPcaArn() *string SetAcmPcaArn(val *string) AcmPcaArnInput() *string // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() *RolesanywhereTrustAnchorSourceSourceData SetInternalValue(val *RolesanywhereTrustAnchorSourceSourceData) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) X509CertificateData() *string SetX509CertificateData(val *string) X509CertificateDataInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAcmPcaArn() ResetX509CertificateData() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewRolesanywhereTrustAnchorSourceSourceDataOutputReference ¶
func NewRolesanywhereTrustAnchorSourceSourceDataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) RolesanywhereTrustAnchorSourceSourceDataOutputReference
type RumAppMonitor ¶
type RumAppMonitor interface { cdktf.TerraformResource AppMonitorConfiguration() RumAppMonitorAppMonitorConfigurationOutputReference AppMonitorConfigurationInput() *RumAppMonitorAppMonitorConfiguration Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) CwLogEnabled() interface{} SetCwLogEnabled(val interface{}) CwLogEnabledInput() interface{} CwLogGroup() *string // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) Domain() *string SetDomain(val *string) DomainInput() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Name() *string SetName(val *string) NameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutAppMonitorConfiguration(value *RumAppMonitorAppMonitorConfiguration) ResetAppMonitorConfiguration() ResetCwLogEnabled() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor aws_rum_app_monitor}.
func NewRumAppMonitor ¶
func NewRumAppMonitor(scope constructs.Construct, id *string, config *RumAppMonitorConfig) RumAppMonitor
Create a new {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor aws_rum_app_monitor} Resource.
type RumAppMonitorAppMonitorConfiguration ¶
type RumAppMonitorAppMonitorConfiguration struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#allow_cookies RumAppMonitor#allow_cookies}. AllowCookies interface{} `field:"optional" json:"allowCookies" yaml:"allowCookies"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#enable_xray RumAppMonitor#enable_xray}. EnableXray interface{} `field:"optional" json:"enableXray" yaml:"enableXray"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#excluded_pages RumAppMonitor#excluded_pages}. ExcludedPages *[]*string `field:"optional" json:"excludedPages" yaml:"excludedPages"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#favorite_pages RumAppMonitor#favorite_pages}. FavoritePages *[]*string `field:"optional" json:"favoritePages" yaml:"favoritePages"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#guest_role_arn RumAppMonitor#guest_role_arn}. GuestRoleArn *string `field:"optional" json:"guestRoleArn" yaml:"guestRoleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#identity_pool_id RumAppMonitor#identity_pool_id}. IdentityPoolId *string `field:"optional" json:"identityPoolId" yaml:"identityPoolId"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#included_pages RumAppMonitor#included_pages}. IncludedPages *[]*string `field:"optional" json:"includedPages" yaml:"includedPages"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#session_sample_rate RumAppMonitor#session_sample_rate}. SessionSampleRate *float64 `field:"optional" json:"sessionSampleRate" yaml:"sessionSampleRate"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#telemetries RumAppMonitor#telemetries}. Telemetries *[]*string `field:"optional" json:"telemetries" yaml:"telemetries"` }
type RumAppMonitorAppMonitorConfigurationOutputReference ¶
type RumAppMonitorAppMonitorConfigurationOutputReference interface { cdktf.ComplexObject AllowCookies() interface{} SetAllowCookies(val interface{}) AllowCookiesInput() interface{} // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string EnableXray() interface{} SetEnableXray(val interface{}) EnableXrayInput() interface{} ExcludedPages() *[]*string SetExcludedPages(val *[]*string) ExcludedPagesInput() *[]*string FavoritePages() *[]*string SetFavoritePages(val *[]*string) FavoritePagesInput() *[]*string // Experimental. Fqn() *string GuestRoleArn() *string SetGuestRoleArn(val *string) GuestRoleArnInput() *string IdentityPoolId() *string SetIdentityPoolId(val *string) IdentityPoolIdInput() *string IncludedPages() *[]*string SetIncludedPages(val *[]*string) IncludedPagesInput() *[]*string InternalValue() *RumAppMonitorAppMonitorConfiguration SetInternalValue(val *RumAppMonitorAppMonitorConfiguration) SessionSampleRate() *float64 SetSessionSampleRate(val *float64) SessionSampleRateInput() *float64 Telemetries() *[]*string SetTelemetries(val *[]*string) TelemetriesInput() *[]*string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetAllowCookies() ResetEnableXray() ResetExcludedPages() ResetFavoritePages() ResetGuestRoleArn() ResetIdentityPoolId() ResetIncludedPages() ResetSessionSampleRate() ResetTelemetries() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewRumAppMonitorAppMonitorConfigurationOutputReference ¶
func NewRumAppMonitorAppMonitorConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) RumAppMonitorAppMonitorConfigurationOutputReference
type RumAppMonitorConfig ¶
type RumAppMonitorConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#domain RumAppMonitor#domain}. Domain *string `field:"required" json:"domain" yaml:"domain"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#name RumAppMonitor#name}. Name *string `field:"required" json:"name" yaml:"name"` // app_monitor_configuration block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#app_monitor_configuration RumAppMonitor#app_monitor_configuration} AppMonitorConfiguration *RumAppMonitorAppMonitorConfiguration `field:"optional" json:"appMonitorConfiguration" yaml:"appMonitorConfiguration"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#cw_log_enabled RumAppMonitor#cw_log_enabled}. CwLogEnabled interface{} `field:"optional" json:"cwLogEnabled" yaml:"cwLogEnabled"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#id RumAppMonitor#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#tags RumAppMonitor#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/rum_app_monitor#tags_all RumAppMonitor#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` }
type TranscribeLanguageModel ¶ added in v9.0.11
type TranscribeLanguageModel interface { cdktf.TerraformResource Arn() *string BaseModelName() *string SetBaseModelName(val *string) BaseModelNameInput() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string InputDataConfig() TranscribeLanguageModelInputDataConfigOutputReference InputDataConfigInput() *TranscribeLanguageModelInputDataConfig LanguageCode() *string SetLanguageCode(val *string) LanguageCodeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) ModelName() *string SetModelName(val *string) ModelNameInput() *string // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() TranscribeLanguageModelTimeoutsOutputReference TimeoutsInput() interface{} // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutInputDataConfig(value *TranscribeLanguageModelInputDataConfig) PutTimeouts(value *TranscribeLanguageModelTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model aws_transcribe_language_model}.
func NewTranscribeLanguageModel ¶ added in v9.0.11
func NewTranscribeLanguageModel(scope constructs.Construct, id *string, config *TranscribeLanguageModelConfig) TranscribeLanguageModel
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model aws_transcribe_language_model} Resource.
type TranscribeLanguageModelConfig ¶ added in v9.0.11
type TranscribeLanguageModelConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#base_model_name TranscribeLanguageModel#base_model_name}. BaseModelName *string `field:"required" json:"baseModelName" yaml:"baseModelName"` // input_data_config block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#input_data_config TranscribeLanguageModel#input_data_config} InputDataConfig *TranscribeLanguageModelInputDataConfig `field:"required" json:"inputDataConfig" yaml:"inputDataConfig"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#language_code TranscribeLanguageModel#language_code}. LanguageCode *string `field:"required" json:"languageCode" yaml:"languageCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#model_name TranscribeLanguageModel#model_name}. ModelName *string `field:"required" json:"modelName" yaml:"modelName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#id TranscribeLanguageModel#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#tags TranscribeLanguageModel#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#tags_all TranscribeLanguageModel#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#timeouts TranscribeLanguageModel#timeouts} Timeouts *TranscribeLanguageModelTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type TranscribeLanguageModelInputDataConfig ¶ added in v9.0.11
type TranscribeLanguageModelInputDataConfig struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#data_access_role_arn TranscribeLanguageModel#data_access_role_arn}. DataAccessRoleArn *string `field:"required" json:"dataAccessRoleArn" yaml:"dataAccessRoleArn"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#s3_uri TranscribeLanguageModel#s3_uri}. S3Uri *string `field:"required" json:"s3Uri" yaml:"s3Uri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#tuning_data_s3_uri TranscribeLanguageModel#tuning_data_s3_uri}. TuningDataS3Uri *string `field:"optional" json:"tuningDataS3Uri" yaml:"tuningDataS3Uri"` }
type TranscribeLanguageModelInputDataConfigOutputReference ¶ added in v9.0.11
type TranscribeLanguageModelInputDataConfigOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string DataAccessRoleArn() *string SetDataAccessRoleArn(val *string) DataAccessRoleArnInput() *string // Experimental. Fqn() *string InternalValue() *TranscribeLanguageModelInputDataConfig SetInternalValue(val *TranscribeLanguageModelInputDataConfig) S3Uri() *string SetS3Uri(val *string) S3UriInput() *string // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) TuningDataS3Uri() *string SetTuningDataS3Uri(val *string) TuningDataS3UriInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetTuningDataS3Uri() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewTranscribeLanguageModelInputDataConfigOutputReference ¶ added in v9.0.11
func NewTranscribeLanguageModelInputDataConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) TranscribeLanguageModelInputDataConfigOutputReference
type TranscribeLanguageModelTimeouts ¶ added in v9.0.11
type TranscribeLanguageModelTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_language_model#create TranscribeLanguageModel#create}. Create *string `field:"optional" json:"create" yaml:"create"` }
type TranscribeLanguageModelTimeoutsOutputReference ¶ added in v9.0.11
type TranscribeLanguageModelTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewTranscribeLanguageModelTimeoutsOutputReference ¶ added in v9.0.11
func NewTranscribeLanguageModelTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) TranscribeLanguageModelTimeoutsOutputReference
type TranscribeMedicalVocabulary ¶
type TranscribeMedicalVocabulary interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DownloadUri() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string LanguageCode() *string SetLanguageCode(val *string) LanguageCodeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() TranscribeMedicalVocabularyTimeoutsOutputReference TimeoutsInput() interface{} VocabularyFileUri() *string SetVocabularyFileUri(val *string) VocabularyFileUriInput() *string VocabularyName() *string SetVocabularyName(val *string) VocabularyNameInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *TranscribeMedicalVocabularyTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetTimeouts() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary aws_transcribe_medical_vocabulary}.
func NewTranscribeMedicalVocabulary ¶
func NewTranscribeMedicalVocabulary(scope constructs.Construct, id *string, config *TranscribeMedicalVocabularyConfig) TranscribeMedicalVocabulary
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary aws_transcribe_medical_vocabulary} Resource.
type TranscribeMedicalVocabularyConfig ¶
type TranscribeMedicalVocabularyConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#language_code TranscribeMedicalVocabulary#language_code}. LanguageCode *string `field:"required" json:"languageCode" yaml:"languageCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#vocabulary_file_uri TranscribeMedicalVocabulary#vocabulary_file_uri}. VocabularyFileUri *string `field:"required" json:"vocabularyFileUri" yaml:"vocabularyFileUri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#vocabulary_name TranscribeMedicalVocabulary#vocabulary_name}. VocabularyName *string `field:"required" json:"vocabularyName" yaml:"vocabularyName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#id TranscribeMedicalVocabulary#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#tags TranscribeMedicalVocabulary#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#tags_all TranscribeMedicalVocabulary#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#timeouts TranscribeMedicalVocabulary#timeouts} Timeouts *TranscribeMedicalVocabularyTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` }
type TranscribeMedicalVocabularyTimeouts ¶
type TranscribeMedicalVocabularyTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#create TranscribeMedicalVocabulary#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#delete TranscribeMedicalVocabulary#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_medical_vocabulary#update TranscribeMedicalVocabulary#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type TranscribeMedicalVocabularyTimeoutsOutputReference ¶
type TranscribeMedicalVocabularyTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewTranscribeMedicalVocabularyTimeoutsOutputReference ¶
func NewTranscribeMedicalVocabularyTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) TranscribeMedicalVocabularyTimeoutsOutputReference
type TranscribeVocabulary ¶
type TranscribeVocabulary interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DownloadUri() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string LanguageCode() *string SetLanguageCode(val *string) LanguageCodeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node Phrases() *[]*string SetPhrases(val *[]*string) PhrasesInput() *[]*string // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string Timeouts() TranscribeVocabularyTimeoutsOutputReference TimeoutsInput() interface{} VocabularyFileUri() *string SetVocabularyFileUri(val *string) VocabularyFileUriInput() *string VocabularyName() *string SetVocabularyName(val *string) VocabularyNameInput() *string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) PutTimeouts(value *TranscribeVocabularyTimeouts) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPhrases() ResetTags() ResetTagsAll() ResetTimeouts() ResetVocabularyFileUri() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary aws_transcribe_vocabulary}.
func NewTranscribeVocabulary ¶
func NewTranscribeVocabulary(scope constructs.Construct, id *string, config *TranscribeVocabularyConfig) TranscribeVocabulary
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary aws_transcribe_vocabulary} Resource.
type TranscribeVocabularyConfig ¶
type TranscribeVocabularyConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#language_code TranscribeVocabulary#language_code}. LanguageCode *string `field:"required" json:"languageCode" yaml:"languageCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#vocabulary_name TranscribeVocabulary#vocabulary_name}. VocabularyName *string `field:"required" json:"vocabularyName" yaml:"vocabularyName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#id TranscribeVocabulary#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#phrases TranscribeVocabulary#phrases}. Phrases *[]*string `field:"optional" json:"phrases" yaml:"phrases"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#tags TranscribeVocabulary#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#tags_all TranscribeVocabulary#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // timeouts block. // // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#timeouts TranscribeVocabulary#timeouts} Timeouts *TranscribeVocabularyTimeouts `field:"optional" json:"timeouts" yaml:"timeouts"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#vocabulary_file_uri TranscribeVocabulary#vocabulary_file_uri}. VocabularyFileUri *string `field:"optional" json:"vocabularyFileUri" yaml:"vocabularyFileUri"` }
type TranscribeVocabularyFilter ¶
type TranscribeVocabularyFilter interface { cdktf.TerraformResource Arn() *string // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. Connection() interface{} // Experimental. SetConnection(val interface{}) // Experimental. ConstructNodeMetadata() *map[string]interface{} // Experimental. Count() *float64 // Experimental. SetCount(val *float64) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DownloadUri() *string // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. SetForEach(val cdktf.ITerraformIterator) // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string Id() *string SetId(val *string) IdInput() *string LanguageCode() *string SetLanguageCode(val *string) LanguageCodeInput() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. Provisioners() *[]interface{} // Experimental. SetProvisioners(val *[]interface{}) // Experimental. RawOverrides() interface{} Tags() *map[string]*string SetTags(val *map[string]*string) TagsAll() *map[string]*string SetTagsAll(val *map[string]*string) TagsAllInput() *map[string]*string TagsInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. TerraformMetaArguments() *map[string]interface{} // Experimental. TerraformResourceType() *string VocabularyFilterFileUri() *string SetVocabularyFilterFileUri(val *string) VocabularyFilterFileUriInput() *string VocabularyFilterName() *string SetVocabularyFilterName(val *string) VocabularyFilterNameInput() *string Words() *[]*string SetWords(val *[]*string) WordsInput() *[]*string // Experimental. AddOverride(path *string, value interface{}) // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationForAttribute(terraformAttribute *string) cdktf.IResolvable // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTags() ResetTagsAll() ResetVocabularyFilterFileUri() ResetWords() SynthesizeAttributes() *map[string]interface{} // Experimental. ToMetadata() interface{} // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. ToTerraform() interface{} }
Represents a {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter aws_transcribe_vocabulary_filter}.
func NewTranscribeVocabularyFilter ¶
func NewTranscribeVocabularyFilter(scope constructs.Construct, id *string, config *TranscribeVocabularyFilterConfig) TranscribeVocabularyFilter
Create a new {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter aws_transcribe_vocabulary_filter} Resource.
type TranscribeVocabularyFilterConfig ¶
type TranscribeVocabularyFilterConfig struct { // Experimental. Connection interface{} `field:"optional" json:"connection" yaml:"connection"` // Experimental. Count *float64 `field:"optional" json:"count" yaml:"count"` // Experimental. DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"` // Experimental. ForEach cdktf.ITerraformIterator `field:"optional" json:"forEach" yaml:"forEach"` // Experimental. Lifecycle *cdktf.TerraformResourceLifecycle `field:"optional" json:"lifecycle" yaml:"lifecycle"` // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter#language_code TranscribeVocabularyFilter#language_code}. LanguageCode *string `field:"required" json:"languageCode" yaml:"languageCode"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter#vocabulary_filter_name TranscribeVocabularyFilter#vocabulary_filter_name}. VocabularyFilterName *string `field:"required" json:"vocabularyFilterName" yaml:"vocabularyFilterName"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter#id TranscribeVocabularyFilter#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter#tags TranscribeVocabularyFilter#tags}. Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter#tags_all TranscribeVocabularyFilter#tags_all}. TagsAll *map[string]*string `field:"optional" json:"tagsAll" yaml:"tagsAll"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter#vocabulary_filter_file_uri TranscribeVocabularyFilter#vocabulary_filter_file_uri}. VocabularyFilterFileUri *string `field:"optional" json:"vocabularyFilterFileUri" yaml:"vocabularyFilterFileUri"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary_filter#words TranscribeVocabularyFilter#words}. Words *[]*string `field:"optional" json:"words" yaml:"words"` }
type TranscribeVocabularyTimeouts ¶
type TranscribeVocabularyTimeouts struct { // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#create TranscribeVocabulary#create}. Create *string `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#delete TranscribeVocabulary#delete}. Delete *string `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/aws/r/transcribe_vocabulary#update TranscribeVocabulary#update}. Update *string `field:"optional" json:"update" yaml:"update"` }
type TranscribeVocabularyTimeoutsOutputReference ¶
type TranscribeVocabularyTimeoutsOutputReference interface { cdktf.ComplexObject // the index of the complex object in a list. // Experimental. ComplexObjectIndex() interface{} // Experimental. SetComplexObjectIndex(val interface{}) // set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items. // Experimental. ComplexObjectIsFromSet() *bool // Experimental. SetComplexObjectIsFromSet(val *bool) Create() *string SetCreate(val *string) CreateInput() *string // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string Delete() *string SetDelete(val *string) DeleteInput() *string // Experimental. Fqn() *string InternalValue() interface{} SetInternalValue(val interface{}) // Experimental. TerraformAttribute() *string // Experimental. SetTerraformAttribute(val *string) // Experimental. TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) Update() *string SetUpdate(val *string) UpdateInput() *string // Experimental. ComputeFqn() *string // Experimental. GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. GetBooleanMapAttribute(terraformAttribute *string) *map[string]*bool // Experimental. GetListAttribute(terraformAttribute *string) *[]*string // Experimental. GetNumberAttribute(terraformAttribute *string) *float64 // Experimental. GetNumberListAttribute(terraformAttribute *string) *[]*float64 // Experimental. GetNumberMapAttribute(terraformAttribute *string) *map[string]*float64 // Experimental. GetStringAttribute(terraformAttribute *string) *string // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable ResetCreate() ResetDelete() ResetUpdate() // Produce the Token's value at resolution time. // Experimental. Resolve(_context cdktf.IResolveContext) interface{} // Return a string representation of this resolvable object. // // Returns a reversible string representation. // Experimental. ToString() *string }
func NewTranscribeVocabularyTimeoutsOutputReference ¶
func NewTranscribeVocabularyTimeoutsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) TranscribeVocabularyTimeoutsOutputReference
Source Files
¶
- aws.go
- aws_AccountAlternateContact.go
- aws_AccountAlternateContactConfig.go
- aws_AccountAlternateContactTimeouts.go
- aws_AccountAlternateContactTimeoutsOutputReference.go
- aws_AccountAlternateContactTimeoutsOutputReference__runtime_type_checks.go
- aws_AccountAlternateContact__runtime_type_checks.go
- aws_AppflowConnectorProfile.go
- aws_AppflowConnectorProfileConfig.go
- aws_AppflowConnectorProfileConnectorProfileConfig.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentials.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitude.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsAmplitudeOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnector.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKey.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorApiKeyOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasic.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorBasicOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustom.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorCustomOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOauth2OutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsCustomConnectorOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadog.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDatadogOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatrace.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsDynatraceOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalytics.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsGoogleAnalyticsOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycode.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsHoneycodeOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexus.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsInforNexusOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketo.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsMarketoOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshift.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsRedshiftOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforce.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSalesforceOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoData.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentials.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataBasicAuthCredentialsOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentials.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOauthCredentialsOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSapoDataOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNow.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsServiceNowOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingular.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSingularOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlack.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSlackOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflake.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsSnowflakeOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicro.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsTrendmicroOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeeva.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsVeevaOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendesk.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequest.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOauthRequestOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileCredentialsZendeskOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfileProperties.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitude.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesAmplitudeOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnector.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2Properties.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOauth2PropertiesOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesCustomConnectorOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadog.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDatadogOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatrace.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesDynatraceOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalytics.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesGoogleAnalyticsOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycode.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesHoneycodeOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexus.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesInforNexusOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketo.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesMarketoOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshift.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesRedshiftOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforce.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSalesforceOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoData.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthProperties.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOauthPropertiesOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSapoDataOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNow.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesServiceNowOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingular.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSingularOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlack.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSlackOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflake.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesSnowflakeOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicro.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesTrendmicroOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeeva.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesVeevaOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendesk.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigConnectorProfilePropertiesZendeskOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfileConnectorProfileConfigOutputReference.go
- aws_AppflowConnectorProfileConnectorProfileConfigOutputReference__runtime_type_checks.go
- aws_AppflowConnectorProfile__runtime_type_checks.go
- aws_AppflowFlow.go
- aws_AppflowFlowConfig.go
- aws_AppflowFlowDestinationFlowConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorProperties.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnector.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomConnectorOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfiles.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesCustomerProfilesOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridge.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesEventBridgeOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycode.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesHoneycodeOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetrics.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesLookoutMetricsOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketo.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesMarketoOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshift.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesRedshiftOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3OutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigAggregationConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesS3S3OutputFormatConfigPrefixConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforce.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSalesforceOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoData.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSapoDataSuccessResponseHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflake.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesSnowflakeOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolver.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigAggregationConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesUpsolverS3OutputFormatConfigPrefixConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendesk.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfig.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskErrorHandlingConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference.go
- aws_AppflowFlowDestinationFlowConfigDestinationConnectorPropertiesZendeskOutputReference__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigList.go
- aws_AppflowFlowDestinationFlowConfigList__runtime_type_checks.go
- aws_AppflowFlowDestinationFlowConfigOutputReference.go
- aws_AppflowFlowDestinationFlowConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfig.go
- aws_AppflowFlowSourceFlowConfigIncrementalPullConfig.go
- aws_AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference.go
- aws_AppflowFlowSourceFlowConfigIncrementalPullConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigOutputReference.go
- aws_AppflowFlowSourceFlowConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorProperties.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitude.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesAmplitudeOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnector.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesCustomConnectorOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadog.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDatadogOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatrace.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesDynatraceOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalytics.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesGoogleAnalyticsOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexus.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesInforNexusOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketo.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesMarketoOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3OutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfig.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesS3S3InputFormatConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforce.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSalesforceOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoData.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSapoDataOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNow.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesServiceNowOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingular.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSingularOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlack.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesSlackOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicro.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesTrendmicroOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeeva.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesVeevaOutputReference__runtime_type_checks.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendesk.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference.go
- aws_AppflowFlowSourceFlowConfigSourceConnectorPropertiesZendeskOutputReference__runtime_type_checks.go
- aws_AppflowFlowTask.go
- aws_AppflowFlowTaskConnectorOperator.go
- aws_AppflowFlowTaskConnectorOperatorList.go
- aws_AppflowFlowTaskConnectorOperatorList__runtime_type_checks.go
- aws_AppflowFlowTaskConnectorOperatorOutputReference.go
- aws_AppflowFlowTaskConnectorOperatorOutputReference__runtime_type_checks.go
- aws_AppflowFlowTaskList.go
- aws_AppflowFlowTaskList__runtime_type_checks.go
- aws_AppflowFlowTaskOutputReference.go
- aws_AppflowFlowTaskOutputReference__runtime_type_checks.go
- aws_AppflowFlowTriggerConfig.go
- aws_AppflowFlowTriggerConfigOutputReference.go
- aws_AppflowFlowTriggerConfigOutputReference__runtime_type_checks.go
- aws_AppflowFlowTriggerConfigTriggerProperties.go
- aws_AppflowFlowTriggerConfigTriggerPropertiesOutputReference.go
- aws_AppflowFlowTriggerConfigTriggerPropertiesOutputReference__runtime_type_checks.go
- aws_AppflowFlowTriggerConfigTriggerPropertiesScheduled.go
- aws_AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference.go
- aws_AppflowFlowTriggerConfigTriggerPropertiesScheduledOutputReference__runtime_type_checks.go
- aws_AppflowFlow__runtime_type_checks.go
- aws_AppintegrationsEventIntegration.go
- aws_AppintegrationsEventIntegrationConfig.go
- aws_AppintegrationsEventIntegrationEventFilter.go
- aws_AppintegrationsEventIntegrationEventFilterOutputReference.go
- aws_AppintegrationsEventIntegrationEventFilterOutputReference__runtime_type_checks.go
- aws_AppintegrationsEventIntegration__runtime_type_checks.go
- aws_ApplicationinsightsApplication.go
- aws_ApplicationinsightsApplicationConfig.go
- aws_ApplicationinsightsApplication__runtime_type_checks.go
- aws_AwsProvider.go
- aws_AwsProviderAssumeRole.go
- aws_AwsProviderAssumeRoleWithWebIdentity.go
- aws_AwsProviderConfig.go
- aws_AwsProviderDefaultTags.go
- aws_AwsProviderEndpoints.go
- aws_AwsProviderIgnoreTags.go
- aws_AwsProvider__runtime_type_checks.go
- aws_CeAnomalyMonitor.go
- aws_CeAnomalyMonitorConfig.go
- aws_CeAnomalyMonitor__runtime_type_checks.go
- aws_CeAnomalySubscription.go
- aws_CeAnomalySubscriptionConfig.go
- aws_CeAnomalySubscriptionSubscriber.go
- aws_CeAnomalySubscriptionSubscriberList.go
- aws_CeAnomalySubscriptionSubscriberList__runtime_type_checks.go
- aws_CeAnomalySubscriptionSubscriberOutputReference.go
- aws_CeAnomalySubscriptionSubscriberOutputReference__runtime_type_checks.go
- aws_CeAnomalySubscription__runtime_type_checks.go
- aws_CeCostAllocationTag.go
- aws_CeCostAllocationTagConfig.go
- aws_CeCostAllocationTag__runtime_type_checks.go
- aws_CeCostCategory.go
- aws_CeCostCategoryConfig.go
- aws_CeCostCategoryRule.go
- aws_CeCostCategoryRuleInheritedValue.go
- aws_CeCostCategoryRuleInheritedValueOutputReference.go
- aws_CeCostCategoryRuleInheritedValueOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleList.go
- aws_CeCostCategoryRuleList__runtime_type_checks.go
- aws_CeCostCategoryRuleOutputReference.go
- aws_CeCostCategoryRuleOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRule.go
- aws_CeCostCategoryRuleRuleAnd.go
- aws_CeCostCategoryRuleRuleAndCostCategory.go
- aws_CeCostCategoryRuleRuleAndCostCategoryOutputReference.go
- aws_CeCostCategoryRuleRuleAndCostCategoryOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleAndDimension.go
- aws_CeCostCategoryRuleRuleAndDimensionOutputReference.go
- aws_CeCostCategoryRuleRuleAndDimensionOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleAndList.go
- aws_CeCostCategoryRuleRuleAndList__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleAndOutputReference.go
- aws_CeCostCategoryRuleRuleAndOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleAndTags.go
- aws_CeCostCategoryRuleRuleAndTagsOutputReference.go
- aws_CeCostCategoryRuleRuleAndTagsOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleCostCategory.go
- aws_CeCostCategoryRuleRuleCostCategoryOutputReference.go
- aws_CeCostCategoryRuleRuleCostCategoryOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleDimension.go
- aws_CeCostCategoryRuleRuleDimensionOutputReference.go
- aws_CeCostCategoryRuleRuleDimensionOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleNot.go
- aws_CeCostCategoryRuleRuleNotCostCategory.go
- aws_CeCostCategoryRuleRuleNotCostCategoryOutputReference.go
- aws_CeCostCategoryRuleRuleNotCostCategoryOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleNotDimension.go
- aws_CeCostCategoryRuleRuleNotDimensionOutputReference.go
- aws_CeCostCategoryRuleRuleNotDimensionOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleNotOutputReference.go
- aws_CeCostCategoryRuleRuleNotOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleNotTags.go
- aws_CeCostCategoryRuleRuleNotTagsOutputReference.go
- aws_CeCostCategoryRuleRuleNotTagsOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleOr.go
- aws_CeCostCategoryRuleRuleOrCostCategory.go
- aws_CeCostCategoryRuleRuleOrCostCategoryOutputReference.go
- aws_CeCostCategoryRuleRuleOrCostCategoryOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleOrDimension.go
- aws_CeCostCategoryRuleRuleOrDimensionOutputReference.go
- aws_CeCostCategoryRuleRuleOrDimensionOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleOrList.go
- aws_CeCostCategoryRuleRuleOrList__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleOrOutputReference.go
- aws_CeCostCategoryRuleRuleOrOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleOrTags.go
- aws_CeCostCategoryRuleRuleOrTagsOutputReference.go
- aws_CeCostCategoryRuleRuleOrTagsOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleOutputReference.go
- aws_CeCostCategoryRuleRuleOutputReference__runtime_type_checks.go
- aws_CeCostCategoryRuleRuleTags.go
- aws_CeCostCategoryRuleRuleTagsOutputReference.go
- aws_CeCostCategoryRuleRuleTagsOutputReference__runtime_type_checks.go
- aws_CeCostCategorySplitChargeRule.go
- aws_CeCostCategorySplitChargeRuleList.go
- aws_CeCostCategorySplitChargeRuleList__runtime_type_checks.go
- aws_CeCostCategorySplitChargeRuleOutputReference.go
- aws_CeCostCategorySplitChargeRuleOutputReference__runtime_type_checks.go
- aws_CeCostCategorySplitChargeRuleParameter.go
- aws_CeCostCategorySplitChargeRuleParameterList.go
- aws_CeCostCategorySplitChargeRuleParameterList__runtime_type_checks.go
- aws_CeCostCategorySplitChargeRuleParameterOutputReference.go
- aws_CeCostCategorySplitChargeRuleParameterOutputReference__runtime_type_checks.go
- aws_CeCostCategory__runtime_type_checks.go
- aws_CloudcontrolapiResource.go
- aws_CloudcontrolapiResourceConfig.go
- aws_CloudcontrolapiResourceTimeouts.go
- aws_CloudcontrolapiResourceTimeoutsOutputReference.go
- aws_CloudcontrolapiResourceTimeoutsOutputReference__runtime_type_checks.go
- aws_CloudcontrolapiResource__runtime_type_checks.go
- aws_CloudsearchDomain.go
- aws_CloudsearchDomainConfig.go
- aws_CloudsearchDomainEndpointOptions.go
- aws_CloudsearchDomainEndpointOptionsOutputReference.go
- aws_CloudsearchDomainEndpointOptionsOutputReference__runtime_type_checks.go
- aws_CloudsearchDomainIndexField.go
- aws_CloudsearchDomainIndexFieldList.go
- aws_CloudsearchDomainIndexFieldList__runtime_type_checks.go
- aws_CloudsearchDomainIndexFieldOutputReference.go
- aws_CloudsearchDomainIndexFieldOutputReference__runtime_type_checks.go
- aws_CloudsearchDomainScalingParameters.go
- aws_CloudsearchDomainScalingParametersOutputReference.go
- aws_CloudsearchDomainScalingParametersOutputReference__runtime_type_checks.go
- aws_CloudsearchDomainServiceAccessPolicy.go
- aws_CloudsearchDomainServiceAccessPolicyConfig.go
- aws_CloudsearchDomainServiceAccessPolicyTimeouts.go
- aws_CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference.go
- aws_CloudsearchDomainServiceAccessPolicyTimeoutsOutputReference__runtime_type_checks.go
- aws_CloudsearchDomainServiceAccessPolicy__runtime_type_checks.go
- aws_CloudsearchDomainTimeouts.go
- aws_CloudsearchDomainTimeoutsOutputReference.go
- aws_CloudsearchDomainTimeoutsOutputReference__runtime_type_checks.go
- aws_CloudsearchDomain__runtime_type_checks.go
- aws_ComprehendEntityRecognizer.go
- aws_ComprehendEntityRecognizerConfig.go
- aws_ComprehendEntityRecognizerInputDataConfig.go
- aws_ComprehendEntityRecognizerInputDataConfigAnnotations.go
- aws_ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference.go
- aws_ComprehendEntityRecognizerInputDataConfigAnnotationsOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizerInputDataConfigAugmentedManifests.go
- aws_ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList.go
- aws_ComprehendEntityRecognizerInputDataConfigAugmentedManifestsList__runtime_type_checks.go
- aws_ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference.go
- aws_ComprehendEntityRecognizerInputDataConfigAugmentedManifestsOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizerInputDataConfigDocuments.go
- aws_ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference.go
- aws_ComprehendEntityRecognizerInputDataConfigDocumentsOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityList.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityListOutputReference.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityListOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityTypes.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityTypesList.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityTypesList__runtime_type_checks.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference.go
- aws_ComprehendEntityRecognizerInputDataConfigEntityTypesOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizerInputDataConfigOutputReference.go
- aws_ComprehendEntityRecognizerInputDataConfigOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizerTimeouts.go
- aws_ComprehendEntityRecognizerTimeoutsOutputReference.go
- aws_ComprehendEntityRecognizerTimeoutsOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizerVpcConfig.go
- aws_ComprehendEntityRecognizerVpcConfigOutputReference.go
- aws_ComprehendEntityRecognizerVpcConfigOutputReference__runtime_type_checks.go
- aws_ComprehendEntityRecognizer__runtime_type_checks.go
- aws_DataAwsCeCostCategory.go
- aws_DataAwsCeCostCategoryConfig.go
- aws_DataAwsCeCostCategoryRule.go
- aws_DataAwsCeCostCategoryRuleInheritedValue.go
- aws_DataAwsCeCostCategoryRuleInheritedValueList.go
- aws_DataAwsCeCostCategoryRuleInheritedValueList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleInheritedValueOutputReference.go
- aws_DataAwsCeCostCategoryRuleInheritedValueOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleList.go
- aws_DataAwsCeCostCategoryRuleList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleOutputReference.go
- aws_DataAwsCeCostCategoryRuleOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRule.go
- aws_DataAwsCeCostCategoryRuleRuleAnd.go
- aws_DataAwsCeCostCategoryRuleRuleAndCostCategory.go
- aws_DataAwsCeCostCategoryRuleRuleAndCostCategoryList.go
- aws_DataAwsCeCostCategoryRuleRuleAndCostCategoryList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleAndCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleAndDimension.go
- aws_DataAwsCeCostCategoryRuleRuleAndDimensionList.go
- aws_DataAwsCeCostCategoryRuleRuleAndDimensionList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleAndDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleAndList.go
- aws_DataAwsCeCostCategoryRuleRuleAndList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleAndOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleAndOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleAndTags.go
- aws_DataAwsCeCostCategoryRuleRuleAndTagsList.go
- aws_DataAwsCeCostCategoryRuleRuleAndTagsList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleAndTagsOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleAndTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleCostCategory.go
- aws_DataAwsCeCostCategoryRuleRuleCostCategoryList.go
- aws_DataAwsCeCostCategoryRuleRuleCostCategoryList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleDimension.go
- aws_DataAwsCeCostCategoryRuleRuleDimensionList.go
- aws_DataAwsCeCostCategoryRuleRuleDimensionList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleDimensionOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleList.go
- aws_DataAwsCeCostCategoryRuleRuleList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNot.go
- aws_DataAwsCeCostCategoryRuleRuleNotCostCategory.go
- aws_DataAwsCeCostCategoryRuleRuleNotCostCategoryList.go
- aws_DataAwsCeCostCategoryRuleRuleNotCostCategoryList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleNotCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNotDimension.go
- aws_DataAwsCeCostCategoryRuleRuleNotDimensionList.go
- aws_DataAwsCeCostCategoryRuleRuleNotDimensionList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleNotDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNotList.go
- aws_DataAwsCeCostCategoryRuleRuleNotList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNotOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleNotOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNotTags.go
- aws_DataAwsCeCostCategoryRuleRuleNotTagsList.go
- aws_DataAwsCeCostCategoryRuleRuleNotTagsList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleNotTagsOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleNotTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOr.go
- aws_DataAwsCeCostCategoryRuleRuleOrCostCategory.go
- aws_DataAwsCeCostCategoryRuleRuleOrCostCategoryList.go
- aws_DataAwsCeCostCategoryRuleRuleOrCostCategoryList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleOrCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOrDimension.go
- aws_DataAwsCeCostCategoryRuleRuleOrDimensionList.go
- aws_DataAwsCeCostCategoryRuleRuleOrDimensionList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleOrDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOrList.go
- aws_DataAwsCeCostCategoryRuleRuleOrList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOrOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleOrOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOrTags.go
- aws_DataAwsCeCostCategoryRuleRuleOrTagsList.go
- aws_DataAwsCeCostCategoryRuleRuleOrTagsList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOrTagsOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleOrTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleTags.go
- aws_DataAwsCeCostCategoryRuleRuleTagsList.go
- aws_DataAwsCeCostCategoryRuleRuleTagsList__runtime_type_checks.go
- aws_DataAwsCeCostCategoryRuleRuleTagsOutputReference.go
- aws_DataAwsCeCostCategoryRuleRuleTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategorySplitChargeRule.go
- aws_DataAwsCeCostCategorySplitChargeRuleList.go
- aws_DataAwsCeCostCategorySplitChargeRuleList__runtime_type_checks.go
- aws_DataAwsCeCostCategorySplitChargeRuleOutputReference.go
- aws_DataAwsCeCostCategorySplitChargeRuleOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategorySplitChargeRuleParameter.go
- aws_DataAwsCeCostCategorySplitChargeRuleParameterList.go
- aws_DataAwsCeCostCategorySplitChargeRuleParameterList__runtime_type_checks.go
- aws_DataAwsCeCostCategorySplitChargeRuleParameterOutputReference.go
- aws_DataAwsCeCostCategorySplitChargeRuleParameterOutputReference__runtime_type_checks.go
- aws_DataAwsCeCostCategory__runtime_type_checks.go
- aws_DataAwsCeTags.go
- aws_DataAwsCeTagsConfig.go
- aws_DataAwsCeTagsFilter.go
- aws_DataAwsCeTagsFilterAnd.go
- aws_DataAwsCeTagsFilterAndCostCategory.go
- aws_DataAwsCeTagsFilterAndCostCategoryOutputReference.go
- aws_DataAwsCeTagsFilterAndCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterAndDimension.go
- aws_DataAwsCeTagsFilterAndDimensionOutputReference.go
- aws_DataAwsCeTagsFilterAndDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterAndList.go
- aws_DataAwsCeTagsFilterAndList__runtime_type_checks.go
- aws_DataAwsCeTagsFilterAndOutputReference.go
- aws_DataAwsCeTagsFilterAndOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterAndTags.go
- aws_DataAwsCeTagsFilterAndTagsOutputReference.go
- aws_DataAwsCeTagsFilterAndTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterCostCategory.go
- aws_DataAwsCeTagsFilterCostCategoryOutputReference.go
- aws_DataAwsCeTagsFilterCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterDimension.go
- aws_DataAwsCeTagsFilterDimensionOutputReference.go
- aws_DataAwsCeTagsFilterDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterNot.go
- aws_DataAwsCeTagsFilterNotCostCategory.go
- aws_DataAwsCeTagsFilterNotCostCategoryOutputReference.go
- aws_DataAwsCeTagsFilterNotCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterNotDimension.go
- aws_DataAwsCeTagsFilterNotDimensionOutputReference.go
- aws_DataAwsCeTagsFilterNotDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterNotOutputReference.go
- aws_DataAwsCeTagsFilterNotOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterNotTags.go
- aws_DataAwsCeTagsFilterNotTagsOutputReference.go
- aws_DataAwsCeTagsFilterNotTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterOr.go
- aws_DataAwsCeTagsFilterOrCostCategory.go
- aws_DataAwsCeTagsFilterOrCostCategoryOutputReference.go
- aws_DataAwsCeTagsFilterOrCostCategoryOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterOrDimension.go
- aws_DataAwsCeTagsFilterOrDimensionOutputReference.go
- aws_DataAwsCeTagsFilterOrDimensionOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterOrList.go
- aws_DataAwsCeTagsFilterOrList__runtime_type_checks.go
- aws_DataAwsCeTagsFilterOrOutputReference.go
- aws_DataAwsCeTagsFilterOrOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterOrTags.go
- aws_DataAwsCeTagsFilterOrTagsOutputReference.go
- aws_DataAwsCeTagsFilterOrTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterOutputReference.go
- aws_DataAwsCeTagsFilterOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsFilterTags.go
- aws_DataAwsCeTagsFilterTagsOutputReference.go
- aws_DataAwsCeTagsFilterTagsOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsSortBy.go
- aws_DataAwsCeTagsSortByList.go
- aws_DataAwsCeTagsSortByList__runtime_type_checks.go
- aws_DataAwsCeTagsSortByOutputReference.go
- aws_DataAwsCeTagsSortByOutputReference__runtime_type_checks.go
- aws_DataAwsCeTagsTimePeriod.go
- aws_DataAwsCeTagsTimePeriodOutputReference.go
- aws_DataAwsCeTagsTimePeriodOutputReference__runtime_type_checks.go
- aws_DataAwsCeTags__runtime_type_checks.go
- aws_DataAwsCloudcontrolapiResource.go
- aws_DataAwsCloudcontrolapiResourceConfig.go
- aws_DataAwsCloudcontrolapiResource__runtime_type_checks.go
- aws_DataAwsDefaultTags.go
- aws_DataAwsDefaultTagsConfig.go
- aws_DataAwsDefaultTags__runtime_type_checks.go
- aws_DataAwsGrafanaWorkspace.go
- aws_DataAwsGrafanaWorkspaceConfig.go
- aws_DataAwsGrafanaWorkspace__runtime_type_checks.go
- aws_DataAwsIdentitystoreGroup.go
- aws_DataAwsIdentitystoreGroupConfig.go
- aws_DataAwsIdentitystoreGroupFilter.go
- aws_DataAwsIdentitystoreGroupFilterList.go
- aws_DataAwsIdentitystoreGroupFilterList__runtime_type_checks.go
- aws_DataAwsIdentitystoreGroupFilterOutputReference.go
- aws_DataAwsIdentitystoreGroupFilterOutputReference__runtime_type_checks.go
- aws_DataAwsIdentitystoreGroup__runtime_type_checks.go
- aws_DataAwsIdentitystoreUser.go
- aws_DataAwsIdentitystoreUserConfig.go
- aws_DataAwsIdentitystoreUserFilter.go
- aws_DataAwsIdentitystoreUserFilterList.go
- aws_DataAwsIdentitystoreUserFilterList__runtime_type_checks.go
- aws_DataAwsIdentitystoreUserFilterOutputReference.go
- aws_DataAwsIdentitystoreUserFilterOutputReference__runtime_type_checks.go
- aws_DataAwsIdentitystoreUser__runtime_type_checks.go
- aws_DataAwsKendraExperience.go
- aws_DataAwsKendraExperienceConfig.go
- aws_DataAwsKendraExperienceConfiguration.go
- aws_DataAwsKendraExperienceConfigurationContentSourceConfiguration.go
- aws_DataAwsKendraExperienceConfigurationContentSourceConfigurationList.go
- aws_DataAwsKendraExperienceConfigurationContentSourceConfigurationList__runtime_type_checks.go
- aws_DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference.go
- aws_DataAwsKendraExperienceConfigurationContentSourceConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsKendraExperienceConfigurationList.go
- aws_DataAwsKendraExperienceConfigurationList__runtime_type_checks.go
- aws_DataAwsKendraExperienceConfigurationOutputReference.go
- aws_DataAwsKendraExperienceConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsKendraExperienceConfigurationUserIdentityConfiguration.go
- aws_DataAwsKendraExperienceConfigurationUserIdentityConfigurationList.go
- aws_DataAwsKendraExperienceConfigurationUserIdentityConfigurationList__runtime_type_checks.go
- aws_DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference.go
- aws_DataAwsKendraExperienceConfigurationUserIdentityConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsKendraExperienceEndpoints.go
- aws_DataAwsKendraExperienceEndpointsList.go
- aws_DataAwsKendraExperienceEndpointsList__runtime_type_checks.go
- aws_DataAwsKendraExperienceEndpointsOutputReference.go
- aws_DataAwsKendraExperienceEndpointsOutputReference__runtime_type_checks.go
- aws_DataAwsKendraExperience__runtime_type_checks.go
- aws_DataAwsKendraFaq.go
- aws_DataAwsKendraFaqConfig.go
- aws_DataAwsKendraFaqS3Path.go
- aws_DataAwsKendraFaqS3PathList.go
- aws_DataAwsKendraFaqS3PathList__runtime_type_checks.go
- aws_DataAwsKendraFaqS3PathOutputReference.go
- aws_DataAwsKendraFaqS3PathOutputReference__runtime_type_checks.go
- aws_DataAwsKendraFaq__runtime_type_checks.go
- aws_DataAwsKendraIndex.go
- aws_DataAwsKendraIndexCapacityUnits.go
- aws_DataAwsKendraIndexCapacityUnitsList.go
- aws_DataAwsKendraIndexCapacityUnitsList__runtime_type_checks.go
- aws_DataAwsKendraIndexCapacityUnitsOutputReference.go
- aws_DataAwsKendraIndexCapacityUnitsOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexConfig.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdates.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesList__runtime_type_checks.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevance.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceList__runtime_type_checks.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearch.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchList__runtime_type_checks.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference.go
- aws_DataAwsKendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexIndexStatistics.go
- aws_DataAwsKendraIndexIndexStatisticsFaqStatistics.go
- aws_DataAwsKendraIndexIndexStatisticsFaqStatisticsList.go
- aws_DataAwsKendraIndexIndexStatisticsFaqStatisticsList__runtime_type_checks.go
- aws_DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference.go
- aws_DataAwsKendraIndexIndexStatisticsFaqStatisticsOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexIndexStatisticsList.go
- aws_DataAwsKendraIndexIndexStatisticsList__runtime_type_checks.go
- aws_DataAwsKendraIndexIndexStatisticsOutputReference.go
- aws_DataAwsKendraIndexIndexStatisticsOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexIndexStatisticsTextDocumentStatistics.go
- aws_DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList.go
- aws_DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsList__runtime_type_checks.go
- aws_DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference.go
- aws_DataAwsKendraIndexIndexStatisticsTextDocumentStatisticsOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexServerSideEncryptionConfiguration.go
- aws_DataAwsKendraIndexServerSideEncryptionConfigurationList.go
- aws_DataAwsKendraIndexServerSideEncryptionConfigurationList__runtime_type_checks.go
- aws_DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference.go
- aws_DataAwsKendraIndexServerSideEncryptionConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexUserGroupResolutionConfiguration.go
- aws_DataAwsKendraIndexUserGroupResolutionConfigurationList.go
- aws_DataAwsKendraIndexUserGroupResolutionConfigurationList__runtime_type_checks.go
- aws_DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference.go
- aws_DataAwsKendraIndexUserGroupResolutionConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexUserTokenConfigurations.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationList__runtime_type_checks.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationList__runtime_type_checks.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference.go
- aws_DataAwsKendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndexUserTokenConfigurationsList.go
- aws_DataAwsKendraIndexUserTokenConfigurationsList__runtime_type_checks.go
- aws_DataAwsKendraIndexUserTokenConfigurationsOutputReference.go
- aws_DataAwsKendraIndexUserTokenConfigurationsOutputReference__runtime_type_checks.go
- aws_DataAwsKendraIndex__runtime_type_checks.go
- aws_DataAwsKendraQuerySuggestionsBlockList.go
- aws_DataAwsKendraQuerySuggestionsBlockListConfig.go
- aws_DataAwsKendraQuerySuggestionsBlockListSourceS3Path.go
- aws_DataAwsKendraQuerySuggestionsBlockListSourceS3PathList.go
- aws_DataAwsKendraQuerySuggestionsBlockListSourceS3PathList__runtime_type_checks.go
- aws_DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference.go
- aws_DataAwsKendraQuerySuggestionsBlockListSourceS3PathOutputReference__runtime_type_checks.go
- aws_DataAwsKendraQuerySuggestionsBlockList__runtime_type_checks.go
- aws_DataAwsKendraThesaurus.go
- aws_DataAwsKendraThesaurusConfig.go
- aws_DataAwsKendraThesaurusSourceS3Path.go
- aws_DataAwsKendraThesaurusSourceS3PathList.go
- aws_DataAwsKendraThesaurusSourceS3PathList__runtime_type_checks.go
- aws_DataAwsKendraThesaurusSourceS3PathOutputReference.go
- aws_DataAwsKendraThesaurusSourceS3PathOutputReference__runtime_type_checks.go
- aws_DataAwsKendraThesaurus__runtime_type_checks.go
- aws_DataAwsLocationGeofenceCollection.go
- aws_DataAwsLocationGeofenceCollectionConfig.go
- aws_DataAwsLocationGeofenceCollection__runtime_type_checks.go
- aws_DataAwsLocationMap.go
- aws_DataAwsLocationMapConfig.go
- aws_DataAwsLocationMapConfiguration.go
- aws_DataAwsLocationMapConfigurationList.go
- aws_DataAwsLocationMapConfigurationList__runtime_type_checks.go
- aws_DataAwsLocationMapConfigurationOutputReference.go
- aws_DataAwsLocationMapConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsLocationMap__runtime_type_checks.go
- aws_DataAwsLocationPlaceIndex.go
- aws_DataAwsLocationPlaceIndexConfig.go
- aws_DataAwsLocationPlaceIndexDataSourceConfiguration.go
- aws_DataAwsLocationPlaceIndexDataSourceConfigurationList.go
- aws_DataAwsLocationPlaceIndexDataSourceConfigurationList__runtime_type_checks.go
- aws_DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference.go
- aws_DataAwsLocationPlaceIndexDataSourceConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsLocationPlaceIndex__runtime_type_checks.go
- aws_DataAwsLocationRouteCalculator.go
- aws_DataAwsLocationRouteCalculatorConfig.go
- aws_DataAwsLocationRouteCalculator__runtime_type_checks.go
- aws_DataAwsLocationTracker.go
- aws_DataAwsLocationTrackerAssociation.go
- aws_DataAwsLocationTrackerAssociationConfig.go
- aws_DataAwsLocationTrackerAssociation__runtime_type_checks.go
- aws_DataAwsLocationTrackerAssociations.go
- aws_DataAwsLocationTrackerAssociationsConfig.go
- aws_DataAwsLocationTrackerAssociations__runtime_type_checks.go
- aws_DataAwsLocationTrackerConfig.go
- aws_DataAwsLocationTracker__runtime_type_checks.go
- aws_DataAwsMemorydbAcl.go
- aws_DataAwsMemorydbAclConfig.go
- aws_DataAwsMemorydbAcl__runtime_type_checks.go
- aws_DataAwsMemorydbCluster.go
- aws_DataAwsMemorydbClusterClusterEndpoint.go
- aws_DataAwsMemorydbClusterClusterEndpointList.go
- aws_DataAwsMemorydbClusterClusterEndpointList__runtime_type_checks.go
- aws_DataAwsMemorydbClusterClusterEndpointOutputReference.go
- aws_DataAwsMemorydbClusterClusterEndpointOutputReference__runtime_type_checks.go
- aws_DataAwsMemorydbClusterConfig.go
- aws_DataAwsMemorydbClusterShards.go
- aws_DataAwsMemorydbClusterShardsList.go
- aws_DataAwsMemorydbClusterShardsList__runtime_type_checks.go
- aws_DataAwsMemorydbClusterShardsNodes.go
- aws_DataAwsMemorydbClusterShardsNodesEndpoint.go
- aws_DataAwsMemorydbClusterShardsNodesEndpointList.go
- aws_DataAwsMemorydbClusterShardsNodesEndpointList__runtime_type_checks.go
- aws_DataAwsMemorydbClusterShardsNodesEndpointOutputReference.go
- aws_DataAwsMemorydbClusterShardsNodesEndpointOutputReference__runtime_type_checks.go
- aws_DataAwsMemorydbClusterShardsNodesList.go
- aws_DataAwsMemorydbClusterShardsNodesList__runtime_type_checks.go
- aws_DataAwsMemorydbClusterShardsNodesOutputReference.go
- aws_DataAwsMemorydbClusterShardsNodesOutputReference__runtime_type_checks.go
- aws_DataAwsMemorydbClusterShardsOutputReference.go
- aws_DataAwsMemorydbClusterShardsOutputReference__runtime_type_checks.go
- aws_DataAwsMemorydbCluster__runtime_type_checks.go
- aws_DataAwsMemorydbParameterGroup.go
- aws_DataAwsMemorydbParameterGroupConfig.go
- aws_DataAwsMemorydbParameterGroupParameter.go
- aws_DataAwsMemorydbParameterGroupParameterList.go
- aws_DataAwsMemorydbParameterGroupParameterList__runtime_type_checks.go
- aws_DataAwsMemorydbParameterGroupParameterOutputReference.go
- aws_DataAwsMemorydbParameterGroupParameterOutputReference__runtime_type_checks.go
- aws_DataAwsMemorydbParameterGroup__runtime_type_checks.go
- aws_DataAwsMemorydbSnapshot.go
- aws_DataAwsMemorydbSnapshotClusterConfiguration.go
- aws_DataAwsMemorydbSnapshotClusterConfigurationList.go
- aws_DataAwsMemorydbSnapshotClusterConfigurationList__runtime_type_checks.go
- aws_DataAwsMemorydbSnapshotClusterConfigurationOutputReference.go
- aws_DataAwsMemorydbSnapshotClusterConfigurationOutputReference__runtime_type_checks.go
- aws_DataAwsMemorydbSnapshotConfig.go
- aws_DataAwsMemorydbSnapshot__runtime_type_checks.go
- aws_DataAwsMemorydbSubnetGroup.go
- aws_DataAwsMemorydbSubnetGroupConfig.go
- aws_DataAwsMemorydbSubnetGroup__runtime_type_checks.go
- aws_DataAwsMemorydbUser.go
- aws_DataAwsMemorydbUserAuthenticationMode.go
- aws_DataAwsMemorydbUserAuthenticationModeList.go
- aws_DataAwsMemorydbUserAuthenticationModeList__runtime_type_checks.go
- aws_DataAwsMemorydbUserAuthenticationModeOutputReference.go
- aws_DataAwsMemorydbUserAuthenticationModeOutputReference__runtime_type_checks.go
- aws_DataAwsMemorydbUserConfig.go
- aws_DataAwsMemorydbUser__runtime_type_checks.go
- aws_DataAwsOpensearchDomain.go
- aws_DataAwsOpensearchDomainAdvancedSecurityOptions.go
- aws_DataAwsOpensearchDomainAdvancedSecurityOptionsList.go
- aws_DataAwsOpensearchDomainAdvancedSecurityOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference.go
- aws_DataAwsOpensearchDomainAdvancedSecurityOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainAutoTuneOptions.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsList.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceSchedule.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsOutputReference.go
- aws_DataAwsOpensearchDomainAutoTuneOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainClusterConfig.go
- aws_DataAwsOpensearchDomainClusterConfigColdStorageOptions.go
- aws_DataAwsOpensearchDomainClusterConfigColdStorageOptionsList.go
- aws_DataAwsOpensearchDomainClusterConfigColdStorageOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference.go
- aws_DataAwsOpensearchDomainClusterConfigColdStorageOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainClusterConfigList.go
- aws_DataAwsOpensearchDomainClusterConfigList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainClusterConfigOutputReference.go
- aws_DataAwsOpensearchDomainClusterConfigOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainClusterConfigZoneAwarenessConfig.go
- aws_DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList.go
- aws_DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference.go
- aws_DataAwsOpensearchDomainClusterConfigZoneAwarenessConfigOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainCognitoOptions.go
- aws_DataAwsOpensearchDomainCognitoOptionsList.go
- aws_DataAwsOpensearchDomainCognitoOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainCognitoOptionsOutputReference.go
- aws_DataAwsOpensearchDomainCognitoOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainConfig.go
- aws_DataAwsOpensearchDomainEbsOptions.go
- aws_DataAwsOpensearchDomainEbsOptionsList.go
- aws_DataAwsOpensearchDomainEbsOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainEbsOptionsOutputReference.go
- aws_DataAwsOpensearchDomainEbsOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainEncryptionAtRest.go
- aws_DataAwsOpensearchDomainEncryptionAtRestList.go
- aws_DataAwsOpensearchDomainEncryptionAtRestList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainEncryptionAtRestOutputReference.go
- aws_DataAwsOpensearchDomainEncryptionAtRestOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainLogPublishingOptions.go
- aws_DataAwsOpensearchDomainLogPublishingOptionsList.go
- aws_DataAwsOpensearchDomainLogPublishingOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainLogPublishingOptionsOutputReference.go
- aws_DataAwsOpensearchDomainLogPublishingOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainNodeToNodeEncryption.go
- aws_DataAwsOpensearchDomainNodeToNodeEncryptionList.go
- aws_DataAwsOpensearchDomainNodeToNodeEncryptionList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference.go
- aws_DataAwsOpensearchDomainNodeToNodeEncryptionOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainSnapshotOptions.go
- aws_DataAwsOpensearchDomainSnapshotOptionsList.go
- aws_DataAwsOpensearchDomainSnapshotOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainSnapshotOptionsOutputReference.go
- aws_DataAwsOpensearchDomainSnapshotOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomainVpcOptions.go
- aws_DataAwsOpensearchDomainVpcOptionsList.go
- aws_DataAwsOpensearchDomainVpcOptionsList__runtime_type_checks.go
- aws_DataAwsOpensearchDomainVpcOptionsOutputReference.go
- aws_DataAwsOpensearchDomainVpcOptionsOutputReference__runtime_type_checks.go
- aws_DataAwsOpensearchDomain__runtime_type_checks.go
- aws_DataAwsService.go
- aws_DataAwsServiceConfig.go
- aws_DataAwsService__runtime_type_checks.go
- aws_DataexchangeDataSet.go
- aws_DataexchangeDataSetConfig.go
- aws_DataexchangeDataSet__runtime_type_checks.go
- aws_DataexchangeRevision.go
- aws_DataexchangeRevisionConfig.go
- aws_DataexchangeRevision__runtime_type_checks.go
- aws_DetectiveGraph.go
- aws_DetectiveGraphConfig.go
- aws_DetectiveGraph__runtime_type_checks.go
- aws_DetectiveInvitationAccepter.go
- aws_DetectiveInvitationAccepterConfig.go
- aws_DetectiveInvitationAccepter__runtime_type_checks.go
- aws_DetectiveMember.go
- aws_DetectiveMemberConfig.go
- aws_DetectiveMember__runtime_type_checks.go
- aws_FisExperimentTemplate.go
- aws_FisExperimentTemplateAction.go
- aws_FisExperimentTemplateActionList.go
- aws_FisExperimentTemplateActionList__runtime_type_checks.go
- aws_FisExperimentTemplateActionOutputReference.go
- aws_FisExperimentTemplateActionOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplateActionParameter.go
- aws_FisExperimentTemplateActionParameterList.go
- aws_FisExperimentTemplateActionParameterList__runtime_type_checks.go
- aws_FisExperimentTemplateActionParameterOutputReference.go
- aws_FisExperimentTemplateActionParameterOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplateActionTarget.go
- aws_FisExperimentTemplateActionTargetOutputReference.go
- aws_FisExperimentTemplateActionTargetOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplateConfig.go
- aws_FisExperimentTemplateStopCondition.go
- aws_FisExperimentTemplateStopConditionList.go
- aws_FisExperimentTemplateStopConditionList__runtime_type_checks.go
- aws_FisExperimentTemplateStopConditionOutputReference.go
- aws_FisExperimentTemplateStopConditionOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplateTarget.go
- aws_FisExperimentTemplateTargetFilter.go
- aws_FisExperimentTemplateTargetFilterList.go
- aws_FisExperimentTemplateTargetFilterList__runtime_type_checks.go
- aws_FisExperimentTemplateTargetFilterOutputReference.go
- aws_FisExperimentTemplateTargetFilterOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplateTargetList.go
- aws_FisExperimentTemplateTargetList__runtime_type_checks.go
- aws_FisExperimentTemplateTargetOutputReference.go
- aws_FisExperimentTemplateTargetOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplateTargetResourceTag.go
- aws_FisExperimentTemplateTargetResourceTagList.go
- aws_FisExperimentTemplateTargetResourceTagList__runtime_type_checks.go
- aws_FisExperimentTemplateTargetResourceTagOutputReference.go
- aws_FisExperimentTemplateTargetResourceTagOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplateTimeouts.go
- aws_FisExperimentTemplateTimeoutsOutputReference.go
- aws_FisExperimentTemplateTimeoutsOutputReference__runtime_type_checks.go
- aws_FisExperimentTemplate__runtime_type_checks.go
- aws_GrafanaLicenseAssociation.go
- aws_GrafanaLicenseAssociationConfig.go
- aws_GrafanaLicenseAssociationTimeouts.go
- aws_GrafanaLicenseAssociationTimeoutsOutputReference.go
- aws_GrafanaLicenseAssociationTimeoutsOutputReference__runtime_type_checks.go
- aws_GrafanaLicenseAssociation__runtime_type_checks.go
- aws_GrafanaRoleAssociation.go
- aws_GrafanaRoleAssociationConfig.go
- aws_GrafanaRoleAssociationTimeouts.go
- aws_GrafanaRoleAssociationTimeoutsOutputReference.go
- aws_GrafanaRoleAssociationTimeoutsOutputReference__runtime_type_checks.go
- aws_GrafanaRoleAssociation__runtime_type_checks.go
- aws_GrafanaWorkspace.go
- aws_GrafanaWorkspaceApiKey.go
- aws_GrafanaWorkspaceApiKeyConfig.go
- aws_GrafanaWorkspaceApiKey__runtime_type_checks.go
- aws_GrafanaWorkspaceConfig.go
- aws_GrafanaWorkspaceSamlConfiguration.go
- aws_GrafanaWorkspaceSamlConfigurationConfig.go
- aws_GrafanaWorkspaceSamlConfigurationTimeouts.go
- aws_GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference.go
- aws_GrafanaWorkspaceSamlConfigurationTimeoutsOutputReference__runtime_type_checks.go
- aws_GrafanaWorkspaceSamlConfiguration__runtime_type_checks.go
- aws_GrafanaWorkspaceTimeouts.go
- aws_GrafanaWorkspaceTimeoutsOutputReference.go
- aws_GrafanaWorkspaceTimeoutsOutputReference__runtime_type_checks.go
- aws_GrafanaWorkspace__runtime_type_checks.go
- aws_KendraDataSource.go
- aws_KendraDataSourceConfig.go
- aws_KendraDataSourceConfiguration.go
- aws_KendraDataSourceConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationS3Configuration.go
- aws_KendraDataSourceConfigurationS3ConfigurationAccessControlListConfiguration.go
- aws_KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationS3ConfigurationAccessControlListConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfiguration.go
- aws_KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationS3ConfigurationDocumentsMetadataConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationS3ConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationS3ConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfiguration.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfiguration.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthentication.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationList__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationBasicAuthenticationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationAuthenticationConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfiguration.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationProxyConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrls.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfiguration.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSeedUrlConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfiguration.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference.go
- aws_KendraDataSourceConfigurationWebCrawlerConfigurationUrlsSiteMapsConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfiguration.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurations.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsCondition.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValue.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionConditionOnValueOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsConditionOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsList__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTarget.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValue.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationInlineConfigurationsTargetTargetDocumentAttributeValueOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfiguration.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationCondition.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValue.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationInvocationConditionOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPostExtractionHookConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfiguration.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationCondition.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValue.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionConditionOnValueOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationInvocationConditionOutputReference__runtime_type_checks.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference.go
- aws_KendraDataSourceCustomDocumentEnrichmentConfigurationPreExtractionHookConfigurationOutputReference__runtime_type_checks.go
- aws_KendraDataSourceTimeouts.go
- aws_KendraDataSourceTimeoutsOutputReference.go
- aws_KendraDataSourceTimeoutsOutputReference__runtime_type_checks.go
- aws_KendraDataSource__runtime_type_checks.go
- aws_KendraExperience.go
- aws_KendraExperienceConfig.go
- aws_KendraExperienceConfiguration.go
- aws_KendraExperienceConfigurationContentSourceConfiguration.go
- aws_KendraExperienceConfigurationContentSourceConfigurationOutputReference.go
- aws_KendraExperienceConfigurationContentSourceConfigurationOutputReference__runtime_type_checks.go
- aws_KendraExperienceConfigurationOutputReference.go
- aws_KendraExperienceConfigurationOutputReference__runtime_type_checks.go
- aws_KendraExperienceConfigurationUserIdentityConfiguration.go
- aws_KendraExperienceConfigurationUserIdentityConfigurationOutputReference.go
- aws_KendraExperienceConfigurationUserIdentityConfigurationOutputReference__runtime_type_checks.go
- aws_KendraExperienceEndpoints.go
- aws_KendraExperienceEndpointsList.go
- aws_KendraExperienceEndpointsList__runtime_type_checks.go
- aws_KendraExperienceEndpointsOutputReference.go
- aws_KendraExperienceEndpointsOutputReference__runtime_type_checks.go
- aws_KendraExperienceTimeouts.go
- aws_KendraExperienceTimeoutsOutputReference.go
- aws_KendraExperienceTimeoutsOutputReference__runtime_type_checks.go
- aws_KendraExperience__runtime_type_checks.go
- aws_KendraFaq.go
- aws_KendraFaqConfig.go
- aws_KendraFaqS3Path.go
- aws_KendraFaqS3PathOutputReference.go
- aws_KendraFaqS3PathOutputReference__runtime_type_checks.go
- aws_KendraFaqTimeouts.go
- aws_KendraFaqTimeoutsOutputReference.go
- aws_KendraFaqTimeoutsOutputReference__runtime_type_checks.go
- aws_KendraFaq__runtime_type_checks.go
- aws_KendraIndex.go
- aws_KendraIndexCapacityUnits.go
- aws_KendraIndexCapacityUnitsOutputReference.go
- aws_KendraIndexCapacityUnitsOutputReference__runtime_type_checks.go
- aws_KendraIndexConfig.go
- aws_KendraIndexDocumentMetadataConfigurationUpdates.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesList.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesList__runtime_type_checks.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesOutputReference.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesOutputReference__runtime_type_checks.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesRelevance.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesRelevanceOutputReference__runtime_type_checks.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesSearch.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference.go
- aws_KendraIndexDocumentMetadataConfigurationUpdatesSearchOutputReference__runtime_type_checks.go
- aws_KendraIndexIndexStatistics.go
- aws_KendraIndexIndexStatisticsFaqStatistics.go
- aws_KendraIndexIndexStatisticsFaqStatisticsList.go
- aws_KendraIndexIndexStatisticsFaqStatisticsList__runtime_type_checks.go
- aws_KendraIndexIndexStatisticsFaqStatisticsOutputReference.go
- aws_KendraIndexIndexStatisticsFaqStatisticsOutputReference__runtime_type_checks.go
- aws_KendraIndexIndexStatisticsList.go
- aws_KendraIndexIndexStatisticsList__runtime_type_checks.go
- aws_KendraIndexIndexStatisticsOutputReference.go
- aws_KendraIndexIndexStatisticsOutputReference__runtime_type_checks.go
- aws_KendraIndexIndexStatisticsTextDocumentStatistics.go
- aws_KendraIndexIndexStatisticsTextDocumentStatisticsList.go
- aws_KendraIndexIndexStatisticsTextDocumentStatisticsList__runtime_type_checks.go
- aws_KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference.go
- aws_KendraIndexIndexStatisticsTextDocumentStatisticsOutputReference__runtime_type_checks.go
- aws_KendraIndexServerSideEncryptionConfiguration.go
- aws_KendraIndexServerSideEncryptionConfigurationOutputReference.go
- aws_KendraIndexServerSideEncryptionConfigurationOutputReference__runtime_type_checks.go
- aws_KendraIndexTimeouts.go
- aws_KendraIndexTimeoutsOutputReference.go
- aws_KendraIndexTimeoutsOutputReference__runtime_type_checks.go
- aws_KendraIndexUserGroupResolutionConfiguration.go
- aws_KendraIndexUserGroupResolutionConfigurationOutputReference.go
- aws_KendraIndexUserGroupResolutionConfigurationOutputReference__runtime_type_checks.go
- aws_KendraIndexUserTokenConfigurations.go
- aws_KendraIndexUserTokenConfigurationsJsonTokenTypeConfiguration.go
- aws_KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference.go
- aws_KendraIndexUserTokenConfigurationsJsonTokenTypeConfigurationOutputReference__runtime_type_checks.go
- aws_KendraIndexUserTokenConfigurationsJwtTokenTypeConfiguration.go
- aws_KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference.go
- aws_KendraIndexUserTokenConfigurationsJwtTokenTypeConfigurationOutputReference__runtime_type_checks.go
- aws_KendraIndexUserTokenConfigurationsOutputReference.go
- aws_KendraIndexUserTokenConfigurationsOutputReference__runtime_type_checks.go
- aws_KendraIndex__runtime_type_checks.go
- aws_KendraQuerySuggestionsBlockList.go
- aws_KendraQuerySuggestionsBlockListConfig.go
- aws_KendraQuerySuggestionsBlockListSourceS3Path.go
- aws_KendraQuerySuggestionsBlockListSourceS3PathOutputReference.go
- aws_KendraQuerySuggestionsBlockListSourceS3PathOutputReference__runtime_type_checks.go
- aws_KendraQuerySuggestionsBlockListTimeouts.go
- aws_KendraQuerySuggestionsBlockListTimeoutsOutputReference.go
- aws_KendraQuerySuggestionsBlockListTimeoutsOutputReference__runtime_type_checks.go
- aws_KendraQuerySuggestionsBlockList__runtime_type_checks.go
- aws_KendraThesaurus.go
- aws_KendraThesaurusConfig.go
- aws_KendraThesaurusSourceS3Path.go
- aws_KendraThesaurusSourceS3PathOutputReference.go
- aws_KendraThesaurusSourceS3PathOutputReference__runtime_type_checks.go
- aws_KendraThesaurusTimeouts.go
- aws_KendraThesaurusTimeoutsOutputReference.go
- aws_KendraThesaurusTimeoutsOutputReference__runtime_type_checks.go
- aws_KendraThesaurus__runtime_type_checks.go
- aws_KeyspacesKeyspace.go
- aws_KeyspacesKeyspaceConfig.go
- aws_KeyspacesKeyspaceTimeouts.go
- aws_KeyspacesKeyspaceTimeoutsOutputReference.go
- aws_KeyspacesKeyspaceTimeoutsOutputReference__runtime_type_checks.go
- aws_KeyspacesKeyspace__runtime_type_checks.go
- aws_KeyspacesTable.go
- aws_KeyspacesTableCapacitySpecification.go
- aws_KeyspacesTableCapacitySpecificationOutputReference.go
- aws_KeyspacesTableCapacitySpecificationOutputReference__runtime_type_checks.go
- aws_KeyspacesTableComment.go
- aws_KeyspacesTableCommentOutputReference.go
- aws_KeyspacesTableCommentOutputReference__runtime_type_checks.go
- aws_KeyspacesTableConfig.go
- aws_KeyspacesTableEncryptionSpecification.go
- aws_KeyspacesTableEncryptionSpecificationOutputReference.go
- aws_KeyspacesTableEncryptionSpecificationOutputReference__runtime_type_checks.go
- aws_KeyspacesTablePointInTimeRecovery.go
- aws_KeyspacesTablePointInTimeRecoveryOutputReference.go
- aws_KeyspacesTablePointInTimeRecoveryOutputReference__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinition.go
- aws_KeyspacesTableSchemaDefinitionClusteringKey.go
- aws_KeyspacesTableSchemaDefinitionClusteringKeyList.go
- aws_KeyspacesTableSchemaDefinitionClusteringKeyList__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionClusteringKeyOutputReference.go
- aws_KeyspacesTableSchemaDefinitionClusteringKeyOutputReference__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionColumn.go
- aws_KeyspacesTableSchemaDefinitionColumnList.go
- aws_KeyspacesTableSchemaDefinitionColumnList__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionColumnOutputReference.go
- aws_KeyspacesTableSchemaDefinitionColumnOutputReference__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionOutputReference.go
- aws_KeyspacesTableSchemaDefinitionOutputReference__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionPartitionKey.go
- aws_KeyspacesTableSchemaDefinitionPartitionKeyList.go
- aws_KeyspacesTableSchemaDefinitionPartitionKeyList__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionPartitionKeyOutputReference.go
- aws_KeyspacesTableSchemaDefinitionPartitionKeyOutputReference__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionStaticColumn.go
- aws_KeyspacesTableSchemaDefinitionStaticColumnList.go
- aws_KeyspacesTableSchemaDefinitionStaticColumnList__runtime_type_checks.go
- aws_KeyspacesTableSchemaDefinitionStaticColumnOutputReference.go
- aws_KeyspacesTableSchemaDefinitionStaticColumnOutputReference__runtime_type_checks.go
- aws_KeyspacesTableTimeouts.go
- aws_KeyspacesTableTimeoutsOutputReference.go
- aws_KeyspacesTableTimeoutsOutputReference__runtime_type_checks.go
- aws_KeyspacesTableTtl.go
- aws_KeyspacesTableTtlOutputReference.go
- aws_KeyspacesTableTtlOutputReference__runtime_type_checks.go
- aws_KeyspacesTable__runtime_type_checks.go
- aws_LocationGeofenceCollection.go
- aws_LocationGeofenceCollectionConfig.go
- aws_LocationGeofenceCollectionTimeouts.go
- aws_LocationGeofenceCollectionTimeoutsOutputReference.go
- aws_LocationGeofenceCollectionTimeoutsOutputReference__runtime_type_checks.go
- aws_LocationGeofenceCollection__runtime_type_checks.go
- aws_LocationMap.go
- aws_LocationMapConfig.go
- aws_LocationMapConfiguration.go
- aws_LocationMapConfigurationOutputReference.go
- aws_LocationMapConfigurationOutputReference__runtime_type_checks.go
- aws_LocationMap__runtime_type_checks.go
- aws_LocationPlaceIndex.go
- aws_LocationPlaceIndexConfig.go
- aws_LocationPlaceIndexDataSourceConfiguration.go
- aws_LocationPlaceIndexDataSourceConfigurationOutputReference.go
- aws_LocationPlaceIndexDataSourceConfigurationOutputReference__runtime_type_checks.go
- aws_LocationPlaceIndex__runtime_type_checks.go
- aws_LocationRouteCalculator.go
- aws_LocationRouteCalculatorConfig.go
- aws_LocationRouteCalculatorTimeouts.go
- aws_LocationRouteCalculatorTimeoutsOutputReference.go
- aws_LocationRouteCalculatorTimeoutsOutputReference__runtime_type_checks.go
- aws_LocationRouteCalculator__runtime_type_checks.go
- aws_LocationTracker.go
- aws_LocationTrackerAssociation.go
- aws_LocationTrackerAssociationConfig.go
- aws_LocationTrackerAssociationTimeouts.go
- aws_LocationTrackerAssociationTimeoutsOutputReference.go
- aws_LocationTrackerAssociationTimeoutsOutputReference__runtime_type_checks.go
- aws_LocationTrackerAssociation__runtime_type_checks.go
- aws_LocationTrackerConfig.go
- aws_LocationTracker__runtime_type_checks.go
- aws_MedialiveInput.go
- aws_MedialiveInputConfig.go
- aws_MedialiveInputDestinations.go
- aws_MedialiveInputDestinationsList.go
- aws_MedialiveInputDestinationsList__runtime_type_checks.go
- aws_MedialiveInputDestinationsOutputReference.go
- aws_MedialiveInputDestinationsOutputReference__runtime_type_checks.go
- aws_MedialiveInputInputDevices.go
- aws_MedialiveInputInputDevicesList.go
- aws_MedialiveInputInputDevicesList__runtime_type_checks.go
- aws_MedialiveInputInputDevicesOutputReference.go
- aws_MedialiveInputInputDevicesOutputReference__runtime_type_checks.go
- aws_MedialiveInputMediaConnectFlows.go
- aws_MedialiveInputMediaConnectFlowsList.go
- aws_MedialiveInputMediaConnectFlowsList__runtime_type_checks.go
- aws_MedialiveInputMediaConnectFlowsOutputReference.go
- aws_MedialiveInputMediaConnectFlowsOutputReference__runtime_type_checks.go
- aws_MedialiveInputSecurityGroup.go
- aws_MedialiveInputSecurityGroupConfig.go
- aws_MedialiveInputSecurityGroupTimeouts.go
- aws_MedialiveInputSecurityGroupTimeoutsOutputReference.go
- aws_MedialiveInputSecurityGroupTimeoutsOutputReference__runtime_type_checks.go
- aws_MedialiveInputSecurityGroupWhitelistRules.go
- aws_MedialiveInputSecurityGroupWhitelistRulesList.go
- aws_MedialiveInputSecurityGroupWhitelistRulesList__runtime_type_checks.go
- aws_MedialiveInputSecurityGroupWhitelistRulesOutputReference.go
- aws_MedialiveInputSecurityGroupWhitelistRulesOutputReference__runtime_type_checks.go
- aws_MedialiveInputSecurityGroup__runtime_type_checks.go
- aws_MedialiveInputSources.go
- aws_MedialiveInputSourcesList.go
- aws_MedialiveInputSourcesList__runtime_type_checks.go
- aws_MedialiveInputSourcesOutputReference.go
- aws_MedialiveInputSourcesOutputReference__runtime_type_checks.go
- aws_MedialiveInputTimeouts.go
- aws_MedialiveInputTimeoutsOutputReference.go
- aws_MedialiveInputTimeoutsOutputReference__runtime_type_checks.go
- aws_MedialiveInputVpc.go
- aws_MedialiveInputVpcOutputReference.go
- aws_MedialiveInputVpcOutputReference__runtime_type_checks.go
- aws_MedialiveInput__runtime_type_checks.go
- aws_MedialiveMultiplex.go
- aws_MedialiveMultiplexConfig.go
- aws_MedialiveMultiplexMultiplexSettings.go
- aws_MedialiveMultiplexMultiplexSettingsOutputReference.go
- aws_MedialiveMultiplexMultiplexSettingsOutputReference__runtime_type_checks.go
- aws_MedialiveMultiplexProgram.go
- aws_MedialiveMultiplexProgramConfig.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettings.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsOutputReference__runtime_type_checks.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptor.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsServiceDescriptorOutputReference__runtime_type_checks.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettings.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsOutputReference__runtime_type_checks.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettings.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference.go
- aws_MedialiveMultiplexProgramMultiplexProgramSettingsVideoSettingsStatemuxSettingsOutputReference__runtime_type_checks.go
- aws_MedialiveMultiplexProgram__runtime_type_checks.go
- aws_MedialiveMultiplexTimeouts.go
- aws_MedialiveMultiplexTimeoutsOutputReference.go
- aws_MedialiveMultiplexTimeoutsOutputReference__runtime_type_checks.go
- aws_MedialiveMultiplex__runtime_type_checks.go
- aws_MemorydbAcl.go
- aws_MemorydbAclConfig.go
- aws_MemorydbAcl__runtime_type_checks.go
- aws_MemorydbCluster.go
- aws_MemorydbClusterClusterEndpoint.go
- aws_MemorydbClusterClusterEndpointList.go
- aws_MemorydbClusterClusterEndpointList__runtime_type_checks.go
- aws_MemorydbClusterClusterEndpointOutputReference.go
- aws_MemorydbClusterClusterEndpointOutputReference__runtime_type_checks.go
- aws_MemorydbClusterConfig.go
- aws_MemorydbClusterShards.go
- aws_MemorydbClusterShardsList.go
- aws_MemorydbClusterShardsList__runtime_type_checks.go
- aws_MemorydbClusterShardsNodes.go
- aws_MemorydbClusterShardsNodesEndpoint.go
- aws_MemorydbClusterShardsNodesEndpointList.go
- aws_MemorydbClusterShardsNodesEndpointList__runtime_type_checks.go
- aws_MemorydbClusterShardsNodesEndpointOutputReference.go
- aws_MemorydbClusterShardsNodesEndpointOutputReference__runtime_type_checks.go
- aws_MemorydbClusterShardsNodesList.go
- aws_MemorydbClusterShardsNodesList__runtime_type_checks.go
- aws_MemorydbClusterShardsNodesOutputReference.go
- aws_MemorydbClusterShardsNodesOutputReference__runtime_type_checks.go
- aws_MemorydbClusterShardsOutputReference.go
- aws_MemorydbClusterShardsOutputReference__runtime_type_checks.go
- aws_MemorydbClusterTimeouts.go
- aws_MemorydbClusterTimeoutsOutputReference.go
- aws_MemorydbClusterTimeoutsOutputReference__runtime_type_checks.go
- aws_MemorydbCluster__runtime_type_checks.go
- aws_MemorydbParameterGroup.go
- aws_MemorydbParameterGroupConfig.go
- aws_MemorydbParameterGroupParameter.go
- aws_MemorydbParameterGroupParameterList.go
- aws_MemorydbParameterGroupParameterList__runtime_type_checks.go
- aws_MemorydbParameterGroupParameterOutputReference.go
- aws_MemorydbParameterGroupParameterOutputReference__runtime_type_checks.go
- aws_MemorydbParameterGroup__runtime_type_checks.go
- aws_MemorydbSnapshot.go
- aws_MemorydbSnapshotClusterConfiguration.go
- aws_MemorydbSnapshotClusterConfigurationList.go
- aws_MemorydbSnapshotClusterConfigurationList__runtime_type_checks.go
- aws_MemorydbSnapshotClusterConfigurationOutputReference.go
- aws_MemorydbSnapshotClusterConfigurationOutputReference__runtime_type_checks.go
- aws_MemorydbSnapshotConfig.go
- aws_MemorydbSnapshotTimeouts.go
- aws_MemorydbSnapshotTimeoutsOutputReference.go
- aws_MemorydbSnapshotTimeoutsOutputReference__runtime_type_checks.go
- aws_MemorydbSnapshot__runtime_type_checks.go
- aws_MemorydbSubnetGroup.go
- aws_MemorydbSubnetGroupConfig.go
- aws_MemorydbSubnetGroup__runtime_type_checks.go
- aws_MemorydbUser.go
- aws_MemorydbUserAuthenticationMode.go
- aws_MemorydbUserAuthenticationModeOutputReference.go
- aws_MemorydbUserAuthenticationModeOutputReference__runtime_type_checks.go
- aws_MemorydbUserConfig.go
- aws_MemorydbUser__runtime_type_checks.go
- aws_OpensearchDomain.go
- aws_OpensearchDomainAdvancedSecurityOptions.go
- aws_OpensearchDomainAdvancedSecurityOptionsMasterUserOptions.go
- aws_OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference.go
- aws_OpensearchDomainAdvancedSecurityOptionsMasterUserOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainAdvancedSecurityOptionsOutputReference.go
- aws_OpensearchDomainAdvancedSecurityOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainAutoTuneOptions.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceSchedule.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceScheduleDuration.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceScheduleDurationOutputReference__runtime_type_checks.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceScheduleList.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceScheduleList__runtime_type_checks.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference.go
- aws_OpensearchDomainAutoTuneOptionsMaintenanceScheduleOutputReference__runtime_type_checks.go
- aws_OpensearchDomainAutoTuneOptionsOutputReference.go
- aws_OpensearchDomainAutoTuneOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainClusterConfig.go
- aws_OpensearchDomainClusterConfigColdStorageOptions.go
- aws_OpensearchDomainClusterConfigColdStorageOptionsOutputReference.go
- aws_OpensearchDomainClusterConfigColdStorageOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainClusterConfigOutputReference.go
- aws_OpensearchDomainClusterConfigOutputReference__runtime_type_checks.go
- aws_OpensearchDomainClusterConfigZoneAwarenessConfig.go
- aws_OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference.go
- aws_OpensearchDomainClusterConfigZoneAwarenessConfigOutputReference__runtime_type_checks.go
- aws_OpensearchDomainCognitoOptions.go
- aws_OpensearchDomainCognitoOptionsOutputReference.go
- aws_OpensearchDomainCognitoOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainConfig.go
- aws_OpensearchDomainDomainEndpointOptions.go
- aws_OpensearchDomainDomainEndpointOptionsOutputReference.go
- aws_OpensearchDomainDomainEndpointOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainEbsOptions.go
- aws_OpensearchDomainEbsOptionsOutputReference.go
- aws_OpensearchDomainEbsOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainEncryptAtRest.go
- aws_OpensearchDomainEncryptAtRestOutputReference.go
- aws_OpensearchDomainEncryptAtRestOutputReference__runtime_type_checks.go
- aws_OpensearchDomainLogPublishingOptions.go
- aws_OpensearchDomainLogPublishingOptionsList.go
- aws_OpensearchDomainLogPublishingOptionsList__runtime_type_checks.go
- aws_OpensearchDomainLogPublishingOptionsOutputReference.go
- aws_OpensearchDomainLogPublishingOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainNodeToNodeEncryption.go
- aws_OpensearchDomainNodeToNodeEncryptionOutputReference.go
- aws_OpensearchDomainNodeToNodeEncryptionOutputReference__runtime_type_checks.go
- aws_OpensearchDomainPolicy.go
- aws_OpensearchDomainPolicyConfig.go
- aws_OpensearchDomainPolicyTimeouts.go
- aws_OpensearchDomainPolicyTimeoutsOutputReference.go
- aws_OpensearchDomainPolicyTimeoutsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainPolicy__runtime_type_checks.go
- aws_OpensearchDomainSamlOptions.go
- aws_OpensearchDomainSamlOptionsConfig.go
- aws_OpensearchDomainSamlOptionsSamlOptions.go
- aws_OpensearchDomainSamlOptionsSamlOptionsIdp.go
- aws_OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference.go
- aws_OpensearchDomainSamlOptionsSamlOptionsIdpOutputReference__runtime_type_checks.go
- aws_OpensearchDomainSamlOptionsSamlOptionsOutputReference.go
- aws_OpensearchDomainSamlOptionsSamlOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainSamlOptionsTimeouts.go
- aws_OpensearchDomainSamlOptionsTimeoutsOutputReference.go
- aws_OpensearchDomainSamlOptionsTimeoutsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainSamlOptions__runtime_type_checks.go
- aws_OpensearchDomainSnapshotOptions.go
- aws_OpensearchDomainSnapshotOptionsOutputReference.go
- aws_OpensearchDomainSnapshotOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainTimeouts.go
- aws_OpensearchDomainTimeoutsOutputReference.go
- aws_OpensearchDomainTimeoutsOutputReference__runtime_type_checks.go
- aws_OpensearchDomainVpcOptions.go
- aws_OpensearchDomainVpcOptionsOutputReference.go
- aws_OpensearchDomainVpcOptionsOutputReference__runtime_type_checks.go
- aws_OpensearchDomain__runtime_type_checks.go
- aws_RolesanywhereProfile.go
- aws_RolesanywhereProfileConfig.go
- aws_RolesanywhereProfile__runtime_type_checks.go
- aws_RolesanywhereTrustAnchor.go
- aws_RolesanywhereTrustAnchorConfig.go
- aws_RolesanywhereTrustAnchorSource.go
- aws_RolesanywhereTrustAnchorSourceOutputReference.go
- aws_RolesanywhereTrustAnchorSourceOutputReference__runtime_type_checks.go
- aws_RolesanywhereTrustAnchorSourceSourceData.go
- aws_RolesanywhereTrustAnchorSourceSourceDataOutputReference.go
- aws_RolesanywhereTrustAnchorSourceSourceDataOutputReference__runtime_type_checks.go
- aws_RolesanywhereTrustAnchor__runtime_type_checks.go
- aws_RumAppMonitor.go
- aws_RumAppMonitorAppMonitorConfiguration.go
- aws_RumAppMonitorAppMonitorConfigurationOutputReference.go
- aws_RumAppMonitorAppMonitorConfigurationOutputReference__runtime_type_checks.go
- aws_RumAppMonitorConfig.go
- aws_RumAppMonitor__runtime_type_checks.go
- aws_TranscribeLanguageModel.go
- aws_TranscribeLanguageModelConfig.go
- aws_TranscribeLanguageModelInputDataConfig.go
- aws_TranscribeLanguageModelInputDataConfigOutputReference.go
- aws_TranscribeLanguageModelInputDataConfigOutputReference__runtime_type_checks.go
- aws_TranscribeLanguageModelTimeouts.go
- aws_TranscribeLanguageModelTimeoutsOutputReference.go
- aws_TranscribeLanguageModelTimeoutsOutputReference__runtime_type_checks.go
- aws_TranscribeLanguageModel__runtime_type_checks.go
- aws_TranscribeMedicalVocabulary.go
- aws_TranscribeMedicalVocabularyConfig.go
- aws_TranscribeMedicalVocabularyTimeouts.go
- aws_TranscribeMedicalVocabularyTimeoutsOutputReference.go
- aws_TranscribeMedicalVocabularyTimeoutsOutputReference__runtime_type_checks.go
- aws_TranscribeMedicalVocabulary__runtime_type_checks.go
- aws_TranscribeVocabulary.go
- aws_TranscribeVocabularyConfig.go
- aws_TranscribeVocabularyFilter.go
- aws_TranscribeVocabularyFilterConfig.go
- aws_TranscribeVocabularyFilter__runtime_type_checks.go
- aws_TranscribeVocabularyTimeouts.go
- aws_TranscribeVocabularyTimeoutsOutputReference.go
- aws_TranscribeVocabularyTimeoutsOutputReference__runtime_type_checks.go
- aws_TranscribeVocabulary__runtime_type_checks.go
Directories
¶
Path | Synopsis |
---|---|
Package jsii contains the functionaility needed for jsii packages to initialize their dependencies and themselves.
|
Package jsii contains the functionaility needed for jsii packages to initialize their dependencies and themselves. |