Skip to content

Reset Notification Settings

iamrolesanywhere_reset_notification_settings R Documentation

Resets the custom notification setting to IAM Roles Anywhere default setting

Description

Resets the custom notification setting to IAM Roles Anywhere default setting.

Required permissions: rolesanywhere:ResetNotificationSettings.

Usage

iamrolesanywhere_reset_notification_settings(trustAnchorId,
  notificationSettingKeys)

Arguments

trustAnchorId

[required] The unique identifier of the trust anchor.

notificationSettingKeys

[required] A list of notification setting keys to reset. A notification setting key includes the event and the channel.

Value

A list with the following syntax:

list(
  trustAnchor = list(
    trustAnchorId = "string",
    trustAnchorArn = "string",
    name = "string",
    source = list(
      sourceType = "AWS_ACM_PCA"|"CERTIFICATE_BUNDLE"|"SELF_SIGNED_REPOSITORY",
      sourceData = list(
        x509CertificateData = "string",
        acmPcaArn = "string"
      )
    ),
    enabled = TRUE|FALSE,
    createdAt = as.POSIXct(
      "2015-01-01"
    ),
    updatedAt = as.POSIXct(
      "2015-01-01"
    ),
    notificationSettings = list(
      list(
        enabled = TRUE|FALSE,
        event = "CA_CERTIFICATE_EXPIRY"|"END_ENTITY_CERTIFICATE_EXPIRY",
        threshold = 123,
        channel = "ALL",
        configuredBy = "string"
      )
    )
  )
)

Request syntax

svc$reset_notification_settings(
  trustAnchorId = "string",
  notificationSettingKeys = list(
    list(
      event = "CA_CERTIFICATE_EXPIRY"|"END_ENTITY_CERTIFICATE_EXPIRY",
      channel = "ALL"
    )
  )
)