Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by awslabs • Uncategorized
Calls the Amazon DataZone GetDomain API for a given domain identifier. Args: identifier (str): The domain identifier (e.g., "dzd_4p9n6sw4qt9xgn") Returns: Any: The API response containing domain details or None if an error occurs
Creates a new Amazon DataZone domain. Args: name (str): The name of the domain domain_execution_role (str): The ARN of the domain execution role service_role (str): The ARN of the service role domain_version (str, optional): The version of the domain (V1 or V2) (default: "V2") description (str, optional): Description of the domain kms_key_identifier (str, optional): ARN of the KMS key for encryption tags (Dict[str, str], optional): Tags to associate with the domain single_sign_on (Dict[str, str], optional): Single sign-on configuration Returns: Dict containing: - id: Domain identifier - arn: Domain ARN - name: Domain name - description: Domain description - domain_version: Domain version - status: Domain status - portal_url: Data portal URL - root_domain_unit_id: Root domain unit ID
Lists child domain units for the specified parent domain unit in an Amazon DataZone domain. Args: domain_identifier (str): The identifier of the domain (e.g., "dzd_4p9n6sw4qt9xgn") parent_domain_unit_identifier (str): The identifier of the parent domain unit (e.g., "3thjq258ficc2v") Returns: Any: The API response containing the list of domain units
Lists Amazon DataZone domains. Args: max_results (int, optional): Maximum number of results to return (default: 25, max: 25) next_token (str, optional): Token for pagination to get next page of results status (str, optional): Filter domains by status (e.g., "AVAILABLE", "CREATING", "DELETING") Returns: Dict containing: - items: List of domains with details including ID, name, status, ARN, etc. - next_token: Token for next page of results (if available)
Creates a new domain unit in Amazon DataZone. Args: domain_identifier (str): The ID of the domain where the domain unit will be created Pattern: ^dzd[-_][a-zA-Z0-9_-]{1,36}$ name (str): The name of the domain unit (1-128 characters) Pattern: ^[\w -]+$ parent_domain_unit_identifier (str): The ID of the parent domain unit Pattern: ^[a-z0-9_-]+$ description (str, optional): Description of the domain unit (0-2048 characters) client_token (str, optional): A unique token to ensure idempotency (1-128 characters) Pattern: ^[\x21-\x7E]+$ Returns: Dict containing: - id: Domain unit identifier - name: Domain unit name - description: Domain unit description - domain_id: Domain ID - parent_domain_unit_id: Parent domain unit ID - ancestor_domain_unit_ids: List of ancestor domain unit IDs - created_at: Creation timestamp - created_by: Creator information - owners: List of domain unit owners
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.