Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
- Service Configuration
- Errors
- ApiDestinationHttpMethod
- ApiDestinationState
- ArchiveState
- AssignPublicIp
- ConnectionAuthorizationType
- ConnectionOAuthHttpMethod
- ConnectionState
- EndpointState
- EventSourceState
- LaunchType
- PlacementConstraintType
- PlacementStrategyType
- PropagateTags
- ReplayState
- ReplicationState
- RuleState
- ApiDestination
- Archive
- AwsVpcConfiguration
- BatchArrayProperties
- BatchParameters
- BatchRetryStrategy
- CapacityProviderStrategyItem
- Condition
- Connection
- ConnectionApiKeyAuthResponseParameters
- ConnectionAuthResponseParameters
- ConnectionBasicAuthResponseParameters
- ConnectionBodyParameter
- ConnectionHeaderParameter
- ConnectionHttpParameters
- ConnectionOAuthClientResponseParameters
- ConnectionOAuthResponseParameters
- ConnectionQueryStringParameter
- CreateConnectionApiKeyAuthRequestParameters
- CreateConnectionAuthRequestParameters
- CreateConnectionBasicAuthRequestParameters
- CreateConnectionOAuthClientRequestParameters
- CreateConnectionOAuthRequestParameters
- DeadLetterConfig
- EcsParameters
- Endpoint
- EndpointEventBus
- EventBus
- EventSource
- FailoverConfig
- HttpParameters
- InputTransformer
- KinesisParameters
- NetworkConfiguration
- PartnerEventSource
- PartnerEventSourceAccount
- PlacementConstraint
- PlacementStrategy
- Primary
- PutEventsRequestEntry
- PutEventsResultEntry
- PutPartnerEventsRequestEntry
- PutPartnerEventsResultEntry
- PutTargetsResultEntry
- RedshiftDataParameters
- RemoveTargetsResultEntry
- Replay
- ReplayDestination
- ReplicationConfig
- RetryPolicy
- RoutingConfig
- Rule
- RunCommandParameters
- RunCommandTarget
- SageMakerPipelineParameter
- SageMakerPipelineParameters
- Secondary
- SqsParameters
- Tag
- Target
- UpdateConnectionApiKeyAuthRequestParameters
- UpdateConnectionAuthRequestParameters
- UpdateConnectionBasicAuthRequestParameters
- UpdateConnectionOAuthClientRequestParameters
- UpdateConnectionOAuthRequestParameters
Synopsis
- defaultService :: Service
- _ConcurrentModificationException :: AsError a => Fold a ServiceError
- _IllegalStatusException :: AsError a => Fold a ServiceError
- _InternalException :: AsError a => Fold a ServiceError
- _InvalidEventPatternException :: AsError a => Fold a ServiceError
- _InvalidStateException :: AsError a => Fold a ServiceError
- _LimitExceededException :: AsError a => Fold a ServiceError
- _ManagedRuleException :: AsError a => Fold a ServiceError
- _OperationDisabledException :: AsError a => Fold a ServiceError
- _PolicyLengthExceededException :: AsError a => Fold a ServiceError
- _ResourceAlreadyExistsException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- newtype ApiDestinationHttpMethod where
- ApiDestinationHttpMethod' { }
- pattern ApiDestinationHttpMethod_DELETE :: ApiDestinationHttpMethod
- pattern ApiDestinationHttpMethod_GET :: ApiDestinationHttpMethod
- pattern ApiDestinationHttpMethod_HEAD :: ApiDestinationHttpMethod
- pattern ApiDestinationHttpMethod_OPTIONS :: ApiDestinationHttpMethod
- pattern ApiDestinationHttpMethod_PATCH :: ApiDestinationHttpMethod
- pattern ApiDestinationHttpMethod_POST :: ApiDestinationHttpMethod
- pattern ApiDestinationHttpMethod_PUT :: ApiDestinationHttpMethod
- newtype ApiDestinationState where
- newtype ArchiveState where
- ArchiveState' { }
- pattern ArchiveState_CREATE_FAILED :: ArchiveState
- pattern ArchiveState_CREATING :: ArchiveState
- pattern ArchiveState_DISABLED :: ArchiveState
- pattern ArchiveState_ENABLED :: ArchiveState
- pattern ArchiveState_UPDATE_FAILED :: ArchiveState
- pattern ArchiveState_UPDATING :: ArchiveState
- newtype AssignPublicIp where
- AssignPublicIp' { }
- pattern AssignPublicIp_DISABLED :: AssignPublicIp
- pattern AssignPublicIp_ENABLED :: AssignPublicIp
- newtype ConnectionAuthorizationType where
- newtype ConnectionOAuthHttpMethod where
- newtype ConnectionState where
- ConnectionState' { }
- pattern ConnectionState_AUTHORIZED :: ConnectionState
- pattern ConnectionState_AUTHORIZING :: ConnectionState
- pattern ConnectionState_CREATING :: ConnectionState
- pattern ConnectionState_DEAUTHORIZED :: ConnectionState
- pattern ConnectionState_DEAUTHORIZING :: ConnectionState
- pattern ConnectionState_DELETING :: ConnectionState
- pattern ConnectionState_UPDATING :: ConnectionState
- newtype EndpointState where
- EndpointState' { }
- pattern EndpointState_ACTIVE :: EndpointState
- pattern EndpointState_CREATE_FAILED :: EndpointState
- pattern EndpointState_CREATING :: EndpointState
- pattern EndpointState_DELETE_FAILED :: EndpointState
- pattern EndpointState_DELETING :: EndpointState
- pattern EndpointState_UPDATE_FAILED :: EndpointState
- pattern EndpointState_UPDATING :: EndpointState
- newtype EventSourceState where
- EventSourceState' { }
- pattern EventSourceState_ACTIVE :: EventSourceState
- pattern EventSourceState_DELETED :: EventSourceState
- pattern EventSourceState_PENDING :: EventSourceState
- newtype LaunchType where
- LaunchType' { }
- pattern LaunchType_EC2 :: LaunchType
- pattern LaunchType_EXTERNAL :: LaunchType
- pattern LaunchType_FARGATE :: LaunchType
- newtype PlacementConstraintType where
- newtype PlacementStrategyType where
- newtype PropagateTags where
- PropagateTags' { }
- pattern PropagateTags_TASK_DEFINITION :: PropagateTags
- newtype ReplayState where
- ReplayState' { }
- pattern ReplayState_CANCELLED :: ReplayState
- pattern ReplayState_CANCELLING :: ReplayState
- pattern ReplayState_COMPLETED :: ReplayState
- pattern ReplayState_FAILED :: ReplayState
- pattern ReplayState_RUNNING :: ReplayState
- pattern ReplayState_STARTING :: ReplayState
- newtype ReplicationState where
- ReplicationState' { }
- pattern ReplicationState_DISABLED :: ReplicationState
- pattern ReplicationState_ENABLED :: ReplicationState
- newtype RuleState where
- RuleState' { }
- pattern RuleState_DISABLED :: RuleState
- pattern RuleState_ENABLED :: RuleState
- data ApiDestination = ApiDestination' {
- apiDestinationArn :: Maybe Text
- apiDestinationState :: Maybe ApiDestinationState
- connectionArn :: Maybe Text
- creationTime :: Maybe POSIX
- httpMethod :: Maybe ApiDestinationHttpMethod
- invocationEndpoint :: Maybe Text
- invocationRateLimitPerSecond :: Maybe Natural
- lastModifiedTime :: Maybe POSIX
- name :: Maybe Text
- newApiDestination :: ApiDestination
- apiDestination_apiDestinationArn :: Lens' ApiDestination (Maybe Text)
- apiDestination_apiDestinationState :: Lens' ApiDestination (Maybe ApiDestinationState)
- apiDestination_connectionArn :: Lens' ApiDestination (Maybe Text)
- apiDestination_creationTime :: Lens' ApiDestination (Maybe UTCTime)
- apiDestination_httpMethod :: Lens' ApiDestination (Maybe ApiDestinationHttpMethod)
- apiDestination_invocationEndpoint :: Lens' ApiDestination (Maybe Text)
- apiDestination_invocationRateLimitPerSecond :: Lens' ApiDestination (Maybe Natural)
- apiDestination_lastModifiedTime :: Lens' ApiDestination (Maybe UTCTime)
- apiDestination_name :: Lens' ApiDestination (Maybe Text)
- data Archive = Archive' {}
- newArchive :: Archive
- archive_archiveName :: Lens' Archive (Maybe Text)
- archive_creationTime :: Lens' Archive (Maybe UTCTime)
- archive_eventCount :: Lens' Archive (Maybe Integer)
- archive_eventSourceArn :: Lens' Archive (Maybe Text)
- archive_retentionDays :: Lens' Archive (Maybe Natural)
- archive_sizeBytes :: Lens' Archive (Maybe Integer)
- archive_state :: Lens' Archive (Maybe ArchiveState)
- archive_stateReason :: Lens' Archive (Maybe Text)
- data AwsVpcConfiguration = AwsVpcConfiguration' {
- assignPublicIp :: Maybe AssignPublicIp
- securityGroups :: Maybe [Text]
- subnets :: [Text]
- newAwsVpcConfiguration :: AwsVpcConfiguration
- awsVpcConfiguration_assignPublicIp :: Lens' AwsVpcConfiguration (Maybe AssignPublicIp)
- awsVpcConfiguration_securityGroups :: Lens' AwsVpcConfiguration (Maybe [Text])
- awsVpcConfiguration_subnets :: Lens' AwsVpcConfiguration [Text]
- data BatchArrayProperties = BatchArrayProperties' {}
- newBatchArrayProperties :: BatchArrayProperties
- batchArrayProperties_size :: Lens' BatchArrayProperties (Maybe Int)
- data BatchParameters = BatchParameters' {}
- newBatchParameters :: Text -> Text -> BatchParameters
- batchParameters_arrayProperties :: Lens' BatchParameters (Maybe BatchArrayProperties)
- batchParameters_retryStrategy :: Lens' BatchParameters (Maybe BatchRetryStrategy)
- batchParameters_jobDefinition :: Lens' BatchParameters Text
- batchParameters_jobName :: Lens' BatchParameters Text
- data BatchRetryStrategy = BatchRetryStrategy' {}
- newBatchRetryStrategy :: BatchRetryStrategy
- batchRetryStrategy_attempts :: Lens' BatchRetryStrategy (Maybe Int)
- data CapacityProviderStrategyItem = CapacityProviderStrategyItem' {}
- newCapacityProviderStrategyItem :: Text -> CapacityProviderStrategyItem
- capacityProviderStrategyItem_base :: Lens' CapacityProviderStrategyItem (Maybe Natural)
- capacityProviderStrategyItem_weight :: Lens' CapacityProviderStrategyItem (Maybe Natural)
- capacityProviderStrategyItem_capacityProvider :: Lens' CapacityProviderStrategyItem Text
- data Condition = Condition' {}
- newCondition :: Text -> Text -> Text -> Condition
- condition_type :: Lens' Condition Text
- condition_key :: Lens' Condition Text
- condition_value :: Lens' Condition Text
- data Connection = Connection' {}
- newConnection :: Connection
- connection_authorizationType :: Lens' Connection (Maybe ConnectionAuthorizationType)
- connection_connectionArn :: Lens' Connection (Maybe Text)
- connection_connectionState :: Lens' Connection (Maybe ConnectionState)
- connection_creationTime :: Lens' Connection (Maybe UTCTime)
- connection_lastAuthorizedTime :: Lens' Connection (Maybe UTCTime)
- connection_lastModifiedTime :: Lens' Connection (Maybe UTCTime)
- connection_name :: Lens' Connection (Maybe Text)
- connection_stateReason :: Lens' Connection (Maybe Text)
- data ConnectionApiKeyAuthResponseParameters = ConnectionApiKeyAuthResponseParameters' {
- apiKeyName :: Maybe Text
- newConnectionApiKeyAuthResponseParameters :: ConnectionApiKeyAuthResponseParameters
- connectionApiKeyAuthResponseParameters_apiKeyName :: Lens' ConnectionApiKeyAuthResponseParameters (Maybe Text)
- data ConnectionAuthResponseParameters = ConnectionAuthResponseParameters' {}
- newConnectionAuthResponseParameters :: ConnectionAuthResponseParameters
- connectionAuthResponseParameters_apiKeyAuthParameters :: Lens' ConnectionAuthResponseParameters (Maybe ConnectionApiKeyAuthResponseParameters)
- connectionAuthResponseParameters_basicAuthParameters :: Lens' ConnectionAuthResponseParameters (Maybe ConnectionBasicAuthResponseParameters)
- connectionAuthResponseParameters_invocationHttpParameters :: Lens' ConnectionAuthResponseParameters (Maybe ConnectionHttpParameters)
- connectionAuthResponseParameters_oAuthParameters :: Lens' ConnectionAuthResponseParameters (Maybe ConnectionOAuthResponseParameters)
- data ConnectionBasicAuthResponseParameters = ConnectionBasicAuthResponseParameters' {}
- newConnectionBasicAuthResponseParameters :: ConnectionBasicAuthResponseParameters
- connectionBasicAuthResponseParameters_username :: Lens' ConnectionBasicAuthResponseParameters (Maybe Text)
- data ConnectionBodyParameter = ConnectionBodyParameter' {}
- newConnectionBodyParameter :: ConnectionBodyParameter
- connectionBodyParameter_isValueSecret :: Lens' ConnectionBodyParameter (Maybe Bool)
- connectionBodyParameter_key :: Lens' ConnectionBodyParameter (Maybe Text)
- connectionBodyParameter_value :: Lens' ConnectionBodyParameter (Maybe Text)
- data ConnectionHeaderParameter = ConnectionHeaderParameter' {}
- newConnectionHeaderParameter :: ConnectionHeaderParameter
- connectionHeaderParameter_isValueSecret :: Lens' ConnectionHeaderParameter (Maybe Bool)
- connectionHeaderParameter_key :: Lens' ConnectionHeaderParameter (Maybe Text)
- connectionHeaderParameter_value :: Lens' ConnectionHeaderParameter (Maybe Text)
- data ConnectionHttpParameters = ConnectionHttpParameters' {}
- newConnectionHttpParameters :: ConnectionHttpParameters
- connectionHttpParameters_bodyParameters :: Lens' ConnectionHttpParameters (Maybe [ConnectionBodyParameter])
- connectionHttpParameters_headerParameters :: Lens' ConnectionHttpParameters (Maybe [ConnectionHeaderParameter])
- connectionHttpParameters_queryStringParameters :: Lens' ConnectionHttpParameters (Maybe [ConnectionQueryStringParameter])
- data ConnectionOAuthClientResponseParameters = ConnectionOAuthClientResponseParameters' {}
- newConnectionOAuthClientResponseParameters :: ConnectionOAuthClientResponseParameters
- connectionOAuthClientResponseParameters_clientID :: Lens' ConnectionOAuthClientResponseParameters (Maybe Text)
- data ConnectionOAuthResponseParameters = ConnectionOAuthResponseParameters' {}
- newConnectionOAuthResponseParameters :: ConnectionOAuthResponseParameters
- connectionOAuthResponseParameters_authorizationEndpoint :: Lens' ConnectionOAuthResponseParameters (Maybe Text)
- connectionOAuthResponseParameters_clientParameters :: Lens' ConnectionOAuthResponseParameters (Maybe ConnectionOAuthClientResponseParameters)
- connectionOAuthResponseParameters_httpMethod :: Lens' ConnectionOAuthResponseParameters (Maybe ConnectionOAuthHttpMethod)
- connectionOAuthResponseParameters_oAuthHttpParameters :: Lens' ConnectionOAuthResponseParameters (Maybe ConnectionHttpParameters)
- data ConnectionQueryStringParameter = ConnectionQueryStringParameter' {}
- newConnectionQueryStringParameter :: ConnectionQueryStringParameter
- connectionQueryStringParameter_isValueSecret :: Lens' ConnectionQueryStringParameter (Maybe Bool)
- connectionQueryStringParameter_key :: Lens' ConnectionQueryStringParameter (Maybe Text)
- connectionQueryStringParameter_value :: Lens' ConnectionQueryStringParameter (Maybe Text)
- data CreateConnectionApiKeyAuthRequestParameters = CreateConnectionApiKeyAuthRequestParameters' {
- apiKeyName :: Text
- apiKeyValue :: Text
- newCreateConnectionApiKeyAuthRequestParameters :: Text -> Text -> CreateConnectionApiKeyAuthRequestParameters
- createConnectionApiKeyAuthRequestParameters_apiKeyName :: Lens' CreateConnectionApiKeyAuthRequestParameters Text
- createConnectionApiKeyAuthRequestParameters_apiKeyValue :: Lens' CreateConnectionApiKeyAuthRequestParameters Text
- data CreateConnectionAuthRequestParameters = CreateConnectionAuthRequestParameters' {}
- newCreateConnectionAuthRequestParameters :: CreateConnectionAuthRequestParameters
- createConnectionAuthRequestParameters_apiKeyAuthParameters :: Lens' CreateConnectionAuthRequestParameters (Maybe CreateConnectionApiKeyAuthRequestParameters)
- createConnectionAuthRequestParameters_basicAuthParameters :: Lens' CreateConnectionAuthRequestParameters (Maybe CreateConnectionBasicAuthRequestParameters)
- createConnectionAuthRequestParameters_invocationHttpParameters :: Lens' CreateConnectionAuthRequestParameters (Maybe ConnectionHttpParameters)
- createConnectionAuthRequestParameters_oAuthParameters :: Lens' CreateConnectionAuthRequestParameters (Maybe CreateConnectionOAuthRequestParameters)
- data CreateConnectionBasicAuthRequestParameters = CreateConnectionBasicAuthRequestParameters' {}
- newCreateConnectionBasicAuthRequestParameters :: Text -> Text -> CreateConnectionBasicAuthRequestParameters
- createConnectionBasicAuthRequestParameters_username :: Lens' CreateConnectionBasicAuthRequestParameters Text
- createConnectionBasicAuthRequestParameters_password :: Lens' CreateConnectionBasicAuthRequestParameters Text
- data CreateConnectionOAuthClientRequestParameters = CreateConnectionOAuthClientRequestParameters' {
- clientID :: Text
- clientSecret :: Text
- newCreateConnectionOAuthClientRequestParameters :: Text -> Text -> CreateConnectionOAuthClientRequestParameters
- createConnectionOAuthClientRequestParameters_clientID :: Lens' CreateConnectionOAuthClientRequestParameters Text
- createConnectionOAuthClientRequestParameters_clientSecret :: Lens' CreateConnectionOAuthClientRequestParameters Text
- data CreateConnectionOAuthRequestParameters = CreateConnectionOAuthRequestParameters' {}
- newCreateConnectionOAuthRequestParameters :: CreateConnectionOAuthClientRequestParameters -> Text -> ConnectionOAuthHttpMethod -> CreateConnectionOAuthRequestParameters
- createConnectionOAuthRequestParameters_oAuthHttpParameters :: Lens' CreateConnectionOAuthRequestParameters (Maybe ConnectionHttpParameters)
- createConnectionOAuthRequestParameters_clientParameters :: Lens' CreateConnectionOAuthRequestParameters CreateConnectionOAuthClientRequestParameters
- createConnectionOAuthRequestParameters_authorizationEndpoint :: Lens' CreateConnectionOAuthRequestParameters Text
- createConnectionOAuthRequestParameters_httpMethod :: Lens' CreateConnectionOAuthRequestParameters ConnectionOAuthHttpMethod
- data DeadLetterConfig = DeadLetterConfig' {}
- newDeadLetterConfig :: DeadLetterConfig
- deadLetterConfig_arn :: Lens' DeadLetterConfig (Maybe Text)
- data EcsParameters = EcsParameters' {
- capacityProviderStrategy :: Maybe [CapacityProviderStrategyItem]
- enableECSManagedTags :: Maybe Bool
- enableExecuteCommand :: Maybe Bool
- group' :: Maybe Text
- launchType :: Maybe LaunchType
- networkConfiguration :: Maybe NetworkConfiguration
- placementConstraints :: Maybe [PlacementConstraint]
- placementStrategy :: Maybe [PlacementStrategy]
- platformVersion :: Maybe Text
- propagateTags :: Maybe PropagateTags
- referenceId :: Maybe Text
- tags :: Maybe [Tag]
- taskCount :: Maybe Natural
- taskDefinitionArn :: Text
- newEcsParameters :: Text -> EcsParameters
- ecsParameters_capacityProviderStrategy :: Lens' EcsParameters (Maybe [CapacityProviderStrategyItem])
- ecsParameters_enableECSManagedTags :: Lens' EcsParameters (Maybe Bool)
- ecsParameters_enableExecuteCommand :: Lens' EcsParameters (Maybe Bool)
- ecsParameters_group :: Lens' EcsParameters (Maybe Text)
- ecsParameters_launchType :: Lens' EcsParameters (Maybe LaunchType)
- ecsParameters_networkConfiguration :: Lens' EcsParameters (Maybe NetworkConfiguration)
- ecsParameters_placementConstraints :: Lens' EcsParameters (Maybe [PlacementConstraint])
- ecsParameters_placementStrategy :: Lens' EcsParameters (Maybe [PlacementStrategy])
- ecsParameters_platformVersion :: Lens' EcsParameters (Maybe Text)
- ecsParameters_propagateTags :: Lens' EcsParameters (Maybe PropagateTags)
- ecsParameters_referenceId :: Lens' EcsParameters (Maybe Text)
- ecsParameters_tags :: Lens' EcsParameters (Maybe [Tag])
- ecsParameters_taskCount :: Lens' EcsParameters (Maybe Natural)
- ecsParameters_taskDefinitionArn :: Lens' EcsParameters Text
- data Endpoint = Endpoint' {
- arn :: Maybe Text
- creationTime :: Maybe POSIX
- description :: Maybe Text
- endpointId :: Maybe Text
- endpointUrl :: Maybe Text
- eventBuses :: Maybe (NonEmpty EndpointEventBus)
- lastModifiedTime :: Maybe POSIX
- name :: Maybe Text
- replicationConfig :: Maybe ReplicationConfig
- roleArn :: Maybe Text
- routingConfig :: Maybe RoutingConfig
- state :: Maybe EndpointState
- stateReason :: Maybe Text
- newEndpoint :: Endpoint
- endpoint_arn :: Lens' Endpoint (Maybe Text)
- endpoint_creationTime :: Lens' Endpoint (Maybe UTCTime)
- endpoint_description :: Lens' Endpoint (Maybe Text)
- endpoint_endpointId :: Lens' Endpoint (Maybe Text)
- endpoint_endpointUrl :: Lens' Endpoint (Maybe Text)
- endpoint_eventBuses :: Lens' Endpoint (Maybe (NonEmpty EndpointEventBus))
- endpoint_lastModifiedTime :: Lens' Endpoint (Maybe UTCTime)
- endpoint_name :: Lens' Endpoint (Maybe Text)
- endpoint_replicationConfig :: Lens' Endpoint (Maybe ReplicationConfig)
- endpoint_roleArn :: Lens' Endpoint (Maybe Text)
- endpoint_routingConfig :: Lens' Endpoint (Maybe RoutingConfig)
- endpoint_state :: Lens' Endpoint (Maybe EndpointState)
- endpoint_stateReason :: Lens' Endpoint (Maybe Text)
- data EndpointEventBus = EndpointEventBus' {
- eventBusArn :: Text
- newEndpointEventBus :: Text -> EndpointEventBus
- endpointEventBus_eventBusArn :: Lens' EndpointEventBus Text
- data EventBus = EventBus' {}
- newEventBus :: EventBus
- eventBus_arn :: Lens' EventBus (Maybe Text)
- eventBus_name :: Lens' EventBus (Maybe Text)
- eventBus_policy :: Lens' EventBus (Maybe Text)
- data EventSource = EventSource' {}
- newEventSource :: EventSource
- eventSource_arn :: Lens' EventSource (Maybe Text)
- eventSource_createdBy :: Lens' EventSource (Maybe Text)
- eventSource_creationTime :: Lens' EventSource (Maybe UTCTime)
- eventSource_expirationTime :: Lens' EventSource (Maybe UTCTime)
- eventSource_name :: Lens' EventSource (Maybe Text)
- eventSource_state :: Lens' EventSource (Maybe EventSourceState)
- data FailoverConfig = FailoverConfig' {}
- newFailoverConfig :: Primary -> Secondary -> FailoverConfig
- failoverConfig_primary :: Lens' FailoverConfig Primary
- failoverConfig_secondary :: Lens' FailoverConfig Secondary
- data HttpParameters = HttpParameters' {}
- newHttpParameters :: HttpParameters
- httpParameters_headerParameters :: Lens' HttpParameters (Maybe (HashMap Text Text))
- httpParameters_pathParameterValues :: Lens' HttpParameters (Maybe [Text])
- httpParameters_queryStringParameters :: Lens' HttpParameters (Maybe (HashMap Text Text))
- data InputTransformer = InputTransformer' {
- inputPathsMap :: Maybe (HashMap Text Text)
- inputTemplate :: Text
- newInputTransformer :: Text -> InputTransformer
- inputTransformer_inputPathsMap :: Lens' InputTransformer (Maybe (HashMap Text Text))
- inputTransformer_inputTemplate :: Lens' InputTransformer Text
- data KinesisParameters = KinesisParameters' {}
- newKinesisParameters :: Text -> KinesisParameters
- kinesisParameters_partitionKeyPath :: Lens' KinesisParameters Text
- data NetworkConfiguration = NetworkConfiguration' {}
- newNetworkConfiguration :: NetworkConfiguration
- networkConfiguration_awsvpcConfiguration :: Lens' NetworkConfiguration (Maybe AwsVpcConfiguration)
- data PartnerEventSource = PartnerEventSource' {}
- newPartnerEventSource :: PartnerEventSource
- partnerEventSource_arn :: Lens' PartnerEventSource (Maybe Text)
- partnerEventSource_name :: Lens' PartnerEventSource (Maybe Text)
- data PartnerEventSourceAccount = PartnerEventSourceAccount' {}
- newPartnerEventSourceAccount :: PartnerEventSourceAccount
- partnerEventSourceAccount_account :: Lens' PartnerEventSourceAccount (Maybe Text)
- partnerEventSourceAccount_creationTime :: Lens' PartnerEventSourceAccount (Maybe UTCTime)
- partnerEventSourceAccount_expirationTime :: Lens' PartnerEventSourceAccount (Maybe UTCTime)
- partnerEventSourceAccount_state :: Lens' PartnerEventSourceAccount (Maybe EventSourceState)
- data PlacementConstraint = PlacementConstraint' {}
- newPlacementConstraint :: PlacementConstraint
- placementConstraint_expression :: Lens' PlacementConstraint (Maybe Text)
- placementConstraint_type :: Lens' PlacementConstraint (Maybe PlacementConstraintType)
- data PlacementStrategy = PlacementStrategy' {}
- newPlacementStrategy :: PlacementStrategy
- placementStrategy_field :: Lens' PlacementStrategy (Maybe Text)
- placementStrategy_type :: Lens' PlacementStrategy (Maybe PlacementStrategyType)
- data Primary = Primary' {
- healthCheck :: Text
- newPrimary :: Text -> Primary
- primary_healthCheck :: Lens' Primary Text
- data PutEventsRequestEntry = PutEventsRequestEntry' {}
- newPutEventsRequestEntry :: PutEventsRequestEntry
- putEventsRequestEntry_detail :: Lens' PutEventsRequestEntry (Maybe Text)
- putEventsRequestEntry_detailType :: Lens' PutEventsRequestEntry (Maybe Text)
- putEventsRequestEntry_eventBusName :: Lens' PutEventsRequestEntry (Maybe Text)
- putEventsRequestEntry_resources :: Lens' PutEventsRequestEntry (Maybe [Text])
- putEventsRequestEntry_source :: Lens' PutEventsRequestEntry (Maybe Text)
- putEventsRequestEntry_time :: Lens' PutEventsRequestEntry (Maybe UTCTime)
- putEventsRequestEntry_traceHeader :: Lens' PutEventsRequestEntry (Maybe Text)
- data PutEventsResultEntry = PutEventsResultEntry' {}
- newPutEventsResultEntry :: PutEventsResultEntry
- putEventsResultEntry_errorCode :: Lens' PutEventsResultEntry (Maybe Text)
- putEventsResultEntry_errorMessage :: Lens' PutEventsResultEntry (Maybe Text)
- putEventsResultEntry_eventId :: Lens' PutEventsResultEntry (Maybe Text)
- data PutPartnerEventsRequestEntry = PutPartnerEventsRequestEntry' {}
- newPutPartnerEventsRequestEntry :: PutPartnerEventsRequestEntry
- putPartnerEventsRequestEntry_detail :: Lens' PutPartnerEventsRequestEntry (Maybe Text)
- putPartnerEventsRequestEntry_detailType :: Lens' PutPartnerEventsRequestEntry (Maybe Text)
- putPartnerEventsRequestEntry_resources :: Lens' PutPartnerEventsRequestEntry (Maybe [Text])
- putPartnerEventsRequestEntry_source :: Lens' PutPartnerEventsRequestEntry (Maybe Text)
- putPartnerEventsRequestEntry_time :: Lens' PutPartnerEventsRequestEntry (Maybe UTCTime)
- data PutPartnerEventsResultEntry = PutPartnerEventsResultEntry' {}
- newPutPartnerEventsResultEntry :: PutPartnerEventsResultEntry
- putPartnerEventsResultEntry_errorCode :: Lens' PutPartnerEventsResultEntry (Maybe Text)
- putPartnerEventsResultEntry_errorMessage :: Lens' PutPartnerEventsResultEntry (Maybe Text)
- putPartnerEventsResultEntry_eventId :: Lens' PutPartnerEventsResultEntry (Maybe Text)
- data PutTargetsResultEntry = PutTargetsResultEntry' {}
- newPutTargetsResultEntry :: PutTargetsResultEntry
- putTargetsResultEntry_errorCode :: Lens' PutTargetsResultEntry (Maybe Text)
- putTargetsResultEntry_errorMessage :: Lens' PutTargetsResultEntry (Maybe Text)
- putTargetsResultEntry_targetId :: Lens' PutTargetsResultEntry (Maybe Text)
- data RedshiftDataParameters = RedshiftDataParameters' {}
- newRedshiftDataParameters :: Text -> Text -> RedshiftDataParameters
- redshiftDataParameters_dbUser :: Lens' RedshiftDataParameters (Maybe Text)
- redshiftDataParameters_secretManagerArn :: Lens' RedshiftDataParameters (Maybe Text)
- redshiftDataParameters_statementName :: Lens' RedshiftDataParameters (Maybe Text)
- redshiftDataParameters_withEvent :: Lens' RedshiftDataParameters (Maybe Bool)
- redshiftDataParameters_database :: Lens' RedshiftDataParameters Text
- redshiftDataParameters_sql :: Lens' RedshiftDataParameters Text
- data RemoveTargetsResultEntry = RemoveTargetsResultEntry' {}
- newRemoveTargetsResultEntry :: RemoveTargetsResultEntry
- removeTargetsResultEntry_errorCode :: Lens' RemoveTargetsResultEntry (Maybe Text)
- removeTargetsResultEntry_errorMessage :: Lens' RemoveTargetsResultEntry (Maybe Text)
- removeTargetsResultEntry_targetId :: Lens' RemoveTargetsResultEntry (Maybe Text)
- data Replay = Replay' {}
- newReplay :: Replay
- replay_eventEndTime :: Lens' Replay (Maybe UTCTime)
- replay_eventLastReplayedTime :: Lens' Replay (Maybe UTCTime)
- replay_eventSourceArn :: Lens' Replay (Maybe Text)
- replay_eventStartTime :: Lens' Replay (Maybe UTCTime)
- replay_replayEndTime :: Lens' Replay (Maybe UTCTime)
- replay_replayName :: Lens' Replay (Maybe Text)
- replay_replayStartTime :: Lens' Replay (Maybe UTCTime)
- replay_state :: Lens' Replay (Maybe ReplayState)
- replay_stateReason :: Lens' Replay (Maybe Text)
- data ReplayDestination = ReplayDestination' {
- filterArns :: Maybe [Text]
- arn :: Text
- newReplayDestination :: Text -> ReplayDestination
- replayDestination_filterArns :: Lens' ReplayDestination (Maybe [Text])
- replayDestination_arn :: Lens' ReplayDestination Text
- data ReplicationConfig = ReplicationConfig' {}
- newReplicationConfig :: ReplicationConfig
- replicationConfig_state :: Lens' ReplicationConfig (Maybe ReplicationState)
- data RetryPolicy = RetryPolicy' {}
- newRetryPolicy :: RetryPolicy
- retryPolicy_maximumEventAgeInSeconds :: Lens' RetryPolicy (Maybe Natural)
- retryPolicy_maximumRetryAttempts :: Lens' RetryPolicy (Maybe Natural)
- data RoutingConfig = RoutingConfig' {}
- newRoutingConfig :: FailoverConfig -> RoutingConfig
- routingConfig_failoverConfig :: Lens' RoutingConfig FailoverConfig
- data Rule = Rule' {}
- newRule :: Rule
- rule_arn :: Lens' Rule (Maybe Text)
- rule_description :: Lens' Rule (Maybe Text)
- rule_eventBusName :: Lens' Rule (Maybe Text)
- rule_eventPattern :: Lens' Rule (Maybe Text)
- rule_managedBy :: Lens' Rule (Maybe Text)
- rule_name :: Lens' Rule (Maybe Text)
- rule_roleArn :: Lens' Rule (Maybe Text)
- rule_scheduleExpression :: Lens' Rule (Maybe Text)
- rule_state :: Lens' Rule (Maybe RuleState)
- data RunCommandParameters = RunCommandParameters' {}
- newRunCommandParameters :: NonEmpty RunCommandTarget -> RunCommandParameters
- runCommandParameters_runCommandTargets :: Lens' RunCommandParameters (NonEmpty RunCommandTarget)
- data RunCommandTarget = RunCommandTarget' {}
- newRunCommandTarget :: Text -> NonEmpty Text -> RunCommandTarget
- runCommandTarget_key :: Lens' RunCommandTarget Text
- runCommandTarget_values :: Lens' RunCommandTarget (NonEmpty Text)
- data SageMakerPipelineParameter = SageMakerPipelineParameter' {}
- newSageMakerPipelineParameter :: Text -> Text -> SageMakerPipelineParameter
- sageMakerPipelineParameter_name :: Lens' SageMakerPipelineParameter Text
- sageMakerPipelineParameter_value :: Lens' SageMakerPipelineParameter Text
- data SageMakerPipelineParameters = SageMakerPipelineParameters' {}
- newSageMakerPipelineParameters :: SageMakerPipelineParameters
- sageMakerPipelineParameters_pipelineParameterList :: Lens' SageMakerPipelineParameters (Maybe [SageMakerPipelineParameter])
- data Secondary = Secondary' {}
- newSecondary :: Text -> Secondary
- secondary_route :: Lens' Secondary Text
- data SqsParameters = SqsParameters' {}
- newSqsParameters :: SqsParameters
- sqsParameters_messageGroupId :: Lens' SqsParameters (Maybe Text)
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- data Target = Target' {
- batchParameters :: Maybe BatchParameters
- deadLetterConfig :: Maybe DeadLetterConfig
- ecsParameters :: Maybe EcsParameters
- httpParameters :: Maybe HttpParameters
- input :: Maybe Text
- inputPath :: Maybe Text
- inputTransformer :: Maybe InputTransformer
- kinesisParameters :: Maybe KinesisParameters
- redshiftDataParameters :: Maybe RedshiftDataParameters
- retryPolicy :: Maybe RetryPolicy
- roleArn :: Maybe Text
- runCommandParameters :: Maybe RunCommandParameters
- sageMakerPipelineParameters :: Maybe SageMakerPipelineParameters
- sqsParameters :: Maybe SqsParameters
- id :: Text
- arn :: Text
- newTarget :: Text -> Text -> Target
- target_batchParameters :: Lens' Target (Maybe BatchParameters)
- target_deadLetterConfig :: Lens' Target (Maybe DeadLetterConfig)
- target_ecsParameters :: Lens' Target (Maybe EcsParameters)
- target_httpParameters :: Lens' Target (Maybe HttpParameters)
- target_input :: Lens' Target (Maybe Text)
- target_inputPath :: Lens' Target (Maybe Text)
- target_inputTransformer :: Lens' Target (Maybe InputTransformer)
- target_kinesisParameters :: Lens' Target (Maybe KinesisParameters)
- target_redshiftDataParameters :: Lens' Target (Maybe RedshiftDataParameters)
- target_retryPolicy :: Lens' Target (Maybe RetryPolicy)
- target_roleArn :: Lens' Target (Maybe Text)
- target_runCommandParameters :: Lens' Target (Maybe RunCommandParameters)
- target_sageMakerPipelineParameters :: Lens' Target (Maybe SageMakerPipelineParameters)
- target_sqsParameters :: Lens' Target (Maybe SqsParameters)
- target_id :: Lens' Target Text
- target_arn :: Lens' Target Text
- data UpdateConnectionApiKeyAuthRequestParameters = UpdateConnectionApiKeyAuthRequestParameters' {
- apiKeyName :: Maybe Text
- apiKeyValue :: Maybe Text
- newUpdateConnectionApiKeyAuthRequestParameters :: UpdateConnectionApiKeyAuthRequestParameters
- updateConnectionApiKeyAuthRequestParameters_apiKeyName :: Lens' UpdateConnectionApiKeyAuthRequestParameters (Maybe Text)
- updateConnectionApiKeyAuthRequestParameters_apiKeyValue :: Lens' UpdateConnectionApiKeyAuthRequestParameters (Maybe Text)
- data UpdateConnectionAuthRequestParameters = UpdateConnectionAuthRequestParameters' {}
- newUpdateConnectionAuthRequestParameters :: UpdateConnectionAuthRequestParameters
- updateConnectionAuthRequestParameters_apiKeyAuthParameters :: Lens' UpdateConnectionAuthRequestParameters (Maybe UpdateConnectionApiKeyAuthRequestParameters)
- updateConnectionAuthRequestParameters_basicAuthParameters :: Lens' UpdateConnectionAuthRequestParameters (Maybe UpdateConnectionBasicAuthRequestParameters)
- updateConnectionAuthRequestParameters_invocationHttpParameters :: Lens' UpdateConnectionAuthRequestParameters (Maybe ConnectionHttpParameters)
- updateConnectionAuthRequestParameters_oAuthParameters :: Lens' UpdateConnectionAuthRequestParameters (Maybe UpdateConnectionOAuthRequestParameters)
- data UpdateConnectionBasicAuthRequestParameters = UpdateConnectionBasicAuthRequestParameters' {}
- newUpdateConnectionBasicAuthRequestParameters :: UpdateConnectionBasicAuthRequestParameters
- updateConnectionBasicAuthRequestParameters_password :: Lens' UpdateConnectionBasicAuthRequestParameters (Maybe Text)
- updateConnectionBasicAuthRequestParameters_username :: Lens' UpdateConnectionBasicAuthRequestParameters (Maybe Text)
- data UpdateConnectionOAuthClientRequestParameters = UpdateConnectionOAuthClientRequestParameters' {}
- newUpdateConnectionOAuthClientRequestParameters :: UpdateConnectionOAuthClientRequestParameters
- updateConnectionOAuthClientRequestParameters_clientID :: Lens' UpdateConnectionOAuthClientRequestParameters (Maybe Text)
- updateConnectionOAuthClientRequestParameters_clientSecret :: Lens' UpdateConnectionOAuthClientRequestParameters (Maybe Text)
- data UpdateConnectionOAuthRequestParameters = UpdateConnectionOAuthRequestParameters' {}
- newUpdateConnectionOAuthRequestParameters :: UpdateConnectionOAuthRequestParameters
- updateConnectionOAuthRequestParameters_authorizationEndpoint :: Lens' UpdateConnectionOAuthRequestParameters (Maybe Text)
- updateConnectionOAuthRequestParameters_clientParameters :: Lens' UpdateConnectionOAuthRequestParameters (Maybe UpdateConnectionOAuthClientRequestParameters)
- updateConnectionOAuthRequestParameters_httpMethod :: Lens' UpdateConnectionOAuthRequestParameters (Maybe ConnectionOAuthHttpMethod)
- updateConnectionOAuthRequestParameters_oAuthHttpParameters :: Lens' UpdateConnectionOAuthRequestParameters (Maybe ConnectionHttpParameters)
Service Configuration
defaultService :: Service Source #
API version 2015-10-07
of the Amazon EventBridge SDK configuration.
Errors
_ConcurrentModificationException :: AsError a => Fold a ServiceError Source #
There is concurrent modification on a rule, target, archive, or replay.
_IllegalStatusException :: AsError a => Fold a ServiceError Source #
An error occurred because a replay can be canceled only when the state is Running or Starting.
_InternalException :: AsError a => Fold a ServiceError Source #
This exception occurs due to unexpected causes.
_InvalidEventPatternException :: AsError a => Fold a ServiceError Source #
The event pattern is not valid.
_InvalidStateException :: AsError a => Fold a ServiceError Source #
The specified state is not a valid state for an event source.
_LimitExceededException :: AsError a => Fold a ServiceError Source #
The request failed because it attempted to create resource beyond the allowed service quota.
_ManagedRuleException :: AsError a => Fold a ServiceError Source #
This rule was created by an Amazon Web Services service on behalf of
your account. It is managed by that service. If you see this error in
response to DeleteRule
or RemoveTargets
, you can use the Force
parameter in those calls to delete the rule or remove targets from the
rule. You cannot modify these managed rules by using DisableRule
,
EnableRule
, PutTargets
, PutRule
, TagResource
, or
UntagResource
.
_OperationDisabledException :: AsError a => Fold a ServiceError Source #
The operation you are attempting is not available in this region.
_PolicyLengthExceededException :: AsError a => Fold a ServiceError Source #
The event bus policy is too long. For more information, see the limits.
_ResourceAlreadyExistsException :: AsError a => Fold a ServiceError Source #
The resource you are trying to create already exists.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
An entity that you specified does not exist.
ApiDestinationHttpMethod
newtype ApiDestinationHttpMethod Source #
Instances
ApiDestinationState
newtype ApiDestinationState Source #
pattern ApiDestinationState_ACTIVE :: ApiDestinationState | |
pattern ApiDestinationState_INACTIVE :: ApiDestinationState |
Instances
ArchiveState
newtype ArchiveState Source #
pattern ArchiveState_CREATE_FAILED :: ArchiveState | |
pattern ArchiveState_CREATING :: ArchiveState | |
pattern ArchiveState_DISABLED :: ArchiveState | |
pattern ArchiveState_ENABLED :: ArchiveState | |
pattern ArchiveState_UPDATE_FAILED :: ArchiveState | |
pattern ArchiveState_UPDATING :: ArchiveState |
Instances
AssignPublicIp
newtype AssignPublicIp Source #
pattern AssignPublicIp_DISABLED :: AssignPublicIp | |
pattern AssignPublicIp_ENABLED :: AssignPublicIp |
Instances
ConnectionAuthorizationType
newtype ConnectionAuthorizationType Source #
Instances
ConnectionOAuthHttpMethod
newtype ConnectionOAuthHttpMethod Source #
Instances
ConnectionState
newtype ConnectionState Source #
pattern ConnectionState_AUTHORIZED :: ConnectionState | |
pattern ConnectionState_AUTHORIZING :: ConnectionState | |
pattern ConnectionState_CREATING :: ConnectionState | |
pattern ConnectionState_DEAUTHORIZED :: ConnectionState | |
pattern ConnectionState_DEAUTHORIZING :: ConnectionState | |
pattern ConnectionState_DELETING :: ConnectionState | |
pattern ConnectionState_UPDATING :: ConnectionState |
Instances
EndpointState
newtype EndpointState Source #
pattern EndpointState_ACTIVE :: EndpointState | |
pattern EndpointState_CREATE_FAILED :: EndpointState | |
pattern EndpointState_CREATING :: EndpointState | |
pattern EndpointState_DELETE_FAILED :: EndpointState | |
pattern EndpointState_DELETING :: EndpointState | |
pattern EndpointState_UPDATE_FAILED :: EndpointState | |
pattern EndpointState_UPDATING :: EndpointState |
Instances
EventSourceState
newtype EventSourceState Source #
pattern EventSourceState_ACTIVE :: EventSourceState | |
pattern EventSourceState_DELETED :: EventSourceState | |
pattern EventSourceState_PENDING :: EventSourceState |
Instances
LaunchType
newtype LaunchType Source #
pattern LaunchType_EC2 :: LaunchType | |
pattern LaunchType_EXTERNAL :: LaunchType | |
pattern LaunchType_FARGATE :: LaunchType |
Instances
PlacementConstraintType
newtype PlacementConstraintType Source #
pattern PlacementConstraintType_DistinctInstance :: PlacementConstraintType | |
pattern PlacementConstraintType_MemberOf :: PlacementConstraintType |
Instances
PlacementStrategyType
newtype PlacementStrategyType Source #
pattern PlacementStrategyType_Binpack :: PlacementStrategyType | |
pattern PlacementStrategyType_Random :: PlacementStrategyType | |
pattern PlacementStrategyType_Spread :: PlacementStrategyType |
Instances
PropagateTags
newtype PropagateTags Source #
pattern PropagateTags_TASK_DEFINITION :: PropagateTags |
Instances
ReplayState
newtype ReplayState Source #
pattern ReplayState_CANCELLED :: ReplayState | |
pattern ReplayState_CANCELLING :: ReplayState | |
pattern ReplayState_COMPLETED :: ReplayState | |
pattern ReplayState_FAILED :: ReplayState | |
pattern ReplayState_RUNNING :: ReplayState | |
pattern ReplayState_STARTING :: ReplayState |
Instances
ReplicationState
newtype ReplicationState Source #
pattern ReplicationState_DISABLED :: ReplicationState | |
pattern ReplicationState_ENABLED :: ReplicationState |
Instances
RuleState
pattern RuleState_DISABLED :: RuleState | |
pattern RuleState_ENABLED :: RuleState |
Instances
ApiDestination
data ApiDestination Source #
Contains details about an API destination.
See: newApiDestination
smart constructor.
ApiDestination' | |
|
Instances
newApiDestination :: ApiDestination Source #
Create a value of ApiDestination
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:apiDestinationArn:ApiDestination'
, apiDestination_apiDestinationArn
- The ARN of the API destination.
$sel:apiDestinationState:ApiDestination'
, apiDestination_apiDestinationState
- The state of the API destination.
$sel:connectionArn:ApiDestination'
, apiDestination_connectionArn
- The ARN of the connection specified for the API destination.
$sel:creationTime:ApiDestination'
, apiDestination_creationTime
- A time stamp for the time that the API destination was created.
$sel:httpMethod:ApiDestination'
, apiDestination_httpMethod
- The method to use to connect to the HTTP endpoint.
$sel:invocationEndpoint:ApiDestination'
, apiDestination_invocationEndpoint
- The URL to the endpoint for the API destination.
$sel:invocationRateLimitPerSecond:ApiDestination'
, apiDestination_invocationRateLimitPerSecond
- The maximum number of invocations per second to send to the HTTP
endpoint.
$sel:lastModifiedTime:ApiDestination'
, apiDestination_lastModifiedTime
- A time stamp for the time that the API destination was last modified.
$sel:name:ApiDestination'
, apiDestination_name
- The name of the API destination.
apiDestination_apiDestinationArn :: Lens' ApiDestination (Maybe Text) Source #
The ARN of the API destination.
apiDestination_apiDestinationState :: Lens' ApiDestination (Maybe ApiDestinationState) Source #
The state of the API destination.
apiDestination_connectionArn :: Lens' ApiDestination (Maybe Text) Source #
The ARN of the connection specified for the API destination.
apiDestination_creationTime :: Lens' ApiDestination (Maybe UTCTime) Source #
A time stamp for the time that the API destination was created.
apiDestination_httpMethod :: Lens' ApiDestination (Maybe ApiDestinationHttpMethod) Source #
The method to use to connect to the HTTP endpoint.
apiDestination_invocationEndpoint :: Lens' ApiDestination (Maybe Text) Source #
The URL to the endpoint for the API destination.
apiDestination_invocationRateLimitPerSecond :: Lens' ApiDestination (Maybe Natural) Source #
The maximum number of invocations per second to send to the HTTP endpoint.
apiDestination_lastModifiedTime :: Lens' ApiDestination (Maybe UTCTime) Source #
A time stamp for the time that the API destination was last modified.
apiDestination_name :: Lens' ApiDestination (Maybe Text) Source #
The name of the API destination.
Archive
An Archive
object that contains details about an archive.
See: newArchive
smart constructor.
Archive' | |
|
Instances
newArchive :: Archive Source #
Create a value of Archive
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:archiveName:Archive'
, archive_archiveName
- The name of the archive.
$sel:creationTime:Archive'
, archive_creationTime
- The time stamp for the time that the archive was created.
$sel:eventCount:Archive'
, archive_eventCount
- The number of events in the archive.
$sel:eventSourceArn:Archive'
, archive_eventSourceArn
- The ARN of the event bus associated with the archive. Only events from
this event bus are sent to the archive.
$sel:retentionDays:Archive'
, archive_retentionDays
- The number of days to retain events in the archive before they are
deleted.
$sel:sizeBytes:Archive'
, archive_sizeBytes
- The size of the archive, in bytes.
$sel:state:Archive'
, archive_state
- The current state of the archive.
$sel:stateReason:Archive'
, archive_stateReason
- A description for the reason that the archive is in the current state.
archive_creationTime :: Lens' Archive (Maybe UTCTime) Source #
The time stamp for the time that the archive was created.
archive_eventSourceArn :: Lens' Archive (Maybe Text) Source #
The ARN of the event bus associated with the archive. Only events from this event bus are sent to the archive.
archive_retentionDays :: Lens' Archive (Maybe Natural) Source #
The number of days to retain events in the archive before they are deleted.
archive_state :: Lens' Archive (Maybe ArchiveState) Source #
The current state of the archive.
archive_stateReason :: Lens' Archive (Maybe Text) Source #
A description for the reason that the archive is in the current state.
AwsVpcConfiguration
data AwsVpcConfiguration Source #
This structure specifies the VPC subnets and security groups for the
task, and whether a public IP address is to be used. This structure is
relevant only for ECS tasks that use the awsvpc
network mode.
See: newAwsVpcConfiguration
smart constructor.
AwsVpcConfiguration' | |
|
Instances
newAwsVpcConfiguration :: AwsVpcConfiguration Source #
Create a value of AwsVpcConfiguration
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:assignPublicIp:AwsVpcConfiguration'
, awsVpcConfiguration_assignPublicIp
- Specifies whether the task's elastic network interface receives a
public IP address. You can specify ENABLED
only when LaunchType
in
EcsParameters
is set to FARGATE
.
$sel:securityGroups:AwsVpcConfiguration'
, awsVpcConfiguration_securityGroups
- Specifies the security groups associated with the task. These security
groups must all be in the same VPC. You can specify as many as five
security groups. If you do not specify a security group, the default
security group for the VPC is used.
$sel:subnets:AwsVpcConfiguration'
, awsVpcConfiguration_subnets
- Specifies the subnets associated with the task. These subnets must all
be in the same VPC. You can specify as many as 16 subnets.
awsVpcConfiguration_assignPublicIp :: Lens' AwsVpcConfiguration (Maybe AssignPublicIp) Source #
Specifies whether the task's elastic network interface receives a
public IP address. You can specify ENABLED
only when LaunchType
in
EcsParameters
is set to FARGATE
.
awsVpcConfiguration_securityGroups :: Lens' AwsVpcConfiguration (Maybe [Text]) Source #
Specifies the security groups associated with the task. These security groups must all be in the same VPC. You can specify as many as five security groups. If you do not specify a security group, the default security group for the VPC is used.
awsVpcConfiguration_subnets :: Lens' AwsVpcConfiguration [Text] Source #
Specifies the subnets associated with the task. These subnets must all be in the same VPC. You can specify as many as 16 subnets.
BatchArrayProperties
data BatchArrayProperties Source #
The array properties for the submitted job, such as the size of the array. The array size can be between 2 and 10,000. If you specify array properties for a job, it becomes an array job. This parameter is used only if the target is an Batch job.
See: newBatchArrayProperties
smart constructor.