ResourceDetails constructor
ResourceDetails({
- AwsApiGatewayRestApiDetails? awsApiGatewayRestApi,
- AwsApiGatewayStageDetails? awsApiGatewayStage,
- AwsApiGatewayV2ApiDetails? awsApiGatewayV2Api,
- AwsApiGatewayV2StageDetails? awsApiGatewayV2Stage,
- AwsAutoScalingAutoScalingGroupDetails? awsAutoScalingAutoScalingGroup,
- AwsCertificateManagerCertificateDetails? awsCertificateManagerCertificate,
- AwsCloudFrontDistributionDetails? awsCloudFrontDistribution,
- AwsCloudTrailTrailDetails? awsCloudTrailTrail,
- AwsCodeBuildProjectDetails? awsCodeBuildProject,
- AwsDynamoDbTableDetails? awsDynamoDbTable,
- AwsEc2EipDetails? awsEc2Eip,
- AwsEc2InstanceDetails? awsEc2Instance,
- AwsEc2NetworkInterfaceDetails? awsEc2NetworkInterface,
- AwsEc2SecurityGroupDetails? awsEc2SecurityGroup,
- AwsEc2VolumeDetails? awsEc2Volume,
- AwsEc2VpcDetails? awsEc2Vpc,
- AwsElasticsearchDomainDetails? awsElasticsearchDomain,
- AwsElbLoadBalancerDetails? awsElbLoadBalancer,
- AwsElbv2LoadBalancerDetails? awsElbv2LoadBalancer,
- AwsIamAccessKeyDetails? awsIamAccessKey,
- AwsIamGroupDetails? awsIamGroup,
- AwsIamPolicyDetails? awsIamPolicy,
- AwsIamRoleDetails? awsIamRole,
- AwsIamUserDetails? awsIamUser,
- AwsKmsKeyDetails? awsKmsKey,
- AwsLambdaFunctionDetails? awsLambdaFunction,
- AwsLambdaLayerVersionDetails? awsLambdaLayerVersion,
- AwsRdsDbClusterDetails? awsRdsDbCluster,
- AwsRdsDbClusterSnapshotDetails? awsRdsDbClusterSnapshot,
- AwsRdsDbInstanceDetails? awsRdsDbInstance,
- AwsRdsDbSnapshotDetails? awsRdsDbSnapshot,
- AwsRedshiftClusterDetails? awsRedshiftCluster,
- AwsS3BucketDetails? awsS3Bucket,
- AwsS3ObjectDetails? awsS3Object,
- AwsSecretsManagerSecretDetails? awsSecretsManagerSecret,
- AwsSnsTopicDetails? awsSnsTopic,
- AwsSqsQueueDetails? awsSqsQueue,
- AwsWafWebAclDetails? awsWafWebAcl,
- ContainerDetails? container,
- Map<
String, String> ? other,
Implementation
ResourceDetails({
this.awsApiGatewayRestApi,
this.awsApiGatewayStage,
this.awsApiGatewayV2Api,
this.awsApiGatewayV2Stage,
this.awsAutoScalingAutoScalingGroup,
this.awsCertificateManagerCertificate,
this.awsCloudFrontDistribution,
this.awsCloudTrailTrail,
this.awsCodeBuildProject,
this.awsDynamoDbTable,
this.awsEc2Eip,
this.awsEc2Instance,
this.awsEc2NetworkInterface,
this.awsEc2SecurityGroup,
this.awsEc2Volume,
this.awsEc2Vpc,
this.awsElasticsearchDomain,
this.awsElbLoadBalancer,
this.awsElbv2LoadBalancer,
this.awsIamAccessKey,
this.awsIamGroup,
this.awsIamPolicy,
this.awsIamRole,
this.awsIamUser,
this.awsKmsKey,
this.awsLambdaFunction,
this.awsLambdaLayerVersion,
this.awsRdsDbCluster,
this.awsRdsDbClusterSnapshot,
this.awsRdsDbInstance,
this.awsRdsDbSnapshot,
this.awsRedshiftCluster,
this.awsS3Bucket,
this.awsS3Object,
this.awsSecretsManagerSecret,
this.awsSnsTopic,
this.awsSqsQueue,
this.awsWafWebAcl,
this.container,
this.other,
});