GetAuthPolicyResult

data class GetAuthPolicyResult(val id: String, val policy: String? = null, val resourceIdentifier: String, val state: String? = null)

A collection of values returned by getAuthPolicy.

Constructors

Link copied to clipboard
constructor(id: String, policy: String? = null, resourceIdentifier: String, state: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val id: String

The provider-assigned unique ID for this managed resource.

Link copied to clipboard
val policy: String? = null

The auth policy. The policy string in JSON must not contain newlines or blank lines.

Link copied to clipboard
Link copied to clipboard
val state: String? = null

The state of the auth policy. The auth policy is only active when the auth type is set to AWS_IAM. If you provide a policy, then authentication and authorization decisions are made based on this policy and the client's IAM policy. If the Auth type is NONE, then, any auth policy you provide will remain inactive.