Compute Function Quotas
Attributes describing quotas for compute functions
classDiagram
class ComputeFunctionQuotas
click ComputeFunctionQuotas href "../ComputeFunctionQuotas"
ComputeFunctionQuotas : functionConcurrencyLimit
ComputeFunctionQuotas --> "0..1" Integer : functionConcurrencyLimit
click Integer href "../Integer"
ComputeFunctionQuotas : functionMaximumNumber
ComputeFunctionQuotas --> "0..1" Integer : functionMaximumNumber
click Integer href "../Integer"
ComputeFunctionQuotas : functionMemoryLimit
ComputeFunctionQuotas --> "0..1" MemorySize : functionMemoryLimit
click MemorySize href "../MemorySize"
ComputeFunctionQuotas : functionRequestSizeLimit
ComputeFunctionQuotas --> "0..1" MemorySize : functionRequestSizeLimit
click MemorySize href "../MemorySize"
ComputeFunctionQuotas : functionResponseSizeLimit
ComputeFunctionQuotas --> "0..1" MemorySize : functionResponseSizeLimit
click MemorySize href "../MemorySize"
ComputeFunctionQuotas : functionSizeLimit
ComputeFunctionQuotas --> "0..1" MemorySize : functionSizeLimit
click MemorySize href "../MemorySize"
ComputeFunctionQuotas : functionStorageLimit
ComputeFunctionQuotas --> "0..1" MemorySize : functionStorageLimit
click MemorySize href "../MemorySize"
ComputeFunctionQuotas : functionTimeLimit
ComputeFunctionQuotas --> "0..1" Time : functionTimeLimit
click Time href "../Time"
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
functionMaximumNumber | 0..1 xsd:integer |
Maximum number of functions that can be created | direct |
functionStorageLimit | 0..1 MemorySize |
Storage limit for deployed functions | direct |
functionTimeLimit | 0..1 Time |
Maximum execution time for a function | direct |
functionMemoryLimit | 0..1 MemorySize |
Maximum amount of memory usable by a function | direct |
functionSizeLimit | 0..1 MemorySize |
Maximum size of a deployed function | direct |
functionConcurrencyLimit | 0..1 xsd:integer |
Maximum number of concurrent execution of a function | direct |
functionRequestSizeLimit | 0..1 MemorySize |
Maximum size for incoming request (or triggering event) for a function | direct |
functionResponseSizeLimit | 0..1 MemorySize |
Maximum size for a function response | direct |
Usages
used by | used in | type | used |
---|---|---|---|
ComputeFunctionConfiguration | computeFunctionQuotas | range | ComputeFunctionQuotas |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/gaia-x/development#compute-function-configuration
LinkML Source
Direct
name: ComputeFunctionQuotas
description: Attributes describing quotas for compute functions
title: Compute Function Quotas
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
attributes:
functionMaximumNumber:
name: functionMaximumNumber
description: Maximum number of functions that can be created.
title: Function Maximum Number
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: integer
functionStorageLimit:
name: functionStorageLimit
description: Storage limit for deployed functions
title: Function Storage Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionTimeLimit:
name: functionTimeLimit
description: Maximum execution time for a function
title: Function Time Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: Time
functionMemoryLimit:
name: functionMemoryLimit
description: Maximum amount of memory usable by a function
title: Function Memory Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionSizeLimit:
name: functionSizeLimit
description: Maximum size of a deployed function
title: Function Size Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionConcurrencyLimit:
name: functionConcurrencyLimit
description: Maximum number of concurrent execution of a function
title: Function Concurrency Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: integer
functionRequestSizeLimit:
name: functionRequestSizeLimit
description: Maximum size for incoming request (or triggering event) for a function
title: Function Request Size Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionResponseSizeLimit:
name: functionResponseSizeLimit
description: Maximum size for a function response
title: Function Response Size Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
domain_of:
- ComputeFunctionQuotas
range: MemorySize
Induced
name: ComputeFunctionQuotas
description: Attributes describing quotas for compute functions
title: Compute Function Quotas
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
attributes:
functionMaximumNumber:
name: functionMaximumNumber
description: Maximum number of functions that can be created.
title: Function Maximum Number
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionMaximumNumber
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: integer
functionStorageLimit:
name: functionStorageLimit
description: Storage limit for deployed functions
title: Function Storage Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionStorageLimit
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionTimeLimit:
name: functionTimeLimit
description: Maximum execution time for a function
title: Function Time Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionTimeLimit
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: Time
functionMemoryLimit:
name: functionMemoryLimit
description: Maximum amount of memory usable by a function
title: Function Memory Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionMemoryLimit
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionSizeLimit:
name: functionSizeLimit
description: Maximum size of a deployed function
title: Function Size Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionSizeLimit
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionConcurrencyLimit:
name: functionConcurrencyLimit
description: Maximum number of concurrent execution of a function
title: Function Concurrency Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionConcurrencyLimit
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: integer
functionRequestSizeLimit:
name: functionRequestSizeLimit
description: Maximum size for incoming request (or triggering event) for a function
title: Function Request Size Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionRequestSizeLimit
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: MemorySize
functionResponseSizeLimit:
name: functionResponseSizeLimit
description: Maximum size for a function response
title: Function Response Size Limit
from_schema: https://w3id.org/gaia-x/development#compute-function-configuration
rank: 1000
alias: functionResponseSizeLimit
owner: ComputeFunctionQuotas
domain_of:
- ComputeFunctionQuotas
range: MemorySize