EMR / Client / get_persistent_app_ui_presigned_url

get_persistent_app_ui_presigned_url

EMR.Client.get_persistent_app_ui_presigned_url(**kwargs)

The presigned URL properties for the cluster’s application user interface.

See also: AWS API Documentation

Request Syntax

response = client.get_persistent_app_ui_presigned_url(
    PersistentAppUIId='string',
    PersistentAppUIType='SHS'|'TEZ'|'YTS',
    ApplicationId='string',
    AuthProxyCall=True|False,
    ExecutionRoleArn='string'
)
Parameters:
  • PersistentAppUIId (string) –

    [REQUIRED]

    The persistent application user interface ID associated with the presigned URL.

  • PersistentAppUIType (string) – The persistent application user interface type associated with the presigned URL.

  • ApplicationId (string) – The application ID associated with the presigned URL.

  • AuthProxyCall (boolean) – A boolean that represents if the caller is an authentication proxy call.

  • ExecutionRoleArn (string) – The execution role ARN associated with the presigned URL.

Return type:

dict

Returns:

Response Syntax

{
    'PresignedURLReady': True|False,
    'PresignedURL': 'string'
}

Response Structure

  • (dict) –

    • PresignedURLReady (boolean) –

      Used to determine if the presigned URL is ready.

    • PresignedURL (string) –

      The returned presigned URL.

Exceptions