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
- Waiters
- Operations
- CreateAlertManagerDefinition
- CreateLoggingConfiguration
- CreateRuleGroupsNamespace
- CreateWorkspace
- DeleteAlertManagerDefinition
- DeleteLoggingConfiguration
- DeleteRuleGroupsNamespace
- DeleteWorkspace
- DescribeAlertManagerDefinition
- DescribeLoggingConfiguration
- DescribeRuleGroupsNamespace
- DescribeWorkspace
- ListRuleGroupsNamespaces (Paginated)
- ListTagsForResource
- ListWorkspaces (Paginated)
- PutAlertManagerDefinition
- PutRuleGroupsNamespace
- TagResource
- UntagResource
- UpdateLoggingConfiguration
- UpdateWorkspaceAlias
- Types
- AlertManagerDefinitionStatusCode
- LoggingConfigurationStatusCode
- RuleGroupsNamespaceStatusCode
- WorkspaceStatusCode
- AlertManagerDefinitionDescription
- AlertManagerDefinitionStatus
- LoggingConfigurationMetadata
- LoggingConfigurationStatus
- RuleGroupsNamespaceDescription
- RuleGroupsNamespaceStatus
- RuleGroupsNamespaceSummary
- WorkspaceDescription
- WorkspaceStatus
- WorkspaceSummary
Derived from API version 2020-08-01
of the AWS service descriptions, licensed under Apache 2.0.
Amazon Managed Service for Prometheus
Synopsis
- defaultService :: Service
- _AccessDeniedException :: AsError a => Fold a ServiceError
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServerException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _ThrottlingException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newWorkspaceActive :: Wait DescribeWorkspace
- newWorkspaceDeleted :: Wait DescribeWorkspace
- data CreateAlertManagerDefinition = CreateAlertManagerDefinition' (Maybe Text) Base64 Text
- newCreateAlertManagerDefinition :: ByteString -> Text -> CreateAlertManagerDefinition
- data CreateAlertManagerDefinitionResponse = CreateAlertManagerDefinitionResponse' Int AlertManagerDefinitionStatus
- newCreateAlertManagerDefinitionResponse :: Int -> AlertManagerDefinitionStatus -> CreateAlertManagerDefinitionResponse
- data CreateLoggingConfiguration = CreateLoggingConfiguration' (Maybe Text) Text Text
- newCreateLoggingConfiguration :: Text -> Text -> CreateLoggingConfiguration
- data CreateLoggingConfigurationResponse = CreateLoggingConfigurationResponse' Int LoggingConfigurationStatus
- newCreateLoggingConfigurationResponse :: Int -> LoggingConfigurationStatus -> CreateLoggingConfigurationResponse
- data CreateRuleGroupsNamespace = CreateRuleGroupsNamespace' (Maybe Text) (Maybe (HashMap Text Text)) Base64 Text Text
- newCreateRuleGroupsNamespace :: ByteString -> Text -> Text -> CreateRuleGroupsNamespace
- data CreateRuleGroupsNamespaceResponse = CreateRuleGroupsNamespaceResponse' (Maybe (HashMap Text Text)) Int Text Text RuleGroupsNamespaceStatus
- newCreateRuleGroupsNamespaceResponse :: Int -> Text -> Text -> RuleGroupsNamespaceStatus -> CreateRuleGroupsNamespaceResponse
- data CreateWorkspace = CreateWorkspace' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text))
- newCreateWorkspace :: CreateWorkspace
- data CreateWorkspaceResponse = CreateWorkspaceResponse' (Maybe (HashMap Text Text)) Int Text WorkspaceStatus Text
- newCreateWorkspaceResponse :: Int -> Text -> WorkspaceStatus -> Text -> CreateWorkspaceResponse
- data DeleteAlertManagerDefinition = DeleteAlertManagerDefinition' (Maybe Text) Text
- newDeleteAlertManagerDefinition :: Text -> DeleteAlertManagerDefinition
- data DeleteAlertManagerDefinitionResponse = DeleteAlertManagerDefinitionResponse' {
- newDeleteAlertManagerDefinitionResponse :: DeleteAlertManagerDefinitionResponse
- data DeleteLoggingConfiguration = DeleteLoggingConfiguration' (Maybe Text) Text
- newDeleteLoggingConfiguration :: Text -> DeleteLoggingConfiguration
- data DeleteLoggingConfigurationResponse = DeleteLoggingConfigurationResponse' {
- newDeleteLoggingConfigurationResponse :: DeleteLoggingConfigurationResponse
- data DeleteRuleGroupsNamespace = DeleteRuleGroupsNamespace' (Maybe Text) Text Text
- newDeleteRuleGroupsNamespace :: Text -> Text -> DeleteRuleGroupsNamespace
- data DeleteRuleGroupsNamespaceResponse = DeleteRuleGroupsNamespaceResponse' {
- newDeleteRuleGroupsNamespaceResponse :: DeleteRuleGroupsNamespaceResponse
- data DeleteWorkspace = DeleteWorkspace' (Maybe Text) Text
- newDeleteWorkspace :: Text -> DeleteWorkspace
- data DeleteWorkspaceResponse = DeleteWorkspaceResponse' {
- newDeleteWorkspaceResponse :: DeleteWorkspaceResponse
- data DescribeAlertManagerDefinition = DescribeAlertManagerDefinition' Text
- newDescribeAlertManagerDefinition :: Text -> DescribeAlertManagerDefinition
- data DescribeAlertManagerDefinitionResponse = DescribeAlertManagerDefinitionResponse' Int AlertManagerDefinitionDescription
- newDescribeAlertManagerDefinitionResponse :: Int -> AlertManagerDefinitionDescription -> DescribeAlertManagerDefinitionResponse
- data DescribeLoggingConfiguration = DescribeLoggingConfiguration' Text
- newDescribeLoggingConfiguration :: Text -> DescribeLoggingConfiguration
- data DescribeLoggingConfigurationResponse = DescribeLoggingConfigurationResponse' Int LoggingConfigurationMetadata
- newDescribeLoggingConfigurationResponse :: Int -> LoggingConfigurationMetadata -> DescribeLoggingConfigurationResponse
- data DescribeRuleGroupsNamespace = DescribeRuleGroupsNamespace' Text Text
- newDescribeRuleGroupsNamespace :: Text -> Text -> DescribeRuleGroupsNamespace
- data DescribeRuleGroupsNamespaceResponse = DescribeRuleGroupsNamespaceResponse' Int RuleGroupsNamespaceDescription
- newDescribeRuleGroupsNamespaceResponse :: Int -> RuleGroupsNamespaceDescription -> DescribeRuleGroupsNamespaceResponse
- data DescribeWorkspace = DescribeWorkspace' Text
- newDescribeWorkspace :: Text -> DescribeWorkspace
- data DescribeWorkspaceResponse = DescribeWorkspaceResponse' Int WorkspaceDescription
- newDescribeWorkspaceResponse :: Int -> WorkspaceDescription -> DescribeWorkspaceResponse
- data ListRuleGroupsNamespaces = ListRuleGroupsNamespaces' (Maybe Natural) (Maybe Text) (Maybe Text) Text
- newListRuleGroupsNamespaces :: Text -> ListRuleGroupsNamespaces
- data ListRuleGroupsNamespacesResponse = ListRuleGroupsNamespacesResponse' (Maybe Text) Int [RuleGroupsNamespaceSummary]
- newListRuleGroupsNamespacesResponse :: Int -> ListRuleGroupsNamespacesResponse
- data ListTagsForResource = ListTagsForResource' Text
- newListTagsForResource :: Text -> ListTagsForResource
- data ListTagsForResourceResponse = ListTagsForResourceResponse' (Maybe (HashMap Text Text)) Int
- newListTagsForResourceResponse :: Int -> ListTagsForResourceResponse
- data ListWorkspaces = ListWorkspaces' (Maybe Text) (Maybe Natural) (Maybe Text)
- newListWorkspaces :: ListWorkspaces
- data ListWorkspacesResponse = ListWorkspacesResponse' (Maybe Text) Int [WorkspaceSummary]
- newListWorkspacesResponse :: Int -> ListWorkspacesResponse
- data PutAlertManagerDefinition = PutAlertManagerDefinition' (Maybe Text) Base64 Text
- newPutAlertManagerDefinition :: ByteString -> Text -> PutAlertManagerDefinition
- data PutAlertManagerDefinitionResponse = PutAlertManagerDefinitionResponse' Int AlertManagerDefinitionStatus
- newPutAlertManagerDefinitionResponse :: Int -> AlertManagerDefinitionStatus -> PutAlertManagerDefinitionResponse
- data PutRuleGroupsNamespace = PutRuleGroupsNamespace' (Maybe Text) Base64 Text Text
- newPutRuleGroupsNamespace :: ByteString -> Text -> Text -> PutRuleGroupsNamespace
- data PutRuleGroupsNamespaceResponse = PutRuleGroupsNamespaceResponse' (Maybe (HashMap Text Text)) Int Text Text RuleGroupsNamespaceStatus
- newPutRuleGroupsNamespaceResponse :: Int -> Text -> Text -> RuleGroupsNamespaceStatus -> PutRuleGroupsNamespaceResponse
- data TagResource = TagResource' Text (HashMap Text Text)
- newTagResource :: Text -> TagResource
- data TagResourceResponse = TagResourceResponse' Int
- newTagResourceResponse :: Int -> TagResourceResponse
- data UntagResource = UntagResource' Text [Text]
- newUntagResource :: Text -> UntagResource
- data UntagResourceResponse = UntagResourceResponse' Int
- newUntagResourceResponse :: Int -> UntagResourceResponse
- data UpdateLoggingConfiguration = UpdateLoggingConfiguration' (Maybe Text) Text Text
- newUpdateLoggingConfiguration :: Text -> Text -> UpdateLoggingConfiguration
- data UpdateLoggingConfigurationResponse = UpdateLoggingConfigurationResponse' Int LoggingConfigurationStatus
- newUpdateLoggingConfigurationResponse :: Int -> LoggingConfigurationStatus -> UpdateLoggingConfigurationResponse
- data UpdateWorkspaceAlias = UpdateWorkspaceAlias' (Maybe Text) (Maybe Text) Text
- newUpdateWorkspaceAlias :: Text -> UpdateWorkspaceAlias
- data UpdateWorkspaceAliasResponse = UpdateWorkspaceAliasResponse' {
- newUpdateWorkspaceAliasResponse :: UpdateWorkspaceAliasResponse
- newtype AlertManagerDefinitionStatusCode where
- AlertManagerDefinitionStatusCode' { }
- pattern AlertManagerDefinitionStatusCode_ACTIVE :: AlertManagerDefinitionStatusCode
- pattern AlertManagerDefinitionStatusCode_CREATING :: AlertManagerDefinitionStatusCode
- pattern AlertManagerDefinitionStatusCode_CREATION_FAILED :: AlertManagerDefinitionStatusCode
- pattern AlertManagerDefinitionStatusCode_DELETING :: AlertManagerDefinitionStatusCode
- pattern AlertManagerDefinitionStatusCode_UPDATE_FAILED :: AlertManagerDefinitionStatusCode
- pattern AlertManagerDefinitionStatusCode_UPDATING :: AlertManagerDefinitionStatusCode
- newtype LoggingConfigurationStatusCode where
- LoggingConfigurationStatusCode' { }
- pattern LoggingConfigurationStatusCode_ACTIVE :: LoggingConfigurationStatusCode
- pattern LoggingConfigurationStatusCode_CREATING :: LoggingConfigurationStatusCode
- pattern LoggingConfigurationStatusCode_CREATION_FAILED :: LoggingConfigurationStatusCode
- pattern LoggingConfigurationStatusCode_DELETING :: LoggingConfigurationStatusCode
- pattern LoggingConfigurationStatusCode_UPDATE_FAILED :: LoggingConfigurationStatusCode
- pattern LoggingConfigurationStatusCode_UPDATING :: LoggingConfigurationStatusCode
- newtype RuleGroupsNamespaceStatusCode where
- RuleGroupsNamespaceStatusCode' { }
- pattern RuleGroupsNamespaceStatusCode_ACTIVE :: RuleGroupsNamespaceStatusCode
- pattern RuleGroupsNamespaceStatusCode_CREATING :: RuleGroupsNamespaceStatusCode
- pattern RuleGroupsNamespaceStatusCode_CREATION_FAILED :: RuleGroupsNamespaceStatusCode
- pattern RuleGroupsNamespaceStatusCode_DELETING :: RuleGroupsNamespaceStatusCode
- pattern RuleGroupsNamespaceStatusCode_UPDATE_FAILED :: RuleGroupsNamespaceStatusCode
- pattern RuleGroupsNamespaceStatusCode_UPDATING :: RuleGroupsNamespaceStatusCode
- newtype WorkspaceStatusCode where
- WorkspaceStatusCode' { }
- pattern WorkspaceStatusCode_ACTIVE :: WorkspaceStatusCode
- pattern WorkspaceStatusCode_CREATING :: WorkspaceStatusCode
- pattern WorkspaceStatusCode_CREATION_FAILED :: WorkspaceStatusCode
- pattern WorkspaceStatusCode_DELETING :: WorkspaceStatusCode
- pattern WorkspaceStatusCode_UPDATING :: WorkspaceStatusCode
- data AlertManagerDefinitionDescription = AlertManagerDefinitionDescription' POSIX Base64 POSIX AlertManagerDefinitionStatus
- newAlertManagerDefinitionDescription :: UTCTime -> ByteString -> UTCTime -> AlertManagerDefinitionStatus -> AlertManagerDefinitionDescription
- data AlertManagerDefinitionStatus = AlertManagerDefinitionStatus' (Maybe Text) AlertManagerDefinitionStatusCode
- newAlertManagerDefinitionStatus :: AlertManagerDefinitionStatusCode -> AlertManagerDefinitionStatus
- data LoggingConfigurationMetadata = LoggingConfigurationMetadata' POSIX Text POSIX LoggingConfigurationStatus Text
- newLoggingConfigurationMetadata :: UTCTime -> Text -> UTCTime -> LoggingConfigurationStatus -> Text -> LoggingConfigurationMetadata
- data LoggingConfigurationStatus = LoggingConfigurationStatus' (Maybe Text) LoggingConfigurationStatusCode
- newLoggingConfigurationStatus :: LoggingConfigurationStatusCode -> LoggingConfigurationStatus
- data RuleGroupsNamespaceDescription = RuleGroupsNamespaceDescription' (Maybe (HashMap Text Text)) Text POSIX Base64 POSIX Text RuleGroupsNamespaceStatus
- newRuleGroupsNamespaceDescription :: Text -> UTCTime -> ByteString -> UTCTime -> Text -> RuleGroupsNamespaceStatus -> RuleGroupsNamespaceDescription
- data RuleGroupsNamespaceStatus = RuleGroupsNamespaceStatus' (Maybe Text) RuleGroupsNamespaceStatusCode
- newRuleGroupsNamespaceStatus :: RuleGroupsNamespaceStatusCode -> RuleGroupsNamespaceStatus
- data RuleGroupsNamespaceSummary = RuleGroupsNamespaceSummary' (Maybe (HashMap Text Text)) Text POSIX POSIX Text RuleGroupsNamespaceStatus
- newRuleGroupsNamespaceSummary :: Text -> UTCTime -> UTCTime -> Text -> RuleGroupsNamespaceStatus -> RuleGroupsNamespaceSummary
- data WorkspaceDescription = WorkspaceDescription' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text POSIX WorkspaceStatus Text
- newWorkspaceDescription :: Text -> UTCTime -> WorkspaceStatus -> Text -> WorkspaceDescription
- data WorkspaceStatus = WorkspaceStatus' WorkspaceStatusCode
- newWorkspaceStatus :: WorkspaceStatusCode -> WorkspaceStatus
- data WorkspaceSummary = WorkspaceSummary' (Maybe Text) (Maybe (HashMap Text Text)) Text POSIX WorkspaceStatus Text
- newWorkspaceSummary :: Text -> UTCTime -> WorkspaceStatus -> Text -> WorkspaceSummary
Service Configuration
defaultService :: Service Source #
API version 2020-08-01
of the Amazon Prometheus Service 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 AMP
.
AccessDeniedException
_AccessDeniedException :: AsError a => Fold a ServiceError Source #
User does not have sufficient access to perform this action.
ConflictException
_ConflictException :: AsError a => Fold a ServiceError Source #
Updating or deleting a resource can cause an inconsistent state.
InternalServerException
_InternalServerException :: AsError a => Fold a ServiceError Source #
Unexpected error during processing of request.
ResourceNotFoundException
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
Request references a resource which does not exist.
ServiceQuotaExceededException
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
Request would cause a service quota to be exceeded.
ThrottlingException
_ThrottlingException :: AsError a => Fold a ServiceError Source #
Request was denied due to request throttling.
ValidationException
_ValidationException :: AsError a => Fold a ServiceError Source #
The input fails to satisfy the constraints specified by an AWS service.
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.
WorkspaceActive
newWorkspaceActive :: Wait DescribeWorkspace Source #
Polls DescribeWorkspace
every 2 seconds until a successful state is reached. An error is returned after 60 failed checks.
WorkspaceDeleted
newWorkspaceDeleted :: Wait DescribeWorkspace Source #
Polls DescribeWorkspace
every 2 seconds until a successful state is reached. An error is returned after 60 failed checks.
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.
CreateAlertManagerDefinition
data CreateAlertManagerDefinition Source #
Represents the input of a CreateAlertManagerDefinition operation.
See: newCreateAlertManagerDefinition
smart constructor.
Instances
newCreateAlertManagerDefinition Source #
Create a value of CreateAlertManagerDefinition
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:clientToken:CreateAlertManagerDefinition'
, createAlertManagerDefinition_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
CreateAlertManagerDefinition
, createAlertManagerDefinition_data
- The alert manager definition data.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
CreateAlertManagerDefinition
, createAlertManagerDefinition_workspaceId
- The ID of the workspace in which to create the alert manager definition.
data CreateAlertManagerDefinitionResponse Source #
Represents the output of a CreateAlertManagerDefinition operation.
See: newCreateAlertManagerDefinitionResponse
smart constructor.
Instances
Generic CreateAlertManagerDefinitionResponse Source # | |
Read CreateAlertManagerDefinitionResponse Source # | |
Show CreateAlertManagerDefinitionResponse Source # | |
NFData CreateAlertManagerDefinitionResponse Source # | |
Defined in Amazonka.AMP.CreateAlertManagerDefinition rnf :: CreateAlertManagerDefinitionResponse -> () # | |
Eq CreateAlertManagerDefinitionResponse Source # | |
type Rep CreateAlertManagerDefinitionResponse Source # | |
Defined in Amazonka.AMP.CreateAlertManagerDefinition type Rep CreateAlertManagerDefinitionResponse = D1 ('MetaData "CreateAlertManagerDefinitionResponse" "Amazonka.AMP.CreateAlertManagerDefinition" "amazonka-amp-2.0-5Nt9wsU74T2I91dslthaby" 'False) (C1 ('MetaCons "CreateAlertManagerDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AlertManagerDefinitionStatus))) |
newCreateAlertManagerDefinitionResponse Source #
Create a value of CreateAlertManagerDefinitionResponse
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:httpStatus:CreateAlertManagerDefinitionResponse'
, createAlertManagerDefinitionResponse_httpStatus
- The response's http status code.
CreateAlertManagerDefinitionResponse
, createAlertManagerDefinitionResponse_status
- The status of alert manager definition.
CreateLoggingConfiguration
data CreateLoggingConfiguration Source #
Represents the input of a CreateLoggingConfiguration operation.
See: newCreateLoggingConfiguration
smart constructor.
Instances
newCreateLoggingConfiguration Source #
Create a value of CreateLoggingConfiguration
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:clientToken:CreateLoggingConfiguration'
, createLoggingConfiguration_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
CreateLoggingConfiguration
, createLoggingConfiguration_logGroupArn
- The ARN of the CW log group to which the vended log data will be
published.
CreateLoggingConfiguration
, createLoggingConfiguration_workspaceId
- The ID of the workspace to vend logs to.
data CreateLoggingConfigurationResponse Source #
Represents the output of a CreateLoggingConfiguration operation.
See: newCreateLoggingConfigurationResponse
smart constructor.
Instances
Generic CreateLoggingConfigurationResponse Source # | |
Read CreateLoggingConfigurationResponse Source # | |
Show CreateLoggingConfigurationResponse Source # | |
NFData CreateLoggingConfigurationResponse Source # | |
Defined in Amazonka.AMP.CreateLoggingConfiguration rnf :: CreateLoggingConfigurationResponse -> () # | |
Eq CreateLoggingConfigurationResponse Source # | |
type Rep CreateLoggingConfigurationResponse Source # | |
Defined in Amazonka.AMP.CreateLoggingConfiguration type Rep CreateLoggingConfigurationResponse = D1 ('MetaData "CreateLoggingConfigurationResponse" "Amazonka.AMP.CreateLoggingConfiguration" "amazonka-amp-2.0-5Nt9wsU74T2I91dslthaby" 'False) (C1 ('MetaCons "CreateLoggingConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingConfigurationStatus))) |
newCreateLoggingConfigurationResponse Source #
Create a value of CreateLoggingConfigurationResponse
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:httpStatus:CreateLoggingConfigurationResponse'
, createLoggingConfigurationResponse_httpStatus
- The response's http status code.
CreateLoggingConfigurationResponse
, createLoggingConfigurationResponse_status
- The status of the logging configuration.
CreateRuleGroupsNamespace
data CreateRuleGroupsNamespace Source #
Represents the input of a CreateRuleGroupsNamespace operation.
See: newCreateRuleGroupsNamespace
smart constructor.
Instances
newCreateRuleGroupsNamespace Source #
:: ByteString | |
-> Text | |
-> Text | |
-> CreateRuleGroupsNamespace |
Create a value of CreateRuleGroupsNamespace
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:clientToken:CreateRuleGroupsNamespace'
, createRuleGroupsNamespace_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
CreateRuleGroupsNamespace
, createRuleGroupsNamespace_tags
- Optional, user-provided tags for this rule groups namespace.
CreateRuleGroupsNamespace
, createRuleGroupsNamespace_data
- The namespace data that define the rule groups.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
CreateRuleGroupsNamespace
, createRuleGroupsNamespace_name
- The rule groups namespace name.
CreateRuleGroupsNamespace
, createRuleGroupsNamespace_workspaceId
- The ID of the workspace in which to create the rule group namespace.
data CreateRuleGroupsNamespaceResponse Source #
Represents the output of a CreateRuleGroupsNamespace operation.
See: newCreateRuleGroupsNamespaceResponse
smart constructor.
CreateRuleGroupsNamespaceResponse' (Maybe (HashMap Text Text)) Int Text Text RuleGroupsNamespaceStatus |
Instances
newCreateRuleGroupsNamespaceResponse Source #
Create a value of CreateRuleGroupsNamespaceResponse
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:
CreateRuleGroupsNamespace
, createRuleGroupsNamespaceResponse_tags
- The tags of this rule groups namespace.
$sel:httpStatus:CreateRuleGroupsNamespaceResponse'
, createRuleGroupsNamespaceResponse_httpStatus
- The response's http status code.
CreateRuleGroupsNamespaceResponse
, createRuleGroupsNamespaceResponse_arn
- The Amazon Resource Name (ARN) of this rule groups namespace.
CreateRuleGroupsNamespace
, createRuleGroupsNamespaceResponse_name
- The rule groups namespace name.
CreateRuleGroupsNamespaceResponse
, createRuleGroupsNamespaceResponse_status
- The status of rule groups namespace.
CreateWorkspace
data CreateWorkspace Source #
Represents the input of a CreateWorkspace operation.
See: newCreateWorkspace
smart constructor.
Instances
newCreateWorkspace :: CreateWorkspace Source #
Create a value of CreateWorkspace
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:
CreateWorkspace
, createWorkspace_alias
- An optional user-assigned alias for this workspace. This alias is for
user reference and does not need to be unique.
$sel:clientToken:CreateWorkspace'
, createWorkspace_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
CreateWorkspace
, createWorkspace_tags
- Optional, user-provided tags for this workspace.
data CreateWorkspaceResponse Source #
Represents the output of a CreateWorkspace operation.
See: newCreateWorkspaceResponse
smart constructor.
Instances
newCreateWorkspaceResponse Source #
:: Int | |
-> Text | |
-> WorkspaceStatus | |
-> Text | |
-> CreateWorkspaceResponse |
Create a value of CreateWorkspaceResponse
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:
CreateWorkspace
, createWorkspaceResponse_tags
- The tags of this workspace.
$sel:httpStatus:CreateWorkspaceResponse'
, createWorkspaceResponse_httpStatus
- The response's http status code.
CreateWorkspaceResponse
, createWorkspaceResponse_arn
- The ARN of the workspace that was just created.
CreateWorkspaceResponse
, createWorkspaceResponse_status
- The status of the workspace that was just created (usually CREATING).
CreateWorkspaceResponse
, createWorkspaceResponse_workspaceId
- The generated ID of the workspace that was just created.
DeleteAlertManagerDefinition
data DeleteAlertManagerDefinition Source #
Represents the input of a DeleteAlertManagerDefinition operation.
See: newDeleteAlertManagerDefinition
smart constructor.
Instances
newDeleteAlertManagerDefinition Source #
Create a value of DeleteAlertManagerDefinition
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:clientToken:DeleteAlertManagerDefinition'
, deleteAlertManagerDefinition_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
DeleteAlertManagerDefinition
, deleteAlertManagerDefinition_workspaceId
- The ID of the workspace in which to delete the alert manager definition.
data DeleteAlertManagerDefinitionResponse Source #
See: newDeleteAlertManagerDefinitionResponse
smart constructor.
Instances
newDeleteAlertManagerDefinitionResponse :: DeleteAlertManagerDefinitionResponse Source #
Create a value of DeleteAlertManagerDefinitionResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteLoggingConfiguration
data DeleteLoggingConfiguration Source #
Represents the input of a DeleteLoggingConfiguration operation.
See: newDeleteLoggingConfiguration
smart constructor.
Instances
newDeleteLoggingConfiguration Source #
Create a value of DeleteLoggingConfiguration
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:clientToken:DeleteLoggingConfiguration'
, deleteLoggingConfiguration_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
DeleteLoggingConfiguration
, deleteLoggingConfiguration_workspaceId
- The ID of the workspace to vend logs to.
data DeleteLoggingConfigurationResponse Source #
See: newDeleteLoggingConfigurationResponse
smart constructor.
Instances
newDeleteLoggingConfigurationResponse :: DeleteLoggingConfigurationResponse Source #
Create a value of DeleteLoggingConfigurationResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteRuleGroupsNamespace
data DeleteRuleGroupsNamespace Source #
Represents the input of a DeleteRuleGroupsNamespace operation.
See: newDeleteRuleGroupsNamespace
smart constructor.
Instances
newDeleteRuleGroupsNamespace Source #
Create a value of DeleteRuleGroupsNamespace
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:clientToken:DeleteRuleGroupsNamespace'
, deleteRuleGroupsNamespace_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
DeleteRuleGroupsNamespace
, deleteRuleGroupsNamespace_name
- The rule groups namespace name.
DeleteRuleGroupsNamespace
, deleteRuleGroupsNamespace_workspaceId
- The ID of the workspace to delete rule group definition.
data DeleteRuleGroupsNamespaceResponse Source #
See: newDeleteRuleGroupsNamespaceResponse
smart constructor.
Instances
newDeleteRuleGroupsNamespaceResponse :: DeleteRuleGroupsNamespaceResponse Source #
Create a value of DeleteRuleGroupsNamespaceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DeleteWorkspace
data DeleteWorkspace Source #
Represents the input of a DeleteWorkspace operation.
See: newDeleteWorkspace
smart constructor.
Instances
Create a value of DeleteWorkspace
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:clientToken:DeleteWorkspace'
, deleteWorkspace_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
DeleteWorkspace
, deleteWorkspace_workspaceId
- The ID of the workspace to delete.
data DeleteWorkspaceResponse Source #
See: newDeleteWorkspaceResponse
smart constructor.
Instances
Generic DeleteWorkspaceResponse Source # | |
Defined in Amazonka.AMP.DeleteWorkspace type Rep DeleteWorkspaceResponse :: Type -> Type # | |
Read DeleteWorkspaceResponse Source # | |
Show DeleteWorkspaceResponse Source # | |
Defined in Amazonka.AMP.DeleteWorkspace showsPrec :: Int -> DeleteWorkspaceResponse -> ShowS # show :: DeleteWorkspaceResponse -> String # showList :: [DeleteWorkspaceResponse] -> ShowS # | |
NFData DeleteWorkspaceResponse Source # | |
Defined in Amazonka.AMP.DeleteWorkspace rnf :: DeleteWorkspaceResponse -> () # | |
Eq DeleteWorkspaceResponse Source # | |
Defined in Amazonka.AMP.DeleteWorkspace | |
type Rep DeleteWorkspaceResponse Source # | |
newDeleteWorkspaceResponse :: DeleteWorkspaceResponse Source #
Create a value of DeleteWorkspaceResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
DescribeAlertManagerDefinition
data DescribeAlertManagerDefinition Source #
Represents the input of a DescribeAlertManagerDefinition operation.
See: newDescribeAlertManagerDefinition
smart constructor.
Instances
newDescribeAlertManagerDefinition Source #
Create a value of DescribeAlertManagerDefinition
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:
DescribeAlertManagerDefinition
, describeAlertManagerDefinition_workspaceId
- The ID of the workspace to describe.
data DescribeAlertManagerDefinitionResponse Source #
Represents the output of a DescribeAlertManagerDefinition operation.
See: newDescribeAlertManagerDefinitionResponse
smart constructor.
Instances
newDescribeAlertManagerDefinitionResponse Source #
:: Int | |
-> AlertManagerDefinitionDescription |
|
-> DescribeAlertManagerDefinitionResponse |
Create a value of DescribeAlertManagerDefinitionResponse
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:httpStatus:DescribeAlertManagerDefinitionResponse'
, describeAlertManagerDefinitionResponse_httpStatus
- The response's http status code.
$sel:alertManagerDefinition:DescribeAlertManagerDefinitionResponse'
, describeAlertManagerDefinitionResponse_alertManagerDefinition
- The properties of the selected workspace's alert manager definition.
DescribeLoggingConfiguration
data DescribeLoggingConfiguration Source #
Represents the input of a DescribeLoggingConfiguration operation.
See: newDescribeLoggingConfiguration
smart constructor.
Instances
newDescribeLoggingConfiguration Source #
Create a value of DescribeLoggingConfiguration
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:
DescribeLoggingConfiguration
, describeLoggingConfiguration_workspaceId
- The ID of the workspace to vend logs to.
data DescribeLoggingConfigurationResponse Source #
Represents the output of a DescribeLoggingConfiguration operation.
See: newDescribeLoggingConfigurationResponse
smart constructor.
Instances
Generic DescribeLoggingConfigurationResponse Source # | |
Read DescribeLoggingConfigurationResponse Source # | |
Show DescribeLoggingConfigurationResponse Source # | |
NFData DescribeLoggingConfigurationResponse Source # | |
Defined in Amazonka.AMP.DescribeLoggingConfiguration rnf :: DescribeLoggingConfigurationResponse -> () # | |
Eq DescribeLoggingConfigurationResponse Source # | |
type Rep DescribeLoggingConfigurationResponse Source # | |
Defined in Amazonka.AMP.DescribeLoggingConfiguration type Rep DescribeLoggingConfigurationResponse = D1 ('MetaData "DescribeLoggingConfigurationResponse" "Amazonka.AMP.DescribeLoggingConfiguration" "amazonka-amp-2.0-5Nt9wsU74T2I91dslthaby" 'False) (C1 ('MetaCons "DescribeLoggingConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "loggingConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingConfigurationMetadata))) |
newDescribeLoggingConfigurationResponse Source #
:: Int | |
-> LoggingConfigurationMetadata |
|
-> DescribeLoggingConfigurationResponse |
Create a value of DescribeLoggingConfigurationResponse
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:httpStatus:DescribeLoggingConfigurationResponse'
, describeLoggingConfigurationResponse_httpStatus
- The response's http status code.
$sel:loggingConfiguration:DescribeLoggingConfigurationResponse'
, describeLoggingConfigurationResponse_loggingConfiguration
- Metadata object containing information about the logging configuration
of a workspace.
DescribeRuleGroupsNamespace
data DescribeRuleGroupsNamespace Source #
Represents the input of a DescribeRuleGroupsNamespace operation.
See: newDescribeRuleGroupsNamespace
smart constructor.
Instances
newDescribeRuleGroupsNamespace Source #
Create a value of DescribeRuleGroupsNamespace
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:
DescribeRuleGroupsNamespace
, describeRuleGroupsNamespace_name
- The rule groups namespace.
DescribeRuleGroupsNamespace
, describeRuleGroupsNamespace_workspaceId
- The ID of the workspace to describe.
data DescribeRuleGroupsNamespaceResponse Source #
Represents the output of a DescribeRuleGroupsNamespace operation.
See: newDescribeRuleGroupsNamespaceResponse
smart constructor.
Instances
Generic DescribeRuleGroupsNamespaceResponse Source # | |
Read DescribeRuleGroupsNamespaceResponse Source # | |
Show DescribeRuleGroupsNamespaceResponse Source # | |
NFData DescribeRuleGroupsNamespaceResponse Source # | |
Defined in Amazonka.AMP.DescribeRuleGroupsNamespace rnf :: DescribeRuleGroupsNamespaceResponse -> () # | |
Eq DescribeRuleGroupsNamespaceResponse Source # | |
type Rep DescribeRuleGroupsNamespaceResponse Source # | |
Defined in Amazonka.AMP.DescribeRuleGroupsNamespace type Rep DescribeRuleGroupsNamespaceResponse = D1 ('MetaData "DescribeRuleGroupsNamespaceResponse" "Amazonka.AMP.DescribeRuleGroupsNamespace" "amazonka-amp-2.0-5Nt9wsU74T2I91dslthaby" 'False) (C1 ('MetaCons "DescribeRuleGroupsNamespaceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "ruleGroupsNamespace") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RuleGroupsNamespaceDescription))) |
newDescribeRuleGroupsNamespaceResponse Source #
:: Int | |
-> RuleGroupsNamespaceDescription |
|
-> DescribeRuleGroupsNamespaceResponse |
Create a value of DescribeRuleGroupsNamespaceResponse
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:httpStatus:DescribeRuleGroupsNamespaceResponse'
, describeRuleGroupsNamespaceResponse_httpStatus
- The response's http status code.
$sel:ruleGroupsNamespace:DescribeRuleGroupsNamespaceResponse'
, describeRuleGroupsNamespaceResponse_ruleGroupsNamespace
- The selected rule groups namespace.
DescribeWorkspace
data DescribeWorkspace Source #
Represents the input of a DescribeWorkspace operation.
See: newDescribeWorkspace
smart constructor.
Instances
Create a value of DescribeWorkspace
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:
DescribeWorkspace
, describeWorkspace_workspaceId
- The ID of the workspace to describe.
data DescribeWorkspaceResponse Source #
Represents the output of a DescribeWorkspace operation.
See: newDescribeWorkspaceResponse
smart constructor.
Instances
newDescribeWorkspaceResponse Source #
Create a value of DescribeWorkspaceResponse
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:httpStatus:DescribeWorkspaceResponse'
, describeWorkspaceResponse_httpStatus
- The response's http status code.
DescribeWorkspaceResponse
, describeWorkspaceResponse_workspace
- The properties of the selected workspace.
ListRuleGroupsNamespaces (Paginated)
data ListRuleGroupsNamespaces Source #
Represents the input of a ListRuleGroupsNamespaces operation.
See: newListRuleGroupsNamespaces
smart constructor.
Instances
newListRuleGroupsNamespaces Source #
Create a value of ListRuleGroupsNamespaces
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:maxResults:ListRuleGroupsNamespaces'
, listRuleGroupsNamespaces_maxResults
- Maximum results to return in response (default=100, maximum=1000).
ListRuleGroupsNamespaces
, listRuleGroupsNamespaces_name
- Optional filter for rule groups namespace name. Only the rule groups
namespace that begin with this value will be returned.
ListRuleGroupsNamespaces
, listRuleGroupsNamespaces_nextToken
- Pagination token to request the next page in a paginated list. This
token is obtained from the output of the previous
ListRuleGroupsNamespaces request.
ListRuleGroupsNamespaces
, listRuleGroupsNamespaces_workspaceId
- The ID of the workspace.
data ListRuleGroupsNamespacesResponse Source #
Represents the output of a ListRuleGroupsNamespaces operation.
See: newListRuleGroupsNamespacesResponse
smart constructor.
Instances
newListRuleGroupsNamespacesResponse Source #
Create a value of ListRuleGroupsNamespacesResponse
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:
ListRuleGroupsNamespaces
, listRuleGroupsNamespacesResponse_nextToken
- Pagination token to use when requesting the next page in this list.
$sel:httpStatus:ListRuleGroupsNamespacesResponse'
, listRuleGroupsNamespacesResponse_httpStatus
- The response's http status code.
$sel:ruleGroupsNamespaces:ListRuleGroupsNamespacesResponse'
, listRuleGroupsNamespacesResponse_ruleGroupsNamespaces
- The list of the selected rule groups namespaces.
ListTagsForResource
data ListTagsForResource Source #
See: newListTagsForResource
smart constructor.
Instances
newListTagsForResource Source #
Create a value of ListTagsForResource
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:resourceArn:ListTagsForResource'
, listTagsForResource_resourceArn
- The ARN of the resource.
data ListTagsForResourceResponse Source #
See: newListTagsForResourceResponse
smart constructor.
Instances
newListTagsForResourceResponse Source #
Create a value of ListTagsForResourceResponse
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:
ListTagsForResourceResponse
, listTagsForResourceResponse_tags
- Undocumented member.
$sel:httpStatus:ListTagsForResourceResponse'
, listTagsForResourceResponse_httpStatus
- The response's http status code.
ListWorkspaces (Paginated)
data ListWorkspaces Source #
Represents the input of a ListWorkspaces operation.
See: newListWorkspaces
smart constructor.
Instances
newListWorkspaces :: ListWorkspaces Source #
Create a value of ListWorkspaces
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:
ListWorkspaces
, listWorkspaces_alias
- Optional filter for workspace alias. Only the workspaces with aliases
that begin with this value will be returned.
$sel:maxResults:ListWorkspaces'
, listWorkspaces_maxResults
- Maximum results to return in response (default=100, maximum=1000).
ListWorkspaces
, listWorkspaces_nextToken
- Pagination token to request the next page in a paginated list. This
token is obtained from the output of the previous ListWorkspaces
request.
data ListWorkspacesResponse Source #
Represents the output of a ListWorkspaces operation.
See: newListWorkspacesResponse
smart constructor.
Instances
newListWorkspacesResponse Source #
Create a value of ListWorkspacesResponse
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:
ListWorkspaces
, listWorkspacesResponse_nextToken
- Pagination token to use when requesting the next page in this list.
$sel:httpStatus:ListWorkspacesResponse'
, listWorkspacesResponse_httpStatus
- The response's http status code.
$sel:workspaces:ListWorkspacesResponse'
, listWorkspacesResponse_workspaces
- The list of existing workspaces, including those undergoing creation or
deletion.
PutAlertManagerDefinition
data PutAlertManagerDefinition Source #
Represents the input of a PutAlertManagerDefinition operation.
See: newPutAlertManagerDefinition
smart constructor.
Instances
newPutAlertManagerDefinition Source #
Create a value of PutAlertManagerDefinition
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:clientToken:PutAlertManagerDefinition'
, putAlertManagerDefinition_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
PutAlertManagerDefinition
, putAlertManagerDefinition_data
- The alert manager definition data.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
PutAlertManagerDefinition
, putAlertManagerDefinition_workspaceId
- The ID of the workspace in which to update the alert manager definition.
data PutAlertManagerDefinitionResponse Source #
Represents the output of a PutAlertManagerDefinition operation.
See: newPutAlertManagerDefinitionResponse
smart constructor.
Instances
Generic PutAlertManagerDefinitionResponse Source # | |
Read PutAlertManagerDefinitionResponse Source # | |
Show PutAlertManagerDefinitionResponse Source # | |
Defined in Amazonka.AMP.PutAlertManagerDefinition | |
NFData PutAlertManagerDefinitionResponse Source # | |
Defined in Amazonka.AMP.PutAlertManagerDefinition rnf :: PutAlertManagerDefinitionResponse -> () # | |
Eq PutAlertManagerDefinitionResponse Source # | |
type Rep PutAlertManagerDefinitionResponse Source # | |
Defined in Amazonka.AMP.PutAlertManagerDefinition type Rep PutAlertManagerDefinitionResponse = D1 ('MetaData "PutAlertManagerDefinitionResponse" "Amazonka.AMP.PutAlertManagerDefinition" "amazonka-amp-2.0-5Nt9wsU74T2I91dslthaby" 'False) (C1 ('MetaCons "PutAlertManagerDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AlertManagerDefinitionStatus))) |
newPutAlertManagerDefinitionResponse Source #
Create a value of PutAlertManagerDefinitionResponse
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:httpStatus:PutAlertManagerDefinitionResponse'
, putAlertManagerDefinitionResponse_httpStatus
- The response's http status code.
PutAlertManagerDefinitionResponse
, putAlertManagerDefinitionResponse_status
- The status of alert manager definition.
PutRuleGroupsNamespace
data PutRuleGroupsNamespace Source #
Represents the input of a PutRuleGroupsNamespace operation.
See: newPutRuleGroupsNamespace
smart constructor.
Instances
newPutRuleGroupsNamespace Source #
:: ByteString | |
-> Text | |
-> Text | |
-> PutRuleGroupsNamespace |
Create a value of PutRuleGroupsNamespace
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:clientToken:PutRuleGroupsNamespace'
, putRuleGroupsNamespace_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
PutRuleGroupsNamespace
, putRuleGroupsNamespace_data
- The namespace data that define the rule groups.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
PutRuleGroupsNamespace
, putRuleGroupsNamespace_name
- The rule groups namespace name.
PutRuleGroupsNamespace
, putRuleGroupsNamespace_workspaceId
- The ID of the workspace in which to update the rule group namespace.
data PutRuleGroupsNamespaceResponse Source #
Represents the output of a PutRuleGroupsNamespace operation.
See: newPutRuleGroupsNamespaceResponse
smart constructor.
Instances
newPutRuleGroupsNamespaceResponse Source #
Create a value of PutRuleGroupsNamespaceResponse
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:
PutRuleGroupsNamespaceResponse
, putRuleGroupsNamespaceResponse_tags
- The tags of this rule groups namespace.
$sel:httpStatus:PutRuleGroupsNamespaceResponse'
, putRuleGroupsNamespaceResponse_httpStatus
- The response's http status code.
PutRuleGroupsNamespaceResponse
, putRuleGroupsNamespaceResponse_arn
- The Amazon Resource Name (ARN) of this rule groups namespace.
PutRuleGroupsNamespace
, putRuleGroupsNamespaceResponse_name
- The rule groups namespace name.
PutRuleGroupsNamespaceResponse
, putRuleGroupsNamespaceResponse_status
- The status of rule groups namespace.
TagResource
data TagResource Source #
See: newTagResource
smart constructor.
Instances
Create a value of TagResource
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:resourceArn:TagResource'
, tagResource_resourceArn
- The ARN of the resource.
TagResource
, tagResource_tags
- Undocumented member.
data TagResourceResponse Source #
See: newTagResourceResponse
smart constructor.
Instances
newTagResourceResponse Source #
Create a value of TagResourceResponse
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:httpStatus:TagResourceResponse'
, tagResourceResponse_httpStatus
- The response's http status code.
UntagResource
data UntagResource Source #
See: newUntagResource
smart constructor.
Instances
Create a value of UntagResource
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:resourceArn:UntagResource'
, untagResource_resourceArn
- The ARN of the resource.
$sel:tagKeys:UntagResource'
, untagResource_tagKeys
- One or more tag keys
data UntagResourceResponse Source #
See: newUntagResourceResponse
smart constructor.
Instances
newUntagResourceResponse Source #
Create a value of UntagResourceResponse
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:httpStatus:UntagResourceResponse'
, untagResourceResponse_httpStatus
- The response's http status code.
UpdateLoggingConfiguration
data UpdateLoggingConfiguration Source #
Represents the input of an UpdateLoggingConfiguration operation.
See: newUpdateLoggingConfiguration
smart constructor.
Instances
newUpdateLoggingConfiguration Source #
Create a value of UpdateLoggingConfiguration
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:clientToken:UpdateLoggingConfiguration'
, updateLoggingConfiguration_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
UpdateLoggingConfiguration
, updateLoggingConfiguration_logGroupArn
- The ARN of the CW log group to which the vended log data will be
published.
UpdateLoggingConfiguration
, updateLoggingConfiguration_workspaceId
- The ID of the workspace to vend logs to.
data UpdateLoggingConfigurationResponse Source #
Represents the output of an UpdateLoggingConfiguration operation.
See: newUpdateLoggingConfigurationResponse
smart constructor.
Instances
Generic UpdateLoggingConfigurationResponse Source # | |
Read UpdateLoggingConfigurationResponse Source # | |
Show UpdateLoggingConfigurationResponse Source # | |
NFData UpdateLoggingConfigurationResponse Source # | |
Defined in Amazonka.AMP.UpdateLoggingConfiguration rnf :: UpdateLoggingConfigurationResponse -> () # | |
Eq UpdateLoggingConfigurationResponse Source # | |
type Rep UpdateLoggingConfigurationResponse Source # | |
Defined in Amazonka.AMP.UpdateLoggingConfiguration type Rep UpdateLoggingConfigurationResponse = D1 ('MetaData "UpdateLoggingConfigurationResponse" "Amazonka.AMP.UpdateLoggingConfiguration" "amazonka-amp-2.0-5Nt9wsU74T2I91dslthaby" 'False) (C1 ('MetaCons "UpdateLoggingConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggingConfigurationStatus))) |
newUpdateLoggingConfigurationResponse Source #
Create a value of UpdateLoggingConfigurationResponse
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:httpStatus:UpdateLoggingConfigurationResponse'
, updateLoggingConfigurationResponse_httpStatus
- The response's http status code.
UpdateLoggingConfigurationResponse
, updateLoggingConfigurationResponse_status
- The status of the logging configuration.
UpdateWorkspaceAlias
data UpdateWorkspaceAlias Source #
Represents the input of an UpdateWorkspaceAlias operation.
See: newUpdateWorkspaceAlias
smart constructor.
Instances
newUpdateWorkspaceAlias Source #
Create a value of UpdateWorkspaceAlias
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:
UpdateWorkspaceAlias
, updateWorkspaceAlias_alias
- The new alias of the workspace.
$sel:clientToken:UpdateWorkspaceAlias'
, updateWorkspaceAlias_clientToken
- Optional, unique, case-sensitive, user-provided identifier to ensure the
idempotency of the request.
UpdateWorkspaceAlias
, updateWorkspaceAlias_workspaceId
- The ID of the workspace being updated.
data UpdateWorkspaceAliasResponse Source #
See: newUpdateWorkspaceAliasResponse
smart constructor.
Instances
newUpdateWorkspaceAliasResponse :: UpdateWorkspaceAliasResponse Source #
Create a value of UpdateWorkspaceAliasResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
Types
AlertManagerDefinitionStatusCode
newtype AlertManagerDefinitionStatusCode Source #
State of an alert manager definition.
Instances
LoggingConfigurationStatusCode
newtype LoggingConfigurationStatusCode Source #
State of a logging configuration.
Instances
RuleGroupsNamespaceStatusCode
newtype RuleGroupsNamespaceStatusCode Source #
State of a namespace.
Instances
WorkspaceStatusCode
newtype WorkspaceStatusCode Source #
State of a workspace.
pattern WorkspaceStatusCode_ACTIVE :: WorkspaceStatusCode | |
pattern WorkspaceStatusCode_CREATING :: WorkspaceStatusCode | |
pattern WorkspaceStatusCode_CREATION_FAILED :: WorkspaceStatusCode | |
pattern WorkspaceStatusCode_DELETING :: WorkspaceStatusCode | |
pattern WorkspaceStatusCode_UPDATING :: WorkspaceStatusCode |
Instances
AlertManagerDefinitionDescription
data AlertManagerDefinitionDescription Source #
Represents the properties of an alert manager definition.
See: newAlertManagerDefinitionDescription
smart constructor.
Instances
newAlertManagerDefinitionDescription Source #
:: UTCTime | |
-> ByteString | |
-> UTCTime | |
-> AlertManagerDefinitionStatus | |
-> AlertManagerDefinitionDescription |
Create a value of AlertManagerDefinitionDescription
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:createdAt:AlertManagerDefinitionDescription'
, alertManagerDefinitionDescription_createdAt
- The time when the alert manager definition was created.
$sel:data':AlertManagerDefinitionDescription'
, alertManagerDefinitionDescription_data
- The alert manager definition.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
$sel:modifiedAt:AlertManagerDefinitionDescription'
, alertManagerDefinitionDescription_modifiedAt
- The time when the alert manager definition was modified.
$sel:status:AlertManagerDefinitionDescription'
, alertManagerDefinitionDescription_status
- The status of alert manager definition.
AlertManagerDefinitionStatus
data AlertManagerDefinitionStatus Source #
Represents the status of a definition.
See: newAlertManagerDefinitionStatus
smart constructor.
Instances
newAlertManagerDefinitionStatus Source #
Create a value of AlertManagerDefinitionStatus
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:statusReason:AlertManagerDefinitionStatus'
, alertManagerDefinitionStatus_statusReason
- The reason for failure if any.
$sel:statusCode:AlertManagerDefinitionStatus'
, alertManagerDefinitionStatus_statusCode
- Status code of this definition.
LoggingConfigurationMetadata
data LoggingConfigurationMetadata Source #
Represents the properties of a logging configuration metadata.
See: newLoggingConfigurationMetadata
smart constructor.
Instances
newLoggingConfigurationMetadata Source #
Create a value of LoggingConfigurationMetadata
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:createdAt:LoggingConfigurationMetadata'
, loggingConfigurationMetadata_createdAt
- The time when the logging configuration was created.
$sel:logGroupArn:LoggingConfigurationMetadata'
, loggingConfigurationMetadata_logGroupArn
- The ARN of the CW log group to which the vended log data will be
published.
$sel:modifiedAt:LoggingConfigurationMetadata'
, loggingConfigurationMetadata_modifiedAt
- The time when the logging configuration was modified.
$sel:status:LoggingConfigurationMetadata'
, loggingConfigurationMetadata_status
- The status of the logging configuration.
$sel:workspace:LoggingConfigurationMetadata'
, loggingConfigurationMetadata_workspace
- The workspace where the logging configuration exists.
LoggingConfigurationStatus
data LoggingConfigurationStatus Source #
Represents the status of a logging configuration.
See: newLoggingConfigurationStatus
smart constructor.
Instances
newLoggingConfigurationStatus Source #
Create a value of LoggingConfigurationStatus
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:statusReason:LoggingConfigurationStatus'
, loggingConfigurationStatus_statusReason
- The reason for failure if any.
$sel:statusCode:LoggingConfigurationStatus'
, loggingConfigurationStatus_statusCode
- Status code of the logging configuration.
RuleGroupsNamespaceDescription
data RuleGroupsNamespaceDescription Source #
Represents a description of the rule groups namespace.
See: newRuleGroupsNamespaceDescription
smart constructor.
RuleGroupsNamespaceDescription' (Maybe (HashMap Text Text)) Text POSIX Base64 POSIX Text RuleGroupsNamespaceStatus |
Instances
newRuleGroupsNamespaceDescription Source #
:: Text | |
-> UTCTime | |
-> ByteString | |
-> UTCTime | |
-> Text | |
-> RuleGroupsNamespaceStatus | |
-> RuleGroupsNamespaceDescription |
Create a value of RuleGroupsNamespaceDescription
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:tags:RuleGroupsNamespaceDescription'
, ruleGroupsNamespaceDescription_tags
- The tags of this rule groups namespace.
$sel:arn:RuleGroupsNamespaceDescription'
, ruleGroupsNamespaceDescription_arn
- The Amazon Resource Name (ARN) of this rule groups namespace.
$sel:createdAt:RuleGroupsNamespaceDescription'
, ruleGroupsNamespaceDescription_createdAt
- The time when the rule groups namespace was created.
$sel:data':RuleGroupsNamespaceDescription'
, ruleGroupsNamespaceDescription_data
- The rule groups namespace data.--
-- Note: This Lens
automatically encodes and decodes Base64 data.
-- The underlying isomorphism will encode to Base64 representation during
-- serialisation, and decode from Base64 representation during deserialisation.
-- This Lens
accepts and returns only raw unencoded data.
$sel:modifiedAt:RuleGroupsNamespaceDescription'
, ruleGroupsNamespaceDescription_modifiedAt
- The time when the rule groups namespace was modified.
$sel:name:RuleGroupsNamespaceDescription'
, ruleGroupsNamespaceDescription_name
- The rule groups namespace name.
$sel:status:RuleGroupsNamespaceDescription'
, ruleGroupsNamespaceDescription_status
- The status of rule groups namespace.
RuleGroupsNamespaceStatus
data RuleGroupsNamespaceStatus Source #
Represents the status of a namespace.
See: newRuleGroupsNamespaceStatus
smart constructor.
Instances
newRuleGroupsNamespaceStatus Source #
Create a value of RuleGroupsNamespaceStatus
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:statusReason:RuleGroupsNamespaceStatus'
, ruleGroupsNamespaceStatus_statusReason
- The reason for failure if any.
$sel:statusCode:RuleGroupsNamespaceStatus'
, ruleGroupsNamespaceStatus_statusCode
- Status code of this namespace.
RuleGroupsNamespaceSummary
data RuleGroupsNamespaceSummary Source #
Represents a summary of the rule groups namespace.
See: newRuleGroupsNamespaceSummary
smart constructor.
RuleGroupsNamespaceSummary' (Maybe (HashMap Text Text)) Text POSIX POSIX Text RuleGroupsNamespaceStatus |
Instances
newRuleGroupsNamespaceSummary Source #
Create a value of RuleGroupsNamespaceSummary
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:tags:RuleGroupsNamespaceSummary'
, ruleGroupsNamespaceSummary_tags
- The tags of this rule groups namespace.
$sel:arn:RuleGroupsNamespaceSummary'
, ruleGroupsNamespaceSummary_arn
- The Amazon Resource Name (ARN) of this rule groups namespace.
$sel:createdAt:RuleGroupsNamespaceSummary'
, ruleGroupsNamespaceSummary_createdAt
- The time when the rule groups namespace was created.
$sel:modifiedAt:RuleGroupsNamespaceSummary'
, ruleGroupsNamespaceSummary_modifiedAt
- The time when the rule groups namespace was modified.
$sel:name:RuleGroupsNamespaceSummary'
, ruleGroupsNamespaceSummary_name
- The rule groups namespace name.
$sel:status:RuleGroupsNamespaceSummary'
, ruleGroupsNamespaceSummary_status
- The status of rule groups namespace.
WorkspaceDescription
data WorkspaceDescription Source #
Represents the properties of a workspace.
See: newWorkspaceDescription
smart constructor.
WorkspaceDescription' (Maybe Text) (Maybe Text) (Maybe (HashMap Text Text)) Text POSIX WorkspaceStatus Text |
Instances
newWorkspaceDescription Source #
:: Text | |
-> UTCTime | |
-> WorkspaceStatus | |
-> Text | |
-> WorkspaceDescription |
Create a value of WorkspaceDescription
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:alias:WorkspaceDescription'
, workspaceDescription_alias
- Alias of this workspace.
$sel:prometheusEndpoint:WorkspaceDescription'
, workspaceDescription_prometheusEndpoint
- Prometheus endpoint URI.
$sel:tags:WorkspaceDescription'
, workspaceDescription_tags
- The tags of this workspace.
$sel:arn:WorkspaceDescription'
, workspaceDescription_arn
- The Amazon Resource Name (ARN) of this workspace.
$sel:createdAt:WorkspaceDescription'
, workspaceDescription_createdAt
- The time when the workspace was created.
$sel:status:WorkspaceDescription'
, workspaceDescription_status
- The status of this workspace.
$sel:workspaceId:WorkspaceDescription'
, workspaceDescription_workspaceId
- Unique string identifying this workspace.
WorkspaceStatus
data WorkspaceStatus Source #
Represents the status of a workspace.
See: newWorkspaceStatus
smart constructor.
Instances
Create a value of WorkspaceStatus
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:statusCode:WorkspaceStatus'
, workspaceStatus_statusCode
- Status code of this workspace.
WorkspaceSummary
data WorkspaceSummary Source #
Represents a summary of the properties of a workspace.
See: newWorkspaceSummary
smart constructor.
Instances
:: Text | |
-> UTCTime | |
-> WorkspaceStatus | |
-> Text | |
-> WorkspaceSummary |
Create a value of WorkspaceSummary
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:alias:WorkspaceSummary'
, workspaceSummary_alias
- Alias of this workspace.
$sel:tags:WorkspaceSummary'
, workspaceSummary_tags
- The tags of this workspace.
$sel:arn:WorkspaceSummary'
, workspaceSummary_arn
- The AmazonResourceName of this workspace.
$sel:createdAt:WorkspaceSummary'
, workspaceSummary_createdAt
- The time when the workspace was created.
$sel:status:WorkspaceSummary'
, workspaceSummary_status
- The status of this workspace.
$sel:workspaceId:WorkspaceSummary'
, workspaceSummary_workspaceId
- Unique string identifying this workspace.