models_v2.aws_target_configuration module

class models_v2.aws_target_configuration.AWSTargetConfiguration(source_id=None, region=None, name=None, region_name=None)[source]

Bases: object

Implementation of the ‘AWS Target Configuration’ model.

Specifies the configuration for adding AWS as repilcation target

Attributes:
source_id (long|int): Specifies the source id of the AWS protection

source registered on Cohesity cluster.

name (string): Specifies the name of the AWS Replication target. region (long|int): Specifies id of the AWS region in which to

replicate the Snapshot to. Applicable if replication target is AWS target.

region_name (string): Specifies name of the AWS region in which to

replicate the Snapshot to. Applicable if replication target is AWS target.

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.