GetPolicyResponse

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val createdAt: <Error class: unknown class>

The timestamp when the policy was originally created.

Link copied to clipboard

The Cedar policy statement that defines the access control rules. This contains the actual policy logic used for agent behavior control and access decisions.

Link copied to clipboard

The human-readable description of the policy's purpose and functionality. This helps administrators understand and manage the policy.

Link copied to clipboard

The customer-assigned name of the policy. This is the human-readable identifier that was specified when the policy was created.

Link copied to clipboard

The Amazon Resource Name (ARN) of the policy. This globally unique identifier can be used for cross-service references and IAM policy statements.

Link copied to clipboard

The identifier of the policy engine that manages this policy. This confirms the policy engine context for the retrieved policy.

Link copied to clipboard

The unique identifier of the retrieved policy. This matches the policy ID provided in the request and serves as the system identifier for the policy.

Link copied to clipboard

The current status of the policy.

Link copied to clipboard

Additional information about the policy status. This provides details about any failures or the current state of the policy.

Link copied to clipboard
val updatedAt: <Error class: unknown class>

The timestamp when the policy was last modified. This tracks the most recent changes to the policy configuration.

Functions

Link copied to clipboard
inline fun copy(block: GetPolicyResponse.Builder.() -> Unit = {}): GetPolicyResponse
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String