amazonka-ssm-1.6.0: Amazon Simple Systems Manager (SSM) SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.SSM

Contents

Description

AWS Systems Manager

AWS Systems Manager is a collection of capabilities that helps you automate management tasks such as collecting system inventory, applying operating system (OS) patches, automating the creation of Amazon Machine Images (AMIs), and configuring operating systems (OSs) and applications at scale. Systems Manager lets you remotely and securely manage the configuration of your managed instances. A managed instance is any Amazon EC2 instance or on-premises machine in your hybrid environment that has been configured for Systems Manager.

This reference is intended to be used with the AWS Systems Manager User Guide .

To get started, verify prerequisites and configure managed instances. For more information, see Systems Manager Prerequisites .

For information about other API actions you can perform on Amazon EC2 instances, see the Amazon EC2 API Reference . For information about how to use a Query API, see Making API Requests .

Synopsis

Service Configuration

ssm :: Service Source #

API version 2014-11-06 of the Amazon Simple Systems Manager (SSM) SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by SSM.

AutomationDefinitionVersionNotFoundException

_AutomationDefinitionVersionNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An Automation document with the specified name and version could not be found.

InvalidDocumentVersion

_InvalidDocumentVersion :: AsError a => Getting (First ServiceError) a ServiceError Source #

The document version is not valid or does not exist.

HierarchyTypeMismatchException

_HierarchyTypeMismatchException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Parameter Store does not support changing a parameter type in a hierarchy. For example, you can't change a parameter from a String type to a SecureString type. You must create a new, unique parameter.

InvalidSchedule

_InvalidSchedule :: AsError a => Getting (First ServiceError) a ServiceError Source #

The schedule is invalid. Verify your cron or rate expression and try again.

UnsupportedParameterType

_UnsupportedParameterType :: AsError a => Getting (First ServiceError) a ServiceError Source #

The parameter type is not supported.

InvalidAutomationStatusUpdateException

_InvalidAutomationStatusUpdateException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified update status operation is not valid.

InvalidPluginName

_InvalidPluginName :: AsError a => Getting (First ServiceError) a ServiceError Source #

The plugin name is not valid.

FeatureNotAvailableException

_FeatureNotAvailableException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You attempted to register a LAMBDA or STEP_FUNCTION task in a region where the corresponding service is not available.

InvalidAutomationSignalException

_InvalidAutomationSignalException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The signal is not valid for the current Automation execution.

ResourceDataSyncCountExceededException

_ResourceDataSyncCountExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You have exceeded the allowed maximum sync configurations.

UnsupportedPlatformType

_UnsupportedPlatformType :: AsError a => Getting (First ServiceError) a ServiceError Source #

The document does not support the platform type of the given instance ID(s). For example, you sent an document for a Windows instance to a Linux instance.

InvalidFilterValue

_InvalidFilterValue :: AsError a => Getting (First ServiceError) a ServiceError Source #

The filter value is not valid. Verify the value and try again.

InvalidItemContentException

_InvalidItemContentException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more content items is not valid.

InvalidFilterOption

_InvalidFilterOption :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified filter option is not valid. Valid options are Equals and BeginsWith. For Path filter, valid options are Recursive and OneLevel.

ParameterPatternMismatchException

InvalidPermissionType

_InvalidPermissionType :: AsError a => Getting (First ServiceError) a ServiceError Source #

The permission type is not supported. Share is the only supported permission type.

AssociatedInstances

_AssociatedInstances :: AsError a => Getting (First ServiceError) a ServiceError Source #

You must disassociate a document from all instances before you can delete it.

UnsupportedOperatingSystem

_UnsupportedOperatingSystem :: AsError a => Getting (First ServiceError) a ServiceError Source #

The operating systems you specified is not supported, or the operation is not supported for the operating system. Valid operating systems include: Windows, AmazonLinux, RedhatEnterpriseLinux, and Ubuntu.

InvalidInstanceId

_InvalidInstanceId :: AsError a => Getting (First ServiceError) a ServiceError Source #

The following problems can cause this exception:

You do not have permission to access the instance.

The SSM Agent is not running. On managed instances and Linux instances, verify that the SSM Agent is running. On EC2 Windows instances, verify that the EC2Config service is running.

The SSM Agent or EC2Config service is not registered to the SSM endpoint. Try reinstalling the SSM Agent or EC2Config service.

The instance is not in valid state. Valid states are: Running, Pending, Stopped, Stopping. Invalid states are: Shutting-down and Terminated.

StatusUnchanged

_StatusUnchanged :: AsError a => Getting (First ServiceError) a ServiceError Source #

The updated status is the same as the current status.

InvalidNextToken

_InvalidNextToken :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified token is not valid.

InvalidInventoryRequestException

InvalidOutputFolder

_InvalidOutputFolder :: AsError a => Getting (First ServiceError) a ServiceError Source #

The S3 bucket does not exist.

InvalidActivationId

_InvalidActivationId :: AsError a => Getting (First ServiceError) a ServiceError Source #

The activation ID is not valid. Verify the you entered the correct ActivationId or ActivationCode and try again.

InvalidResultAttributeException

_InvalidResultAttributeException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified inventory item result attribute is not valid.

ResourceLimitExceededException

_ResourceLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Error returned when the caller has exceeded the default resource limits. For example, too many Maintenance Windows or Patch baselines have been created.

For information about resource limits in Systems Manager, see AWS Systems Manager Limits .

ResourceDataSyncInvalidConfigurationException

InvalidCommandId

_InvalidCommandId :: AsError a => Getting (First ServiceError) a ServiceError Source #

Prism for InvalidCommandId' errors.

DuplicateInstanceId

_DuplicateInstanceId :: AsError a => Getting (First ServiceError) a ServiceError Source #

You cannot specify an instance ID in more than one association.

InvalidResourceType

_InvalidResourceType :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.

UnsupportedInventorySchemaVersionException

_UnsupportedInventorySchemaVersionException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Inventory item type schema version has to match supported versions in the service. Check output of GetInventorySchema to see the available schema version for each type.

InvalidDocument

_InvalidDocument :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified document does not exist.

AutomationDefinitionNotFoundException

_AutomationDefinitionNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

An Automation document with the specified name could not be found.

InvalidFilterKey

_InvalidFilterKey :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified key is not valid.

InvalidAutomationExecutionParametersException

_InvalidAutomationExecutionParametersException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The supplied parameters for invoking the specified Automation document are incorrect. For example, they may not match the set of parameters permitted for the specified Automation document.

