# Functions
Authenticator returns an authentication.Authenticator for IBM Cloud IAM.
WithHTTPClient sets the http.Client to be used for IAM authentication.
WithIAMEndpoint sets the IAM endpoint to be used for IAM authentication.
WithIBMInstanceID sets the instance ID to be set for IBM Sysdig requests.
WithRefreshBeforeDuration sets the duration before expiration to trigger a token refresh.
WithSysdigTeamID sets the TeamID to be set for IBM Sysdig requests.
# Constants
DefaultIAMEndpoint is the default production IAM endpoint for IBM Cloud.
DefaultRefreshBeforeExpirationDuration is the default duration before expected expiration to refresh the IAM token.
TestIAMEndpoint is the test IAM endpoint for IBM Cloud.
# Type aliases
AuthenticatorOption defines options for the IBM IAM authentication.Authenticator.