2026/06/08 - AWSDeadlineCloud - 4 updated api methods
Changes Added optional identityCenterRegion parameter to AssociateMember APIs to allow managing memberships for users and groups in other regions.
{'identityCenterRegion': 'string'}
Assigns a farm membership level to a member.
See also: AWS API Documentation
Request Syntax
client.associate_member_to_farm(
farmId='string',
principalType='USER'|'GROUP',
identityStoreId='string',
membershipLevel='VIEWER'|'CONTRIBUTOR'|'OWNER'|'MANAGER',
principalId='string',
identityCenterRegion='string'
)
string
[REQUIRED]
The ID of the farm to associate with the member.
string
[REQUIRED]
The principal type of the member to associate with the farm.
string
[REQUIRED]
The identity store ID of the member to associate with the farm.
string
[REQUIRED]
The principal's membership level for the associated farm.
string
[REQUIRED]
The member's principal ID to associate with the farm.
string
The Region of the IAM Identity Center instance. If not provided, the service defaults to the Region of the farm.
dict
Response Syntax
{}
Response Structure
(dict) --
{'identityCenterRegion': 'string'}
Assigns a fleet membership level to a member.
See also: AWS API Documentation
Request Syntax
client.associate_member_to_fleet(
farmId='string',
fleetId='string',
principalType='USER'|'GROUP',
identityStoreId='string',
membershipLevel='VIEWER'|'CONTRIBUTOR'|'OWNER'|'MANAGER',
principalId='string',
identityCenterRegion='string'
)
string
[REQUIRED]
The farm ID of the fleet to associate with the member.
string
[REQUIRED]
The ID of the fleet to associate with a member.
string
[REQUIRED]
The member's principal type to associate with the fleet.
string
[REQUIRED]
The member's identity store ID to associate with the fleet.
string
[REQUIRED]
The principal's membership level for the associated fleet.
string
[REQUIRED]
The member's principal ID to associate with a fleet.
string
The Region of the IAM Identity Center instance. If not provided, the service defaults to the Region of the farm.
dict
Response Syntax
{}
Response Structure
(dict) --
{'identityCenterRegion': 'string'}
Assigns a job membership level to a member
See also: AWS API Documentation
Request Syntax
client.associate_member_to_job(
farmId='string',
queueId='string',
jobId='string',
principalType='USER'|'GROUP',
identityStoreId='string',
membershipLevel='VIEWER'|'CONTRIBUTOR'|'OWNER'|'MANAGER',
principalId='string',
identityCenterRegion='string'
)
string
[REQUIRED]
The farm ID of the job to associate with the member.
string
[REQUIRED]
The queue ID to associate to the member.
string
[REQUIRED]
The job ID to associate with the member.
string
[REQUIRED]
The member's principal type to associate with the job.
string
[REQUIRED]
The member's identity store ID to associate with the job.
string
[REQUIRED]
The principal's membership level for the associated job.
string
[REQUIRED]
The member's principal ID to associate with the job.
string
The Region of the IAM Identity Center instance. If not provided, the service defaults to the Region of the farm.
dict
Response Syntax
{}
Response Structure
(dict) --
{'identityCenterRegion': 'string'}
Assigns a queue membership level to a member
See also: AWS API Documentation
Request Syntax
client.associate_member_to_queue(
farmId='string',
queueId='string',
principalType='USER'|'GROUP',
identityStoreId='string',
membershipLevel='VIEWER'|'CONTRIBUTOR'|'OWNER'|'MANAGER',
principalId='string',
identityCenterRegion='string'
)
string
[REQUIRED]
The farm ID of the queue to associate with the member.
string
[REQUIRED]
The ID of the queue to associate to the member.
string
[REQUIRED]
The member's principal type to associate with the queue.
string
[REQUIRED]
The member's identity store ID to associate with the queue.
string
[REQUIRED]
The principal's membership level for the associated queue.
string
[REQUIRED]
The member's principal ID to associate with the queue.
string
The Region of the IAM Identity Center instance. If not provided, the service defaults to the Region of the farm.
dict
Response Syntax
{}
Response Structure
(dict) --