AutomationExecutionNotFoundException

_AutomationExecutionNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

There is no automation execution information for the requested automation execution ID.

InvalidTypeNameException

_InvalidTypeNameException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The parameter type name is not valid.

ResourceDataSyncNotFoundException

_ResourceDataSyncNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified sync name was not found.

ParameterMaxVersionLimitExceeded

_ParameterMaxVersionLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The parameter exceeded the maximum number of allowed versions.

ItemSizeLimitExceededException

_ItemSizeLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The inventory item size has exceeded the size limit.

ResourceDataSyncAlreadyExistsException

_ResourceDataSyncAlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A sync configuration with the same name already exists.

DoesNotExistException

_DoesNotExistException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Error returned when the ID specified for a resource, such as a Maintenance Window or Patch baseline, doesn't exist.

For information about resource limits in Systems Manager, see AWS Systems Manager Limits .

AutomationExecutionLimitExceededException

_AutomationExecutionLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The number of simultaneously running Automation executions exceeded the allowable limit.

IdempotentParameterMismatch

_IdempotentParameterMismatch :: AsError a => Getting (First ServiceError) a ServiceError Source #

Error returned when an idempotent operation is retried and the parameters don't match the original call to the API with the same idempotency token.

InvalidInstanceInformationFilterValue

_InvalidInstanceInformationFilterValue :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified filter value is not valid.

ItemContentMismatchException

_ItemContentMismatchException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The inventory item has invalid content.

ParameterAlreadyExists

_ParameterAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError Source #

The parameter already exists. You can't create duplicate parameters.

AssociationAlreadyExists

_AssociationAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified association already exists.

ComplianceTypeCountLimitExceededException

_ComplianceTypeCountLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You specified too many custom compliance types. You can specify a maximum of 10 different types.

InvalidDeleteInventoryParametersException

_InvalidDeleteInventoryParametersException :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more of the parameters specified for the delete operation is not valid. Verify all parameters and try again.

InvalidDeletionIdException

_InvalidDeletionIdException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The ID specified for the delete operation does not exist or is not valide. Verify the ID and try again.

InvalidDocumentContent

_InvalidDocumentContent :: AsError a => Getting (First ServiceError) a ServiceError Source #

The content for the document is not valid.

ParameterLimitExceeded

_ParameterLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

You have exceeded the number of parameters for this AWS account. Delete one or more parameters and try again.

AssociationLimitExceeded

_AssociationLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

You can have at most 2,000 active associations.

InvalidAssociationVersion

_InvalidAssociationVersion :: AsError a => Getting (First ServiceError) a ServiceError Source #

The version you specified is not valid. Use ListAssociationVersions to view all versions of an association according to the association ID. Or, use the > LATEST parameter to view the latest version of the association.

AssociationDoesNotExist

_AssociationDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified association does not exist.

ParameterNotFound

_ParameterNotFound :: AsError a => Getting (First ServiceError) a ServiceError Source #

The parameter could not be found. Verify the name and try again.

TargetInUseException

_TargetInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You specified the Safe option for the DeregisterTargetFromMaintenanceWindow operation, but the target is still referenced in a task.

InternalServerError

_InternalServerError :: AsError a => Getting (First ServiceError) a ServiceError Source #

An error occurred on the server side.

UnsupportedInventoryItemContextException

_UnsupportedInventoryItemContextException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The Context attribute that you specified for the InventoryItem is not allowed for this inventory type. You can only use the Context attribute with inventory types like AWS:ComplianceItem .

AssociationVersionLimitExceeded

_AssociationVersionLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

You have reached the maximum number versions allowed for an association. Each association has a limit of 1,000 versions.

InvalidRole

_InvalidRole :: AsError a => Getting (First ServiceError) a ServiceError Source #

The role name can't contain invalid characters. Also verify that you specified an IAM role for notifications that includes the required trust policy. For information about configuring the IAM role for Run Command notifications, see Configuring Amazon SNS Notifications for Run Command in the AWS Systems Manager User Guide .

TooManyUpdates

_TooManyUpdates :: AsError a => Getting (First ServiceError) a ServiceError Source #

There are concurrent updates for a resource that supports one update at a time.

InvalidActivation

_InvalidActivation :: AsError a => Getting (First ServiceError) a ServiceError Source #

The activation is not valid. The activation might have been deleted, or the ActivationId and the ActivationCode do not match.

InvalidOptionException

_InvalidOptionException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The delete inventory option specified is not valid. Verify the option and try again.

InvalidDocumentSchemaVersion

_InvalidDocumentSchemaVersion :: AsError a => Getting (First ServiceError) a ServiceError Source #

The version of the document schema is not supported.

MaxDocumentSizeExceeded

_MaxDocumentSizeExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The size limit of a document is 64 KB.

ParameterVersionNotFound

_ParameterVersionNotFound :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified parameter version was not found. Verify the parameter name and version, and try again.

InvalidUpdate

_InvalidUpdate :: AsError a => Getting (First ServiceError) a ServiceError Source #

The update is not valid.

CustomSchemaCountLimitExceededException

_CustomSchemaCountLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You have exceeded the limit for custom schemas. Delete one or more custom schemas and try again.

InvalidTarget

_InvalidTarget :: AsError a => Getting (First ServiceError) a ServiceError Source #

The target is not valid or does not exist. It might not be configured for EC2 Systems Manager or you might not have permission to perform the operation.

HierarchyLevelLimitExceededException

_HierarchyLevelLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

A hierarchy can have a maximum of 15 levels. For more information, see Working with Systems Manager Parameters .

InvalidDocumentOperation

_InvalidDocumentOperation :: AsError a => Getting (First ServiceError) a ServiceError Source #

You attempted to delete a document while it is still shared. You must stop sharing the document before you can delete it.

InvocationDoesNotExist

_InvocationDoesNotExist :: AsError a => Getting (First ServiceError) a ServiceError Source #

The command ID and instance ID you specified did not match any invocations. Verify the command ID adn the instance ID and try again.

DocumentVersionLimitExceeded

_DocumentVersionLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

The document has too many versions. Delete one or more document versions and try again.

InvalidOutputLocation

_InvalidOutputLocation :: AsError a => Getting (First ServiceError) a ServiceError Source #

The output location is not valid or does not exist.

InvalidKeyId

_InvalidKeyId :: AsError a => Getting (First ServiceError) a ServiceError Source #

