Skip to content

Latest commit

 

History

History
214 lines (151 loc) · 5.71 KB

ObjectCorsApi.md

File metadata and controls

214 lines (151 loc) · 5.71 KB

ObjectCorsApi

All URIs are relative to https://prod.api.appcluster01.ca-central-1.ezmax.com/rest

Method HTTP request Description
corsCreateObjectV1 POST /1/object/cors Create a new Cors
corsDeleteObjectV1 DELETE /1/object/cors/{pkiCorsID} Delete an existing Cors
corsEditObjectV1 PUT /1/object/cors/{pkiCorsID} Edit an existing Cors
corsGetObjectV2 GET /2/object/cors/{pkiCorsID} Retrieve an existing Cors

corsCreateObjectV1

CorsCreateObjectV1Response corsCreateObjectV1(corsCreateObjectV1Request)

Create a new Cors

The endpoint allows to create one or many elements at once.

Example

// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*

val apiInstance = ObjectCorsApi()
val corsCreateObjectV1Request : CorsCreateObjectV1Request =  // CorsCreateObjectV1Request | 
try {
    val result : CorsCreateObjectV1Response = apiInstance.corsCreateObjectV1(corsCreateObjectV1Request)
    println(result)
} catch (e: ClientException) {
    println("4xx response calling ObjectCorsApi#corsCreateObjectV1")
    e.printStackTrace()
} catch (e: ServerException) {
    println("5xx response calling ObjectCorsApi#corsCreateObjectV1")
    e.printStackTrace()
}

Parameters

Name Type Description Notes
corsCreateObjectV1Request CorsCreateObjectV1Request

Return type

CorsCreateObjectV1Response

Authorization

Configure Authorization: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

corsDeleteObjectV1

CorsDeleteObjectV1Response corsDeleteObjectV1(pkiCorsID)

Delete an existing Cors

Example

// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*

val apiInstance = ObjectCorsApi()
val pkiCorsID : kotlin.Int = 56 // kotlin.Int | The unique ID of the Cors
try {
    val result : CorsDeleteObjectV1Response = apiInstance.corsDeleteObjectV1(pkiCorsID)
    println(result)
} catch (e: ClientException) {
    println("4xx response calling ObjectCorsApi#corsDeleteObjectV1")
    e.printStackTrace()
} catch (e: ServerException) {
    println("5xx response calling ObjectCorsApi#corsDeleteObjectV1")
    e.printStackTrace()
}

Parameters

Name Type Description Notes
pkiCorsID kotlin.Int The unique ID of the Cors

Return type

CorsDeleteObjectV1Response

Authorization

Configure Authorization: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json

corsEditObjectV1

CorsEditObjectV1Response corsEditObjectV1(pkiCorsID, corsEditObjectV1Request)

Edit an existing Cors

Example

// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*

val apiInstance = ObjectCorsApi()
val pkiCorsID : kotlin.Int = 56 // kotlin.Int | The unique ID of the Cors
val corsEditObjectV1Request : CorsEditObjectV1Request =  // CorsEditObjectV1Request | 
try {
    val result : CorsEditObjectV1Response = apiInstance.corsEditObjectV1(pkiCorsID, corsEditObjectV1Request)
    println(result)
} catch (e: ClientException) {
    println("4xx response calling ObjectCorsApi#corsEditObjectV1")
    e.printStackTrace()
} catch (e: ServerException) {
    println("5xx response calling ObjectCorsApi#corsEditObjectV1")
    e.printStackTrace()
}

Parameters

Name Type Description Notes
pkiCorsID kotlin.Int The unique ID of the Cors
corsEditObjectV1Request CorsEditObjectV1Request

Return type

CorsEditObjectV1Response

Authorization

Configure Authorization: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""

HTTP request headers

  • Content-Type: application/json
  • Accept: application/json

corsGetObjectV2

CorsGetObjectV2Response corsGetObjectV2(pkiCorsID)

Retrieve an existing Cors

Example

// Import classes:
//import eZmaxApi.infrastructure.*
//import eZmaxApi.models.*

val apiInstance = ObjectCorsApi()
val pkiCorsID : kotlin.Int = 56 // kotlin.Int | The unique ID of the Cors
try {
    val result : CorsGetObjectV2Response = apiInstance.corsGetObjectV2(pkiCorsID)
    println(result)
} catch (e: ClientException) {
    println("4xx response calling ObjectCorsApi#corsGetObjectV2")
    e.printStackTrace()
} catch (e: ServerException) {
    println("5xx response calling ObjectCorsApi#corsGetObjectV2")
    e.printStackTrace()
}

Parameters

Name Type Description Notes
pkiCorsID kotlin.Int The unique ID of the Cors

Return type

CorsGetObjectV2Response

Authorization

Configure Authorization: ApiClient.apiKey["Authorization"] = "" ApiClient.apiKeyPrefix["Authorization"] = ""

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json