| 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 |
Amazonka.OAM.Types
Description
Synopsis
- defaultService :: Service
- _ConflictException :: AsError a => Fold a ServiceError
- _InternalServiceFault :: AsError a => Fold a ServiceError
- _InvalidParameterException :: AsError a => Fold a ServiceError
- _MissingRequiredParameterException :: AsError a => Fold a ServiceError
- _ResourceNotFoundException :: AsError a => Fold a ServiceError
- _ServiceQuotaExceededException :: AsError a => Fold a ServiceError
- _TooManyTagsException :: AsError a => Fold a ServiceError
- _ValidationException :: AsError a => Fold a ServiceError
- newtype ResourceType where
- ResourceType' { }
- pattern ResourceType_AWS__CloudWatch__Metric :: ResourceType
- pattern ResourceType_AWS__Logs__LogGroup :: ResourceType
- pattern ResourceType_AWS__XRay__Trace :: ResourceType
- data ListAttachedLinksItem = ListAttachedLinksItem' {}
- newListAttachedLinksItem :: ListAttachedLinksItem
- listAttachedLinksItem_label :: Lens' ListAttachedLinksItem (Maybe Text)
- listAttachedLinksItem_linkArn :: Lens' ListAttachedLinksItem (Maybe Text)
- listAttachedLinksItem_resourceTypes :: Lens' ListAttachedLinksItem (Maybe [Text])
- data ListLinksItem = ListLinksItem' {}
- newListLinksItem :: ListLinksItem
- listLinksItem_arn :: Lens' ListLinksItem (Maybe Text)
- listLinksItem_id :: Lens' ListLinksItem (Maybe Text)
- listLinksItem_label :: Lens' ListLinksItem (Maybe Text)
- listLinksItem_resourceTypes :: Lens' ListLinksItem (Maybe [Text])
- listLinksItem_sinkArn :: Lens' ListLinksItem (Maybe Text)
- data ListSinksItem = ListSinksItem' {}
- newListSinksItem :: ListSinksItem
- listSinksItem_arn :: Lens' ListSinksItem (Maybe Text)
- listSinksItem_id :: Lens' ListSinksItem (Maybe Text)
- listSinksItem_name :: Lens' ListSinksItem (Maybe Text)
Service Configuration
defaultService :: Service Source #
API version 2022-06-10 of the Amazon CloudWatch Observability Access Manager SDK configuration.
Errors
_ConflictException :: AsError a => Fold a ServiceError Source #
A resource was in an inconsistent state during an update or a deletion.
_InternalServiceFault :: AsError a => Fold a ServiceError Source #
Unexpected error while processing the request. Retry the request.
_InvalidParameterException :: AsError a => Fold a ServiceError Source #
A parameter is specified incorrectly.
_MissingRequiredParameterException :: AsError a => Fold a ServiceError Source #
A required parameter is missing from the request.
_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #
The request references a resource that does not exist.
_ServiceQuotaExceededException :: AsError a => Fold a ServiceError Source #
The request would cause a service quota to be exceeded.
_TooManyTagsException :: AsError a => Fold a ServiceError Source #
A resource can have no more than 50 tags.
_ValidationException :: AsError a => Fold a ServiceError Source #
The value of a parameter in the request caused an error.
ResourceType
newtype ResourceType Source #
Constructors
| ResourceType' | |
Fields | |
Bundled Patterns
| pattern ResourceType_AWS__CloudWatch__Metric :: ResourceType | |
| pattern ResourceType_AWS__Logs__LogGroup :: ResourceType | |
| pattern ResourceType_AWS__XRay__Trace :: ResourceType |
Instances
ListAttachedLinksItem
data ListAttachedLinksItem Source #
A structure that contains information about one link attached to this monitoring account sink.
See: newListAttachedLinksItem smart constructor.
Constructors
| ListAttachedLinksItem' | |
Instances
newListAttachedLinksItem :: ListAttachedLinksItem Source #
Create a value of ListAttachedLinksItem 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:label:ListAttachedLinksItem', listAttachedLinksItem_label - The label that was assigned to this link at creation, with the variables
resolved to their actual values.
$sel:linkArn:ListAttachedLinksItem', listAttachedLinksItem_linkArn - The ARN of the link.
$sel:resourceTypes:ListAttachedLinksItem', listAttachedLinksItem_resourceTypes - The resource types supported by this link.
listAttachedLinksItem_label :: Lens' ListAttachedLinksItem (Maybe Text) Source #
The label that was assigned to this link at creation, with the variables resolved to their actual values.
listAttachedLinksItem_linkArn :: Lens' ListAttachedLinksItem (Maybe Text) Source #
The ARN of the link.
listAttachedLinksItem_resourceTypes :: Lens' ListAttachedLinksItem (Maybe [Text]) Source #
The resource types supported by this link.
ListLinksItem
data ListLinksItem Source #
A structure that contains information about one of this source account's links to a monitoring account.
See: newListLinksItem smart constructor.
Constructors
| ListLinksItem' | |
Fields
| |
Instances
newListLinksItem :: ListLinksItem Source #
Create a value of ListLinksItem 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:arn:ListLinksItem', listLinksItem_arn - The ARN of the link.
$sel:id:ListLinksItem', listLinksItem_id - The random ID string that Amazon Web Services generated as part of the
link ARN.
$sel:label:ListLinksItem', listLinksItem_label - The label that was assigned to this link at creation, with the variables
resolved to their actual values.
$sel:resourceTypes:ListLinksItem', listLinksItem_resourceTypes - The resource types supported by this link.
$sel:sinkArn:ListLinksItem', listLinksItem_sinkArn - The ARN of the sink that this link is attached to.
listLinksItem_arn :: Lens' ListLinksItem (Maybe Text) Source #
The ARN of the link.
listLinksItem_id :: Lens' ListLinksItem (Maybe Text) Source #
The random ID string that Amazon Web Services generated as part of the link ARN.
listLinksItem_label :: Lens' ListLinksItem (Maybe Text) Source #
The label that was assigned to this link at creation, with the variables resolved to their actual values.
listLinksItem_resourceTypes :: Lens' ListLinksItem (Maybe [Text]) Source #
The resource types supported by this link.
listLinksItem_sinkArn :: Lens' ListLinksItem (Maybe Text) Source #
The ARN of the sink that this link is attached to.
ListSinksItem
data ListSinksItem Source #
A structure that contains information about one of this monitoring account's sinks.
See: newListSinksItem smart constructor.
Constructors
| ListSinksItem' | |
Instances
newListSinksItem :: ListSinksItem Source #
Create a value of ListSinksItem 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:arn:ListSinksItem', listSinksItem_arn - The ARN of the sink.
$sel:id:ListSinksItem', listSinksItem_id - The random ID string that Amazon Web Services generated as part of the
sink ARN.
$sel:name:ListSinksItem', listSinksItem_name - The name of the sink.
listSinksItem_arn :: Lens' ListSinksItem (Maybe Text) Source #
The ARN of the sink.
listSinksItem_id :: Lens' ListSinksItem (Maybe Text) Source #
The random ID string that Amazon Web Services generated as part of the sink ARN.
listSinksItem_name :: Lens' ListSinksItem (Maybe Text) Source #
The name of the sink.