DeadlineCloud / Client / associate_member_to_fleet

associate_member_to_fleet#

DeadlineCloud.Client.associate_member_to_fleet(**kwargs)#

Assigns a fleet membership level to a member.

See also: AWS API Documentation

Request Syntax

response = client.associate_member_to_fleet(
    farmId='string',
    fleetId='string',
    principalId='string',
    principalType='USER'|'GROUP',
    identityStoreId='string',
    membershipLevel='VIEWER'|'CONTRIBUTOR'|'OWNER'|'MANAGER'
)
Parameters:
  • farmId (string) –

    [REQUIRED]

    The farm ID of the fleet to associate with the member.

  • fleetId (string) –

    [REQUIRED]

    The ID of the fleet to associate with a member.

  • principalId (string) –

    [REQUIRED]

    The member’s principal ID to associate with a fleet.

  • principalType (string) –

    [REQUIRED]

    The member’s principal type to associate with the fleet.

  • identityStoreId (string) –

    [REQUIRED]

    The member’s identity store ID to associate with the fleet.

  • membershipLevel (string) –

    [REQUIRED]

    The principal’s membership level for the associated fleet.

Return type:

dict

Returns:

Response Syntax

{}

Response Structure

  • (dict) –

Exceptions

  • DeadlineCloud.Client.exceptions.AccessDeniedException

  • DeadlineCloud.Client.exceptions.InternalServerErrorException

  • DeadlineCloud.Client.exceptions.ResourceNotFoundException

  • DeadlineCloud.Client.exceptions.ThrottlingException

  • DeadlineCloud.Client.exceptions.ValidationException

  • DeadlineCloud.Client.exceptions.ServiceQuotaExceededException