The query key ID is not valid.

InvalidParameters

_InvalidParameters :: AsError a => Getting (First ServiceError) a ServiceError Source #

You must specify values for all required parameters in the Systems Manager document. You can only supply values to parameters defined in the Systems Manager document.

InvalidResourceId

_InvalidResourceId :: AsError a => Getting (First ServiceError) a ServiceError Source #

The resource ID is not valid. Verify that you entered the correct ID and try again.

InvalidAllowedPatternException

_InvalidAllowedPatternException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The request does not meet the regular expression requirement.

InvalidNotificationConfig

_InvalidNotificationConfig :: AsError a => Getting (First ServiceError) a ServiceError Source #

One or more configuration items is not valid. Verify that a valid Amazon Resource Name (ARN) was provided for an Amazon SNS topic.

InvalidInventoryItemContextException

_InvalidInventoryItemContextException :: AsError a => Getting (First ServiceError) a ServiceError Source #

You specified invalid keys or values in the Context attribute for InventoryItem . Verify the keys and values, and try again.

TotalSizeLimitExceededException

_TotalSizeLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The size of inventory data has exceeded the total size limit for the resource.

SubTypeCountLimitExceededException

_SubTypeCountLimitExceededException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The sub-type count exceeded the limit for the inventory type.

TooManyTagsError

_TooManyTagsError :: AsError a => Getting (First ServiceError) a ServiceError Source #

The Targets parameter includes too many tags. Remove one or more tags and try the command again.

DocumentPermissionLimit

_DocumentPermissionLimit :: AsError a => Getting (First ServiceError) a ServiceError Source #

The document cannot be shared with more AWS user accounts. You can share a document with a maximum of 20 accounts. You can publicly share up to five documents. If you need to increase this limit, contact AWS Support.

AutomationStepNotFoundException

_AutomationStepNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified step name and execution ID don't exist. Verify the information and try again.

DuplicateDocumentContent

_DuplicateDocumentContent :: AsError a => Getting (First ServiceError) a ServiceError Source #

The content of the association document matches another document. Change the content of the document and try again.

DocumentAlreadyExists

_DocumentAlreadyExists :: AsError a => Getting (First ServiceError) a ServiceError Source #

The specified document already exists.

DocumentLimitExceeded

_DocumentLimitExceeded :: AsError a => Getting (First ServiceError) a ServiceError Source #

You can have at most 200 active Systems Manager documents.

AlreadyExistsException

_AlreadyExistsException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Error returned if an attempt is made to register a patch group with a patch baseline that is already registered with a different patch baseline.

InvalidFilter

_InvalidFilter :: AsError a => Getting (First ServiceError) a ServiceError Source #

The filter name is not valid. Verify the you entered the correct name and try again.

ResourceInUseException

_ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError Source #

Error returned if an attempt is made to delete a patch baseline that is registered for a patch group.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

DescribeInstancePatches

GetInventory

GetParameters

DeletePatchBaseline

UpdatePatchBaseline

GetParameter

UpdateDocumentDefaultVersion

ListResourceDataSync

GetDeployablePatchSnapshotForInstance

DescribeParameters (Paginated)

GetParametersByPath (Paginated)

PutComplianceItems

DescribeActivations (Paginated)

GetMaintenanceWindowTask

ListTagsForResource

DescribeDocument

CreateAssociation

DeleteActivation

DescribeMaintenanceWindowExecutions

GetInventorySchema

ListComplianceSummaries

StartAutomationExecution

CreateActivation

DeleteMaintenanceWindow

UpdateMaintenanceWindow

DescribeMaintenanceWindowExecutionTasks

GetDefaultPatchBaseline

GetMaintenanceWindowExecutionTask

CreateDocument

RemoveTagsFromResource

DeleteParameters

DescribePatchGroupState

ListCommandInvocations (Paginated)

DeregisterTargetFromMaintenanceWindow

DescribeEffectivePatchesForPatchBaseline

DescribeMaintenanceWindowTargets

RegisterPatchBaselineForPatchGroup

ListDocuments (Paginated)

DescribeInstancePatchStates

GetPatchBaselineForPatchGroup

UpdateManagedInstanceRole

ListComplianceItems

GetDocument

AddTagsToResource

CancelCommand

DescribeAutomationStepExecutions

GetCommandInvocation

DescribeInstancePatchStatesForPatchGroup

DeregisterManagedInstance

DescribeAssociation

ModifyDocumentPermission

DeleteResourceDataSync

UpdateAssociationStatus

DescribeAvailablePatches

ListDocumentVersions

DeregisterPatchBaselineForPatchGroup

DescribePatchGroups

GetMaintenanceWindow

DescribeMaintenanceWindows

RegisterTaskWithMaintenanceWindow

RegisterDefaultPatchBaseline

ListResourceComplianceSummaries

ListAssociationVersions

DescribeMaintenanceWindowTasks

DescribeInstanceAssociationsStatus

DeregisterTaskFromMaintenanceWindow

ListInventoryEntries

UpdateMaintenanceWindowTask

GetParameterHistory (Paginated)

CreateMaintenanceWindow

StopAutomationExecution

GetMaintenanceWindowExecution

SendAutomationSignal

PutParameter

DescribeMaintenanceWindowExecutionTaskInvocations

GetMaintenanceWindowExecutionTaskInvocation

DeleteParameter

DescribeInstanceInformation (Paginated)

ListAssociations (Paginated)

DeleteAssociation

UpdateAssociation

DescribeInventoryDeletions

DeleteInventory

PutInventory

DescribeEffectiveInstanceAssociations

DescribeAutomationExecutions

GetAutomationExecution

SendCommand

DescribePatchBaselines

GetPatchBaseline

RegisterTargetWithMaintenanceWindow

ListCommands (Paginated)

UpdateDocument

DeleteDocument

DescribeDocumentPermission

CreateAssociationBatch

UpdateMaintenanceWindowTarget

CreateResourceDataSync

CreatePatchBaseline

Types

AssociationFilterKey

data AssociationFilterKey Source #

Instances

Bounded AssociationFilterKey Source # 
Enum AssociationFilterKey Source # 
Eq AssociationFilterKey Source # 
Data AssociationFilterKey Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AssociationFilterKey -> c AssociationFilterKey #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AssociationFilterKey #

toConstr :: AssociationFilterKey -> Constr #

dataTypeOf :: AssociationFilterKey -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AssociationFilterKey) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AssociationFilterKey) #

