We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi
Definition of AWS::BedrockAgentCore::GatewayRateLimit Resource Type
Using getGatewayRateLimit
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getGatewayRateLimit(args: GetGatewayRateLimitArgs, opts?: InvokeOptions): Promise<GetGatewayRateLimitResult>
function getGatewayRateLimitOutput(args: GetGatewayRateLimitOutputArgs, opts?: InvokeOutputOptions): Output<GetGatewayRateLimitResult>def get_gateway_rate_limit(gateway_identifier: Optional[str] = None,
rate_limit_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetGatewayRateLimitResult
def get_gateway_rate_limit_output(gateway_identifier: pulumi.Input[Optional[str]] = None,
rate_limit_id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetGatewayRateLimitResult]func LookupGatewayRateLimit(ctx *Context, args *LookupGatewayRateLimitArgs, opts ...InvokeOption) (*LookupGatewayRateLimitResult, error)
func LookupGatewayRateLimitOutput(ctx *Context, args *LookupGatewayRateLimitOutputArgs, opts ...InvokeOption) LookupGatewayRateLimitResultOutput> Note: This function is named LookupGatewayRateLimit in the Go SDK.
public static class GetGatewayRateLimit
{
public static Task<GetGatewayRateLimitResult> InvokeAsync(GetGatewayRateLimitArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayRateLimitResult> Invoke(GetGatewayRateLimitInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetGatewayRateLimitResult> Invoke(GetGatewayRateLimitInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetGatewayRateLimitResult> getGatewayRateLimit(GetGatewayRateLimitArgs args, InvokeOptions options)
public static Output<GetGatewayRateLimitResult> getGatewayRateLimit(GetGatewayRateLimitArgs args, InvokeOptions options)
public static Output<GetGatewayRateLimitResult> getGatewayRateLimit(GetGatewayRateLimitArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:bedrockagentcore:getGatewayRateLimit
arguments:
# arguments dictionarydata "aws-native_bedrockagentcore_get_gateway_rate_limit" "name" {
# arguments
}The following arguments are supported:
- Gateway
Identifier string - Rate
Limit stringId - Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
- Gateway
Identifier string - Rate
Limit stringId - Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
- gateway_
identifier string - rate_
limit_ stringid - Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
- gateway
Identifier String - rate
Limit StringId - Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
- gateway
Identifier string - rate
Limit stringId - Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
- gateway_
identifier str - rate_
limit_ strid - Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
- gateway
Identifier String - rate
Limit StringId - Limit identifier. Optional on Create (system-generates if not provided by customer). Always present in responses.
getGatewayRateLimit Result
The following output properties are available:
- Created
At string - Description string
- Optional human-readable description for this limit.
- Entries
List<Pulumi.
Aws Native. Bedrock Agent Core. Outputs. Gateway Rate Limit Limit Entry> - Rule entries mapping dimension values to rate configurations.
- Status
Pulumi.
Aws Native. Bedrock Agent Core. Gateway Rate Limit Status - Updated
At string
- Created
At string - Description string
- Optional human-readable description for this limit.
- Entries
[]Gateway
Rate Limit Limit Entry - Rule entries mapping dimension values to rate configurations.
- Status
Gateway
Rate Limit Status - Updated
At string
- created_
at string - description string
- Optional human-readable description for this limit.
- entries list(object)
- Rule entries mapping dimension values to rate configurations.
- status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING"
- updated_
at string
- created
At String - description String
- Optional human-readable description for this limit.
- entries
List<Gateway
Rate Limit Limit Entry> - Rule entries mapping dimension values to rate configurations.
- status
Gateway
Rate Limit Status - updated
At String
- created
At string - description string
- Optional human-readable description for this limit.
- entries
Gateway
Rate Limit Limit Entry[] - Rule entries mapping dimension values to rate configurations.
- status
Gateway
Rate Limit Status - updated
At string
- created_
at str - description str
- Optional human-readable description for this limit.
- entries
Sequence[Gateway
Rate Limit Limit Entry] - Rule entries mapping dimension values to rate configurations.
- status
Gateway
Rate Limit Status - updated_
at str
- created
At String - description String
- Optional human-readable description for this limit.
- entries List<Property Map>
- Rule entries mapping dimension values to rate configurations.
- status "CREATING" | "ACTIVE" | "UPDATING" | "DELETING"
- updated
At String
Supporting Types
GatewayRateLimitLimitEntry
- Dimensions Dictionary<string, string>
- Connections
List<Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Gateway Rate Limit Rate Config> - Connection rate limits (per second only). Limited to 1 entry for now. — P2
- Requests
List<Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Gateway Rate Limit Rate Config> - Request rate limits (RPS or RPM). Limited to 1 entry for now.
- Tokens
List<Pulumi.
Aws Native. Bedrock Agent Core. Inputs. Gateway Rate Limit Rate Config> - Token rate limits (TPM). Limited to 1 entry for now. — P1
- Dimensions map[string]string
- Connections
[]Gateway
Rate Limit Rate Config - Connection rate limits (per second only). Limited to 1 entry for now. — P2
- Requests
[]Gateway
Rate Limit Rate Config - Request rate limits (RPS or RPM). Limited to 1 entry for now.
- Tokens
[]Gateway
Rate Limit Rate Config - Token rate limits (TPM). Limited to 1 entry for now. — P1
- dimensions map(string)
- connections list(object)
- Connection rate limits (per second only). Limited to 1 entry for now. — P2
- requests list(object)
- Request rate limits (RPS or RPM). Limited to 1 entry for now.
- tokens list(object)
- Token rate limits (TPM). Limited to 1 entry for now. — P1
- dimensions Map<String,String>
- connections
List<Gateway
Rate Limit Rate Config> - Connection rate limits (per second only). Limited to 1 entry for now. — P2
- requests
List<Gateway
Rate Limit Rate Config> - Request rate limits (RPS or RPM). Limited to 1 entry for now.
- tokens
List<Gateway
Rate Limit Rate Config> - Token rate limits (TPM). Limited to 1 entry for now. — P1
- dimensions {[key: string]: string}
- connections
Gateway
Rate Limit Rate Config[] - Connection rate limits (per second only). Limited to 1 entry for now. — P2
- requests
Gateway
Rate Limit Rate Config[] - Request rate limits (RPS or RPM). Limited to 1 entry for now.
- tokens
Gateway
Rate Limit Rate Config[] - Token rate limits (TPM). Limited to 1 entry for now. — P1
- dimensions Mapping[str, str]
- connections
Sequence[Gateway
Rate Limit Rate Config] - Connection rate limits (per second only). Limited to 1 entry for now. — P2
- requests
Sequence[Gateway
Rate Limit Rate Config] - Request rate limits (RPS or RPM). Limited to 1 entry for now.
- tokens
Sequence[Gateway
Rate Limit Rate Config] - Token rate limits (TPM). Limited to 1 entry for now. — P1
- dimensions Map<String>
- connections List<Property Map>
- Connection rate limits (per second only). Limited to 1 entry for now. — P2
- requests List<Property Map>
- Request rate limits (RPS or RPM). Limited to 1 entry for now.
- tokens List<Property Map>
- Token rate limits (TPM). Limited to 1 entry for now. — P1
GatewayRateLimitPeriod
GatewayRateLimitRateConfig
- Period
Gateway
Rate Limit Period - Rate float64
- period "second" | "minute"
- rate number
- period
Gateway
Rate Limit Period - rate Double
- period
Gateway
Rate Limit Period - rate number
- period "second" | "minute"
- rate Number
GatewayRateLimitStatus
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.79.0
published on Monday, Sep 14, 2026 by Pulumi
published on Monday, Sep 14, 2026 by Pulumi