Load Security Policy

Load Security Policy

Load a security policy

Request
URI
POST
https://{api_host}/iaas-proxy-provider/api/services/{serviceId}/network/security-policy-load
COPY
Path Parameters
string
serviceId
Required

The ID of the IaaS service as registered in the Component Registry service.


Request Body

The SecurityPolicy to be loaded.

securityPolicy of type(s) application/json
Required
{
    "internal": false,
    "name": "string",
    "tenantId": "string",
    "securityPolicyTypeId": "string",
    "description": "string",
    "externalId": "string",
    "id": "string",
    "extensionData": {
        "entries": [
            {
                "key": "string"
            }
        ]
    }
}
boolean
internal
Optional

internal

string
name
Optional

name

string
tenantId
Optional

tenantId

string
securityPolicyTypeId
Optional

securityPolicyTypeId

string
description
Optional

description

string
externalId
Optional

externalId

string
id
Optional

id

extensionData
Optional

extensionData

Responses
200

successful operation

Returns securityPolicy of type(s) */*
{
    "internal": false,
    "name": "string",
    "tenantId": "string",
    "securityPolicyTypeId": "string",
    "description": "string",
    "externalId": "string",
    "id": "string",
    "extensionData": {
        "entries": [
            {
                "key": "string"
            }
        ]
    }
}
boolean
internal
Optional

internal

string
name
Optional

name

string
tenantId
Optional

tenantId

string
securityPolicyTypeId
Optional

securityPolicyTypeId

string
description
Optional

description

string
externalId
Optional

externalId

string
id
Optional

id

extensionData
Optional

extensionData


201

The security policy is loaded.

Returns securityPolicy of type(s) */*
{
    "internal": false,
    "name": "string",
    "tenantId": "string",
    "securityPolicyTypeId": "string",
    "description": "string",
    "externalId": "string",
    "id": "string",
    "extensionData": {
        "entries": [
            {
                "key": "string"
            }
        ]
    }
}
boolean
internal
Optional

internal

string
name
Optional

name

string
tenantId
Optional

tenantId

string
securityPolicyTypeId
Optional

securityPolicyTypeId

string
description
Optional

description

string
externalId
Optional

externalId

string
id
Optional

id

extensionData
Optional

extensionData