CfnGatewayRateLimitMixinProps
- class aws_cdk.cfn_property_mixins.aws_bedrockagentcore.CfnGatewayRateLimitMixinProps(*, description=None, dimension_keys=None, entries=None, gateway_identifier=None, rate_limit_id=None)
Bases:
objectProperties for CfnGatewayRateLimitPropsMixin.
- Parameters:
description (
Optional[str]) – Optional human-readable description for this limit.dimension_keys (
Optional[Sequence[str]]) – Ordered list of dimension names defining the scope of this limit. Unique per gateway — no two limits can share the same dimensionKeys.entries (
Union[IResolvable,Sequence[Union[IResolvable,LimitEntryProperty,Dict[str,Any]]],None]) – Rule entries mapping dimension values to rate configurations.gateway_identifier (
Optional[str])rate_limit_id (
Optional[str]) – Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.cfn_property_mixins import aws_bedrockagentcore as bedrockagentcore cfn_gateway_rate_limit_mixin_props = bedrockagentcore.CfnGatewayRateLimitMixinProps( description="description", dimension_keys=["dimensionKeys"], entries=[bedrockagentcore.CfnGatewayRateLimitPropsMixin.LimitEntryProperty( connections=[bedrockagentcore.CfnGatewayRateLimitPropsMixin.RateConfigProperty( period="period", rate=123 )], dimensions={ "dimensions_key": "dimensions" }, requests=[bedrockagentcore.CfnGatewayRateLimitPropsMixin.RateConfigProperty( period="period", rate=123 )], tokens=[bedrockagentcore.CfnGatewayRateLimitPropsMixin.RateConfigProperty( period="period", rate=123 )] )], gateway_identifier="gatewayIdentifier", rate_limit_id="rateLimitId" )
Attributes
- description
Optional human-readable description for this limit.
- dimension_keys
Ordered list of dimension names defining the scope of this limit.
Unique per gateway — no two limits can share the same dimensionKeys.
- entries
Rule entries mapping dimension values to rate configurations.
- gateway_identifier
-
- Type:
see
- rate_limit_id
Limit identifier.
Optional on Create (system-generates if not provided by customer). Always present in responses.