Skip to main content

console_authorization_configurations

Creates, updates, deletes, gets or lists a console_authorization_configurations resource.

Overview

Nameconsole_authorization_configurations
TypeResource
Idaws.signin.console_authorization_configurations

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
console_authorization_enabledbooleanWhether console authorization is enabled
scopestringAuthorization scope
target_idstringTarget account identifier for console authorization (pattern: <code>(\d{12}|o-[a-z0-9]{10}|r-[0-9a-z]{4,32})</code>)

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_console_authorization_configurationselectregionGet console authorization configuration with automatic scope detection
put_console_authorization_configurationreplaceregionEnable console authorization configuration with automatic scope detection
delete_console_authorization_configurationdeleteregionDelete console authorization configuration with automatic scope detection

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
regionstringAWS region (default: us-east-1)

SELECT examples

Get console authorization configuration with automatic scope detection

SELECT
console_authorization_enabled,
scope,
target_id
FROM aws.signin.console_authorization_configurations
WHERE region = '{{ region }}' -- required
;

REPLACE examples

Enable console authorization configuration with automatic scope detection

REPLACE aws.signin.console_authorization_configurations
SET
targetId = '{{ targetId }}'
WHERE
region = '{{ region }}' --required
RETURNING
console_authorization_enabled,
scope,
target_id;

DELETE examples

Delete console authorization configuration with automatic scope detection

DELETE FROM aws.signin.console_authorization_configurations
WHERE region = '{{ region }}' --required
;