identity_center_applications
Creates, updates, deletes, gets or lists an identity_center_applications resource.
Overview
| Name | identity_center_applications |
| Type | Resource |
| Id | aws.workmail.identity_center_applications |
Fields
The following fields are returned by SELECT queries:
SELECT not supported for this resource, use SHOW METHODS to view available operations for the resource.
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
create_identity_center_application | insert | region, Name, InstanceArn | Creates the WorkMail application in IAM Identity Center that can be used later in the WorkMail - IdC integration. For more information, see PutIdentityProviderConfiguration. This action does not affect the authentication settings for any WorkMail organizations. | |
delete_identity_center_application | delete | region | Deletes the IAM Identity Center application from WorkMail. This action does not affect the authentication settings for any WorkMail organizations. |
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) |
INSERT examples
- create_identity_center_application
- Manifest
Creates the WorkMail application in IAM Identity Center that can be used later in the WorkMail - IdC integration. For more information, see PutIdentityProviderConfiguration. This action does not affect the authentication settings for any WorkMail organizations.
INSERT INTO aws.workmail.identity_center_applications (
Name,
InstanceArn,
ClientToken,
region
)
SELECT
'{{ Name }}' /* required */,
'{{ InstanceArn }}' /* required */,
'{{ ClientToken }}',
'{{ region }}'
RETURNING
application_arn
;
# Description fields are for documentation purposes
- name: identity_center_applications
props:
- name: region
value: "{{ region }}"
description: Required parameter for the identity_center_applications resource.
- name: Name
value: "{{ Name }}"
description: |
The name of the IAM Identity Center application.
- name: InstanceArn
value: "{{ InstanceArn }}"
description: |
The Amazon Resource Name (ARN) of the instance.
- name: ClientToken
value: "{{ ClientToken }}"
description: |
The idempotency token associated with the request.
DELETE examples
- delete_identity_center_application
Deletes the IAM Identity Center application from WorkMail. This action does not affect the authentication settings for any WorkMail organizations.
DELETE FROM aws.workmail.identity_center_applications
WHERE region = '{{ region }}' --required
;