Create Elastic Placement Zone Configuration State

Create Elastic Placement Zone Configuration State

Only Solution users, Container admins, and System admins can create ElasticPlacementZoneConfigurationStates.

Request
URI
POST
https://{api_host}/container-service/api/resources/elastic-placement-zones-config
COPY
Request Body
ElasticPlacementZoneConfigurationState of type(s) application/json
Required
{
    "documentExpirationTimeMicros": "string",
    "epzState": {
        "documentExpirationTimeMicros": "string",
        "resourcePoolLink": "string",
        "tagLinksToMatch": [
            "string"
        ],
        "documentSelfLink": "string",
        "placementPolicy": "string",
        "tenantLinks": [
            "string"
        ],
        "documentUpdateTimeMicros": "string"
    },
    "documentSelfLink": "string",
    "resourcePoolState": {
        "maxGpuCount": 0,
        "tagLinks": [
            "string"
        ],
        "maxMemoryBytes": 0,
        "groupLinks": [
            "string"
        ],
        "id": "string",
        "minMemoryBytes": 0,
        "currencyUnit": "string",
        "documentExpirationTimeMicros": "string",
        "minCpuCount": 0,
        "minDiskCapacityBytes": 0,
        "maxDiskCostPerMinute": "number",
        "minGpuCount": 0,
        "documentUpdateTimeMicros": "string",
        "maxCpuCostPerMinute": "number",
        "regionId": "string",
        "documentSelfLink": "string",
        "maxCpuCount": 0,
        "maxDiskCapacityBytes": 0,
        "name": "string",
        "computeResourceQueryLink": "string",
        "tenantLinks": [
            "string"
        ],
        "projectName": "string",
        "properties": [
            "string"
        ],
        "desc": "string"
    },
    "tenantLinks": [
        "string"
    ],
    "documentUpdateTimeMicros": "string"
}
string
documentExpirationTimeMicros
Optional

documentExpirationTimeMicros

epzState
Optional

epzState

string
documentSelfLink
Optional

documentSelfLink

resourcePoolState
Optional

resourcePoolState

array of string
tenantLinks
Optional

tenantLinks

string
documentUpdateTimeMicros
Optional

documentUpdateTimeMicros

Responses
200

successful operation

{
    "documentExpirationTimeMicros": "string",
    "epzState": {
        "documentExpirationTimeMicros": "string",
        "resourcePoolLink": "string",
        "tagLinksToMatch": [
            "string"
        ],
        "documentSelfLink": "string",
        "placementPolicy": "string",
        "tenantLinks": [
            "string"
        ],
        "documentUpdateTimeMicros": "string"
    },
    "documentSelfLink": "string",
    "resourcePoolState": {
        "maxGpuCount": 0,
        "tagLinks": [
            "string"
        ],
        "maxMemoryBytes": 0,
        "groupLinks": [
            "string"
        ],
        "id": "string",
        "minMemoryBytes": 0,
        "currencyUnit": "string",
        "documentExpirationTimeMicros": "string",
        "minCpuCount": 0,
        "minDiskCapacityBytes": 0,
        "maxDiskCostPerMinute": "number",
        "minGpuCount": 0,
        "documentUpdateTimeMicros": "string",
        "maxCpuCostPerMinute": "number",
        "regionId": "string",
        "documentSelfLink": "string",
        "maxCpuCount": 0,
        "maxDiskCapacityBytes": 0,
        "name": "string",
        "computeResourceQueryLink": "string",
        "tenantLinks": [
            "string"
        ],
        "projectName": "string",
        "properties": [
            "string"
        ],
        "desc": "string"
    },
    "tenantLinks": [
        "string"
    ],
    "documentUpdateTimeMicros": "string"
}
string
documentExpirationTimeMicros
Optional

documentExpirationTimeMicros

epzState
Optional

epzState

string
documentSelfLink
Optional

documentSelfLink

resourcePoolState
Optional

resourcePoolState

array of string
tenantLinks
Optional

tenantLinks

string
documentUpdateTimeMicros
Optional

documentUpdateTimeMicros


201

'Created' is returned for the new state with the state url in the location header of the response;

Operation doesn't return any data structure