Skip to content

Commit 5ab4453

Browse files
1 parent 1c1e70b commit 5ab4453

20 files changed

+1257
-6
lines changed

clients/google-api-services-migrationcenter/v1alpha1/2.0.0/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Add the following lines to your `pom.xml` file:
2222
<dependency>
2323
<groupId>com.google.apis</groupId>
2424
<artifactId>google-api-services-migrationcenter</artifactId>
25-
<version>v1alpha1-rev20260126-2.0.0</version>
25+
<version>v1alpha1-rev20260310-2.0.0</version>
2626
</dependency>
2727
</dependencies>
2828
</project>
@@ -35,7 +35,7 @@ repositories {
3535
mavenCentral()
3636
}
3737
dependencies {
38-
implementation 'com.google.apis:google-api-services-migrationcenter:v1alpha1-rev20260126-2.0.0'
38+
implementation 'com.google.apis:google-api-services-migrationcenter:v1alpha1-rev20260310-2.0.0'
3939
}
4040
```
4141

clients/google-api-services-migrationcenter/v1alpha1/2.0.0/com/google/api/services/migrationcenter/v1alpha1/model/Asset.java

Lines changed: 264 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,41 @@ public final class Asset extends com.google.api.client.json.GenericJson {
4444
@com.google.api.client.util.Key
4545
private java.util.Map<String, java.lang.String> attributes;
4646

47+
/**
48+
* Output only. Asset information specific for AWS API Gateway REST APIs.
49+
* The value may be {@code null}.
50+
*/
51+
@com.google.api.client.util.Key
52+
private AwsApiGatewayRestApiDetails awsApiGatewayRestApiDetails;
53+
54+
/**
55+
* Output only. Asset information specific for AWS AppSync GraphQL APIs.
56+
* The value may be {@code null}.
57+
*/
58+
@com.google.api.client.util.Key
59+
private AwsAppSyncGraphqlApiDetails awsAppSyncGraphqlApiDetails;
60+
61+
/**
62+
* Output only. Asset information specific for AWS Application Load Balancers.
63+
* The value may be {@code null}.
64+
*/
65+
@com.google.api.client.util.Key
66+
private AwsApplicationLoadBalancerDetails awsApplicationLoadBalancerDetails;
67+
68+
/**
69+
* Output only. Asset information specific for AwsAutoscalingGroupDetails
70+
* The value may be {@code null}.
71+
*/
72+
@com.google.api.client.util.Key
73+
private AwsAutoscalingGroupDetails awsAutoscalingGroupDetails;
74+
75+
/**
76+
* Output only. Asset information specific for AWS Batch Compute Environments.
77+
* The value may be {@code null}.
78+
*/
79+
@com.google.api.client.util.Key
80+
private AwsBatchComputeEnvironmentDetails awsBatchComputeEnvironmentDetails;
81+
4782
/**
4883
* Output only. Asset information specific for AWS CloudFront distributions.
4984
* The value may be {@code null}.
@@ -58,6 +93,20 @@ public final class Asset extends com.google.api.client.json.GenericJson {
5893
@com.google.api.client.util.Key
5994
private AwsDynamoDBTableDetails awsDynamodbTableDetails;
6095

96+
/**
97+
* Output only. Asset information specific for AWS EBS Volumes.
98+
* The value may be {@code null}.
99+
*/
100+
@com.google.api.client.util.Key
101+
private AwsEbsVolumeDetails awsEbsVolumeDetails;
102+
103+
/**
104+
* Output only. Asset information specific for AwsEcrRepositoryDetails
105+
* The value may be {@code null}.
106+
*/
107+
@com.google.api.client.util.Key
108+
private AwsEcrRepositoryDetails awsEcrRepositoryDetails;
109+
61110
/**
62111
* Output only. Asset information specific for AWS ECS clusters.
63112
* The value may be {@code null}.
@@ -79,13 +128,34 @@ public final class Asset extends com.google.api.client.json.GenericJson {
79128
@com.google.api.client.util.Key
80129
private AwsEksClusterDetails awsEksClusterDetails;
81130

131+
/**
132+
* Output only. Asset information specific for AWS Elastic IP Addresses.
133+
* The value may be {@code null}.
134+
*/
135+
@com.google.api.client.util.Key
136+
private AwsElasticIpAddressDetails awsElasticIpAddressDetails;
137+
138+
/**
139+
* Output only. Asset information specific for AWS Elastic Network Interfaces.
140+
* The value may be {@code null}.
141+
*/
142+
@com.google.api.client.util.Key
143+
private AwsElasticNetworkInterfaceDetails awsElasticNetworkInterfaceDetails;
144+
82145
/**
83146
* Output only. Asset information specific for AWS Load Balancers.
84147
* The value may be {@code null}.
85148
*/
86149
@com.google.api.client.util.Key
87150
private AwsElbLoadBalancerDetails awsElbLoadBalancerDetails;
88151

152+
/**
153+
* Output only. Asset information specific for AWS Internet Gateways.
154+
* The value may be {@code null}.
155+
*/
156+
@com.google.api.client.util.Key
157+
private AwsInternetGatewayDetails awsInternetGatewayDetails;
158+
89159
/**
90160
* Output only. Asset information specific for AWS Lambda functions.
91161
* The value may be {@code null}.
@@ -121,6 +191,13 @@ public final class Asset extends com.google.api.client.json.GenericJson {
121191
@com.google.api.client.util.Key
122192
private AwsS3BucketDetails awsS3BucketDetails;
123193

194+
/**
195+
* Output only. Asset information specific for AWS SNS Topics.
196+
* The value may be {@code null}.
197+
*/
198+
@com.google.api.client.util.Key
199+
private AwsSnsTopicDetails awsSnsTopicDetails;
200+
124201
/**
125202
* Output only. Asset information specific for AWS VPCs.
126203
* The value may be {@code null}.
@@ -281,6 +358,91 @@ public Asset setAttributes(java.util.Map<String, java.lang.String> attributes) {
281358
return this;
282359
}
283360

361+
/**
362+
* Output only. Asset information specific for AWS API Gateway REST APIs.
363+
* @return value or {@code null} for none
364+
*/
365+
public AwsApiGatewayRestApiDetails getAwsApiGatewayRestApiDetails() {
366+
return awsApiGatewayRestApiDetails;
367+
}
368+
369+
/**
370+
* Output only. Asset information specific for AWS API Gateway REST APIs.
371+
* @param awsApiGatewayRestApiDetails awsApiGatewayRestApiDetails or {@code null} for none
372+
*/
373+
public Asset setAwsApiGatewayRestApiDetails(AwsApiGatewayRestApiDetails awsApiGatewayRestApiDetails) {
374+
this.awsApiGatewayRestApiDetails = awsApiGatewayRestApiDetails;
375+
return this;
376+
}
377+
378+
/**
379+
* Output only. Asset information specific for AWS AppSync GraphQL APIs.
380+
* @return value or {@code null} for none
381+
*/
382+
public AwsAppSyncGraphqlApiDetails getAwsAppSyncGraphqlApiDetails() {
383+
return awsAppSyncGraphqlApiDetails;
384+
}
385+
386+
/**
387+
* Output only. Asset information specific for AWS AppSync GraphQL APIs.
388+
* @param awsAppSyncGraphqlApiDetails awsAppSyncGraphqlApiDetails or {@code null} for none
389+
*/
390+
public Asset setAwsAppSyncGraphqlApiDetails(AwsAppSyncGraphqlApiDetails awsAppSyncGraphqlApiDetails) {
391+
this.awsAppSyncGraphqlApiDetails = awsAppSyncGraphqlApiDetails;
392+
return this;
393+
}
394+
395+
/**
396+
* Output only. Asset information specific for AWS Application Load Balancers.
397+
* @return value or {@code null} for none
398+
*/
399+
public AwsApplicationLoadBalancerDetails getAwsApplicationLoadBalancerDetails() {
400+
return awsApplicationLoadBalancerDetails;
401+
}
402+
403+
/**
404+
* Output only. Asset information specific for AWS Application Load Balancers.
405+
* @param awsApplicationLoadBalancerDetails awsApplicationLoadBalancerDetails or {@code null} for none
406+
*/
407+
public Asset setAwsApplicationLoadBalancerDetails(AwsApplicationLoadBalancerDetails awsApplicationLoadBalancerDetails) {
408+
this.awsApplicationLoadBalancerDetails = awsApplicationLoadBalancerDetails;
409+
return this;
410+
}
411+
412+
/**
413+
* Output only. Asset information specific for AwsAutoscalingGroupDetails
414+
* @return value or {@code null} for none
415+
*/
416+
public AwsAutoscalingGroupDetails getAwsAutoscalingGroupDetails() {
417+
return awsAutoscalingGroupDetails;
418+
}
419+
420+
/**
421+
* Output only. Asset information specific for AwsAutoscalingGroupDetails
422+
* @param awsAutoscalingGroupDetails awsAutoscalingGroupDetails or {@code null} for none
423+
*/
424+
public Asset setAwsAutoscalingGroupDetails(AwsAutoscalingGroupDetails awsAutoscalingGroupDetails) {
425+
this.awsAutoscalingGroupDetails = awsAutoscalingGroupDetails;
426+
return this;
427+
}
428+
429+
/**
430+
* Output only. Asset information specific for AWS Batch Compute Environments.
431+
* @return value or {@code null} for none
432+
*/
433+
public AwsBatchComputeEnvironmentDetails getAwsBatchComputeEnvironmentDetails() {
434+
return awsBatchComputeEnvironmentDetails;
435+
}
436+
437+
/**
438+
* Output only. Asset information specific for AWS Batch Compute Environments.
439+
* @param awsBatchComputeEnvironmentDetails awsBatchComputeEnvironmentDetails or {@code null} for none
440+
*/
441+
public Asset setAwsBatchComputeEnvironmentDetails(AwsBatchComputeEnvironmentDetails awsBatchComputeEnvironmentDetails) {
442+
this.awsBatchComputeEnvironmentDetails = awsBatchComputeEnvironmentDetails;
443+
return this;
444+
}
445+
284446
/**
285447
* Output only. Asset information specific for AWS CloudFront distributions.
286448
* @return value or {@code null} for none
@@ -315,6 +477,40 @@ public Asset setAwsDynamodbTableDetails(AwsDynamoDBTableDetails awsDynamodbTable
315477
return this;
316478
}
317479

480+
/**
481+
* Output only. Asset information specific for AWS EBS Volumes.
482+
* @return value or {@code null} for none
483+
*/
484+
public AwsEbsVolumeDetails getAwsEbsVolumeDetails() {
485+
return awsEbsVolumeDetails;
486+
}
487+
488+
/**
489+
* Output only. Asset information specific for AWS EBS Volumes.
490+
* @param awsEbsVolumeDetails awsEbsVolumeDetails or {@code null} for none
491+
*/
492+
public Asset setAwsEbsVolumeDetails(AwsEbsVolumeDetails awsEbsVolumeDetails) {
493+
this.awsEbsVolumeDetails = awsEbsVolumeDetails;
494+
return this;
495+
}
496+
497+
/**
498+
* Output only. Asset information specific for AwsEcrRepositoryDetails
499+
* @return value or {@code null} for none
500+
*/
501+
public AwsEcrRepositoryDetails getAwsEcrRepositoryDetails() {
502+
return awsEcrRepositoryDetails;
503+
}
504+
505+
/**
506+
* Output only. Asset information specific for AwsEcrRepositoryDetails
507+
* @param awsEcrRepositoryDetails awsEcrRepositoryDetails or {@code null} for none
508+
*/
509+
public Asset setAwsEcrRepositoryDetails(AwsEcrRepositoryDetails awsEcrRepositoryDetails) {
510+
this.awsEcrRepositoryDetails = awsEcrRepositoryDetails;
511+
return this;
512+
}
513+
318514
/**
319515
* Output only. Asset information specific for AWS ECS clusters.
320516
* @return value or {@code null} for none
@@ -366,6 +562,40 @@ public Asset setAwsEksClusterDetails(AwsEksClusterDetails awsEksClusterDetails)
366562
return this;
367563
}
368564

565+
/**
566+
* Output only. Asset information specific for AWS Elastic IP Addresses.
567+
* @return value or {@code null} for none
568+
*/
569+
public AwsElasticIpAddressDetails getAwsElasticIpAddressDetails() {
570+
return awsElasticIpAddressDetails;
571+
}
572+
573+
/**
574+
* Output only. Asset information specific for AWS Elastic IP Addresses.
575+
* @param awsElasticIpAddressDetails awsElasticIpAddressDetails or {@code null} for none
576+
*/
577+
public Asset setAwsElasticIpAddressDetails(AwsElasticIpAddressDetails awsElasticIpAddressDetails) {
578+
this.awsElasticIpAddressDetails = awsElasticIpAddressDetails;
579+
return this;
580+
}
581+
582+
/**
583+
* Output only. Asset information specific for AWS Elastic Network Interfaces.
584+
* @return value or {@code null} for none
585+
*/
586+
public AwsElasticNetworkInterfaceDetails getAwsElasticNetworkInterfaceDetails() {
587+
return awsElasticNetworkInterfaceDetails;
588+
}
589+
590+
/**
591+
* Output only. Asset information specific for AWS Elastic Network Interfaces.
592+
* @param awsElasticNetworkInterfaceDetails awsElasticNetworkInterfaceDetails or {@code null} for none
593+
*/
594+
public Asset setAwsElasticNetworkInterfaceDetails(AwsElasticNetworkInterfaceDetails awsElasticNetworkInterfaceDetails) {
595+
this.awsElasticNetworkInterfaceDetails = awsElasticNetworkInterfaceDetails;
596+
return this;
597+
}
598+
369599
/**
370600
* Output only. Asset information specific for AWS Load Balancers.
371601
* @return value or {@code null} for none
@@ -383,6 +613,23 @@ public Asset setAwsElbLoadBalancerDetails(AwsElbLoadBalancerDetails awsElbLoadBa
383613
return this;
384614
}
385615

616+
/**
617+
* Output only. Asset information specific for AWS Internet Gateways.
618+
* @return value or {@code null} for none
619+
*/
620+
public AwsInternetGatewayDetails getAwsInternetGatewayDetails() {
621+
return awsInternetGatewayDetails;
622+
}
623+
624+
/**
625+
* Output only. Asset information specific for AWS Internet Gateways.
626+
* @param awsInternetGatewayDetails awsInternetGatewayDetails or {@code null} for none
627+
*/
628+
public Asset setAwsInternetGatewayDetails(AwsInternetGatewayDetails awsInternetGatewayDetails) {
629+
this.awsInternetGatewayDetails = awsInternetGatewayDetails;
630+
return this;
631+
}
632+
386633
/**
387634
* Output only. Asset information specific for AWS Lambda functions.
388635
* @return value or {@code null} for none
@@ -468,6 +715,23 @@ public Asset setAwsS3BucketDetails(AwsS3BucketDetails awsS3BucketDetails) {
468715
return this;
469716
}
470717

718+
/**
719+
* Output only. Asset information specific for AWS SNS Topics.
720+
* @return value or {@code null} for none
721+
*/
722+
public AwsSnsTopicDetails getAwsSnsTopicDetails() {
723+
return awsSnsTopicDetails;
724+
}
725+
726+
/**
727+
* Output only. Asset information specific for AWS SNS Topics.
728+
* @param awsSnsTopicDetails awsSnsTopicDetails or {@code null} for none
729+
*/
730+
public Asset setAwsSnsTopicDetails(AwsSnsTopicDetails awsSnsTopicDetails) {
731+
this.awsSnsTopicDetails = awsSnsTopicDetails;
732+
return this;
733+
}
734+
471735
/**
472736
* Output only. Asset information specific for AWS VPCs.
473737
* @return value or {@code null} for none

0 commit comments

Comments
 (0)