models.c2s_access_portal module

class models.c2s_access_portal.C2SAccessPortal(agency=None, base_url=None, client_certificate_password=None, mission=None, role=None)[source]

Bases: object

Implementation of the ‘C2SAccessPortal’ model.

Specifies information required to connect to CAP to get AWS credentials. C2SAccessPortal(CAP) is AWS commercial cloud service access portal.

Attributes:

agency (string): Name of the agency. base_url (string): Specifies the instance name of the Universal Data

Adapter entity.

client_certificate_password (string): Encrypted password of the client

private key.

mission (string): Name of the mission. role (string): Role 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.