gmapT :: (forall b. Data b => b -> b) -> AssociationFilterKey -> AssociationFilterKey #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AssociationFilterKey -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AssociationFilterKey -> r #

gmapQ :: (forall d. Data d => d -> u) -> AssociationFilterKey -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AssociationFilterKey -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AssociationFilterKey -> m AssociationFilterKey #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AssociationFilterKey -> m AssociationFilterKey #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AssociationFilterKey -> m AssociationFilterKey #

Ord AssociationFilterKey Source # 
Read AssociationFilterKey Source # 
Show AssociationFilterKey Source # 
Generic AssociationFilterKey Source # 
Hashable AssociationFilterKey Source # 
ToJSON AssociationFilterKey Source # 
NFData AssociationFilterKey Source # 

Methods

rnf :: AssociationFilterKey -> () #

ToHeader AssociationFilterKey Source # 
ToQuery AssociationFilterKey Source # 
ToByteString AssociationFilterKey Source # 
FromText AssociationFilterKey Source # 
ToText AssociationFilterKey Source # 
type Rep AssociationFilterKey Source # 
type Rep AssociationFilterKey = D1 * (MetaData "AssociationFilterKey" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * (C1 * (MetaCons "AFKAssociationId" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "AFKAssociationName" PrefixI False) (U1 *)) (C1 * (MetaCons "AFKAssociationStatusName" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "AFKInstanceId" PrefixI False) (U1 *)) (C1 * (MetaCons "AFKLastExecutedAfter" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AFKLastExecutedBefore" PrefixI False) (U1 *)) (C1 * (MetaCons "AFKName" PrefixI False) (U1 *)))))

AssociationStatusName

data AssociationStatusName Source #

Instances

Bounded AssociationStatusName Source # 
Enum AssociationStatusName Source # 
Eq AssociationStatusName Source # 
Data AssociationStatusName Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AssociationStatusName -> c AssociationStatusName #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AssociationStatusName #

toConstr :: AssociationStatusName -> Constr #

dataTypeOf :: AssociationStatusName -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AssociationStatusName) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AssociationStatusName) #

gmapT :: (forall b. Data b => b -> b) -> AssociationStatusName -> AssociationStatusName #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AssociationStatusName -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AssociationStatusName -> r #

gmapQ :: (forall d. Data d => d -> u) -> AssociationStatusName -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AssociationStatusName -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AssociationStatusName -> m AssociationStatusName #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AssociationStatusName -> m AssociationStatusName #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AssociationStatusName -> m AssociationStatusName #

Ord AssociationStatusName Source # 
Read AssociationStatusName Source # 
Show AssociationStatusName Source # 
Generic AssociationStatusName Source # 
Hashable AssociationStatusName Source # 
ToJSON AssociationStatusName Source # 
FromJSON AssociationStatusName Source # 
NFData AssociationStatusName Source # 

Methods

rnf :: AssociationStatusName -> () #

ToHeader AssociationStatusName Source # 
ToQuery AssociationStatusName Source # 
ToByteString AssociationStatusName Source # 
FromText AssociationStatusName Source # 
ToText AssociationStatusName Source # 
type Rep AssociationStatusName Source # 
type Rep AssociationStatusName = D1 * (MetaData "AssociationStatusName" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * (C1 * (MetaCons "ASNFailed" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "ASNPending" PrefixI False) (U1 *)) (C1 * (MetaCons "ASNSuccess" PrefixI False) (U1 *))))

AutomationExecutionFilterKey

data AutomationExecutionFilterKey Source #

Instances

Bounded AutomationExecutionFilterKey Source # 
Enum AutomationExecutionFilterKey Source # 
Eq AutomationExecutionFilterKey Source # 
Data AutomationExecutionFilterKey Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AutomationExecutionFilterKey -> c AutomationExecutionFilterKey #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AutomationExecutionFilterKey #

toConstr :: AutomationExecutionFilterKey -> Constr #

dataTypeOf :: AutomationExecutionFilterKey -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AutomationExecutionFilterKey) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AutomationExecutionFilterKey) #

gmapT :: (forall b. Data b => b -> b) -> AutomationExecutionFilterKey -> AutomationExecutionFilterKey #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AutomationExecutionFilterKey -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AutomationExecutionFilterKey -> r #

gmapQ :: (forall d. Data d => d -> u) -> AutomationExecutionFilterKey -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AutomationExecutionFilterKey -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AutomationExecutionFilterKey -> m AutomationExecutionFilterKey #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AutomationExecutionFilterKey -> m AutomationExecutionFilterKey #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AutomationExecutionFilterKey -> m AutomationExecutionFilterKey #

Ord AutomationExecutionFilterKey Source # 
Read AutomationExecutionFilterKey Source # 
Show AutomationExecutionFilterKey Source # 
Generic AutomationExecutionFilterKey Source # 
Hashable AutomationExecutionFilterKey Source # 
ToJSON AutomationExecutionFilterKey Source # 
NFData AutomationExecutionFilterKey Source # 
ToHeader AutomationExecutionFilterKey Source # 
ToQuery AutomationExecutionFilterKey Source # 
ToByteString AutomationExecutionFilterKey Source # 
FromText AutomationExecutionFilterKey Source # 
ToText AutomationExecutionFilterKey Source # 
type Rep AutomationExecutionFilterKey Source # 
type Rep AutomationExecutionFilterKey = D1 * (MetaData "AutomationExecutionFilterKey" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * (C1 * (MetaCons "AEFKCurrentAction" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "AEFKDocumentNamePrefix" PrefixI False) (U1 *)) (C1 * (MetaCons "AEFKExecutionId" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "AEFKExecutionStatus" PrefixI False) (U1 *)) (C1 * (MetaCons "AEFKParentExecutionId" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AEFKStartTimeAfter" PrefixI False) (U1 *)) (C1 * (MetaCons "AEFKStartTimeBefore" PrefixI False) (U1 *)))))

AutomationExecutionStatus

data AutomationExecutionStatus Source #

Instances

Bounded AutomationExecutionStatus Source # 
Enum AutomationExecutionStatus Source # 
Eq AutomationExecutionStatus Source # 
Data AutomationExecutionStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> AutomationExecutionStatus -> c AutomationExecutionStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c AutomationExecutionStatus #

toConstr :: AutomationExecutionStatus -> Constr #

dataTypeOf :: AutomationExecutionStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c AutomationExecutionStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c AutomationExecutionStatus) #

gmapT :: (forall b. Data b => b -> b) -> AutomationExecutionStatus -> AutomationExecutionStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> AutomationExecutionStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> AutomationExecutionStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> AutomationExecutionStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> AutomationExecutionStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> AutomationExecutionStatus -> m AutomationExecutionStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> AutomationExecutionStatus -> m AutomationExecutionStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> AutomationExecutionStatus -> m AutomationExecutionStatus #

Ord AutomationExecutionStatus Source # 
Read AutomationExecutionStatus Source # 
Show AutomationExecutionStatus Source # 
Generic AutomationExecutionStatus Source # 
Hashable AutomationExecutionStatus Source # 
FromJSON AutomationExecutionStatus Source # 
NFData AutomationExecutionStatus Source # 
ToHeader AutomationExecutionStatus Source # 
ToQuery AutomationExecutionStatus Source # 
ToByteString AutomationExecutionStatus Source # 
FromText AutomationExecutionStatus Source # 
ToText AutomationExecutionStatus Source # 
type Rep AutomationExecutionStatus Source # 
type Rep AutomationExecutionStatus = D1 * (MetaData "AutomationExecutionStatus" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "AESCancelled" PrefixI False) (U1 *)) (C1 * (MetaCons "AESCancelling" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AESFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "AESInProgress" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "AESPending" PrefixI False) (U1 *)) (C1 * (MetaCons "AESSuccess" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "AESTimedOut" PrefixI False) (U1 *)) (C1 * (MetaCons "AESWaiting" PrefixI False) (U1 *)))))

