osc placement resource-provider inventory set
Replace the inventory record of the {resource_class} for the resource provider identified by {uuid}.
Normal Response Codes: 200
Error response codes: badRequest(400), itemNotFound(404), conflict(409)
Usage: osc placement resource-provider inventory set [OPTIONS] --resource-provider-generation <RESOURCE_PROVIDER_GENERATION> --total <TOTAL> <UUID> <RESOURCE_CLASS>
Arguments:
<UUID>
— uuid parameter for /resource_providers/{uuid}/inventories/{resource_class} API<RESOURCE_CLASS>
— resource_class parameter for /resource_providers/{uuid}/inventories/{resource_class} API
Options:
-
--allocation-ratio <ALLOCATION_RATIO>
— It is used in determining whether consumption of the resource of the provider can exceed physical constraints.For example, for a vCPU resource with:
Overall capacity is equal to 128 vCPUs.
-
--max-unit <MAX_UNIT>
— A maximum amount any single allocation against an inventory can have -
--min-unit <MIN_UNIT>
— A minimum amount any single allocation against an inventory can have -
--reserved <RESERVED>
— The amount of the resource a provider has reserved for its own use -
--resource-provider-generation <RESOURCE_PROVIDER_GENERATION>
— A consistent view marker that assists with the management of concurrent resource provider updates -
--step-size <STEP_SIZE>
— A representation of the divisible amount of the resource that may be requested. For example, step_size = 5 means that only values divisible by 5 (5, 10, 15, etc.) can be requested -
--total <TOTAL>
— The actual amount of the resource that the provider can accommodate