ResourceProviderRequiredPermissionsArgs

data class ResourceProviderRequiredPermissionsArgs(val action: Output<Boolean>? = null, val delete: Output<Boolean>? = null, val read: Output<Boolean>? = null, val write: Output<Boolean>? = null) : ConvertibleToJava<ResourceProviderRequiredPermissionsArgs>

Required permissions for the connector resource provider that define in ResourceProviders. For more information about the permissions see here.

Constructors

Link copied to clipboard
constructor(action: Output<Boolean>? = null, delete: Output<Boolean>? = null, read: Output<Boolean>? = null, write: Output<Boolean>? = null)

Properties

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

Gets or sets a value indicating whether the permission is custom actions (POST).

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

Gets or sets a value indicating whether the permission is delete action (DELETE).

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

Gets or sets a value indicating whether the permission is read action (GET).

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

Gets or sets a value indicating whether the permission is write action (PUT or PATCH).

Functions

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