Copyright | (c) 2013-2015 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
Language | Haskell2010 |
Network.AWS.SSM.Types
Contents
Description
- sSM :: Service
- _AssociatedInstances :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidInstanceId :: AsError a => Getting (First ServiceError) a ServiceError
- _StatusUnchanged :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidNextToken :: AsError a => Getting (First ServiceError) a ServiceError
- _DuplicateInstanceId :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidDocument :: AsError a => Getting (First ServiceError) a ServiceError
- _AssociationAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidDocumentContent :: AsError a => Getting (First ServiceError) a ServiceError
- _AssociationLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError
- _AssociationDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError
- _InternalServerError :: AsError a => Getting (First ServiceError) a ServiceError
- _TooManyUpdates :: AsError a => Getting (First ServiceError) a ServiceError
- _MaxDocumentSizeExceeded :: AsError a => Getting (First ServiceError) a ServiceError
- _DocumentAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError
- _DocumentLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError
- data AssociationFilterKey
- data AssociationStatusName
- data DocumentFilterKey = Name
- data DocumentStatus
- data Fault
- data Association
- association :: Association
- aInstanceId :: Lens' Association (Maybe Text)
- aName :: Lens' Association (Maybe Text)
- data AssociationDescription
- associationDescription :: AssociationDescription
- adInstanceId :: Lens' AssociationDescription (Maybe Text)
- adStatus :: Lens' AssociationDescription (Maybe AssociationStatus)
- adDate :: Lens' AssociationDescription (Maybe UTCTime)
- adName :: Lens' AssociationDescription (Maybe Text)
- data AssociationFilter
- associationFilter :: AssociationFilterKey -> Text -> AssociationFilter
- afKey :: Lens' AssociationFilter AssociationFilterKey
- afValue :: Lens' AssociationFilter Text
- data AssociationStatus
- associationStatus :: UTCTime -> AssociationStatusName -> Text -> AssociationStatus
- asAdditionalInfo :: Lens' AssociationStatus (Maybe Text)
- asDate :: Lens' AssociationStatus UTCTime
- asName :: Lens' AssociationStatus AssociationStatusName
- asMessage :: Lens' AssociationStatus Text
- data CreateAssociationBatchRequestEntry
- createAssociationBatchRequestEntry :: CreateAssociationBatchRequestEntry
- cabreInstanceId :: Lens' CreateAssociationBatchRequestEntry (Maybe Text)
- cabreName :: Lens' CreateAssociationBatchRequestEntry (Maybe Text)
- data DocumentDescription
- documentDescription :: DocumentDescription
- dStatus :: Lens' DocumentDescription (Maybe DocumentStatus)
- dSha1 :: Lens' DocumentDescription (Maybe Text)
- dCreatedDate :: Lens' DocumentDescription (Maybe UTCTime)
- dName :: Lens' DocumentDescription (Maybe Text)
- data DocumentFilter
- documentFilter :: DocumentFilterKey -> Text -> DocumentFilter
- dfKey :: Lens' DocumentFilter DocumentFilterKey
- dfValue :: Lens' DocumentFilter Text
- data DocumentIdentifier
- documentIdentifier :: DocumentIdentifier
- diName :: Lens' DocumentIdentifier (Maybe Text)
- data FailedCreateAssociation
- failedCreateAssociation :: FailedCreateAssociation
- fcaEntry :: Lens' FailedCreateAssociation (Maybe CreateAssociationBatchRequestEntry)
- fcaFault :: Lens' FailedCreateAssociation (Maybe Fault)
- fcaMessage :: Lens' FailedCreateAssociation (Maybe Text)
Service Configuration
API version '2014-11-06' of the Amazon Simple Systems Management Service SDK configuration.
Errors
_AssociatedInstances :: AsError a => Getting (First ServiceError) a ServiceError Source
You must disassociate a configuration document from all instances before you can delete it.
_InvalidInstanceId :: AsError a => Getting (First ServiceError) a ServiceError Source
You must specify the ID of a running instance.
_StatusUnchanged :: AsError a => Getting (First ServiceError) a ServiceError Source
The updated status is the same as the current status.
_InvalidNextToken :: AsError a => Getting (First ServiceError) a ServiceError Source
The specified token is not valid.
_DuplicateInstanceId :: AsError a => Getting (First ServiceError) a ServiceError Source
You cannot specify an instance ID in more than one association.
_InvalidDocument :: AsError a => Getting (First ServiceError) a ServiceError Source
The configuration document is not valid.
_AssociationAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError Source
The specified association already exists.
_InvalidDocumentContent :: AsError a => Getting (First ServiceError) a ServiceError Source
The content for the configuration document is not valid.
_AssociationLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source
You can have at most 2,000 active associations.
_AssociationDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError Source
The specified association does not exist.
_InternalServerError :: AsError a => Getting (First ServiceError) a ServiceError Source
An error occurred on the server side.
_TooManyUpdates :: AsError a => Getting (First ServiceError) a ServiceError Source
There are concurrent updates for a resource that supports one update at a time.
_MaxDocumentSizeExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source
The size limit of a configuration document is 64 KB.
_DocumentAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError Source
The specified configuration document already exists.
_DocumentLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source
You can have at most 100 active configuration documents.
AssociationFilterKey
data AssociationFilterKey Source
Constructors
AFKInstanceId | |
AFKName |
Instances
AssociationStatusName
data AssociationStatusName Source
Instances
DocumentFilterKey
data DocumentFilterKey Source
Constructors
Name |
Instances
DocumentStatus
data DocumentStatus Source
Instances
Fault
Instances
Association
data Association Source
Describes an association of a configuration document and an instance.
See: association
smart constructor.
association :: Association Source
Creates a value of Association
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
aInstanceId :: Lens' Association (Maybe Text) Source
The ID of the instance.
AssociationDescription
data AssociationDescription Source
Describes an association.
See: associationDescription
smart constructor.
associationDescription :: AssociationDescription Source
Creates a value of AssociationDescription
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
adInstanceId :: Lens' AssociationDescription (Maybe Text) Source
The ID of the instance.
adStatus :: Lens' AssociationDescription (Maybe AssociationStatus) Source
The association status.
adDate :: Lens' AssociationDescription (Maybe UTCTime) Source
The date when the association was made.
AssociationFilter
data AssociationFilter Source
Describes a filter.
See: associationFilter
smart constructor.
Arguments
:: AssociationFilterKey | |
-> Text | |
-> AssociationFilter |
Creates a value of AssociationFilter
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
afKey :: Lens' AssociationFilter AssociationFilterKey Source
The name of the filter.
afValue :: Lens' AssociationFilter Text Source
The filter value.
AssociationStatus
data AssociationStatus Source
Describes an association status.
See: associationStatus
smart constructor.
Arguments
:: UTCTime | |
-> AssociationStatusName | |
-> Text | |
-> AssociationStatus |
Creates a value of AssociationStatus
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
asAdditionalInfo :: Lens' AssociationStatus (Maybe Text) Source
A user-defined string.
asDate :: Lens' AssociationStatus UTCTime Source
The date when the status changed.
asName :: Lens' AssociationStatus AssociationStatusName Source
The status.
asMessage :: Lens' AssociationStatus Text Source
The reason for the status.
CreateAssociationBatchRequestEntry
data CreateAssociationBatchRequestEntry Source
Describes the association of a configuration document and an instance.
See: createAssociationBatchRequestEntry
smart constructor.
Instances
createAssociationBatchRequestEntry :: CreateAssociationBatchRequestEntry Source
Creates a value of CreateAssociationBatchRequestEntry
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
cabreInstanceId :: Lens' CreateAssociationBatchRequestEntry (Maybe Text) Source
The ID of the instance.
cabreName :: Lens' CreateAssociationBatchRequestEntry (Maybe Text) Source
The name of the configuration document.
DocumentDescription
data DocumentDescription Source
Describes a configuration document.
See: documentDescription
smart constructor.
documentDescription :: DocumentDescription Source
Creates a value of DocumentDescription
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dStatus :: Lens' DocumentDescription (Maybe DocumentStatus) Source
The status of the configuration document.
dSha1 :: Lens' DocumentDescription (Maybe Text) Source
The SHA1 hash of the document, which you can use for verification purposes.
dCreatedDate :: Lens' DocumentDescription (Maybe UTCTime) Source
The date when the configuration document was created.
DocumentFilter
data DocumentFilter Source
Describes a filter.
See: documentFilter
smart constructor.
Arguments
:: DocumentFilterKey | |
-> Text | |
-> DocumentFilter |
Creates a value of DocumentFilter
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
dfKey :: Lens' DocumentFilter DocumentFilterKey Source
The name of the filter.
dfValue :: Lens' DocumentFilter Text Source
The value of the filter.
DocumentIdentifier
data DocumentIdentifier Source
Describes the name of a configuration document.
See: documentIdentifier
smart constructor.
documentIdentifier :: DocumentIdentifier Source
Creates a value of DocumentIdentifier
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
FailedCreateAssociation
data FailedCreateAssociation Source
Describes a failed association.
See: failedCreateAssociation
smart constructor.
failedCreateAssociation :: FailedCreateAssociation Source
Creates a value of FailedCreateAssociation
with the minimum fields required to make a request.
Use one of the following lenses to modify other fields as desired:
fcaEntry :: Lens' FailedCreateAssociation (Maybe CreateAssociationBatchRequestEntry) Source
The association.
fcaMessage :: Lens' FailedCreateAssociation (Maybe Text) Source
A description of the failure.