DevicePostureIntegrationConfigArgs

data class DevicePostureIntegrationConfigArgs(val accessClientId: Output<String>? = null, val accessClientSecret: Output<String>? = null, val apiUrl: Output<String>? = null, val authUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientKey: Output<String>? = null, val clientSecret: Output<String>? = null, val customerId: Output<String>? = null) : ConvertibleToJava<DevicePostureIntegrationConfigArgs>

Constructors

Link copied to clipboard
constructor(accessClientId: Output<String>? = null, accessClientSecret: Output<String>? = null, apiUrl: Output<String>? = null, authUrl: Output<String>? = null, clientId: Output<String>? = null, clientKey: Output<String>? = null, clientSecret: Output<String>? = null, customerId: Output<String>? = null)

Properties

Link copied to clipboard
val accessClientId: Output<String>? = null

The Access client ID to be used as the Cf-Access-Client-ID header when making a request to the api_url.

Link copied to clipboard
val accessClientSecret: Output<String>? = null

The Access client secret to be used as the Cf-Access-Client-Secret header when making a request to the api_url.

Link copied to clipboard
val apiUrl: Output<String>? = null

The third-party API's URL.

Link copied to clipboard
val authUrl: Output<String>? = null

The third-party authorization API URL.

Link copied to clipboard
val clientId: Output<String>? = null

The client identifier for authenticating API calls.

Link copied to clipboard
val clientKey: Output<String>? = null

The client key for authenticating API calls.

Link copied to clipboard
val clientSecret: Output<String>? = null

The client secret for authenticating API calls.

Link copied to clipboard
val customerId: Output<String>? = null

The customer identifier for authenticating API calls.

Functions

Link copied to clipboard
open override fun toJava(): DevicePostureIntegrationConfigArgs