Skip to content

Import Crl

iamrolesanywhere_import_crl R Documentation

Imports the certificate revocation list (CRL)

Description

Imports the certificate revocation list (CRL). A CRL is a list of certificates that have been revoked by the issuing certificate Authority (CA).In order to be properly imported, a CRL must be in PEM format. IAM Roles Anywhere validates against the CRL before issuing credentials.

Required permissions: rolesanywhere:ImportCrl.

Usage

iamrolesanywhere_import_crl(crlData, enabled, name, tags,
  trustAnchorArn)

Arguments

crlData

[required] The x509 v3 specified certificate revocation list (CRL).

enabled

Specifies whether the certificate revocation list (CRL) is enabled.

name

[required] The name of the certificate revocation list (CRL).

tags

A list of tags to attach to the certificate revocation list (CRL).

trustAnchorArn

[required] The ARN of the TrustAnchor the certificate revocation list (CRL) will provide revocation for.

Value

A list with the following syntax:

list(
  crl = list(
    createdAt = as.POSIXct(
      "2015-01-01"
    ),
    crlArn = "string",
    crlData = raw,
    crlId = "string",
    enabled = TRUE|FALSE,
    name = "string",
    trustAnchorArn = "string",
    updatedAt = as.POSIXct(
      "2015-01-01"
    )
  )
)

Request syntax

svc$import_crl(
  crlData = raw,
  enabled = TRUE|FALSE,
  name = "string",
  tags = list(
    list(
      key = "string",
      value = "string"
    )
  ),
  trustAnchorArn = "string"
)