models.aws_fleet_params module

class models.aws_fleet_params.AWSFleetParams(fleet_subnet_type=None, fleet_tag_vec=None, network_params=None, network_params_map=None, network_params_vec=None)[source]

Bases: object

Implementation of the ‘AWSFleetParams’ model.

Params for AWS fleets deployment.

Attributes:
fleet_subnet_type (int): Fleet’s subnet type. This field should always

be set when specifying fleet params.

fleet_tag_vec (list of AWSFleetParams_Tag):Optional list of tags to be

associated with the fleets.

network_params (AWSFleetParams_NetworkParams): Network information for

the fleet. This will be only set when fleet_subnet_type is kCustom.

network_params_map (list of AWSFleetParams_NetworkParamsMapEntry): Map

for a region to network params, as network params can be defined per region. Only set when kCustom fleet subnet type is being used.

network_params_vec (list of AWSFleetParams_NetworkParams): Network

information for the fleet. This will be only set when fleet_subnet_type is kCustom.

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.