Update Trust Anchor
iamrolesanywhere_update_trust_anchor | R Documentation |
Updates a trust anchor¶
Description¶
Updates a trust anchor. You establish trust between IAM Roles Anywhere and your certificate authority (CA) by configuring a trust anchor. You can define a trust anchor as a reference to an Private Certificate Authority (Private CA) or by uploading a CA certificate. Your Amazon Web Services workloads can authenticate with the trust anchor using certificates issued by the CA in exchange for temporary Amazon Web Services credentials.
Required permissions: rolesanywhere:UpdateTrustAnchor
.
Usage¶
Arguments¶
name
The name of the trust anchor.
source
The trust anchor type and its related certificate data.
trustAnchorId
[required] The unique identifier of the trust anchor.
Value¶
A list with the following syntax:
list(
trustAnchor = list(
createdAt = as.POSIXct(
"2015-01-01"
),
enabled = TRUE|FALSE,
name = "string",
notificationSettings = list(
list(
channel = "ALL",
configuredBy = "string",
enabled = TRUE|FALSE,
event = "CA_CERTIFICATE_EXPIRY"|"END_ENTITY_CERTIFICATE_EXPIRY",
threshold = 123
)
),
source = list(
sourceData = list(
acmPcaArn = "string",
x509CertificateData = "string"
),
sourceType = "AWS_ACM_PCA"|"CERTIFICATE_BUNDLE"|"SELF_SIGNED_REPOSITORY"
),
trustAnchorArn = "string",
trustAnchorId = "string",
updatedAt = as.POSIXct(
"2015-01-01"
)
)
)