CommandFilterKey

data CommandFilterKey Source #

Instances

Bounded CommandFilterKey Source # 
Enum CommandFilterKey Source # 
Eq CommandFilterKey Source # 
Data CommandFilterKey Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CommandFilterKey -> c CommandFilterKey #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CommandFilterKey #

toConstr :: CommandFilterKey -> Constr #

dataTypeOf :: CommandFilterKey -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CommandFilterKey) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CommandFilterKey) #

gmapT :: (forall b. Data b => b -> b) -> CommandFilterKey -> CommandFilterKey #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CommandFilterKey -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CommandFilterKey -> r #

gmapQ :: (forall d. Data d => d -> u) -> CommandFilterKey -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CommandFilterKey -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CommandFilterKey -> m CommandFilterKey #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandFilterKey -> m CommandFilterKey #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandFilterKey -> m CommandFilterKey #

Ord CommandFilterKey Source # 
Read CommandFilterKey Source # 
Show CommandFilterKey Source # 
Generic CommandFilterKey Source # 
Hashable CommandFilterKey Source # 
ToJSON CommandFilterKey Source # 
NFData CommandFilterKey Source # 

Methods

rnf :: CommandFilterKey -> () #

ToHeader CommandFilterKey Source # 
ToQuery CommandFilterKey Source # 
ToByteString CommandFilterKey Source # 
FromText CommandFilterKey Source # 
ToText CommandFilterKey Source # 
type Rep CommandFilterKey Source # 
type Rep CommandFilterKey = D1 * (MetaData "CommandFilterKey" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * (C1 * (MetaCons "CommandInvokedAfter" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CommandInvokedBefore" PrefixI False) (U1 *)) (C1 * (MetaCons "CommandStatus" PrefixI False) (U1 *))))

CommandInvocationStatus

data CommandInvocationStatus Source #

Instances

Bounded CommandInvocationStatus Source # 
Enum CommandInvocationStatus Source # 
Eq CommandInvocationStatus Source # 
Data CommandInvocationStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CommandInvocationStatus -> c CommandInvocationStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CommandInvocationStatus #

toConstr :: CommandInvocationStatus -> Constr #

dataTypeOf :: CommandInvocationStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CommandInvocationStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CommandInvocationStatus) #

gmapT :: (forall b. Data b => b -> b) -> CommandInvocationStatus -> CommandInvocationStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CommandInvocationStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CommandInvocationStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> CommandInvocationStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CommandInvocationStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CommandInvocationStatus -> m CommandInvocationStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandInvocationStatus -> m CommandInvocationStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandInvocationStatus -> m CommandInvocationStatus #

Ord CommandInvocationStatus Source # 
Read CommandInvocationStatus Source # 
Show CommandInvocationStatus Source # 
Generic CommandInvocationStatus Source # 
Hashable CommandInvocationStatus Source # 
FromJSON CommandInvocationStatus Source # 
NFData CommandInvocationStatus Source # 

Methods

rnf :: CommandInvocationStatus -> () #

ToHeader CommandInvocationStatus Source # 
ToQuery CommandInvocationStatus Source # 
ToByteString CommandInvocationStatus Source # 
FromText CommandInvocationStatus Source # 
ToText CommandInvocationStatus Source # 
type Rep CommandInvocationStatus Source # 
type Rep CommandInvocationStatus = D1 * (MetaData "CommandInvocationStatus" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * ((:+:) * (C1 * (MetaCons "CISCancelled" PrefixI False) (U1 *)) (C1 * (MetaCons "CISCancelling" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "CISDelayed" PrefixI False) (U1 *)) (C1 * (MetaCons "CISFailed" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "CISInProgress" PrefixI False) (U1 *)) (C1 * (MetaCons "CISPending" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "CISSuccess" PrefixI False) (U1 *)) (C1 * (MetaCons "CISTimedOut" PrefixI False) (U1 *)))))

CommandPluginStatus

data CommandPluginStatus Source #

Instances

Bounded CommandPluginStatus Source # 
Enum CommandPluginStatus Source # 
Eq CommandPluginStatus Source # 
Data CommandPluginStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CommandPluginStatus -> c CommandPluginStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CommandPluginStatus #

toConstr :: CommandPluginStatus -> Constr #

dataTypeOf :: CommandPluginStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CommandPluginStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CommandPluginStatus) #

gmapT :: (forall b. Data b => b -> b) -> CommandPluginStatus -> CommandPluginStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CommandPluginStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CommandPluginStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> CommandPluginStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CommandPluginStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CommandPluginStatus -> m CommandPluginStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandPluginStatus -> m CommandPluginStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandPluginStatus -> m CommandPluginStatus #

Ord CommandPluginStatus Source # 
Read CommandPluginStatus Source # 
Show CommandPluginStatus Source # 
Generic CommandPluginStatus Source # 
Hashable CommandPluginStatus Source # 
FromJSON CommandPluginStatus Source # 
NFData CommandPluginStatus Source # 

