models.aws_params module¶
-
class
models.aws_params.
AwsParams
(instance_id=None, network_security_group_ids=None, rds_params=None, region=None, subnet_id=None, virtual_private_cloud_id=None)[source]¶ Bases:
object
Implementation of the ‘AwsParams’ model.
Specifies various resources when converting and deploying a VM to AWS.
- Attributes:
- instance_id (long|int): Specifies id of the AWS instance type in which
to deploy the VM.
- network_security_group_ids (list of long|int): Specifies ids of the
network security groups within above VPC.
- rds_params (RdsParams): Specifies rds params for the restore
operation.
- region (long|int): Specifies id of the AWS region in which to deploy
the VM.
subnet_id (long|int): Specifies id of the subnet within above VPC. virtual_private_cloud_id (long|int): Specifies id of the Virtual
Private Cloud to chose for the instance type.
-
classmethod
from_dictionary
(dictionary)[source]¶ Creates an instance of this model from a dictionary
- Args:
dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.
- Returns:
object: An instance of this structure class.