Sha256: 3b469862eae051b150b83f77e55447ed47a873a22416c1817fbcdcb3c2407a66

Contents?: true

Size: 1.24 KB

Versions: 1

Compression:

Stored size: 1.24 KB

Contents

# Zilla::IoK8sApiFlowcontrolV1beta2LimitedPriorityLevelConfiguration

## Properties

| Name | Type | Description | Notes |
| ---- | ---- | ----------- | ----- |
| **assured_concurrency_shares** | **Integer** | `assuredConcurrencyShares` (ACS) configures the execution limit, which is a limit on the number of requests of this priority level that may be exeucting at a given time.  ACS must be a positive number. The server's concurrency limit (SCL) is divided among the concurrency-controlled priority levels in proportion to their assured concurrency shares. This produces the assured concurrency value (ACV) --- the number of requests that may be executing at a time --- for each such priority level:              ACV(l) = ceil( SCL * ACS(l) / ( sum[priority levels k] ACS(k) ) )  bigger numbers of ACS mean more reserved concurrent requests (at the expense of every other PL). This field has a default value of 30. | [optional] |
| **limit_response** | [**IoK8sApiFlowcontrolV1beta2LimitResponse**](IoK8sApiFlowcontrolV1beta2LimitResponse.md) |  | [optional] |

## Example

```ruby
require 'zilla'

instance = Zilla::IoK8sApiFlowcontrolV1beta2LimitedPriorityLevelConfiguration.new(
  assured_concurrency_shares: null,
  limit_response: null
)
```

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
zilla-0.2.0 docs/IoK8sApiFlowcontrolV1beta2LimitedPriorityLevelConfiguration.md