# Packages
Package artifactiface provides an interface to enable mocking the AWS Artifact service client for testing your code.
# Functions
AcceptanceType_Values returns all elements of the AcceptanceType enum.
New creates a new instance of the Artifact client with a session.
NotificationSubscriptionStatus_Values returns all elements of the NotificationSubscriptionStatus enum.
PublishedState_Values returns all elements of the PublishedState enum.
UploadState_Values returns all elements of the UploadState enum.
ValidationExceptionReason_Values returns all elements of the ValidationExceptionReason enum.
# Constants
AcceptanceTypeExplicit is a AcceptanceType enum value.
AcceptanceTypePassthrough is a AcceptanceType enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeValidationException for service response error code "ValidationException".
NotificationSubscriptionStatusNotSubscribed is a NotificationSubscriptionStatus enum value.
NotificationSubscriptionStatusSubscribed is a NotificationSubscriptionStatus enum value.
PublishedStatePublished is a PublishedState enum value.
PublishedStateUnpublished is a PublishedState enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
UploadStateComplete is a UploadState enum value.
UploadStateFailed is a UploadState enum value.
UploadStateFault is a UploadState enum value.
UploadStateProcessing is a UploadState enum value.
ValidationExceptionReasonCannotParse is a ValidationExceptionReason enum value.
ValidationExceptionReasonFieldValidationFailed is a ValidationExceptionReason enum value.
ValidationExceptionReasonInvalidToken is a ValidationExceptionReason enum value.
ValidationExceptionReasonOther is a ValidationExceptionReason enum value.
ValidationExceptionReasonUnknownOperation is a ValidationExceptionReason enum value.
# Structs
User does not have sufficient access to perform this action.
Account settings for the customer.
Artifact provides the API operation methods for making requests to AWS Artifact.
Request to create/modify content would result in a conflict.
An unknown server exception has occurred.
Full detail for report resource metadata.
Summary for report resource.
Request references a resource which does not exist.
Request would cause a service quota to be exceeded.
Request was denied due to request throttling.
Request fails to satisfy the constraints specified by an AWS service.
Validation exception message and name.