Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

create_location

create_location(**kwargs)

Creates a custom location for use in an Anywhere fleet.

See also: AWS API Documentation

Request Syntax

response = client.create_location(
    LocationName='string',
    Tags=[
        {
            'Key': 'string',
            'Value': 'string'
        },
    ]
)
Parameters
  • LocationName (string) --

    [REQUIRED]

    A descriptive name for the custom location.

  • Tags (list) --

    A list of labels to assign to the new matchmaking configuration resource. Tags are developer-defined key-value pairs. Tagging Amazon Web Services resources are useful for resource management, access management and cost allocation. For more information, see Tagging Amazon Web Services Resources in the Amazon Web Services General Rareference .

    • (dict) --

      A label that can be assigned to a GameLift resource.

      Learn more

      Tagging Amazon Web Services Resources in the Amazon Web Services General Reference

      Amazon Web Services Tagging Strategies

      Related actions

      All APIs by task

      • Key (string) -- [REQUIRED]

        The key for a developer-defined key:value pair for tagging an Amazon Web Services resource.

      • Value (string) -- [REQUIRED]

        The value for a developer-defined key:value pair for tagging an Amazon Web Services resource.

Return type

dict

Returns

Response Syntax

{
    'Location': {
        'LocationName': 'string',
        'LocationArn': 'string'
    }
}

Response Structure

  • (dict) --

    • Location (dict) --

      The details of the custom location you created.

      • LocationName (string) --

        The location's name.

      • LocationArn (string) --

        The Amazon Resource Name ( ARN ) that is assigned to a GameLift location resource and uniquely identifies it. ARNs are unique across all Regions. Format is arn:aws:gamelift:<region>::location/location-a1234567-b8c9-0d1e-2fa3-b45c6d7e8912 .

Exceptions

  • GameLift.Client.exceptions.UnauthorizedException
  • GameLift.Client.exceptions.InvalidRequestException
  • GameLift.Client.exceptions.LimitExceededException
  • GameLift.Client.exceptions.ConflictException
  • GameLift.Client.exceptions.TaggingFailedException
  • GameLift.Client.exceptions.InternalServiceException