ApiPortalPropertiesArgs

data class ApiPortalPropertiesArgs(val gatewayIds: Output<List<String>>? = null, val httpsOnly: Output<Boolean>? = null, val public: Output<Boolean>? = null, val sourceUrls: Output<List<String>>? = null, val ssoProperties: Output<SsoPropertiesArgs>? = null) : ConvertibleToJava<ApiPortalPropertiesArgs>

API portal properties payload

Constructors

Link copied to clipboard
constructor(gatewayIds: Output<List<String>>? = null, httpsOnly: Output<Boolean>? = null, public: Output<Boolean>? = null, sourceUrls: Output<List<String>>? = null, ssoProperties: Output<SsoPropertiesArgs>? = null)

Properties

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

The array of resource Ids of gateway to integrate with API portal.

Link copied to clipboard
val httpsOnly: Output<Boolean>? = null

Indicate if only https is allowed.

Link copied to clipboard
val public: Output<Boolean>? = null

Indicates whether the API portal exposes endpoint.

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

Collection of OpenAPI source URL locations.

Link copied to clipboard
val ssoProperties: Output<SsoPropertiesArgs>? = null

Single sign-on related configuration

Functions

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