Ec2Instance
The EC2 instance recommendation details.
Inherited functions
Casts this ResourceDetails as a ComputeSavingsPlans and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.ComputeSavingsPlans value. Throws an exception if the ResourceDetails is not a ComputeSavingsPlans.
Casts this ResourceDetails as a ComputeSavingsPlans and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.ComputeSavingsPlans value. Returns null if the ResourceDetails is not a ComputeSavingsPlans.
Casts this ResourceDetails as a EbsVolume and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.EbsVolume value. Throws an exception if the ResourceDetails is not a EbsVolume.
Casts this ResourceDetails as a EbsVolume and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.EbsVolume value. Returns null if the ResourceDetails is not a EbsVolume.
Casts this ResourceDetails as a Ec2AutoScalingGroup and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2AutoScalingGroup value. Throws an exception if the ResourceDetails is not a Ec2AutoScalingGroup.
Casts this ResourceDetails as a Ec2AutoScalingGroup and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2AutoScalingGroup value. Returns null if the ResourceDetails is not a Ec2AutoScalingGroup.
Casts this ResourceDetails as a Ec2Instance and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2Instance value. Throws an exception if the ResourceDetails is not a Ec2Instance.
Casts this ResourceDetails as a Ec2Instance and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2Instance value. Returns null if the ResourceDetails is not a Ec2Instance.
Casts this ResourceDetails as a Ec2InstanceSavingsPlans and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2InstanceSavingsPlans value. Throws an exception if the ResourceDetails is not a Ec2InstanceSavingsPlans.
Casts this ResourceDetails as a Ec2InstanceSavingsPlans and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2InstanceSavingsPlans value. Returns null if the ResourceDetails is not a Ec2InstanceSavingsPlans.
Casts this ResourceDetails as a Ec2ReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2ReservedInstances value. Throws an exception if the ResourceDetails is not a Ec2ReservedInstances.
Casts this ResourceDetails as a Ec2ReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.Ec2ReservedInstances value. Returns null if the ResourceDetails is not a Ec2ReservedInstances.
Casts this ResourceDetails as a EcsService and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.EcsService value. Throws an exception if the ResourceDetails is not a EcsService.
Casts this ResourceDetails as a EcsService and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.EcsService value. Returns null if the ResourceDetails is not a EcsService.
Casts this ResourceDetails as a ElastiCacheReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.ElastiCacheReservedInstances value. Throws an exception if the ResourceDetails is not a ElastiCacheReservedInstances.
Casts this ResourceDetails as a ElastiCacheReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.ElastiCacheReservedInstances value. Returns null if the ResourceDetails is not a ElastiCacheReservedInstances.
Casts this ResourceDetails as a LambdaFunction and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.LambdaFunction value. Throws an exception if the ResourceDetails is not a LambdaFunction.
Casts this ResourceDetails as a LambdaFunction and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.LambdaFunction value. Returns null if the ResourceDetails is not a LambdaFunction.
Casts this ResourceDetails as a OpenSearchReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.OpenSearchReservedInstances value. Throws an exception if the ResourceDetails is not a OpenSearchReservedInstances.
Casts this ResourceDetails as a OpenSearchReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.OpenSearchReservedInstances value. Returns null if the ResourceDetails is not a OpenSearchReservedInstances.
Casts this ResourceDetails as a RdsReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.RdsReservedInstances value. Throws an exception if the ResourceDetails is not a RdsReservedInstances.
Casts this ResourceDetails as a RdsReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.RdsReservedInstances value. Returns null if the ResourceDetails is not a RdsReservedInstances.
Casts this ResourceDetails as a RedshiftReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.RedshiftReservedInstances value. Throws an exception if the ResourceDetails is not a RedshiftReservedInstances.
Casts this ResourceDetails as a RedshiftReservedInstances and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.RedshiftReservedInstances value. Returns null if the ResourceDetails is not a RedshiftReservedInstances.
Casts this ResourceDetails as a SageMakerSavingsPlans and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.SageMakerSavingsPlans value. Throws an exception if the ResourceDetails is not a SageMakerSavingsPlans.
Casts this ResourceDetails as a SageMakerSavingsPlans and retrieves its aws.sdk.kotlin.services.costoptimizationhub.model.SageMakerSavingsPlans value. Returns null if the ResourceDetails is not a SageMakerSavingsPlans.