Methods

rnf :: CommandPluginStatus -> () #

ToHeader CommandPluginStatus Source # 
ToQuery CommandPluginStatus Source # 
ToByteString CommandPluginStatus Source # 
FromText CommandPluginStatus Source # 
ToText CommandPluginStatus Source # 
type Rep CommandPluginStatus Source # 
type Rep CommandPluginStatus = D1 * (MetaData "CommandPluginStatus" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * (C1 * (MetaCons "CPSCancelled" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CPSFailed" PrefixI False) (U1 *)) (C1 * (MetaCons "CPSInProgress" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "CPSPending" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CPSSuccess" PrefixI False) (U1 *)) (C1 * (MetaCons "CPSTimedOut" PrefixI False) (U1 *)))))

CommandStatus

data CommandStatus Source #

Instances

Bounded CommandStatus Source # 
Enum CommandStatus Source # 
Eq CommandStatus Source # 
Data CommandStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> CommandStatus -> c CommandStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c CommandStatus #

toConstr :: CommandStatus -> Constr #

dataTypeOf :: CommandStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c CommandStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c CommandStatus) #

gmapT :: (forall b. Data b => b -> b) -> CommandStatus -> CommandStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> CommandStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> CommandStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> CommandStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> CommandStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> CommandStatus -> m CommandStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandStatus -> m CommandStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> CommandStatus -> m CommandStatus #

Ord CommandStatus Source # 
Read CommandStatus Source # 
Show CommandStatus Source # 
Generic CommandStatus Source # 

Associated Types

type Rep CommandStatus :: * -> * #

Hashable CommandStatus Source # 
FromJSON CommandStatus Source # 
NFData CommandStatus Source # 

Methods

rnf :: CommandStatus -> () #

ToHeader CommandStatus Source # 
ToQuery CommandStatus Source # 
ToByteString CommandStatus Source # 
FromText CommandStatus Source # 
ToText CommandStatus Source # 

Methods

toText :: CommandStatus -> Text #

