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

Amazonka.AMP.Types

Description

 
Synopsis

Service Configuration

defaultService :: Service Source #

API version 2020-08-01 of the Amazon Prometheus Service SDK configuration.

Errors

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

The input fails to satisfy the constraints specified by an AWS service.

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

User does not have sufficient access to perform this action.

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

Updating or deleting a resource can cause an inconsistent state.

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

Request would cause a service quota to be exceeded.

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

Request was denied due to request throttling.

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

Unexpected error during processing of request.

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

Request references a resource which does not exist.

AlertManagerDefinitionStatusCode

newtype AlertManagerDefinitionStatusCode Source #

State of an alert manager definition.

Instances

Instances details
Eq AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

Ord AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

Read AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

Show AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

Generic AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

Associated Types

type Rep AlertManagerDefinitionStatusCode :: Type -> Type #

NFData AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

Hashable AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToJSON AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToJSONKey AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

FromJSON AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

FromJSONKey AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToLog AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToHeader AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToQuery AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

FromXML AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToXML AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToByteString AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

FromText AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

ToText AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

type Rep AlertManagerDefinitionStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatusCode

type Rep AlertManagerDefinitionStatusCode = D1 ('MetaData "AlertManagerDefinitionStatusCode" "Amazonka.AMP.Types.AlertManagerDefinitionStatusCode" "libZSservicesZSamazonka-ampZSamazonka-amp" 'True) (C1 ('MetaCons "AlertManagerDefinitionStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAlertManagerDefinitionStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

RuleGroupsNamespaceStatusCode

newtype RuleGroupsNamespaceStatusCode Source #

State of a namespace.

Instances

Instances details
Eq RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

Ord RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

Read RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

Show RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

Generic RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

Associated Types

type Rep RuleGroupsNamespaceStatusCode :: Type -> Type #

NFData RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

Hashable RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToJSON RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToJSONKey RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

FromJSON RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

FromJSONKey RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToLog RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToHeader RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToQuery RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

FromXML RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToXML RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToByteString RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

FromText RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

ToText RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

type Rep RuleGroupsNamespaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode

type Rep RuleGroupsNamespaceStatusCode = D1 ('MetaData "RuleGroupsNamespaceStatusCode" "Amazonka.AMP.Types.RuleGroupsNamespaceStatusCode" "libZSservicesZSamazonka-ampZSamazonka-amp" 'True) (C1 ('MetaCons "RuleGroupsNamespaceStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromRuleGroupsNamespaceStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

WorkspaceStatusCode

newtype WorkspaceStatusCode Source #

State of a workspace.

Instances

Instances details
Eq WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

Ord WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

Read WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

Show WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

Generic WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

Associated Types

type Rep WorkspaceStatusCode :: Type -> Type #

NFData WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

Methods

rnf :: WorkspaceStatusCode -> () #

Hashable WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToJSON WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToJSONKey WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

FromJSON WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

FromJSONKey WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToLog WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToHeader WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToQuery WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

FromXML WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToXML WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToByteString WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

FromText WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

ToText WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

type Rep WorkspaceStatusCode Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatusCode

type Rep WorkspaceStatusCode = D1 ('MetaData "WorkspaceStatusCode" "Amazonka.AMP.Types.WorkspaceStatusCode" "libZSservicesZSamazonka-ampZSamazonka-amp" 'True) (C1 ('MetaCons "WorkspaceStatusCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromWorkspaceStatusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AlertManagerDefinitionDescription

data AlertManagerDefinitionDescription Source #

Represents the properties of an alert manager definition.

See: newAlertManagerDefinitionDescription smart constructor.

Constructors

AlertManagerDefinitionDescription' 

Fields

Instances

Instances details
Eq AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

Read AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

Show AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

Generic AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

Associated Types

type Rep AlertManagerDefinitionDescription :: Type -> Type #

NFData AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

Hashable AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

FromJSON AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

type Rep AlertManagerDefinitionDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionDescription

type Rep AlertManagerDefinitionDescription = D1 ('MetaData "AlertManagerDefinitionDescription" "Amazonka.AMP.Types.AlertManagerDefinitionDescription" "libZSservicesZSamazonka-ampZSamazonka-amp" 'False) (C1 ('MetaCons "AlertManagerDefinitionDescription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "data'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Base64)) :*: (S1 ('MetaSel ('Just "modifiedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AlertManagerDefinitionStatus))))

newAlertManagerDefinitionDescription Source #

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.

alertManagerDefinitionDescription_data :: Lens' AlertManagerDefinitionDescription ByteString Source #

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.

alertManagerDefinitionDescription_modifiedAt :: Lens' AlertManagerDefinitionDescription UTCTime Source #

The time when the alert manager definition was modified.

AlertManagerDefinitionStatus

data AlertManagerDefinitionStatus Source #

Represents the status of a definition.

See: newAlertManagerDefinitionStatus smart constructor.

Constructors

AlertManagerDefinitionStatus' 

Fields

Instances

Instances details
Eq AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

Read AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

Show AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

Generic AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

Associated Types

type Rep AlertManagerDefinitionStatus :: Type -> Type #

NFData AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

Hashable AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

FromJSON AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

type Rep AlertManagerDefinitionStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.AlertManagerDefinitionStatus

type Rep AlertManagerDefinitionStatus = D1 ('MetaData "AlertManagerDefinitionStatus" "Amazonka.AMP.Types.AlertManagerDefinitionStatus" "libZSservicesZSamazonka-ampZSamazonka-amp" 'False) (C1 ('MetaCons "AlertManagerDefinitionStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 AlertManagerDefinitionStatusCode)))

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.

RuleGroupsNamespaceDescription

data RuleGroupsNamespaceDescription Source #

Represents a description of the rule groups namespace.

See: newRuleGroupsNamespaceDescription smart constructor.

Constructors

RuleGroupsNamespaceDescription' 

Fields

Instances

Instances details
Eq RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Read RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Show RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Generic RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Associated Types

type Rep RuleGroupsNamespaceDescription :: Type -> Type #

NFData RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

Hashable RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

FromJSON RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

type Rep RuleGroupsNamespaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceDescription

newRuleGroupsNamespaceDescription Source #

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.

ruleGroupsNamespaceDescription_arn :: Lens' RuleGroupsNamespaceDescription Text Source #

The Amazon Resource Name (ARN) of this rule groups namespace.

ruleGroupsNamespaceDescription_createdAt :: Lens' RuleGroupsNamespaceDescription UTCTime Source #

The time when the rule groups namespace was created.

ruleGroupsNamespaceDescription_data :: Lens' RuleGroupsNamespaceDescription ByteString Source #

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.

ruleGroupsNamespaceDescription_modifiedAt :: Lens' RuleGroupsNamespaceDescription UTCTime Source #

The time when the rule groups namespace was modified.

RuleGroupsNamespaceStatus

data RuleGroupsNamespaceStatus Source #

Represents the status of a namespace.

See: newRuleGroupsNamespaceStatus smart constructor.

Constructors

RuleGroupsNamespaceStatus' 

Fields

Instances

Instances details
Eq RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

Read RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

Show RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

Generic RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

Associated Types

type Rep RuleGroupsNamespaceStatus :: Type -> Type #

NFData RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

Hashable RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

FromJSON RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

type Rep RuleGroupsNamespaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceStatus

type Rep RuleGroupsNamespaceStatus = D1 ('MetaData "RuleGroupsNamespaceStatus" "Amazonka.AMP.Types.RuleGroupsNamespaceStatus" "libZSservicesZSamazonka-ampZSamazonka-amp" 'False) (C1 ('MetaCons "RuleGroupsNamespaceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "statusReason") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 RuleGroupsNamespaceStatusCode)))

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.

Constructors

RuleGroupsNamespaceSummary' 

Fields

Instances

Instances details
Eq RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

Read RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

Show RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

Generic RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

Associated Types

type Rep RuleGroupsNamespaceSummary :: Type -> Type #

NFData RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

Hashable RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

FromJSON RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

type Rep RuleGroupsNamespaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.RuleGroupsNamespaceSummary

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.

ruleGroupsNamespaceSummary_arn :: Lens' RuleGroupsNamespaceSummary Text Source #

The Amazon Resource Name (ARN) of this rule groups namespace.

ruleGroupsNamespaceSummary_createdAt :: Lens' RuleGroupsNamespaceSummary UTCTime Source #

The time when the rule groups namespace was created.

ruleGroupsNamespaceSummary_modifiedAt :: Lens' RuleGroupsNamespaceSummary UTCTime Source #

The time when the rule groups namespace was modified.

WorkspaceDescription

data WorkspaceDescription Source #

Represents the properties of a workspace.

See: newWorkspaceDescription smart constructor.

Constructors

WorkspaceDescription' 

Fields

Instances

Instances details
Eq WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

Read WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

Show WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

Generic WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

Associated Types

type Rep WorkspaceDescription :: Type -> Type #

NFData WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

Methods

rnf :: WorkspaceDescription -> () #

Hashable WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

FromJSON WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

type Rep WorkspaceDescription Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceDescription

newWorkspaceDescription Source #

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.

workspaceDescription_arn :: Lens' WorkspaceDescription Text Source #

The Amazon Resource Name (ARN) of this workspace.

workspaceDescription_createdAt :: Lens' WorkspaceDescription UTCTime Source #

The time when the workspace was created.

workspaceDescription_workspaceId :: Lens' WorkspaceDescription Text Source #

Unique string identifying this workspace.

WorkspaceStatus

data WorkspaceStatus Source #

Represents the status of a workspace.

See: newWorkspaceStatus smart constructor.

Constructors

WorkspaceStatus' 

Fields

Instances

Instances details
Eq WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

Read WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

Show WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

Generic WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

Associated Types

type Rep WorkspaceStatus :: Type -> Type #

NFData WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

Methods

rnf :: WorkspaceStatus -> () #

Hashable WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

FromJSON WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

type Rep WorkspaceStatus Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceStatus

type Rep WorkspaceStatus = D1 ('MetaData "WorkspaceStatus" "Amazonka.AMP.Types.WorkspaceStatus" "libZSservicesZSamazonka-ampZSamazonka-amp" 'False) (C1 ('MetaCons "WorkspaceStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "statusCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 WorkspaceStatusCode)))

newWorkspaceStatus Source #

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.

Constructors

WorkspaceSummary' 

Fields

Instances

Instances details
Eq WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

Read WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

Show WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

Generic WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

Associated Types

type Rep WorkspaceSummary :: Type -> Type #

NFData WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

Methods

rnf :: WorkspaceSummary -> () #

Hashable WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

FromJSON WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

type Rep WorkspaceSummary Source # 
Instance details

Defined in Amazonka.AMP.Types.WorkspaceSummary

newWorkspaceSummary Source #

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.

workspaceSummary_arn :: Lens' WorkspaceSummary Text Source #

The AmazonResourceName of this workspace.

workspaceSummary_createdAt :: Lens' WorkspaceSummary UTCTime Source #

The time when the workspace was created.

workspaceSummary_workspaceId :: Lens' WorkspaceSummary Text Source #

Unique string identifying this workspace.