Permission

Permissions designate which private CA actions can be performed by an Amazon Web Services service or entity. In order for ACM to automatically renew private certificates, you must give the ACM service principal all available permissions (IssueCertificate, GetCertificate, and ListPermissions). Permissions can be assigned with the CreatePermission action, removed with the DeletePermission action, and listed with the ListPermissions action.

Types

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

Properties

Link copied to clipboard

The private CA actions that can be performed by the designated Amazon Web Services service.

Link copied to clipboard

The Amazon Resource Number (ARN) of the private CA from which the permission was issued.

Link copied to clipboard

The time at which the permission was created.

Link copied to clipboard

The name of the policy that is associated with the permission.

Link copied to clipboard

The Amazon Web Services service or entity that holds the permission. At this time, the only valid principal is acm.amazonaws.com.

Link copied to clipboard

The ID of the account that assigned the permission.

Functions

Link copied to clipboard
inline fun copy(block: Permission.Builder.() -> Unit = {}): Permission
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