configured_audience_model_associations
Creates, updates, deletes, gets or lists a configured_audience_model_associations resource.
Overview
| Name | configured_audience_model_associations |
| Type | Resource |
| Id | aws.cleanrooms.configured_audience_model_associations |
Fields
The following fields are returned by SELECT queries:
- get_configured_audience_model_association
- list_configured_audience_model_associations
| Name | Datatype | Description |
|---|---|---|
id | string | A unique identifier of the configured audience model association. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
name | string | The name of the configured audience model association. (pattern: <code>(?!\s*$)[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t]*</code>) |
arn | string | The Amazon Resource Name (ARN) of the configured audience model association. (pattern: <code>arn:aws:cleanrooms:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:membership/[\d\w-]+/configuredaudiencemodelassociation/[\d\w-]+</code>) |
collaboration_arn | string | The Amazon Resource Name (ARN) of the collaboration that contains this configured audience model association. (pattern: <code>arn:aws:[\w]+:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:collaboration/[\d\w-]+</code>) |
collaboration_id | string | A unique identifier of the collaboration that contains this configured audience model association. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
configured_audience_model_arn | string | The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association. (pattern: <code>arn:aws[-a-z]*:cleanrooms-ml:[-a-z0-9]+:[0-9]{12}:configured-audience-model/[-a-zA-Z0-9_/.]+</code>) |
create_time | string (date-time) | The time at which the configured audience model association was created. |
description | string | The description of the configured audience model association. (pattern: <code>[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t\r\n]*</code>) |
manage_resource_policies | boolean | When TRUE, indicates that the resource policy for the configured audience model resource being associated is configured for Clean Rooms to manage permissions related to the given collaboration. When FALSE, indicates that the configured audience model resource owner will manage permissions related to the given collaboration. |
membership_arn | string | The Amazon Resource Name (ARN) of the membership that contains this configured audience model association. (pattern: <code>arn:aws:[\w]+:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:membership/[\d\w-]+</code>) |
membership_id | string | A unique identifier for the membership that contains this configured audience model association. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
update_time | string (date-time) | The most recent time at which the configured audience model association was updated. |
| Name | Datatype | Description |
|---|---|---|
id | string | A unique identifier of the configured audience model association. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
name | string | The name of the configured audience model association. (pattern: <code>(?!\s*$)[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t]*</code>) |
arn | string | The Amazon Resource Name (ARN) of the configured audience model association. (pattern: <code>arn:aws:cleanrooms:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:membership/[\d\w-]+/configuredaudiencemodelassociation/[\d\w-]+</code>) |
collaboration_arn | string | The Amazon Resource Name (ARN) of the collaboration that contains the configured audience model association. (pattern: <code>arn:aws:[\w]+:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:collaboration/[\d\w-]+</code>) |
collaboration_id | string | A unique identifier of the collaboration that configured audience model is associated with. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
configured_audience_model_arn | string | The Amazon Resource Name (ARN) of the configured audience model that was used for this configured audience model association. (pattern: <code>arn:aws[-a-z]*:cleanrooms-ml:[-a-z0-9]+:[0-9]{12}:configured-audience-model/[-a-zA-Z0-9_/.]+</code>) |
create_time | string (date-time) | The time at which the configured audience model association was created. |
description | string | The description of the configured audience model association. (pattern: <code>[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDBFF-\uDC00\uDFFF\t\r\n]*</code>) |
membership_arn | string | The Amazon Resource Name (ARN) of the membership that contains the configured audience model association. (pattern: <code>arn:aws:[\w]+:[\w]{2}-[\w]{4,9}-[\d]:[\d]{12}:membership/[\d\w-]+</code>) |
membership_id | string | A unique identifier of the membership that contains the configured audience model association. (pattern: <code>[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}</code>) |
update_time | string (date-time) | The most recent time at which the configured audience model association was updated. |
Methods
The following methods are available for this resource:
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 |
|---|---|---|
configured_audience_model_association_identifier | string | A unique identifier of the configured audience model association that you want to delete. |
membership_identifier | string | A unique identifier of the membership that contains the audience model association that you want to delete. |
region | string | AWS region (default: us-east-1) |
maxResults | integer | The maximum number of results that are returned for an API request call. The service chooses a default number if you don't set one. The service might return a nextToken even if the maxResults value has not been met. |
nextToken | string | The pagination token that's used to fetch the next set of results. |
SELECT examples
- get_configured_audience_model_association
- list_configured_audience_model_associations
Returns information about a configured audience model association.
SELECT
id,
name,
arn,
collaboration_arn,
collaboration_id,
configured_audience_model_arn,
create_time,
description,
manage_resource_policies,
membership_arn,
membership_id,
update_time
FROM aws.cleanrooms.configured_audience_model_associations
WHERE configured_audience_model_association_identifier = '{{ configured_audience_model_association_identifier }}' -- required
AND membership_identifier = '{{ membership_identifier }}' -- required
AND region = '{{ region }}' -- required
;
Lists information about requested configured audience model associations.
SELECT
id,
name,
arn,
collaboration_arn,
collaboration_id,
configured_audience_model_arn,
create_time,
description,
membership_arn,
membership_id,
update_time
FROM aws.cleanrooms.configured_audience_model_associations
WHERE membership_identifier = '{{ membership_identifier }}' -- required
AND region = '{{ region }}' -- required
AND nextToken = '{{ nextToken }}'
AND maxResults = '{{ maxResults }}'
;
INSERT examples
- create_configured_audience_model_association
- Manifest
Provides the details necessary to create a configured audience model association.
INSERT INTO aws.cleanrooms.configured_audience_model_associations (
configuredAudienceModelArn,
configuredAudienceModelAssociationName,
manageResourcePolicies,
tags,
description,
membership_identifier,
region
)
SELECT
'{{ configuredAudienceModelArn }}' /* required */,
'{{ configuredAudienceModelAssociationName }}' /* required */,
{{ manageResourcePolicies }} /* required */,
'{{ tags }}',
'{{ description }}',
'{{ membership_identifier }}',
'{{ region }}'
RETURNING
configured_audience_model_association
;
# Description fields are for documentation purposes
- name: configured_audience_model_associations
props:
- name: membership_identifier
value: "{{ membership_identifier }}"
description: Required parameter for the configured_audience_model_associations resource.
- name: region
value: "{{ region }}"
description: Required parameter for the configured_audience_model_associations resource.
- name: configuredAudienceModelArn
value: "{{ configuredAudienceModelArn }}"
- name: configuredAudienceModelAssociationName
value: "{{ configuredAudienceModelAssociationName }}"
- name: manageResourcePolicies
value: {{ manageResourcePolicies }}
- name: tags
value: "{{ tags }}"
description: |
Map of tags assigned to a resource
- name: description
value: "{{ description }}"
UPDATE examples
- update_configured_audience_model_association
Provides the details necessary to update a configured audience model association.
UPDATE aws.cleanrooms.configured_audience_model_associations
SET
description = '{{ description }}',
name = '{{ name }}'
WHERE
configured_audience_model_association_identifier = '{{ configured_audience_model_association_identifier }}' --required
AND membership_identifier = '{{ membership_identifier }}' --required
AND region = '{{ region }}' --required
RETURNING
configured_audience_model_association;
DELETE examples
- delete_configured_audience_model_association
Provides the information necessary to delete a configured audience model association.
DELETE FROM aws.cleanrooms.configured_audience_model_associations
WHERE configured_audience_model_association_identifier = '{{ configured_audience_model_association_identifier }}' --required
AND membership_identifier = '{{ membership_identifier }}' --required
AND region = '{{ region }}' --required
;