@@ -402,6 +402,11 @@ class Asset
402402 # @return [Google::Apis::MigrationcenterV1alpha1::AwsCloudFrontDistributionDetails]
403403 attr_accessor :aws_cloud_front_distribution_details
404404
405+ # Details of an AWS DynamoDB table.
406+ # Corresponds to the JSON property `awsDynamodbTableDetails`
407+ # @return [Google::Apis::MigrationcenterV1alpha1::AwsDynamoDbTableDetails]
408+ attr_accessor :aws_dynamodb_table_details
409+
405410 # Details of an AWS ECS cluster.
406411 # Corresponds to the JSON property `awsEcsClusterDetails`
407412 # @return [Google::Apis::MigrationcenterV1alpha1::AwsEcsClusterDetails]
@@ -427,11 +432,21 @@ class Asset
427432 # @return [Google::Apis::MigrationcenterV1alpha1::AwsLambdaFunctionDetails]
428433 attr_accessor :aws_lambda_function_details
429434
435+ # Details of an AWS NAT Gateway.
436+ # Corresponds to the JSON property `awsNatGatewayDetails`
437+ # @return [Google::Apis::MigrationcenterV1alpha1::AwsNatGatewayDetails]
438+ attr_accessor :aws_nat_gateway_details
439+
430440 # Details of an AWS Redshift cluster.
431441 # Corresponds to the JSON property `awsRedshiftDetails`
432442 # @return [Google::Apis::MigrationcenterV1alpha1::AwsRedshiftDetails]
433443 attr_accessor :aws_redshift_details
434444
445+ # Details of an AWS Route 53 Hosted Zone.
446+ # Corresponds to the JSON property `awsRoute53HostedZoneDetails`
447+ # @return [Google::Apis::MigrationcenterV1alpha1::AwsRoute53HostedZoneDetails]
448+ attr_accessor :aws_route53_hosted_zone_details
449+
435450 # Asset information specific for AWS S3 buckets.
436451 # Corresponds to the JSON property `awsS3BucketDetails`
437452 # @return [Google::Apis::MigrationcenterV1alpha1::AwsS3BucketDetails]
@@ -537,12 +552,15 @@ def update!(**args)
537552 @assigned_groups = args [ :assigned_groups ] if args . key? ( :assigned_groups )
538553 @attributes = args [ :attributes ] if args . key? ( :attributes )
539554 @aws_cloud_front_distribution_details = args [ :aws_cloud_front_distribution_details ] if args . key? ( :aws_cloud_front_distribution_details )
555+ @aws_dynamodb_table_details = args [ :aws_dynamodb_table_details ] if args . key? ( :aws_dynamodb_table_details )
540556 @aws_ecs_cluster_details = args [ :aws_ecs_cluster_details ] if args . key? ( :aws_ecs_cluster_details )
541557 @aws_efs_file_system_details = args [ :aws_efs_file_system_details ] if args . key? ( :aws_efs_file_system_details )
542558 @aws_eks_cluster_details = args [ :aws_eks_cluster_details ] if args . key? ( :aws_eks_cluster_details )
543559 @aws_elb_load_balancer_details = args [ :aws_elb_load_balancer_details ] if args . key? ( :aws_elb_load_balancer_details )
544560 @aws_lambda_function_details = args [ :aws_lambda_function_details ] if args . key? ( :aws_lambda_function_details )
561+ @aws_nat_gateway_details = args [ :aws_nat_gateway_details ] if args . key? ( :aws_nat_gateway_details )
545562 @aws_redshift_details = args [ :aws_redshift_details ] if args . key? ( :aws_redshift_details )
563+ @aws_route53_hosted_zone_details = args [ :aws_route53_hosted_zone_details ] if args . key? ( :aws_route53_hosted_zone_details )
546564 @aws_s3_bucket_details = args [ :aws_s3_bucket_details ] if args . key? ( :aws_s3_bucket_details )
547565 @aws_vpc_details = args [ :aws_vpc_details ] if args . key? ( :aws_vpc_details )
548566 @create_time = args [ :create_time ] if args . key? ( :create_time )
@@ -579,6 +597,11 @@ class AssetFrame
579597 # @return [Google::Apis::MigrationcenterV1alpha1::AwsCloudFrontDistributionDetails]
580598 attr_accessor :aws_cloud_front_distribution_details
581599
600+ # Details of an AWS DynamoDB table.
601+ # Corresponds to the JSON property `awsDynamodbTableDetails`
602+ # @return [Google::Apis::MigrationcenterV1alpha1::AwsDynamoDbTableDetails]
603+ attr_accessor :aws_dynamodb_table_details
604+
582605 # Details of an AWS ECS cluster.
583606 # Corresponds to the JSON property `awsEcsClusterDetails`
584607 # @return [Google::Apis::MigrationcenterV1alpha1::AwsEcsClusterDetails]
@@ -604,11 +627,21 @@ class AssetFrame
604627 # @return [Google::Apis::MigrationcenterV1alpha1::AwsLambdaFunctionDetails]
605628 attr_accessor :aws_lambda_function_details
606629
630+ # Details of an AWS NAT Gateway.
631+ # Corresponds to the JSON property `awsNatGatewayDetails`
632+ # @return [Google::Apis::MigrationcenterV1alpha1::AwsNatGatewayDetails]
633+ attr_accessor :aws_nat_gateway_details
634+
607635 # Details of an AWS Redshift cluster.
608636 # Corresponds to the JSON property `awsRedshiftDetails`
609637 # @return [Google::Apis::MigrationcenterV1alpha1::AwsRedshiftDetails]
610638 attr_accessor :aws_redshift_details
611639
640+ # Details of an AWS Route 53 Hosted Zone.
641+ # Corresponds to the JSON property `awsRoute53HostedZoneDetails`
642+ # @return [Google::Apis::MigrationcenterV1alpha1::AwsRoute53HostedZoneDetails]
643+ attr_accessor :aws_route53_hosted_zone_details
644+
612645 # Asset information specific for AWS S3 buckets.
613646 # Corresponds to the JSON property `awsS3BucketDetails`
614647 # @return [Google::Apis::MigrationcenterV1alpha1::AwsS3BucketDetails]
@@ -685,12 +718,15 @@ def initialize(**args)
685718 def update! ( **args )
686719 @attributes = args [ :attributes ] if args . key? ( :attributes )
687720 @aws_cloud_front_distribution_details = args [ :aws_cloud_front_distribution_details ] if args . key? ( :aws_cloud_front_distribution_details )
721+ @aws_dynamodb_table_details = args [ :aws_dynamodb_table_details ] if args . key? ( :aws_dynamodb_table_details )
688722 @aws_ecs_cluster_details = args [ :aws_ecs_cluster_details ] if args . key? ( :aws_ecs_cluster_details )
689723 @aws_efs_file_system_details = args [ :aws_efs_file_system_details ] if args . key? ( :aws_efs_file_system_details )
690724 @aws_eks_cluster_details = args [ :aws_eks_cluster_details ] if args . key? ( :aws_eks_cluster_details )
691725 @aws_elb_load_balancer_details = args [ :aws_elb_load_balancer_details ] if args . key? ( :aws_elb_load_balancer_details )
692726 @aws_lambda_function_details = args [ :aws_lambda_function_details ] if args . key? ( :aws_lambda_function_details )
727+ @aws_nat_gateway_details = args [ :aws_nat_gateway_details ] if args . key? ( :aws_nat_gateway_details )
693728 @aws_redshift_details = args [ :aws_redshift_details ] if args . key? ( :aws_redshift_details )
729+ @aws_route53_hosted_zone_details = args [ :aws_route53_hosted_zone_details ] if args . key? ( :aws_route53_hosted_zone_details )
694730 @aws_s3_bucket_details = args [ :aws_s3_bucket_details ] if args . key? ( :aws_s3_bucket_details )
695731 @aws_vpc_details = args [ :aws_vpc_details ] if args . key? ( :aws_vpc_details )
696732 @collection_type = args [ :collection_type ] if args . key? ( :collection_type )
@@ -956,20 +992,12 @@ def update!(**args)
956992 class AssetsExportJobNetworkDependencies
957993 include Google ::Apis ::Core ::Hashable
958994
959- # Optional. When this value is set to a positive integer, network connections
960- # data will be returned for the most recent days for which data is available.
961- # When this value is unset (or set to zero), all available data is returned.
962- # Corresponds to the JSON property `maxDays`
963- # @return [Fixnum]
964- attr_accessor :max_days
965-
966995 def initialize ( **args )
967996 update! ( **args )
968997 end
969998
970999 # Update properties of this object
9711000 def update! ( **args )
972- @max_days = args [ :max_days ] if args . key? ( :max_days )
9731001 end
9741002 end
9751003
@@ -1009,6 +1037,19 @@ def update!(**args)
10091037 end
10101038 end
10111039
1040+ # Details of an AWS DynamoDB table.
1041+ class AwsDynamoDbTableDetails
1042+ include Google ::Apis ::Core ::Hashable
1043+
1044+ def initialize ( **args )
1045+ update! ( **args )
1046+ end
1047+
1048+ # Update properties of this object
1049+ def update! ( **args )
1050+ end
1051+ end
1052+
10121053 # AWS EC2 specific details.
10131054 class AwsEc2PlatformDetails
10141055 include Google ::Apis ::Core ::Hashable
@@ -1105,6 +1146,19 @@ def update!(**args)
11051146 end
11061147 end
11071148
1149+ # Details of an AWS NAT Gateway.
1150+ class AwsNatGatewayDetails
1151+ include Google ::Apis ::Core ::Hashable
1152+
1153+ def initialize ( **args )
1154+ update! ( **args )
1155+ end
1156+
1157+ # Update properties of this object
1158+ def update! ( **args )
1159+ end
1160+ end
1161+
11081162 # Specific details for an AWS RDS database deployment.
11091163 class AwsRds
11101164 include Google ::Apis ::Core ::Hashable
@@ -1131,6 +1185,19 @@ def update!(**args)
11311185 end
11321186 end
11331187
1188+ # Details of an AWS Route 53 Hosted Zone.
1189+ class AwsRoute53HostedZoneDetails
1190+ include Google ::Apis ::Core ::Hashable
1191+
1192+ def initialize ( **args )
1193+ update! ( **args )
1194+ end
1195+
1196+ # Update properties of this object
1197+ def update! ( **args )
1198+ end
1199+ end
1200+
11341201 # Asset information specific for AWS S3 buckets.
11351202 class AwsS3BucketDetails
11361203 include Google ::Apis ::Core ::Hashable
0 commit comments