create_api_mapping
async
¶
create_api_mapping(
domain_name: __string,
*,
config_overrides: Optional[AsyncApiGatewayV2ClientConfig] = None,
api_id: Optional[Id] = None,
api_mapping_key: Optional[SelectionKey] = None,
stage: Optional[StringWithLengthBetween1And128] = None,
) -> CreateApiMappingResponse
Creates an API mapping.
Parameters:
-
api_id(Optional[Id], default:None) –The API identifier.
-
api_mapping_key(Optional[SelectionKey], default:None) –The API mapping key.
-
domain_name(__string) –The domain name.
-
stage(Optional[StringWithLengthBetween1And128], default:None) –The API stage.
Raises:
-
BadRequestException–The request is not valid, for example, the input is incomplete or incorrect. See the accompanying error message for details.
-
ConflictException–The requested operation would cause a conflict with the current state of a service resource associated with the request. Resolve the conflict before retrying this request. See the accompanying error message for details.
-
NotFoundException–The resource specified in the request was not found. See the message field for more information.
-
TooManyRequestsException–A limit has been exceeded. See the accompanying error message for details.
-
UnknownServiceError–The service returned an error code this client does not model.