MHSMPrivateLinkServiceConnectionStateArgs

data class MHSMPrivateLinkServiceConnectionStateArgs(val actionsRequired: Output<Either<String, ActionsRequired>>? = null, val description: Output<String>? = null, val status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null) : ConvertibleToJava<MHSMPrivateLinkServiceConnectionStateArgs>

An object that represents the approval state of the private link connection.

Constructors

fun MHSMPrivateLinkServiceConnectionStateArgs(actionsRequired: Output<Either<String, ActionsRequired>>? = null, description: Output<String>? = null, status: Output<Either<String, PrivateEndpointServiceConnectionStatus>>? = null)

Functions

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

Properties

Link copied to clipboard
val actionsRequired: Output<Either<String, ActionsRequired>>? = null

A message indicating if changes on the service provider require any updates on the consumer.

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

The reason for approval or rejection.

Link copied to clipboard

Indicates whether the connection has been approved, rejected or removed by the key vault owner.