type Rep CommandStatus Source # 
type Rep CommandStatus = D1 * (MetaData "CommandStatus" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * (C1 * (MetaCons "CSCancelled" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CSCancelling" PrefixI False) (U1 *)) (C1 * (MetaCons "CSFailed" PrefixI False) (U1 *)))) ((:+:) * ((:+:) * (C1 * (MetaCons "CSInProgress" PrefixI False) (U1 *)) (C1 * (MetaCons "CSPending" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "CSSuccess" PrefixI False) (U1 *)) (C1 * (MetaCons "CSTimedOut" PrefixI False) (U1 *)))))

ComplianceQueryOperatorType

data ComplianceQueryOperatorType Source #

Instances

Bounded ComplianceQueryOperatorType Source # 
Enum ComplianceQueryOperatorType Source # 
Eq ComplianceQueryOperatorType Source # 
Data ComplianceQueryOperatorType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ComplianceQueryOperatorType -> c ComplianceQueryOperatorType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ComplianceQueryOperatorType #

toConstr :: ComplianceQueryOperatorType -> Constr #

dataTypeOf :: ComplianceQueryOperatorType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ComplianceQueryOperatorType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ComplianceQueryOperatorType) #

gmapT :: (forall b. Data b => b -> b) -> ComplianceQueryOperatorType -> ComplianceQueryOperatorType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ComplianceQueryOperatorType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ComplianceQueryOperatorType -> r #

gmapQ :: (forall d. Data d => d -> u) -> ComplianceQueryOperatorType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ComplianceQueryOperatorType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ComplianceQueryOperatorType -> m ComplianceQueryOperatorType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ComplianceQueryOperatorType -> m ComplianceQueryOperatorType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ComplianceQueryOperatorType -> m ComplianceQueryOperatorType #

Ord ComplianceQueryOperatorType Source # 
Read ComplianceQueryOperatorType Source # 
Show ComplianceQueryOperatorType Source # 
Generic ComplianceQueryOperatorType Source # 
Hashable ComplianceQueryOperatorType Source # 
ToJSON ComplianceQueryOperatorType Source # 
NFData ComplianceQueryOperatorType Source # 
ToHeader ComplianceQueryOperatorType Source # 
ToQuery ComplianceQueryOperatorType Source # 
ToByteString ComplianceQueryOperatorType Source # 
FromText ComplianceQueryOperatorType Source # 
ToText ComplianceQueryOperatorType Source # 
type Rep ComplianceQueryOperatorType Source # 
type Rep ComplianceQueryOperatorType = D1 * (MetaData "ComplianceQueryOperatorType" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * (C1 * (MetaCons "CQOTBeginWith" PrefixI False) (U1 *)) (C1 * (MetaCons "CQOTEqual" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "CQOTGreaterThan" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CQOTLessThan" PrefixI False) (U1 *)) (C1 * (MetaCons "CQOTNotEqual" PrefixI False) (U1 *)))))

ComplianceSeverity

data ComplianceSeverity Source #

Instances

Bounded ComplianceSeverity Source # 
Enum ComplianceSeverity Source # 
Eq ComplianceSeverity Source # 
Data ComplianceSeverity Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ComplianceSeverity -> c ComplianceSeverity #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ComplianceSeverity #

toConstr :: ComplianceSeverity -> Constr #

dataTypeOf :: ComplianceSeverity -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ComplianceSeverity) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ComplianceSeverity) #

gmapT :: (forall b. Data b => b -> b) -> ComplianceSeverity -> ComplianceSeverity #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ComplianceSeverity -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ComplianceSeverity -> r #

gmapQ :: (forall d. Data d => d -> u) -> ComplianceSeverity -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ComplianceSeverity -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ComplianceSeverity -> m ComplianceSeverity #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ComplianceSeverity -> m ComplianceSeverity #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ComplianceSeverity -> m ComplianceSeverity #

Ord ComplianceSeverity Source # 
Read ComplianceSeverity Source # 
Show ComplianceSeverity Source # 
Generic ComplianceSeverity Source # 
Hashable ComplianceSeverity Source # 
ToJSON ComplianceSeverity Source # 
FromJSON ComplianceSeverity Source # 
NFData ComplianceSeverity Source # 

Methods

rnf :: ComplianceSeverity -> () #

ToHeader ComplianceSeverity Source # 
ToQuery ComplianceSeverity Source # 
ToByteString ComplianceSeverity Source # 
FromText ComplianceSeverity Source # 
ToText ComplianceSeverity Source # 
type Rep ComplianceSeverity Source # 
type Rep ComplianceSeverity = D1 * (MetaData "ComplianceSeverity" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * (C1 * (MetaCons "CSCritical" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CSHigh" PrefixI False) (U1 *)) (C1 * (MetaCons "CSInformational" PrefixI False) (U1 *)))) ((:+:) * (C1 * (MetaCons "CSLow" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "CSMedium" PrefixI False) (U1 *)) (C1 * (MetaCons "CSUnspecified" PrefixI False) (U1 *)))))

ComplianceStatus

data ComplianceStatus Source #

Constructors

Compliant 
NonCompliant 

Instances

Bounded ComplianceStatus Source # 
Enum ComplianceStatus Source # 
Eq ComplianceStatus Source # 
Data ComplianceStatus Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> ComplianceStatus -> c ComplianceStatus #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c ComplianceStatus #

toConstr :: ComplianceStatus -> Constr #

dataTypeOf :: ComplianceStatus -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c ComplianceStatus) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c ComplianceStatus) #

gmapT :: (forall b. Data b => b -> b) -> ComplianceStatus -> ComplianceStatus #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> ComplianceStatus -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> ComplianceStatus -> r #

gmapQ :: (forall d. Data d => d -> u) -> ComplianceStatus -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> ComplianceStatus -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> ComplianceStatus -> m ComplianceStatus #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> ComplianceStatus -> m ComplianceStatus #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> ComplianceStatus -> m ComplianceStatus #

Ord ComplianceStatus Source # 
Read ComplianceStatus Source # 
Show ComplianceStatus Source # 
Generic ComplianceStatus Source # 
Hashable ComplianceStatus Source # 
ToJSON ComplianceStatus Source # 
FromJSON ComplianceStatus Source # 
NFData ComplianceStatus Source # 

Methods

rnf :: ComplianceStatus -> () #

ToHeader ComplianceStatus Source # 
ToQuery ComplianceStatus Source # 
ToByteString ComplianceStatus Source # 
FromText ComplianceStatus Source # 
ToText ComplianceStatus Source # 
type Rep ComplianceStatus Source # 
type Rep ComplianceStatus = D1 * (MetaData "ComplianceStatus" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * (C1 * (MetaCons "Compliant" PrefixI False) (U1 *)) (C1 * (MetaCons "NonCompliant" PrefixI False) (U1 *)))

DescribeActivationsFilterKeys

data DescribeActivationsFilterKeys Source #

Instances

Bounded DescribeActivationsFilterKeys Source # 
Enum DescribeActivationsFilterKeys Source # 
Eq DescribeActivationsFilterKeys Source # 
Data DescribeActivationsFilterKeys Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DescribeActivationsFilterKeys -> c DescribeActivationsFilterKeys #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DescribeActivationsFilterKeys #

toConstr :: DescribeActivationsFilterKeys -> Constr #

dataTypeOf :: DescribeActivationsFilterKeys -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DescribeActivationsFilterKeys) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DescribeActivationsFilterKeys) #

gmapT :: (forall b. Data b => b -> b) -> DescribeActivationsFilterKeys -> DescribeActivationsFilterKeys #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DescribeActivationsFilterKeys -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DescribeActivationsFilterKeys -> r #

gmapQ :: (forall d. Data d => d -> u) -> DescribeActivationsFilterKeys -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DescribeActivationsFilterKeys -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DescribeActivationsFilterKeys -> m DescribeActivationsFilterKeys #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeActivationsFilterKeys -> m DescribeActivationsFilterKeys #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DescribeActivationsFilterKeys -> m DescribeActivationsFilterKeys #

Ord DescribeActivationsFilterKeys Source # 
Read DescribeActivationsFilterKeys Source # 
Show DescribeActivationsFilterKeys Source # 
Generic DescribeActivationsFilterKeys Source # 
Hashable DescribeActivationsFilterKeys Source # 
ToJSON DescribeActivationsFilterKeys Source # 
NFData DescribeActivationsFilterKeys Source # 
ToHeader DescribeActivationsFilterKeys Source # 
ToQuery DescribeActivationsFilterKeys Source # 
ToByteString DescribeActivationsFilterKeys Source # 
FromText DescribeActivationsFilterKeys Source # 
ToText DescribeActivationsFilterKeys Source # 
type Rep DescribeActivationsFilterKeys Source # 
type Rep DescribeActivationsFilterKeys = D1 * (MetaData "DescribeActivationsFilterKeys" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * (C1 * (MetaCons "ActivationIds" PrefixI False) (U1 *)) ((:+:) * (C1 * (MetaCons "DefaultInstanceName" PrefixI False) (U1 *)) (C1 * (MetaCons "IAMRole" PrefixI False) (U1 *))))

DocumentFilterKey

data DocumentFilterKey Source #

Instances

Bounded DocumentFilterKey Source # 
Enum DocumentFilterKey Source # 
Eq DocumentFilterKey Source # 
Data DocumentFilterKey Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentFilterKey -> c DocumentFilterKey #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentFilterKey #

toConstr :: DocumentFilterKey -> Constr #

dataTypeOf :: DocumentFilterKey -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DocumentFilterKey) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentFilterKey) #

gmapT :: (forall b. Data b => b -> b) -> DocumentFilterKey -> DocumentFilterKey #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFilterKey -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFilterKey -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentFilterKey -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentFilterKey -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentFilterKey -> m DocumentFilterKey #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFilterKey -> m DocumentFilterKey #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFilterKey -> m DocumentFilterKey #

Ord DocumentFilterKey Source # 
Read DocumentFilterKey Source # 
Show DocumentFilterKey Source # 
Generic DocumentFilterKey Source # 
Hashable DocumentFilterKey Source # 
ToJSON DocumentFilterKey Source # 
NFData DocumentFilterKey Source # 

Methods

rnf :: DocumentFilterKey -> () #

ToHeader DocumentFilterKey Source # 
ToQuery DocumentFilterKey Source # 
ToByteString DocumentFilterKey Source # 
FromText DocumentFilterKey Source # 
ToText DocumentFilterKey Source # 
type Rep DocumentFilterKey Source # 
type Rep DocumentFilterKey = D1 * (MetaData "DocumentFilterKey" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * ((:+:) * (C1 * (MetaCons "DocumentType" PrefixI False) (U1 *)) (C1 * (MetaCons "Name" PrefixI False) (U1 *))) ((:+:) * (C1 * (MetaCons "Owner" PrefixI False) (U1 *)) (C1 * (MetaCons "PlatformTypes" PrefixI False) (U1 *))))

