# Packages
Package rolesanywhereiface provides an interface to enable mocking the IAM Roles Anywhere service client for testing your code.
# Functions
CertificateField_Values returns all elements of the CertificateField enum.
New creates a new instance of the RolesAnywhere client with a session.
NotificationChannel_Values returns all elements of the NotificationChannel enum.
NotificationEvent_Values returns all elements of the NotificationEvent enum.
TrustAnchorType_Values returns all elements of the TrustAnchorType enum.
# Constants
CertificateFieldX509issuer is a CertificateField enum value.
CertificateFieldX509san is a CertificateField enum value.
CertificateFieldX509subject is a CertificateField enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeTooManyTagsException for service response error code "TooManyTagsException".
ErrCodeValidationException for service response error code "ValidationException".
NotificationChannelAll is a NotificationChannel enum value.
NotificationEventCaCertificateExpiry is a NotificationEvent enum value.
NotificationEventEndEntityCertificateExpiry is a NotificationEvent enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
TrustAnchorTypeAwsAcmPca is a TrustAnchorType enum value.
TrustAnchorTypeCertificateBundle is a TrustAnchorType enum value.
TrustAnchorTypeSelfSignedRepository is a TrustAnchorType enum value.
# Structs
You do not have sufficient access to perform this action.
A mapping applied to the authenticating end-entity certificate.
A record of a presented X509 credential from a temporary credential request.
The state of the certificate revocation list (CRL) after a read or write operation.
A key-value pair you set that identifies a property of the authenticating instance.
A single mapping entry for each supported specifier or sub-field.
Customizable notification settings that will be applied to notification events.
The state of a notification setting.
A notification setting key to reset.
The state of the profile after a read or write operation.
The resource could not be found.
RolesAnywhere provides the API operation methods for making requests to IAM Roles Anywhere.
The trust anchor type and its related certificate data.
The data field of the trust anchor depending on its type.
The state of the subject after a read or write operation.
A summary representation of subjects.
A label that consists of a key and value you define.
Too many tags.
The state of the trust anchor after a read or write operation.
Validation exception error.