toJson method
Implementation
Map<String, dynamic> toJson() {
final awsApiGatewayRestApi = this.awsApiGatewayRestApi;
final awsApiGatewayStage = this.awsApiGatewayStage;
final awsApiGatewayV2Api = this.awsApiGatewayV2Api;
final awsApiGatewayV2Stage = this.awsApiGatewayV2Stage;
final awsAutoScalingAutoScalingGroup = this.awsAutoScalingAutoScalingGroup;
final awsCertificateManagerCertificate =
this.awsCertificateManagerCertificate;
final awsCloudFrontDistribution = this.awsCloudFrontDistribution;
final awsCloudTrailTrail = this.awsCloudTrailTrail;
final awsCodeBuildProject = this.awsCodeBuildProject;
final awsDynamoDbTable = this.awsDynamoDbTable;
final awsEc2Eip = this.awsEc2Eip;
final awsEc2Instance = this.awsEc2Instance;
final awsEc2NetworkInterface = this.awsEc2NetworkInterface;
final awsEc2SecurityGroup = this.awsEc2SecurityGroup;
final awsEc2Volume = this.awsEc2Volume;
final awsEc2Vpc = this.awsEc2Vpc;
final awsElasticsearchDomain = this.awsElasticsearchDomain;
final awsElbLoadBalancer = this.awsElbLoadBalancer;
final awsElbv2LoadBalancer = this.awsElbv2LoadBalancer;
final awsIamAccessKey = this.awsIamAccessKey;
final awsIamGroup = this.awsIamGroup;
final awsIamPolicy = this.awsIamPolicy;
final awsIamRole = this.awsIamRole;
final awsIamUser = this.awsIamUser;
final awsKmsKey = this.awsKmsKey;
final awsLambdaFunction = this.awsLambdaFunction;
final awsLambdaLayerVersion = this.awsLambdaLayerVersion;
final awsRdsDbCluster = this.awsRdsDbCluster;
final awsRdsDbClusterSnapshot = this.awsRdsDbClusterSnapshot;
final awsRdsDbInstance = this.awsRdsDbInstance;
final awsRdsDbSnapshot = this.awsRdsDbSnapshot;
final awsRedshiftCluster = this.awsRedshiftCluster;
final awsS3Bucket = this.awsS3Bucket;
final awsS3Object = this.awsS3Object;
final awsSecretsManagerSecret = this.awsSecretsManagerSecret;
final awsSnsTopic = this.awsSnsTopic;
final awsSqsQueue = this.awsSqsQueue;
final awsWafWebAcl = this.awsWafWebAcl;
final container = this.container;
final other = this.other;
return {
if (awsApiGatewayRestApi != null)
'AwsApiGatewayRestApi': awsApiGatewayRestApi,
if (awsApiGatewayStage != null) 'AwsApiGatewayStage': awsApiGatewayStage,
if (awsApiGatewayV2Api != null) 'AwsApiGatewayV2Api': awsApiGatewayV2Api,
if (awsApiGatewayV2Stage != null)
'AwsApiGatewayV2Stage': awsApiGatewayV2Stage,
if (awsAutoScalingAutoScalingGroup != null)
'AwsAutoScalingAutoScalingGroup': awsAutoScalingAutoScalingGroup,
if (awsCertificateManagerCertificate != null)
'AwsCertificateManagerCertificate': awsCertificateManagerCertificate,
if (awsCloudFrontDistribution != null)
'AwsCloudFrontDistribution': awsCloudFrontDistribution,
if (awsCloudTrailTrail != null) 'AwsCloudTrailTrail': awsCloudTrailTrail,
if (awsCodeBuildProject != null)
'AwsCodeBuildProject': awsCodeBuildProject,
if (awsDynamoDbTable != null) 'AwsDynamoDbTable': awsDynamoDbTable,
if (awsEc2Eip != null) 'AwsEc2Eip': awsEc2Eip,
if (awsEc2Instance != null) 'AwsEc2Instance': awsEc2Instance,
if (awsEc2NetworkInterface != null)
'AwsEc2NetworkInterface': awsEc2NetworkInterface,
if (awsEc2SecurityGroup != null)
'AwsEc2SecurityGroup': awsEc2SecurityGroup,
if (awsEc2Volume != null) 'AwsEc2Volume': awsEc2Volume,
if (awsEc2Vpc != null) 'AwsEc2Vpc': awsEc2Vpc,
if (awsElasticsearchDomain != null)
'AwsElasticsearchDomain': awsElasticsearchDomain,
if (awsElbLoadBalancer != null) 'AwsElbLoadBalancer': awsElbLoadBalancer,
if (awsElbv2LoadBalancer != null)
'AwsElbv2LoadBalancer': awsElbv2LoadBalancer,
if (awsIamAccessKey != null) 'AwsIamAccessKey': awsIamAccessKey,
if (awsIamGroup != null) 'AwsIamGroup': awsIamGroup,
if (awsIamPolicy != null) 'AwsIamPolicy': awsIamPolicy,
if (awsIamRole != null) 'AwsIamRole': awsIamRole,
if (awsIamUser != null) 'AwsIamUser': awsIamUser,
if (awsKmsKey != null) 'AwsKmsKey': awsKmsKey,
if (awsLambdaFunction != null) 'AwsLambdaFunction': awsLambdaFunction,
if (awsLambdaLayerVersion != null)
'AwsLambdaLayerVersion': awsLambdaLayerVersion,
if (awsRdsDbCluster != null) 'AwsRdsDbCluster': awsRdsDbCluster,
if (awsRdsDbClusterSnapshot != null)
'AwsRdsDbClusterSnapshot': awsRdsDbClusterSnapshot,
if (awsRdsDbInstance != null) 'AwsRdsDbInstance': awsRdsDbInstance,
if (awsRdsDbSnapshot != null) 'AwsRdsDbSnapshot': awsRdsDbSnapshot,
if (awsRedshiftCluster != null) 'AwsRedshiftCluster': awsRedshiftCluster,
if (awsS3Bucket != null) 'AwsS3Bucket': awsS3Bucket,
if (awsS3Object != null) 'AwsS3Object': awsS3Object,
if (awsSecretsManagerSecret != null)
'AwsSecretsManagerSecret': awsSecretsManagerSecret,
if (awsSnsTopic != null) 'AwsSnsTopic': awsSnsTopic,
if (awsSqsQueue != null) 'AwsSqsQueue': awsSqsQueue,
if (awsWafWebAcl != null) 'AwsWafWebAcl': awsWafWebAcl,
if (container != null) 'Container': container,
if (other != null) 'Other': other,
};
}