ServiceAPIDescriptionPatch

ServiceAPIDescriptionPatch
ServiceAPIDescriptionPatch

Represents the parameters to request the modification of an APF published API resource.

JSON Example
{
    "aefProfiles": [
        {
            "aefId": "string",
            "versions": [
                {
                    "apiVersion": "string",
                    "expiry": "string",
                    "resources": [
                        {
                            "resourceName": "string",
                            "uri": "string",
                            "custOpName": "string",
                            "operations": [
                                {}
                            ],
                            "description": "string"
                        }
                    ],
                    "custOperations": [
                        {
                            "custOpName": "string",
                            "operations": [
                                {}
                            ],
                            "description": "string"
                        }
                    ]
                }
            ],
            "securityMethods": [
                {}
            ],
            "domainName": "string",
            "interfaceDescriptions": [
                {
                    "ipv4Addr": "string",
                    "ipv6Addr": "string",
                    "fqdn": "string",
                    "port": 0,
                    "apiPrefix": "string",
                    "securityMethods": [
                        {}
                    ]
                }
            ]
        }
    ],
    "description": "string",
    "shareableInfo": {
        "isShareable": false,
        "capifProvDoms": [
            "string"
        ]
    },
    "serviceAPICategory": "string",
    "apiSuppFeats": "string",
    "pubApiPath": {
        "ccfIds": [
            "string"
        ]
    },
    "ccfId": "string"
}
array of AefProfile
aefProfiles
Optional

AEF profile information, which includes the exposed API details.

string
description
Optional

Text description of the API

shareableInfo
Optional

shareableInfo

string
serviceAPICategory
Optional

The service API category to which the service API belongs to.

apiSuppFeats
Optional

apiSuppFeats

pubApiPath
Optional

pubApiPath

string
ccfId
Optional

CAPIF core function identifier.