console_authorization_configurations
Creates, updates, deletes, gets or lists a console_authorization_configurations resource.
Overview
| Name | console_authorization_configurations |
| Type | Resource |
| Id | aws.signin.console_authorization_configurations |
Fields
The following fields are returned by SELECT queries:
- get_console_authorization_configuration
| Name | Datatype | Description |
|---|---|---|
console_authorization_enabled | boolean | Whether console authorization is enabled |
scope | string | Authorization scope |
target_id | string | Target 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:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get_console_authorization_configuration | select | region | Get console authorization configuration with automatic scope detection | |
put_console_authorization_configuration | replace | region | Enable console authorization configuration with automatic scope detection | |
delete_console_authorization_configuration | delete | region | Delete 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.
| Name | Datatype | Description |
|---|---|---|
region | string | AWS region (default: us-east-1) |
SELECT examples
- get_console_authorization_configuration
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
- put_console_authorization_configuration
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
Delete console authorization configuration with automatic scope detection
DELETE FROM aws.signin.console_authorization_configurations
WHERE region = '{{ region }}' --required
;