AwsEc2AssetDetails

class oci.cloud_bridge.models.AwsEc2AssetDetails(**kwargs)

Bases: object

AWS EC2 type of asset.

Methods

__init__(**kwargs) Initializes a new AwsEc2AssetDetails object with values from keyword arguments.

Attributes

attached_ebs_volumes_cost Gets the attached_ebs_volumes_cost of this AwsEc2AssetDetails.
aws_ec2 [Required] Gets the aws_ec2 of this AwsEc2AssetDetails.
aws_ec2_cost Gets the aws_ec2_cost of this AwsEc2AssetDetails.
compute [Required] Gets the compute of this AwsEc2AssetDetails.
vm [Required] Gets the vm of this AwsEc2AssetDetails.
__init__(**kwargs)

Initializes a new AwsEc2AssetDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
attached_ebs_volumes_cost

Gets the attached_ebs_volumes_cost of this AwsEc2AssetDetails.

Returns:The attached_ebs_volumes_cost of this AwsEc2AssetDetails.
Return type:oci.cloud_bridge.models.MonthlyCostSummary
aws_ec2

[Required] Gets the aws_ec2 of this AwsEc2AssetDetails.

Returns:The aws_ec2 of this AwsEc2AssetDetails.
Return type:oci.cloud_bridge.models.AwsEc2Properties
aws_ec2_cost

Gets the aws_ec2_cost of this AwsEc2AssetDetails.

Returns:The aws_ec2_cost of this AwsEc2AssetDetails.
Return type:oci.cloud_bridge.models.MonthlyCostSummary
compute

[Required] Gets the compute of this AwsEc2AssetDetails.

Returns:The compute of this AwsEc2AssetDetails.
Return type:oci.cloud_bridge.models.ComputeProperties
vm

[Required] Gets the vm of this AwsEc2AssetDetails.

Returns:The vm of this AwsEc2AssetDetails.
Return type:oci.cloud_bridge.models.VmProperties