DocumentFormat

data DocumentFormat Source #

Constructors

JSON 
Yaml 

Instances

Bounded DocumentFormat Source # 
Enum DocumentFormat Source # 
Eq DocumentFormat Source # 
Data DocumentFormat Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentFormat -> c DocumentFormat #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentFormat #

toConstr :: DocumentFormat -> Constr #

dataTypeOf :: DocumentFormat -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DocumentFormat) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentFormat) #

gmapT :: (forall b. Data b => b -> b) -> DocumentFormat -> DocumentFormat #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFormat -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentFormat -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentFormat -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentFormat -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentFormat -> m DocumentFormat #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFormat -> m DocumentFormat #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentFormat -> m DocumentFormat #

Ord DocumentFormat Source # 
Read DocumentFormat Source # 
Show DocumentFormat Source # 
Generic DocumentFormat Source # 

Associated Types

type Rep DocumentFormat :: * -> * #

Hashable DocumentFormat Source # 
ToJSON DocumentFormat Source # 
FromJSON DocumentFormat Source # 
NFData DocumentFormat Source # 

Methods

rnf :: DocumentFormat -> () #

ToHeader DocumentFormat Source # 
ToQuery DocumentFormat Source # 
ToByteString DocumentFormat Source # 
FromText DocumentFormat Source # 
ToText DocumentFormat Source # 
type Rep DocumentFormat Source # 
type Rep DocumentFormat = D1 * (MetaData "DocumentFormat" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * (C1 * (MetaCons "JSON" PrefixI False) (U1 *)) (C1 * (MetaCons "Yaml" PrefixI False) (U1 *)))

DocumentHashType

data DocumentHashType Source #

Constructors

HashSHA1 
HashSHA256 

Instances

Bounded DocumentHashType Source # 
Enum DocumentHashType Source # 
Eq DocumentHashType Source # 
Data DocumentHashType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentHashType -> c DocumentHashType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentHashType #

toConstr :: DocumentHashType -> Constr #

dataTypeOf :: DocumentHashType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DocumentHashType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentHashType) #

gmapT :: (forall b. Data b => b -> b) -> DocumentHashType -> DocumentHashType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentHashType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentHashType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentHashType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentHashType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentHashType -> m DocumentHashType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentHashType -> m DocumentHashType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentHashType -> m DocumentHashType #

Ord DocumentHashType Source # 
Read DocumentHashType Source # 
Show DocumentHashType Source # 
Generic DocumentHashType Source # 
Hashable DocumentHashType Source # 
ToJSON DocumentHashType Source # 
FromJSON DocumentHashType Source # 
NFData DocumentHashType Source # 

Methods

rnf :: DocumentHashType -> () #

ToHeader DocumentHashType Source # 
ToQuery DocumentHashType Source # 
ToByteString DocumentHashType Source # 
FromText DocumentHashType Source # 
ToText DocumentHashType Source # 
type Rep DocumentHashType Source # 
type Rep DocumentHashType = D1 * (MetaData "DocumentHashType" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * (C1 * (MetaCons "HashSHA1" PrefixI False) (U1 *)) (C1 * (MetaCons "HashSHA256" PrefixI False) (U1 *)))

DocumentParameterType

data DocumentParameterType Source #

Constructors

DPTString 
DPTStringList 

Instances

Bounded DocumentParameterType Source # 
Enum DocumentParameterType Source # 
Eq DocumentParameterType Source # 
Data DocumentParameterType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentParameterType -> c DocumentParameterType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentParameterType #

toConstr :: DocumentParameterType -> Constr #

dataTypeOf :: DocumentParameterType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DocumentParameterType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentParameterType) #

gmapT :: (forall b. Data b => b -> b) -> DocumentParameterType -> DocumentParameterType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentParameterType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentParameterType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentParameterType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentParameterType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentParameterType -> m DocumentParameterType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentParameterType -> m DocumentParameterType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentParameterType -> m DocumentParameterType #

Ord DocumentParameterType Source # 
Read DocumentParameterType Source # 
Show DocumentParameterType Source # 
Generic DocumentParameterType Source # 
Hashable DocumentParameterType Source # 
FromJSON DocumentParameterType Source # 
NFData DocumentParameterType Source # 

Methods

rnf :: DocumentParameterType -> () #

ToHeader DocumentParameterType Source # 
ToQuery DocumentParameterType Source # 
ToByteString DocumentParameterType Source # 
FromText DocumentParameterType Source # 
ToText DocumentParameterType Source # 
type Rep DocumentParameterType Source # 
type Rep DocumentParameterType = D1 * (MetaData "DocumentParameterType" "Network.AWS.SSM.Types.Sum" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) ((:+:) * (C1 * (MetaCons "DPTString" PrefixI False) (U1 *)) (C1 * (MetaCons "DPTStringList" PrefixI False) (U1 *)))

DocumentPermissionType

data DocumentPermissionType Source #

Constructors

Share 

Instances

Bounded DocumentPermissionType Source # 
Enum DocumentPermissionType Source # 
Eq DocumentPermissionType Source # 
Data DocumentPermissionType Source # 

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DocumentPermissionType -> c DocumentPermissionType #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DocumentPermissionType #

toConstr :: DocumentPermissionType -> Constr #

dataTypeOf :: DocumentPermissionType -> DataType #

dataCast1 :: Typeable (* -> *) t => (forall d. Data d => c (t d)) -> Maybe (c DocumentPermissionType) #

dataCast2 :: Typeable (* -> * -> *) t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DocumentPermissionType) #

gmapT :: (forall b. Data b => b -> b) -> DocumentPermissionType -> DocumentPermissionType #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DocumentPermissionType -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DocumentPermissionType -> r #

gmapQ :: (forall d. Data d => d -> u) -> DocumentPermissionType -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DocumentPermissionType -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DocumentPermissionType -> m DocumentPermissionType #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentPermissionType -> m DocumentPermissionType #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DocumentPermissionType -> m DocumentPermissionType #

Ord DocumentPermissionType Source # 
Read DocumentPermissionType Source # 
Show DocumentPermissionType Source # 
Generic DocumentPermissionType Source # 
Hashable DocumentPermissionType Source #