ListGatewayDebugCredentialsPlainArgs

data class ListGatewayDebugCredentialsPlainArgs(val apiId: String, val credentialsExpireAfter: String? = null, val gatewayId: String, val purposes: List<Either<String, GatewayListDebugCredentialsContractPurpose>>, val resourceGroupName: String, val serviceName: String) : ConvertibleToJava<ListGatewayDebugCredentialsPlainArgs>

Constructors

Link copied to clipboard
constructor(apiId: String, credentialsExpireAfter: String? = null, gatewayId: String, purposes: List<Either<String, GatewayListDebugCredentialsContractPurpose>>, resourceGroupName: String, serviceName: String)

Properties

Link copied to clipboard

Full resource Id of an API.

Link copied to clipboard

Credentials expiration in ISO8601 format. Maximum duration of the credentials is PT1H. When property is not specified, them value PT1H is used.

Link copied to clipboard

Gateway entity identifier. Must be unique in the current API Management service instance. Must not have value 'managed'

Link copied to clipboard

Purposes of debug credential.

Link copied to clipboard

The name of the resource group. The name is case insensitive.

Link copied to clipboard

The name of the API Management service.

Functions

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