SecurityPolicyArgs

data class SecurityPolicyArgs(val description: Output<String>? = null, val name: Output<String>? = null, val policy: Output<String>? = null, val type: Output<SecurityPolicyType>? = null) : ConvertibleToJava<SecurityPolicyArgs>

Amazon OpenSearchServerless security policy resource

Example Usage

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Example

No Java example available.

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, name: Output<String>? = null, policy: Output<String>? = null, type: Output<SecurityPolicyType>? = null)

Properties

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

The description of the policy

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

The name of the policy

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

The JSON policy document that is the content for the policy

Link copied to clipboard
val type: Output<SecurityPolicyType>? = null

The type of security policy. Can be either encryption or network .

Functions

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