amazonka-discovery-2.0: Amazon Application Discovery Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.Discovery

Description

Derived from API version 2015-11-01 of the AWS service descriptions, licensed under Apache 2.0.

Amazon Web Services Application Discovery Service

Amazon Web Services Application Discovery Service helps you plan application migration projects. It automatically identifies servers, virtual machines (VMs), and network dependencies in your on-premises data centers. For more information, see the Amazon Web Services Application Discovery Service FAQ. Application Discovery Service offers three ways of performing discovery and collecting data about your on-premises servers:

  • Agentless discovery is recommended for environments that use VMware vCenter Server. This mode doesn't require you to install an agent on each host. It does not work in non-VMware environments.

    • Agentless discovery gathers server information regardless of the operating systems, which minimizes the time required for initial on-premises infrastructure assessment.
    • Agentless discovery doesn't collect information about network dependencies, only agent-based discovery collects that information.
  • Agent-based discovery collects a richer set of data than agentless discovery by using the Amazon Web Services Application Discovery Agent, which you install on one or more hosts in your data center.

    • The agent captures infrastructure and application information, including an inventory of running processes, system performance information, resource utilization, and network dependencies.
    • The information collected by agents is secured at rest and in transit to the Application Discovery Service database in the cloud.
  • Amazon Web Services Partner Network (APN) solutions integrate with Application Discovery Service, enabling you to import details of your on-premises environment directly into Migration Hub without using the discovery connector or discovery agent.

    • Third-party application discovery tools can query Amazon Web Services Application Discovery Service, and they can write to the Application Discovery Service database using the public API.
    • In this way, you can import data into Migration Hub and view it, so that you can associate applications with servers and track migrations.

Recommendations

We recommend that you use agent-based discovery for non-VMware environments, and whenever you want to collect information about network dependencies. You can run agent-based and agentless discovery simultaneously. Use agentless discovery to complete the initial infrastructure assessment quickly, and then install agents on select hosts to collect additional information.

Working With This Guide

This API reference provides descriptions, syntax, and usage examples for each of the actions and data types for Application Discovery Service. The topic for each action shows the API request parameters and the response. Alternatively, you can use one of the Amazon Web Services SDKs to access an API that is tailored to the programming language or platform that you're using. For more information, see Amazon Web Services SDKs.

  • Remember that you must set your Migration Hub home region before you call any of these APIs.
  • You must make API calls for write actions (create, notify, associate, disassociate, import, or put) while in your home region, or a HomeRegionNotSetException error is returned.
  • API calls for read actions (list, describe, stop, and delete) are permitted outside of your home region.
  • Although it is unlikely, the Migration Hub home region could change. If you call APIs outside the home region, an InvalidInputException is returned.
  • You must call GetHomeRegion to obtain the latest Migration Hub home region.

This guide is intended for use with the Amazon Web Services Application Discovery Service User Guide.

All data is handled according to the Amazon Web Services Privacy Policy. You can operate Application Discovery Service offline to inspect collected data before it is shared with the service.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2015-11-01 of the Amazon Application Discovery 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 Discovery.

AuthorizationErrorException

_AuthorizationErrorException :: AsError a => Fold a ServiceError Source #

The Amazon Web Services user account does not have permission to perform the action. Check the IAM policy associated with this account.

ConflictErrorException

HomeRegionNotSetException

_HomeRegionNotSetException :: AsError a => Fold a ServiceError Source #

The home region is not set. Set the home region to continue.

InvalidParameterException

_InvalidParameterException :: AsError a => Fold a ServiceError Source #

One or more parameters are not valid. Verify the parameters and try again.

InvalidParameterValueException

_InvalidParameterValueException :: AsError a => Fold a ServiceError Source #

The value of one or more parameters are either invalid or out of range. Verify the parameter values and try again.

OperationNotPermittedException

_OperationNotPermittedException :: AsError a => Fold a ServiceError Source #

This operation is not permitted.

ResourceInUseException

_ResourceInUseException :: AsError a => Fold a ServiceError Source #

This issue occurs when the same clientRequestToken is used with the StartImportTask action, but with different parameters. For example, you use the same request token but have two different import URLs, you can encounter this issue. If the import tasks are meant to be different, use a different clientRequestToken, and try again.

ResourceNotFoundException

_ResourceNotFoundException :: AsError a => Fold a ServiceError Source #

The specified configuration ID was not located. Verify the configuration ID and try again.

ServerInternalErrorException

_ServerInternalErrorException :: AsError a => Fold a ServiceError Source #

The server experienced an internal error. Try again.

Waiters

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

Operations

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

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

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

AssociateConfigurationItemsToApplication

data AssociateConfigurationItemsToApplication Source #

Instances

Instances details
ToJSON AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

ToHeaders AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

ToPath AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

ToQuery AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

AWSRequest AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Generic AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Read AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Show AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

NFData AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Eq AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Hashable AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

type AWSResponse AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

type Rep AssociateConfigurationItemsToApplication Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

type Rep AssociateConfigurationItemsToApplication = D1 ('MetaData "AssociateConfigurationItemsToApplication" "Amazonka.Discovery.AssociateConfigurationItemsToApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "AssociateConfigurationItemsToApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationConfigurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newAssociateConfigurationItemsToApplication Source #

Create a value of AssociateConfigurationItemsToApplication 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:applicationConfigurationId:AssociateConfigurationItemsToApplication', associateConfigurationItemsToApplication_applicationConfigurationId - The configuration ID of an application with which items are to be associated.

$sel:configurationIds:AssociateConfigurationItemsToApplication', associateConfigurationItemsToApplication_configurationIds - The ID of each configuration item to be associated with an application.

data AssociateConfigurationItemsToApplicationResponse Source #

Instances

Instances details
Generic AssociateConfigurationItemsToApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Read AssociateConfigurationItemsToApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Show AssociateConfigurationItemsToApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

NFData AssociateConfigurationItemsToApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

Eq AssociateConfigurationItemsToApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

type Rep AssociateConfigurationItemsToApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.AssociateConfigurationItemsToApplication

type Rep AssociateConfigurationItemsToApplicationResponse = D1 ('MetaData "AssociateConfigurationItemsToApplicationResponse" "Amazonka.Discovery.AssociateConfigurationItemsToApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "AssociateConfigurationItemsToApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateConfigurationItemsToApplicationResponse Source #

Create a value of AssociateConfigurationItemsToApplicationResponse 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:AssociateConfigurationItemsToApplicationResponse', associateConfigurationItemsToApplicationResponse_httpStatus - The response's http status code.

BatchDeleteImportData

data BatchDeleteImportData Source #

See: newBatchDeleteImportData smart constructor.

Instances

Instances details
ToJSON BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

ToHeaders BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

ToPath BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

ToQuery BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

AWSRequest BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Associated Types

type AWSResponse BatchDeleteImportData #

Generic BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Associated Types

type Rep BatchDeleteImportData :: Type -> Type #

Read BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Show BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

NFData BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Methods

rnf :: BatchDeleteImportData -> () #

Eq BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Hashable BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type AWSResponse BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportData Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportData = D1 ('MetaData "BatchDeleteImportData" "Amazonka.Discovery.BatchDeleteImportData" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "BatchDeleteImportData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "importTaskIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty Text))))

newBatchDeleteImportData Source #

Create a value of BatchDeleteImportData 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:importTaskIds:BatchDeleteImportData', batchDeleteImportData_importTaskIds - The IDs for the import tasks that you want to delete.

data BatchDeleteImportDataResponse Source #

See: newBatchDeleteImportDataResponse smart constructor.

Instances

Instances details
Generic BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Associated Types

type Rep BatchDeleteImportDataResponse :: Type -> Type #

Read BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Show BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

NFData BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

Eq BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportDataResponse Source # 
Instance details

Defined in Amazonka.Discovery.BatchDeleteImportData

type Rep BatchDeleteImportDataResponse = D1 ('MetaData "BatchDeleteImportDataResponse" "Amazonka.Discovery.BatchDeleteImportData" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "BatchDeleteImportDataResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BatchDeleteImportDataError])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newBatchDeleteImportDataResponse Source #

Create a value of BatchDeleteImportDataResponse 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:errors:BatchDeleteImportDataResponse', batchDeleteImportDataResponse_errors - Error messages returned for each import task that you deleted as a response for this command.

$sel:httpStatus:BatchDeleteImportDataResponse', batchDeleteImportDataResponse_httpStatus - The response's http status code.

CreateApplication

data CreateApplication Source #

See: newCreateApplication smart constructor.

Instances

Instances details
ToJSON CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

ToHeaders CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

ToPath CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

ToQuery CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

AWSRequest CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Associated Types

type AWSResponse CreateApplication #

Generic CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Associated Types

type Rep CreateApplication :: Type -> Type #

Read CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Show CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

NFData CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Methods

rnf :: CreateApplication -> () #

Eq CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Hashable CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

type AWSResponse CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

type Rep CreateApplication Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

type Rep CreateApplication = D1 ('MetaData "CreateApplication" "Amazonka.Discovery.CreateApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CreateApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newCreateApplication Source #

Create a value of CreateApplication 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:

CreateApplication, createApplication_description - Description of the application to be created.

CreateApplication, createApplication_name - Name of the application to be created.

data CreateApplicationResponse Source #

See: newCreateApplicationResponse smart constructor.

Instances

Instances details
Generic CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Associated Types

type Rep CreateApplicationResponse :: Type -> Type #

Read CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Show CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

NFData CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

Eq CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

type Rep CreateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateApplication

type Rep CreateApplicationResponse = D1 ('MetaData "CreateApplicationResponse" "Amazonka.Discovery.CreateApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CreateApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateApplicationResponse Source #

Create a value of CreateApplicationResponse 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:

CreateApplicationResponse, createApplicationResponse_configurationId - Configuration ID of an application to be created.

$sel:httpStatus:CreateApplicationResponse', createApplicationResponse_httpStatus - The response's http status code.

CreateTags

data CreateTags Source #

See: newCreateTags smart constructor.

Constructors

CreateTags' [Text] [Tag] 

Instances

Instances details
ToJSON CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

ToHeaders CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Methods

toHeaders :: CreateTags -> [Header] #

ToPath CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

ToQuery CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

AWSRequest CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Associated Types

type AWSResponse CreateTags #

Generic CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Associated Types

type Rep CreateTags :: Type -> Type #

Read CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Show CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

NFData CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Methods

rnf :: CreateTags -> () #

Eq CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Hashable CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

type AWSResponse CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

type Rep CreateTags Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

type Rep CreateTags = D1 ('MetaData "CreateTags" "Amazonka.Discovery.CreateTags" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CreateTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Tag])))

newCreateTags :: CreateTags Source #

Create a value of CreateTags 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:configurationIds:CreateTags', createTags_configurationIds - A list of configuration items that you want to tag.

$sel:tags:CreateTags', createTags_tags - Tags that you want to associate with one or more configuration items. Specify the tags that you want to create in a key-value format. For example:

{"key": "serverType", "value": "webServer"}

data CreateTagsResponse Source #

See: newCreateTagsResponse smart constructor.

Constructors

CreateTagsResponse' Int 

Instances

Instances details
Generic CreateTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Associated Types

type Rep CreateTagsResponse :: Type -> Type #

Read CreateTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Show CreateTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

NFData CreateTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

Methods

rnf :: CreateTagsResponse -> () #

Eq CreateTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

type Rep CreateTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.CreateTags

type Rep CreateTagsResponse = D1 ('MetaData "CreateTagsResponse" "Amazonka.Discovery.CreateTags" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CreateTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateTagsResponse Source #

Create a value of CreateTagsResponse 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:CreateTagsResponse', createTagsResponse_httpStatus - The response's http status code.

DeleteApplications

data DeleteApplications Source #

See: newDeleteApplications smart constructor.

Constructors

DeleteApplications' [Text] 

Instances

Instances details
ToJSON DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

ToHeaders DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

ToPath DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

ToQuery DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

AWSRequest DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Associated Types

type AWSResponse DeleteApplications #

Generic DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Associated Types

type Rep DeleteApplications :: Type -> Type #

Read DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Show DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

NFData DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Methods

rnf :: DeleteApplications -> () #

Eq DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Hashable DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

type AWSResponse DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

type Rep DeleteApplications Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

type Rep DeleteApplications = D1 ('MetaData "DeleteApplications" "Amazonka.Discovery.DeleteApplications" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DeleteApplications'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDeleteApplications :: DeleteApplications Source #

Create a value of DeleteApplications 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:configurationIds:DeleteApplications', deleteApplications_configurationIds - Configuration ID of an application to be deleted.

data DeleteApplicationsResponse Source #

See: newDeleteApplicationsResponse smart constructor.

Instances

Instances details
Generic DeleteApplicationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Associated Types

type Rep DeleteApplicationsResponse :: Type -> Type #

Read DeleteApplicationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Show DeleteApplicationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

NFData DeleteApplicationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

Eq DeleteApplicationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

type Rep DeleteApplicationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteApplications

type Rep DeleteApplicationsResponse = D1 ('MetaData "DeleteApplicationsResponse" "Amazonka.Discovery.DeleteApplications" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DeleteApplicationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteApplicationsResponse Source #

Create a value of DeleteApplicationsResponse 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:DeleteApplicationsResponse', deleteApplicationsResponse_httpStatus - The response's http status code.

DeleteTags

data DeleteTags Source #

See: newDeleteTags smart constructor.

Constructors

DeleteTags' (Maybe [Tag]) [Text] 

Instances

Instances details
ToJSON DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

ToHeaders DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Methods

toHeaders :: DeleteTags -> [Header] #

ToPath DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

ToQuery DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

AWSRequest DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Associated Types

type AWSResponse DeleteTags #

Generic DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Associated Types

type Rep DeleteTags :: Type -> Type #

Read DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Show DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

NFData DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Methods

rnf :: DeleteTags -> () #

Eq DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Hashable DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

type AWSResponse DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

type Rep DeleteTags Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

type Rep DeleteTags = D1 ('MetaData "DeleteTags" "Amazonka.Discovery.DeleteTags" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DeleteTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Tag])) :*: S1 ('MetaSel ('Just "configurationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDeleteTags :: DeleteTags Source #

Create a value of DeleteTags 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:DeleteTags', deleteTags_tags - Tags that you want to delete from one or more configuration items. Specify the tags that you want to delete in a key-value format. For example:

{"key": "serverType", "value": "webServer"}

$sel:configurationIds:DeleteTags', deleteTags_configurationIds - A list of configuration items with tags that you want to delete.

data DeleteTagsResponse Source #

See: newDeleteTagsResponse smart constructor.

Constructors

DeleteTagsResponse' Int 

Instances

Instances details
Generic DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Associated Types

type Rep DeleteTagsResponse :: Type -> Type #

Read DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Show DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

NFData DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

Methods

rnf :: DeleteTagsResponse -> () #

Eq DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

type Rep DeleteTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DeleteTags

type Rep DeleteTagsResponse = D1 ('MetaData "DeleteTagsResponse" "Amazonka.Discovery.DeleteTags" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DeleteTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteTagsResponse Source #

Create a value of DeleteTagsResponse 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:DeleteTagsResponse', deleteTagsResponse_httpStatus - The response's http status code.

DescribeAgents (Paginated)

data DescribeAgents Source #

See: newDescribeAgents smart constructor.

Instances

Instances details
ToJSON DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

ToHeaders DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

ToPath DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

ToQuery DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

AWSPager DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

AWSRequest DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Associated Types

type AWSResponse DescribeAgents #

Generic DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Associated Types

type Rep DescribeAgents :: Type -> Type #

Read DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Show DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

NFData DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Methods

rnf :: DescribeAgents -> () #

Eq DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Hashable DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

type AWSResponse DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

type Rep DescribeAgents Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

type Rep DescribeAgents = D1 ('MetaData "DescribeAgents" "Amazonka.Discovery.DescribeAgents" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeAgents'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "agentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter]))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeAgents :: DescribeAgents Source #

Create a value of DescribeAgents 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:agentIds:DescribeAgents', describeAgents_agentIds - The agent or the Connector IDs for which you want information. If you specify no IDs, the system returns information about all agents/Connectors associated with your Amazon Web Services user account.

$sel:filters:DescribeAgents', describeAgents_filters - You can filter the request using various logical operators and a key-value format. For example:

{"key": "collectionStatus", "value": "STARTED"}

$sel:maxResults:DescribeAgents', describeAgents_maxResults - The total number of agents/Connectors to return in a single page of output. The maximum value is 100.

DescribeAgents, describeAgents_nextToken - Token to retrieve the next set of results. For example, if you previously specified 100 IDs for DescribeAgentsRequest$agentIds but set DescribeAgentsRequest$maxResults to 10, you received a set of 10 results along with a token. Use that token in this query to get the next set of 10.

data DescribeAgentsResponse Source #

See: newDescribeAgentsResponse smart constructor.

Instances

Instances details
Generic DescribeAgentsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Associated Types

type Rep DescribeAgentsResponse :: Type -> Type #

Read DescribeAgentsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Show DescribeAgentsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

NFData DescribeAgentsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

Methods

rnf :: DescribeAgentsResponse -> () #

Eq DescribeAgentsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

type Rep DescribeAgentsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeAgents

type Rep DescribeAgentsResponse = D1 ('MetaData "DescribeAgentsResponse" "Amazonka.Discovery.DescribeAgents" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeAgentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AgentInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeAgentsResponse Source #

Create a value of DescribeAgentsResponse 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:agentsInfo:DescribeAgentsResponse', describeAgentsResponse_agentsInfo - Lists agents or the Connector by ID or lists all agents/Connectors associated with your user account if you did not specify an agent/Connector ID. The output includes agent/Connector IDs, IP addresses, media access control (MAC) addresses, agent/Connector health, host name where the agent/Connector resides, and the version number of each agent/Connector.

DescribeAgents, describeAgentsResponse_nextToken - Token to retrieve the next set of results. For example, if you specified 100 IDs for DescribeAgentsRequest$agentIds but set DescribeAgentsRequest$maxResults to 10, you received a set of 10 results along with this token. Use this token in the next query to retrieve the next set of 10.

$sel:httpStatus:DescribeAgentsResponse', describeAgentsResponse_httpStatus - The response's http status code.

DescribeConfigurations

data DescribeConfigurations Source #

See: newDescribeConfigurations smart constructor.

Instances

Instances details
ToJSON DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

ToHeaders DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

ToPath DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

ToQuery DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

AWSRequest DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Associated Types

type AWSResponse DescribeConfigurations #

Generic DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Associated Types

type Rep DescribeConfigurations :: Type -> Type #

Read DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Show DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

NFData DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Methods

rnf :: DescribeConfigurations -> () #

Eq DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Hashable DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

type AWSResponse DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

type Rep DescribeConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

type Rep DescribeConfigurations = D1 ('MetaData "DescribeConfigurations" "Amazonka.Discovery.DescribeConfigurations" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeConfigurations'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDescribeConfigurations :: DescribeConfigurations Source #

Create a value of DescribeConfigurations 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:configurationIds:DescribeConfigurations', describeConfigurations_configurationIds - One or more configuration IDs.

data DescribeConfigurationsResponse Source #

See: newDescribeConfigurationsResponse smart constructor.

Instances

Instances details
Generic DescribeConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Associated Types

type Rep DescribeConfigurationsResponse :: Type -> Type #

Read DescribeConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Show DescribeConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

NFData DescribeConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

Eq DescribeConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

type Rep DescribeConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeConfigurations

type Rep DescribeConfigurationsResponse = D1 ('MetaData "DescribeConfigurationsResponse" "Amazonka.Discovery.DescribeConfigurations" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HashMap Text Text])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDescribeConfigurationsResponse Source #

Create a value of DescribeConfigurationsResponse 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:configurations:DescribeConfigurationsResponse', describeConfigurationsResponse_configurations - A key in the response map. The value is an array of data.

$sel:httpStatus:DescribeConfigurationsResponse', describeConfigurationsResponse_httpStatus - The response's http status code.

DescribeContinuousExports (Paginated)

data DescribeContinuousExports Source #

See: newDescribeContinuousExports smart constructor.

Instances

Instances details
ToJSON DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

ToHeaders DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

ToPath DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

ToQuery DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

AWSPager DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

AWSRequest DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Generic DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Associated Types

type Rep DescribeContinuousExports :: Type -> Type #

Read DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Show DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

NFData DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Eq DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Hashable DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

type AWSResponse DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

type Rep DescribeContinuousExports Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

type Rep DescribeContinuousExports = D1 ('MetaData "DescribeContinuousExports" "Amazonka.Discovery.DescribeContinuousExports" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeContinuousExports'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeContinuousExports :: DescribeContinuousExports Source #

Create a value of DescribeContinuousExports 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:exportIds:DescribeContinuousExports', describeContinuousExports_exportIds - The unique IDs assigned to the exports.

$sel:maxResults:DescribeContinuousExports', describeContinuousExports_maxResults - A number between 1 and 100 specifying the maximum number of continuous export descriptions returned.

DescribeContinuousExports, describeContinuousExports_nextToken - The token from the previous call to DescribeExportTasks.

data DescribeContinuousExportsResponse Source #

See: newDescribeContinuousExportsResponse smart constructor.

Instances

Instances details
Generic DescribeContinuousExportsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Associated Types

type Rep DescribeContinuousExportsResponse :: Type -> Type #

Read DescribeContinuousExportsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Show DescribeContinuousExportsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

NFData DescribeContinuousExportsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

Eq DescribeContinuousExportsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

type Rep DescribeContinuousExportsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeContinuousExports

type Rep DescribeContinuousExportsResponse = D1 ('MetaData "DescribeContinuousExportsResponse" "Amazonka.Discovery.DescribeContinuousExports" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeContinuousExportsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "descriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ContinuousExportDescription])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeContinuousExportsResponse Source #

Create a value of DescribeContinuousExportsResponse 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:descriptions:DescribeContinuousExportsResponse', describeContinuousExportsResponse_descriptions - A list of continuous export descriptions.

DescribeContinuousExports, describeContinuousExportsResponse_nextToken - The token from the previous call to DescribeExportTasks.

$sel:httpStatus:DescribeContinuousExportsResponse', describeContinuousExportsResponse_httpStatus - The response's http status code.

DescribeExportTasks (Paginated)

data DescribeExportTasks Source #

See: newDescribeExportTasks smart constructor.

Instances

Instances details
ToJSON DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

ToHeaders DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

ToPath DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

ToQuery DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

AWSPager DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

AWSRequest DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Associated Types

type AWSResponse DescribeExportTasks #

Generic DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Associated Types

type Rep DescribeExportTasks :: Type -> Type #

Read DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Show DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

NFData DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Methods

rnf :: DescribeExportTasks -> () #

Eq DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Hashable DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

type AWSResponse DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

type Rep DescribeExportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

type Rep DescribeExportTasks = D1 ('MetaData "DescribeExportTasks" "Amazonka.Discovery.DescribeExportTasks" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeExportTasks'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "exportIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExportFilter]))) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeExportTasks :: DescribeExportTasks Source #

Create a value of DescribeExportTasks 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:exportIds:DescribeExportTasks', describeExportTasks_exportIds - One or more unique identifiers used to query the status of an export request.

$sel:filters:DescribeExportTasks', describeExportTasks_filters - One or more filters.

  • AgentId - ID of the agent whose collected data will be exported

$sel:maxResults:DescribeExportTasks', describeExportTasks_maxResults - The maximum number of volume results returned by DescribeExportTasks in paginated output. When this parameter is used, DescribeExportTasks only returns maxResults results in a single page along with a nextToken response element.

DescribeExportTasks, describeExportTasks_nextToken - The nextToken value returned from a previous paginated DescribeExportTasks request where maxResults was used and the results exceeded the value of that parameter. Pagination continues from the end of the previous results that returned the nextToken value. This value is null when there are no more results to return.

data DescribeExportTasksResponse Source #

See: newDescribeExportTasksResponse smart constructor.

Instances

Instances details
Generic DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Associated Types

type Rep DescribeExportTasksResponse :: Type -> Type #

Read DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Show DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

NFData DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

Eq DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

type Rep DescribeExportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeExportTasks

type Rep DescribeExportTasksResponse = D1 ('MetaData "DescribeExportTasksResponse" "Amazonka.Discovery.DescribeExportTasks" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeExportTasksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportsInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExportInfo])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeExportTasksResponse Source #

Create a value of DescribeExportTasksResponse 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:exportsInfo:DescribeExportTasksResponse', describeExportTasksResponse_exportsInfo - Contains one or more sets of export request details. When the status of a request is SUCCEEDED, the response includes a URL for an Amazon S3 bucket where you can view the data in a CSV file.

DescribeExportTasks, describeExportTasksResponse_nextToken - The nextToken value to include in a future DescribeExportTasks request. When the results of a DescribeExportTasks request exceed maxResults, this value can be used to retrieve the next page of results. This value is null when there are no more results to return.

$sel:httpStatus:DescribeExportTasksResponse', describeExportTasksResponse_httpStatus - The response's http status code.

DescribeImportTasks

data DescribeImportTasks Source #

See: newDescribeImportTasks smart constructor.

Instances

Instances details
ToJSON DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

ToHeaders DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

ToPath DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

ToQuery DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

AWSRequest DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Associated Types

type AWSResponse DescribeImportTasks #

Generic DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Associated Types

type Rep DescribeImportTasks :: Type -> Type #

Read DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Show DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

NFData DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Methods

rnf :: DescribeImportTasks -> () #

Eq DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Hashable DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type AWSResponse DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasks Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasks = D1 ('MetaData "DescribeImportTasks" "Amazonka.Discovery.DescribeImportTasks" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeImportTasks'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImportTaskFilter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeImportTasks :: DescribeImportTasks Source #

Create a value of DescribeImportTasks 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:filters:DescribeImportTasks', describeImportTasks_filters - An array of name-value pairs that you provide to filter the results for the DescribeImportTask request to a specific subset of results. Currently, wildcard values aren't supported for filters.

$sel:maxResults:DescribeImportTasks', describeImportTasks_maxResults - The maximum number of results that you want this request to return, up to 100.

DescribeImportTasks, describeImportTasks_nextToken - The token to request a specific page of results.

data DescribeImportTasksResponse Source #

See: newDescribeImportTasksResponse smart constructor.

Instances

Instances details
Generic DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Associated Types

type Rep DescribeImportTasksResponse :: Type -> Type #

Read DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Show DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

NFData DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

Eq DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasksResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeImportTasks

type Rep DescribeImportTasksResponse = D1 ('MetaData "DescribeImportTasksResponse" "Amazonka.Discovery.DescribeImportTasks" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeImportTasksResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tasks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ImportTask])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeImportTasksResponse Source #

Create a value of DescribeImportTasksResponse 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:

DescribeImportTasks, describeImportTasksResponse_nextToken - The token to request the next page of results.

$sel:tasks:DescribeImportTasksResponse', describeImportTasksResponse_tasks - A returned array of import tasks that match any applied filters, up to the specified number of maximum results.

$sel:httpStatus:DescribeImportTasksResponse', describeImportTasksResponse_httpStatus - The response's http status code.

DescribeTags (Paginated)

data DescribeTags Source #

See: newDescribeTags smart constructor.

Instances

Instances details
ToJSON DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

ToHeaders DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

ToPath DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

ToQuery DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

AWSPager DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

AWSRequest DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Associated Types

type AWSResponse DescribeTags #

Generic DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Associated Types

type Rep DescribeTags :: Type -> Type #

Read DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Show DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

NFData DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Methods

rnf :: DescribeTags -> () #

Eq DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Hashable DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

type AWSResponse DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

type Rep DescribeTags Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

type Rep DescribeTags = D1 ('MetaData "DescribeTags" "Amazonka.Discovery.DescribeTags" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeTags'" 'PrefixI 'True) (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [TagFilter])) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeTags :: DescribeTags Source #

Create a value of DescribeTags 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:filters:DescribeTags', describeTags_filters - You can filter the list using a key-value format. You can separate these items by using logical operators. Allowed filters include tagKey, tagValue, and configurationId.

$sel:maxResults:DescribeTags', describeTags_maxResults - The total number of items to return in a single page of output. The maximum value is 100.

DescribeTags, describeTags_nextToken - A token to start the list. Use this token to get the next set of results.

data DescribeTagsResponse Source #

See: newDescribeTagsResponse smart constructor.

Instances

Instances details
Generic DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Associated Types

type Rep DescribeTagsResponse :: Type -> Type #

Read DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Show DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

NFData DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

Methods

rnf :: DescribeTagsResponse -> () #

Eq DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

type Rep DescribeTagsResponse Source # 
Instance details

Defined in Amazonka.Discovery.DescribeTags

type Rep DescribeTagsResponse = D1 ('MetaData "DescribeTagsResponse" "Amazonka.Discovery.DescribeTags" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DescribeTagsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConfigurationTag])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeTagsResponse Source #

Create a value of DescribeTagsResponse 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:

DescribeTags, describeTagsResponse_nextToken - The call returns a token. Use this token to get the next set of results.

$sel:tags:DescribeTagsResponse', describeTagsResponse_tags - Depending on the input, this is a list of configuration items tagged with a specific tag, or a list of tags for a specific configuration item.

$sel:httpStatus:DescribeTagsResponse', describeTagsResponse_httpStatus - The response's http status code.

DisassociateConfigurationItemsFromApplication

data DisassociateConfigurationItemsFromApplication Source #

Instances

Instances details
ToJSON DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

ToHeaders DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

ToPath DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

ToQuery DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

AWSRequest DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Generic DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Read DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Show DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

NFData DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Eq DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Hashable DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

type AWSResponse DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

type Rep DisassociateConfigurationItemsFromApplication Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

type Rep DisassociateConfigurationItemsFromApplication = D1 ('MetaData "DisassociateConfigurationItemsFromApplication" "Amazonka.Discovery.DisassociateConfigurationItemsFromApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DisassociateConfigurationItemsFromApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "applicationConfigurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "configurationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newDisassociateConfigurationItemsFromApplication Source #

Create a value of DisassociateConfigurationItemsFromApplication 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:applicationConfigurationId:DisassociateConfigurationItemsFromApplication', disassociateConfigurationItemsFromApplication_applicationConfigurationId - Configuration ID of an application from which each item is disassociated.

$sel:configurationIds:DisassociateConfigurationItemsFromApplication', disassociateConfigurationItemsFromApplication_configurationIds - Configuration ID of each item to be disassociated from an application.

data DisassociateConfigurationItemsFromApplicationResponse Source #

Instances

Instances details
Generic DisassociateConfigurationItemsFromApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Read DisassociateConfigurationItemsFromApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Show DisassociateConfigurationItemsFromApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

NFData DisassociateConfigurationItemsFromApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

Eq DisassociateConfigurationItemsFromApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

type Rep DisassociateConfigurationItemsFromApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.DisassociateConfigurationItemsFromApplication

type Rep DisassociateConfigurationItemsFromApplicationResponse = D1 ('MetaData "DisassociateConfigurationItemsFromApplicationResponse" "Amazonka.Discovery.DisassociateConfigurationItemsFromApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "DisassociateConfigurationItemsFromApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

GetDiscoverySummary

data GetDiscoverySummary Source #

See: newGetDiscoverySummary smart constructor.

Constructors

GetDiscoverySummary' 

Instances

Instances details
ToJSON GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

ToHeaders GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

ToPath GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

ToQuery GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

AWSRequest GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Associated Types

type AWSResponse GetDiscoverySummary #

Generic GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Associated Types

type Rep GetDiscoverySummary :: Type -> Type #

Read GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Show GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

NFData GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Methods

rnf :: GetDiscoverySummary -> () #

Eq GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Hashable GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

type AWSResponse GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

type Rep GetDiscoverySummary Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

type Rep GetDiscoverySummary = D1 ('MetaData "GetDiscoverySummary" "Amazonka.Discovery.GetDiscoverySummary" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "GetDiscoverySummary'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetDiscoverySummary :: GetDiscoverySummary Source #

Create a value of GetDiscoverySummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data GetDiscoverySummaryResponse Source #

See: newGetDiscoverySummaryResponse smart constructor.

Instances

Instances details
Generic GetDiscoverySummaryResponse Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Associated Types

type Rep GetDiscoverySummaryResponse :: Type -> Type #

Read GetDiscoverySummaryResponse Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Show GetDiscoverySummaryResponse Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

NFData GetDiscoverySummaryResponse Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

Eq GetDiscoverySummaryResponse Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

type Rep GetDiscoverySummaryResponse Source # 
Instance details

Defined in Amazonka.Discovery.GetDiscoverySummary

newGetDiscoverySummaryResponse Source #

Create a value of GetDiscoverySummaryResponse 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:agentSummary:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_agentSummary - Details about discovered agents, including agent status and health.

$sel:agentlessCollectorSummary:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_agentlessCollectorSummary - Undocumented member.

$sel:applications:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_applications - The number of applications discovered.

$sel:connectorSummary:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_connectorSummary - Details about discovered connectors, including connector status and health.

$sel:meCollectorSummary:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_meCollectorSummary - Details about Migration Evaluator collectors, including collector status and health.

$sel:servers:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_servers - The number of servers discovered.

$sel:serversMappedToApplications:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_serversMappedToApplications - The number of servers mapped to applications.

$sel:serversMappedtoTags:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_serversMappedtoTags - The number of servers mapped to tags.

$sel:httpStatus:GetDiscoverySummaryResponse', getDiscoverySummaryResponse_httpStatus - The response's http status code.

ListConfigurations (Paginated)

data ListConfigurations Source #

See: newListConfigurations smart constructor.

Instances

Instances details
ToJSON ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

ToHeaders ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

ToPath ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

ToQuery ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

AWSPager ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

AWSRequest ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Associated Types

type AWSResponse ListConfigurations #

Generic ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Associated Types

type Rep ListConfigurations :: Type -> Type #

Read ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Show ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

NFData ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Methods

rnf :: ListConfigurations -> () #

Eq ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Hashable ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

type AWSResponse ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

type Rep ListConfigurations Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

type Rep ListConfigurations = D1 ('MetaData "ListConfigurations" "Amazonka.Discovery.ListConfigurations" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ListConfigurations'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Filter])) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "orderBy") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [OrderByElement])) :*: S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ConfigurationItemType)))))

newListConfigurations Source #

Create a value of ListConfigurations 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:filters:ListConfigurations', listConfigurations_filters - You can filter the request using various logical operators and a key-value format. For example:

{"key": "serverType", "value": "webServer"}

For a complete list of filter options and guidance about using them with this action, see Using the ListConfigurations Action in the Amazon Web Services Application Discovery Service User Guide.

$sel:maxResults:ListConfigurations', listConfigurations_maxResults - The total number of items to return. The maximum value is 100.

ListConfigurations, listConfigurations_nextToken - Token to retrieve the next set of results. For example, if a previous call to ListConfigurations returned 100 items, but you set ListConfigurationsRequest$maxResults to 10, you received a set of 10 results along with a token. Use that token in this query to get the next set of 10.

$sel:orderBy:ListConfigurations', listConfigurations_orderBy - Certain filter criteria return output that can be sorted in ascending or descending order. For a list of output characteristics for each filter, see Using the ListConfigurations Action in the Amazon Web Services Application Discovery Service User Guide.

ListConfigurations, listConfigurations_configurationType - A valid configuration identified by Application Discovery Service.

data ListConfigurationsResponse Source #

See: newListConfigurationsResponse smart constructor.

Instances

Instances details
Generic ListConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Associated Types

type Rep ListConfigurationsResponse :: Type -> Type #

Read ListConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Show ListConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

NFData ListConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

Eq ListConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

type Rep ListConfigurationsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListConfigurations

type Rep ListConfigurationsResponse = D1 ('MetaData "ListConfigurationsResponse" "Amazonka.Discovery.ListConfigurations" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ListConfigurationsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurations") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [HashMap Text Text])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConfigurationsResponse Source #

Create a value of ListConfigurationsResponse 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:configurations:ListConfigurationsResponse', listConfigurationsResponse_configurations - Returns configuration details, including the configuration ID, attribute names, and attribute values.

ListConfigurations, listConfigurationsResponse_nextToken - Token to retrieve the next set of results. For example, if your call to ListConfigurations returned 100 items, but you set ListConfigurationsRequest$maxResults to 10, you received a set of 10 results along with this token. Use this token in the next query to retrieve the next set of 10.

$sel:httpStatus:ListConfigurationsResponse', listConfigurationsResponse_httpStatus - The response's http status code.

ListServerNeighbors

data ListServerNeighbors Source #

See: newListServerNeighbors smart constructor.

Instances

Instances details
ToJSON ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

ToHeaders ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

ToPath ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

ToQuery ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

AWSRequest ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Associated Types

type AWSResponse ListServerNeighbors #

Generic ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Associated Types

type Rep ListServerNeighbors :: Type -> Type #

Read ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Show ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

NFData ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Methods

rnf :: ListServerNeighbors -> () #

Eq ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Hashable ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

type AWSResponse ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

type Rep ListServerNeighbors Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

type Rep ListServerNeighbors = D1 ('MetaData "ListServerNeighbors" "Amazonka.Discovery.ListServerNeighbors" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ListServerNeighbors'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "neighborConfigurationIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "portInformationNeeded") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "configurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newListServerNeighbors Source #

Create a value of ListServerNeighbors 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:ListServerNeighbors', listServerNeighbors_maxResults - Maximum number of results to return in a single page of output.

$sel:neighborConfigurationIds:ListServerNeighbors', listServerNeighbors_neighborConfigurationIds - List of configuration IDs to test for one-hop-away.

ListServerNeighbors, listServerNeighbors_nextToken - Token to retrieve the next set of results. For example, if you previously specified 100 IDs for ListServerNeighborsRequest$neighborConfigurationIds but set ListServerNeighborsRequest$maxResults to 10, you received a set of 10 results along with a token. Use that token in this query to get the next set of 10.

$sel:portInformationNeeded:ListServerNeighbors', listServerNeighbors_portInformationNeeded - Flag to indicate if port and protocol information is needed as part of the response.

ListServerNeighbors, listServerNeighbors_configurationId - Configuration ID of the server for which neighbors are being listed.

data ListServerNeighborsResponse Source #

See: newListServerNeighborsResponse smart constructor.

Instances

Instances details
Generic ListServerNeighborsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Associated Types

type Rep ListServerNeighborsResponse :: Type -> Type #

Read ListServerNeighborsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Show ListServerNeighborsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

NFData ListServerNeighborsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

Eq ListServerNeighborsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

type Rep ListServerNeighborsResponse Source # 
Instance details

Defined in Amazonka.Discovery.ListServerNeighbors

type Rep ListServerNeighborsResponse = D1 ('MetaData "ListServerNeighborsResponse" "Amazonka.Discovery.ListServerNeighbors" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ListServerNeighborsResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "knownDependencyCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Integer)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "neighbors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [NeighborConnectionDetail]))))

newListServerNeighborsResponse Source #

Create a value of ListServerNeighborsResponse 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:knownDependencyCount:ListServerNeighborsResponse', listServerNeighborsResponse_knownDependencyCount - Count of distinct servers that are one hop away from the given server.

ListServerNeighbors, listServerNeighborsResponse_nextToken - Token to retrieve the next set of results. For example, if you specified 100 IDs for ListServerNeighborsRequest$neighborConfigurationIds but set ListServerNeighborsRequest$maxResults to 10, you received a set of 10 results along with this token. Use this token in the next query to retrieve the next set of 10.

$sel:httpStatus:ListServerNeighborsResponse', listServerNeighborsResponse_httpStatus - The response's http status code.

$sel:neighbors:ListServerNeighborsResponse', listServerNeighborsResponse_neighbors - List of distinct servers that are one hop away from the given server.

StartContinuousExport

data StartContinuousExport Source #

See: newStartContinuousExport smart constructor.

Instances

Instances details
ToJSON StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

ToHeaders StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

ToPath StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

ToQuery StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

AWSRequest StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Associated Types

type AWSResponse StartContinuousExport #

Generic StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Associated Types

type Rep StartContinuousExport :: Type -> Type #

Read StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Show StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

NFData StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Methods

rnf :: StartContinuousExport -> () #

Eq StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Hashable StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

type AWSResponse StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

type Rep StartContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

type Rep StartContinuousExport = D1 ('MetaData "StartContinuousExport" "Amazonka.Discovery.StartContinuousExport" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartContinuousExport'" 'PrefixI 'False) (U1 :: Type -> Type))

newStartContinuousExport :: StartContinuousExport Source #

Create a value of StartContinuousExport with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

data StartContinuousExportResponse Source #

See: newStartContinuousExportResponse smart constructor.

Instances

Instances details
Generic StartContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Associated Types

type Rep StartContinuousExportResponse :: Type -> Type #

Read StartContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Show StartContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

NFData StartContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

Eq StartContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

type Rep StartContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartContinuousExport

type Rep StartContinuousExportResponse = D1 ('MetaData "StartContinuousExportResponse" "Amazonka.Discovery.StartContinuousExport" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartContinuousExportResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSource)) :*: (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "schemaStorageConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newStartContinuousExportResponse Source #

Create a value of StartContinuousExportResponse 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:

StartContinuousExportResponse, startContinuousExportResponse_dataSource - The type of data collector used to gather this data (currently only offered for AGENT).

StartContinuousExportResponse, startContinuousExportResponse_exportId - The unique ID assigned to this export.

StartContinuousExportResponse, startContinuousExportResponse_s3Bucket - The name of the s3 bucket where the export data parquet files are stored.

StartContinuousExportResponse, startContinuousExportResponse_schemaStorageConfig - A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

StartContinuousExportResponse, startContinuousExportResponse_startTime - The timestamp representing when the continuous export was started.

$sel:httpStatus:StartContinuousExportResponse', startContinuousExportResponse_httpStatus - The response's http status code.

StartDataCollectionByAgentIds

data StartDataCollectionByAgentIds Source #

See: newStartDataCollectionByAgentIds smart constructor.

Instances

Instances details
ToJSON StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

ToHeaders StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

ToPath StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

ToQuery StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

AWSRequest StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Generic StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Associated Types

type Rep StartDataCollectionByAgentIds :: Type -> Type #

Read StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Show StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

NFData StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Eq StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Hashable StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

type AWSResponse StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIds = D1 ('MetaData "StartDataCollectionByAgentIds" "Amazonka.Discovery.StartDataCollectionByAgentIds" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartDataCollectionByAgentIds'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newStartDataCollectionByAgentIds :: StartDataCollectionByAgentIds Source #

Create a value of StartDataCollectionByAgentIds 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:agentIds:StartDataCollectionByAgentIds', startDataCollectionByAgentIds_agentIds - The IDs of the agents or connectors from which to start collecting data. If you send a request to an agent/connector ID that you do not have permission to contact, according to your Amazon Web Services account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agents/connectors and you do not have permission to contact some of those agents/connectors, the system does not throw an exception. Instead, the system shows Failed in the Description field.

data StartDataCollectionByAgentIdsResponse Source #

Instances

Instances details
Generic StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Read StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Show StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

NFData StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

Eq StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIdsResponse = D1 ('MetaData "StartDataCollectionByAgentIdsResponse" "Amazonka.Discovery.StartDataCollectionByAgentIds" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartDataCollectionByAgentIdsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentsConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AgentConfigurationStatus])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartDataCollectionByAgentIdsResponse Source #

Create a value of StartDataCollectionByAgentIdsResponse 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:agentsConfigurationStatus:StartDataCollectionByAgentIdsResponse', startDataCollectionByAgentIdsResponse_agentsConfigurationStatus - Information about agents or the connector that were instructed to start collecting data. Information includes the agent/connector ID, a description of the operation performed, and whether the agent/connector configuration was updated.

$sel:httpStatus:StartDataCollectionByAgentIdsResponse', startDataCollectionByAgentIdsResponse_httpStatus - The response's http status code.

StartExportTask

data StartExportTask Source #

See: newStartExportTask smart constructor.

Instances

Instances details
ToJSON StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

ToHeaders StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

ToPath StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

ToQuery StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

AWSRequest StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Associated Types

type AWSResponse StartExportTask #

Generic StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Associated Types

type Rep StartExportTask :: Type -> Type #

Read StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Show StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

NFData StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Methods

rnf :: StartExportTask -> () #

Eq StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Hashable StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

type AWSResponse StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

type Rep StartExportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

type Rep StartExportTask = D1 ('MetaData "StartExportTask" "Amazonka.Discovery.StartExportTask" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartExportTask'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "exportDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExportDataFormat]))) :*: (S1 ('MetaSel ('Just "filters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ExportFilter])) :*: S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))))

newStartExportTask :: StartExportTask Source #

Create a value of StartExportTask 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:endTime:StartExportTask', startExportTask_endTime - The end timestamp for exported data from the single Application Discovery Agent selected in the filters. If no value is specified, exported data includes the most recent data collected by the agent.

$sel:exportDataFormat:StartExportTask', startExportTask_exportDataFormat - The file format for the returned export data. Default value is CSV. Note: The GRAPHML option has been deprecated.

$sel:filters:StartExportTask', startExportTask_filters - If a filter is present, it selects the single agentId of the Application Discovery Agent for which data is exported. The agentId can be found in the results of the DescribeAgents API or CLI. If no filter is present, startTime and endTime are ignored and exported data includes both Agentless Discovery Connector data and summary data from Application Discovery agents.

StartExportTask, startExportTask_startTime - The start timestamp for exported data from the single Application Discovery Agent selected in the filters. If no value is specified, data is exported starting from the first data collected by the agent.

data StartExportTaskResponse Source #

See: newStartExportTaskResponse smart constructor.

Instances

Instances details
Generic StartExportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Associated Types

type Rep StartExportTaskResponse :: Type -> Type #

Read StartExportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Show StartExportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

NFData StartExportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

Methods

rnf :: StartExportTaskResponse -> () #

Eq StartExportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

type Rep StartExportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartExportTask

type Rep StartExportTaskResponse = D1 ('MetaData "StartExportTaskResponse" "Amazonka.Discovery.StartExportTask" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartExportTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartExportTaskResponse Source #

Create a value of StartExportTaskResponse 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:

StartExportTaskResponse, startExportTaskResponse_exportId - A unique identifier used to query the status of an export request.

$sel:httpStatus:StartExportTaskResponse', startExportTaskResponse_httpStatus - The response's http status code.

StartImportTask

data StartImportTask Source #

See: newStartImportTask smart constructor.

Instances

Instances details
ToJSON StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

ToHeaders StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

ToPath StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

ToQuery StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

AWSRequest StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Associated Types

type AWSResponse StartImportTask #

Generic StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Associated Types

type Rep StartImportTask :: Type -> Type #

Read StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Show StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

NFData StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Methods

rnf :: StartImportTask -> () #

Eq StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Hashable StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

type AWSResponse StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

type Rep StartImportTask Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

type Rep StartImportTask = D1 ('MetaData "StartImportTask" "Amazonka.Discovery.StartImportTask" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartImportTask'" 'PrefixI 'True) (S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "importUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStartImportTask Source #

Create a value of StartImportTask 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:

StartImportTask, startImportTask_clientRequestToken - Optional. A unique token that you can provide to prevent the same import request from occurring more than once. If you don't provide a token, a token is automatically generated.

Sending more than one StartImportTask request with the same client request token will return information about the original import task with that client request token.

StartImportTask, startImportTask_name - A descriptive name for this request. You can use this name to filter future requests related to this import task, such as identifying applications and servers that were included in this import task. We recommend that you use a meaningful name for each import task.

StartImportTask, startImportTask_importUrl - The URL for your import file that you've uploaded to Amazon S3.

If you're using the Amazon Web Services CLI, this URL is structured as follows: s3://BucketName/ImportFileName.CSV

data StartImportTaskResponse Source #

See: newStartImportTaskResponse smart constructor.

Instances

Instances details
Generic StartImportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Associated Types

type Rep StartImportTaskResponse :: Type -> Type #

Read StartImportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Show StartImportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

NFData StartImportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

Methods

rnf :: StartImportTaskResponse -> () #

Eq StartImportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

type Rep StartImportTaskResponse Source # 
Instance details

Defined in Amazonka.Discovery.StartImportTask

type Rep StartImportTaskResponse = D1 ('MetaData "StartImportTaskResponse" "Amazonka.Discovery.StartImportTask" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StartImportTaskResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "task") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportTask)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStartImportTaskResponse Source #

Create a value of StartImportTaskResponse 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:task:StartImportTaskResponse', startImportTaskResponse_task - An array of information related to the import task request including status information, times, IDs, the Amazon S3 Object URL for the import file, and more.

$sel:httpStatus:StartImportTaskResponse', startImportTaskResponse_httpStatus - The response's http status code.

StopContinuousExport

data StopContinuousExport Source #

See: newStopContinuousExport smart constructor.

Instances

Instances details
ToJSON StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

ToHeaders StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

ToPath StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

ToQuery StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

AWSRequest StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Associated Types

type AWSResponse StopContinuousExport #

Generic StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Associated Types

type Rep StopContinuousExport :: Type -> Type #

Read StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Show StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

NFData StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Methods

rnf :: StopContinuousExport -> () #

Eq StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Hashable StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

type AWSResponse StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

type Rep StopContinuousExport Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

type Rep StopContinuousExport = D1 ('MetaData "StopContinuousExport" "Amazonka.Discovery.StopContinuousExport" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StopContinuousExport'" 'PrefixI 'True) (S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopContinuousExport Source #

Create a value of StopContinuousExport 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:

StopContinuousExport, stopContinuousExport_exportId - The unique ID assigned to this export.

data StopContinuousExportResponse Source #

See: newStopContinuousExportResponse smart constructor.

Instances

Instances details
Generic StopContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Associated Types

type Rep StopContinuousExportResponse :: Type -> Type #

Read StopContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Show StopContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

NFData StopContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

Eq StopContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

type Rep StopContinuousExportResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopContinuousExport

type Rep StopContinuousExportResponse = D1 ('MetaData "StopContinuousExportResponse" "Amazonka.Discovery.StopContinuousExport" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StopContinuousExportResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "stopTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStopContinuousExportResponse Source #

Create a value of StopContinuousExportResponse 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:

StopContinuousExportResponse, stopContinuousExportResponse_startTime - Timestamp that represents when this continuous export started collecting data.

StopContinuousExportResponse, stopContinuousExportResponse_stopTime - Timestamp that represents when this continuous export was stopped.

$sel:httpStatus:StopContinuousExportResponse', stopContinuousExportResponse_httpStatus - The response's http status code.

StopDataCollectionByAgentIds

data StopDataCollectionByAgentIds Source #

See: newStopDataCollectionByAgentIds smart constructor.

Instances

Instances details
ToJSON StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

ToHeaders StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

ToPath StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

ToQuery StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

AWSRequest StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Generic StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Associated Types

type Rep StopDataCollectionByAgentIds :: Type -> Type #

Read StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Show StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

NFData StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Eq StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Hashable StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

type AWSResponse StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

type Rep StopDataCollectionByAgentIds Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

type Rep StopDataCollectionByAgentIds = D1 ('MetaData "StopDataCollectionByAgentIds" "Amazonka.Discovery.StopDataCollectionByAgentIds" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StopDataCollectionByAgentIds'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentIds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newStopDataCollectionByAgentIds :: StopDataCollectionByAgentIds Source #

Create a value of StopDataCollectionByAgentIds 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:agentIds:StopDataCollectionByAgentIds', stopDataCollectionByAgentIds_agentIds - The IDs of the agents or connectors from which to stop collecting data.

data StopDataCollectionByAgentIdsResponse Source #

Instances

Instances details
Generic StopDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Read StopDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Show StopDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

NFData StopDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

Eq StopDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

type Rep StopDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Amazonka.Discovery.StopDataCollectionByAgentIds

type Rep StopDataCollectionByAgentIdsResponse = D1 ('MetaData "StopDataCollectionByAgentIdsResponse" "Amazonka.Discovery.StopDataCollectionByAgentIds" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "StopDataCollectionByAgentIdsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentsConfigurationStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AgentConfigurationStatus])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopDataCollectionByAgentIdsResponse Source #

Create a value of StopDataCollectionByAgentIdsResponse 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:agentsConfigurationStatus:StopDataCollectionByAgentIdsResponse', stopDataCollectionByAgentIdsResponse_agentsConfigurationStatus - Information about the agents or connector that were instructed to stop collecting data. Information includes the agent/connector ID, a description of the operation performed, and whether the agent/connector configuration was updated.

$sel:httpStatus:StopDataCollectionByAgentIdsResponse', stopDataCollectionByAgentIdsResponse_httpStatus - The response's http status code.

UpdateApplication

data UpdateApplication Source #

See: newUpdateApplication smart constructor.

Instances

Instances details
ToJSON UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

ToHeaders UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

ToPath UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

ToQuery UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

AWSRequest UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Associated Types

type AWSResponse UpdateApplication #

Generic UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Associated Types

type Rep UpdateApplication :: Type -> Type #

Read UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Show UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

NFData UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Methods

rnf :: UpdateApplication -> () #

Eq UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Hashable UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

type AWSResponse UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

type Rep UpdateApplication Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

type Rep UpdateApplication = D1 ('MetaData "UpdateApplication" "Amazonka.Discovery.UpdateApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "UpdateApplication'" 'PrefixI 'True) (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newUpdateApplication Source #

Create a value of UpdateApplication 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:

UpdateApplication, updateApplication_description - New description of the application to be updated.

UpdateApplication, updateApplication_name - New name of the application to be updated.

UpdateApplication, updateApplication_configurationId - Configuration ID of the application to be updated.

data UpdateApplicationResponse Source #

See: newUpdateApplicationResponse smart constructor.

Instances

Instances details
Generic UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Associated Types

type Rep UpdateApplicationResponse :: Type -> Type #

Read UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Show UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

NFData UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

Eq UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

type Rep UpdateApplicationResponse Source # 
Instance details

Defined in Amazonka.Discovery.UpdateApplication

type Rep UpdateApplicationResponse = D1 ('MetaData "UpdateApplicationResponse" "Amazonka.Discovery.UpdateApplication" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "UpdateApplicationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateApplicationResponse Source #

Create a value of UpdateApplicationResponse 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:UpdateApplicationResponse', updateApplicationResponse_httpStatus - The response's http status code.

Types

AgentStatus

newtype AgentStatus Source #

Constructors

AgentStatus' 

Instances

Instances details
FromJSON AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

FromJSONKey AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToJSON AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToJSONKey AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToByteString AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToHeader AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToLog AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToQuery AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

FromText AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToText AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

Methods

toText :: AgentStatus -> Text #

FromXML AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

ToXML AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

Methods

toXML :: AgentStatus -> XML #

Generic AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

Associated Types

type Rep AgentStatus :: Type -> Type #

Read AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

Show AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

NFData AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

Methods

rnf :: AgentStatus -> () #

Eq AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

Ord AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

Hashable AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

type Rep AgentStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentStatus

type Rep AgentStatus = D1 ('MetaData "AgentStatus" "Amazonka.Discovery.Types.AgentStatus" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "AgentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromAgentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BatchDeleteImportDataErrorCode

newtype BatchDeleteImportDataErrorCode Source #

Instances

Instances details
FromJSON BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

FromJSONKey BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToJSON BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToJSONKey BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToByteString BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToHeader BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToLog BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToQuery BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

FromText BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToText BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

FromXML BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

ToXML BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

Generic BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

Associated Types

type Rep BatchDeleteImportDataErrorCode :: Type -> Type #

Read BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

Show BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

NFData BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

Eq BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

Ord BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

Hashable BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

type Rep BatchDeleteImportDataErrorCode Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode

type Rep BatchDeleteImportDataErrorCode = D1 ('MetaData "BatchDeleteImportDataErrorCode" "Amazonka.Discovery.Types.BatchDeleteImportDataErrorCode" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "BatchDeleteImportDataErrorCode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBatchDeleteImportDataErrorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationItemType

newtype ConfigurationItemType Source #

Instances

Instances details
FromJSON ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

FromJSONKey ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToJSON ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToJSONKey ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToByteString ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToHeader ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToLog ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToQuery ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

FromText ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToText ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

FromXML ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

ToXML ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

Generic ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

Associated Types

type Rep ConfigurationItemType :: Type -> Type #

Read ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

Show ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

NFData ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

Methods

rnf :: ConfigurationItemType -> () #

Eq ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

Ord ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

Hashable ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

type Rep ConfigurationItemType Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationItemType

type Rep ConfigurationItemType = D1 ('MetaData "ConfigurationItemType" "Amazonka.Discovery.Types.ConfigurationItemType" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "ConfigurationItemType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationItemType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ContinuousExportStatus

newtype ContinuousExportStatus Source #

Instances

Instances details
FromJSON ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

FromJSONKey ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToJSON ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToJSONKey ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToByteString ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToHeader ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToLog ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToQuery ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

FromText ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToText ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

FromXML ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

ToXML ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

Generic ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

Associated Types

type Rep ContinuousExportStatus :: Type -> Type #

Read ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

Show ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

NFData ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

Methods

rnf :: ContinuousExportStatus -> () #

Eq ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

Ord ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

Hashable ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

type Rep ContinuousExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportStatus

type Rep ContinuousExportStatus = D1 ('MetaData "ContinuousExportStatus" "Amazonka.Discovery.Types.ContinuousExportStatus" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "ContinuousExportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromContinuousExportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DataSource

newtype DataSource Source #

Constructors

DataSource' 

Fields

Bundled Patterns

pattern DataSource_AGENT :: DataSource 

Instances

Instances details
FromJSON DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

FromJSONKey DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToJSON DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToJSONKey DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToByteString DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToHeader DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToLog DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToQuery DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

FromText DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToText DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

Methods

toText :: DataSource -> Text #

FromXML DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

ToXML DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

Methods

toXML :: DataSource -> XML #

Generic DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

Associated Types

type Rep DataSource :: Type -> Type #

Read DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

Show DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

NFData DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

Methods

rnf :: DataSource -> () #

Eq DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

Ord DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

Hashable DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

type Rep DataSource Source # 
Instance details

Defined in Amazonka.Discovery.Types.DataSource

type Rep DataSource = D1 ('MetaData "DataSource" "Amazonka.Discovery.Types.DataSource" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "DataSource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportDataFormat

newtype ExportDataFormat Source #

Instances

Instances details
FromJSON ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

FromJSONKey ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToJSON ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToJSONKey ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToByteString ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToHeader ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToLog ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToQuery ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

FromText ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToText ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

FromXML ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

ToXML ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

Generic ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

Associated Types

type Rep ExportDataFormat :: Type -> Type #

Read ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

Show ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

NFData ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

Methods

rnf :: ExportDataFormat -> () #

Eq ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

Ord ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

Hashable ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

type Rep ExportDataFormat Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportDataFormat

type Rep ExportDataFormat = D1 ('MetaData "ExportDataFormat" "Amazonka.Discovery.Types.ExportDataFormat" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "ExportDataFormat'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportDataFormat") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ExportStatus

newtype ExportStatus Source #

Constructors

ExportStatus' 

Instances

Instances details
FromJSON ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

FromJSONKey ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToJSON ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToJSONKey ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToByteString ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToHeader ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToLog ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToQuery ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

FromText ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToText ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

Methods

toText :: ExportStatus -> Text #

FromXML ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

ToXML ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

Methods

toXML :: ExportStatus -> XML #

Generic ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

Associated Types

type Rep ExportStatus :: Type -> Type #

Read ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

Show ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

NFData ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

Methods

rnf :: ExportStatus -> () #

Eq ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

Ord ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

Hashable ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

type Rep ExportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportStatus

type Rep ExportStatus = D1 ('MetaData "ExportStatus" "Amazonka.Discovery.Types.ExportStatus" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "ExportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromExportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportStatus

newtype ImportStatus Source #

Constructors

ImportStatus' 

Instances

Instances details
FromJSON ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

FromJSONKey ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToJSON ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToJSONKey ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToByteString ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToHeader ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToLog ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToQuery ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

FromText ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToText ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

Methods

toText :: ImportStatus -> Text #

FromXML ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

ToXML ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

Methods

toXML :: ImportStatus -> XML #

Generic ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

Associated Types

type Rep ImportStatus :: Type -> Type #

Read ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

Show ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

NFData ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

Methods

rnf :: ImportStatus -> () #

Eq ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

Ord ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

Hashable ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

type Rep ImportStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportStatus

type Rep ImportStatus = D1 ('MetaData "ImportStatus" "Amazonka.Discovery.Types.ImportStatus" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "ImportStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ImportTaskFilterName

newtype ImportTaskFilterName Source #

Instances

Instances details
FromJSON ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

FromJSONKey ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToJSON ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToJSONKey ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToByteString ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToHeader ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToLog ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToQuery ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

FromText ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToText ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

FromXML ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

ToXML ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

Generic ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

Associated Types

type Rep ImportTaskFilterName :: Type -> Type #

Read ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

Show ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

NFData ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

Methods

rnf :: ImportTaskFilterName -> () #

Eq ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

Ord ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

Hashable ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

type Rep ImportTaskFilterName Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilterName

type Rep ImportTaskFilterName = D1 ('MetaData "ImportTaskFilterName" "Amazonka.Discovery.Types.ImportTaskFilterName" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "ImportTaskFilterName'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromImportTaskFilterName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

OrderString

newtype OrderString Source #

Constructors

OrderString' 

Bundled Patterns

pattern OrderString_ASC :: OrderString 
pattern OrderString_DESC :: OrderString 

Instances

Instances details
FromJSON OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

FromJSONKey OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToJSON OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToJSONKey OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToByteString OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToHeader OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToLog OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToQuery OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

FromText OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToText OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

Methods

toText :: OrderString -> Text #

FromXML OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

ToXML OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

Methods

toXML :: OrderString -> XML #

Generic OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

Associated Types

type Rep OrderString :: Type -> Type #

Read OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

Show OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

NFData OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

Methods

rnf :: OrderString -> () #

Eq OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

Ord OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

Hashable OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

type Rep OrderString Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderString

type Rep OrderString = D1 ('MetaData "OrderString" "Amazonka.Discovery.Types.OrderString" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'True) (C1 ('MetaCons "OrderString'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromOrderString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

AgentConfigurationStatus

data AgentConfigurationStatus Source #

Information about agents or connectors that were instructed to start collecting data. Information includes the agent/connector ID, a description of the operation, and whether the agent/connector configuration was updated.

See: newAgentConfigurationStatus smart constructor.

Instances

Instances details
FromJSON AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

Generic AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

Associated Types

type Rep AgentConfigurationStatus :: Type -> Type #

Read AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

Show AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

NFData AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

Eq AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

Hashable AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

type Rep AgentConfigurationStatus Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentConfigurationStatus

type Rep AgentConfigurationStatus = D1 ('MetaData "AgentConfigurationStatus" "Amazonka.Discovery.Types.AgentConfigurationStatus" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "AgentConfigurationStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "agentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "operationSucceeded") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

newAgentConfigurationStatus :: AgentConfigurationStatus Source #

Create a value of AgentConfigurationStatus 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:agentId:AgentConfigurationStatus', agentConfigurationStatus_agentId - The agent/connector ID.

$sel:description:AgentConfigurationStatus', agentConfigurationStatus_description - A description of the operation performed.

$sel:operationSucceeded:AgentConfigurationStatus', agentConfigurationStatus_operationSucceeded - Information about the status of the StartDataCollection and StopDataCollection operations. The system has recorded the data collection operation. The agent/connector receives this command the next time it polls for a new command.

AgentInfo

data AgentInfo Source #

Information about agents or connectors associated with the user’s Amazon Web Services account. Information includes agent or connector IDs, IP addresses, media access control (MAC) addresses, agent or connector health, hostname where the agent or connector resides, and agent version for each agent.

See: newAgentInfo smart constructor.

Instances

Instances details
FromJSON AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

Generic AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

Associated Types

type Rep AgentInfo :: Type -> Type #

Read AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

Show AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

NFData AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

Methods

rnf :: AgentInfo -> () #

Eq AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

Hashable AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

type Rep AgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentInfo

newAgentInfo :: AgentInfo Source #

Create a value of AgentInfo 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:agentId:AgentInfo', agentInfo_agentId - The agent or connector ID.

$sel:agentNetworkInfoList:AgentInfo', agentInfo_agentNetworkInfoList - Network details about the host where the agent or connector resides.

$sel:agentType:AgentInfo', agentInfo_agentType - Type of agent.

$sel:collectionStatus:AgentInfo', agentInfo_collectionStatus - Status of the collection process for an agent or connector.

$sel:connectorId:AgentInfo', agentInfo_connectorId - The ID of the connector.

$sel:health:AgentInfo', agentInfo_health - The health of the agent or connector.

$sel:hostName:AgentInfo', agentInfo_hostName - The name of the host where the agent or connector resides. The host can be a server or virtual machine.

$sel:lastHealthPingTime:AgentInfo', agentInfo_lastHealthPingTime - Time since agent or connector health was reported.

$sel:registeredTime:AgentInfo', agentInfo_registeredTime - Agent's first registration timestamp in UTC.

$sel:version:AgentInfo', agentInfo_version - The agent or connector version.

AgentNetworkInfo

data AgentNetworkInfo Source #

Network details about the host where the agent/connector resides.

See: newAgentNetworkInfo smart constructor.

Instances

Instances details
FromJSON AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

Generic AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

Associated Types

type Rep AgentNetworkInfo :: Type -> Type #

Read AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

Show AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

NFData AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

Methods

rnf :: AgentNetworkInfo -> () #

Eq AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

Hashable AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

type Rep AgentNetworkInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.AgentNetworkInfo

type Rep AgentNetworkInfo = D1 ('MetaData "AgentNetworkInfo" "Amazonka.Discovery.Types.AgentNetworkInfo" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "AgentNetworkInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ipAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "macAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newAgentNetworkInfo :: AgentNetworkInfo Source #

Create a value of AgentNetworkInfo 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:ipAddress:AgentNetworkInfo', agentNetworkInfo_ipAddress - The IP address for the host where the agent/connector resides.

$sel:macAddress:AgentNetworkInfo', agentNetworkInfo_macAddress - The MAC address for the host where the agent/connector resides.

BatchDeleteImportDataError

data BatchDeleteImportDataError Source #

Error messages returned for each import task that you deleted as a response for this command.

See: newBatchDeleteImportDataError smart constructor.

Instances

Instances details
FromJSON BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

Generic BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

Associated Types

type Rep BatchDeleteImportDataError :: Type -> Type #

Read BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

Show BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

NFData BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

Eq BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

Hashable BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

type Rep BatchDeleteImportDataError Source # 
Instance details

Defined in Amazonka.Discovery.Types.BatchDeleteImportDataError

type Rep BatchDeleteImportDataError = D1 ('MetaData "BatchDeleteImportDataError" "Amazonka.Discovery.Types.BatchDeleteImportDataError" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "BatchDeleteImportDataError'" 'PrefixI 'True) (S1 ('MetaSel ('Just "errorCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BatchDeleteImportDataErrorCode)) :*: (S1 ('MetaSel ('Just "errorDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "importTaskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBatchDeleteImportDataError :: BatchDeleteImportDataError Source #

Create a value of BatchDeleteImportDataError 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:errorCode:BatchDeleteImportDataError', batchDeleteImportDataError_errorCode - The type of error that occurred for a specific import task.

$sel:errorDescription:BatchDeleteImportDataError', batchDeleteImportDataError_errorDescription - The description of the error that occurred for a specific import task.

$sel:importTaskId:BatchDeleteImportDataError', batchDeleteImportDataError_importTaskId - The unique import ID associated with the error that occurred.

ConfigurationTag

data ConfigurationTag Source #

Tags for a configuration item. Tags are metadata that help you categorize IT assets.

See: newConfigurationTag smart constructor.

Instances

Instances details
FromJSON ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

Generic ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

Associated Types

type Rep ConfigurationTag :: Type -> Type #

Read ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

Show ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

NFData ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

Methods

rnf :: ConfigurationTag -> () #

Eq ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

Hashable ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

type Rep ConfigurationTag Source # 
Instance details

Defined in Amazonka.Discovery.Types.ConfigurationTag

type Rep ConfigurationTag = D1 ('MetaData "ConfigurationTag" "Amazonka.Discovery.Types.ConfigurationTag" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ConfigurationTag'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "configurationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "configurationType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationItemType))) :*: (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "timeOfCreation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newConfigurationTag :: ConfigurationTag Source #

Create a value of ConfigurationTag 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:configurationId:ConfigurationTag', configurationTag_configurationId - The configuration ID for the item to tag. You can specify a list of keys and values.

$sel:configurationType:ConfigurationTag', configurationTag_configurationType - A type of IT asset to tag.

$sel:key:ConfigurationTag', configurationTag_key - A type of tag on which to filter. For example, serverType.

$sel:timeOfCreation:ConfigurationTag', configurationTag_timeOfCreation - The time the configuration tag was created in Coordinated Universal Time (UTC).

$sel:value:ConfigurationTag', configurationTag_value - A value on which to filter. For example key = serverType and /value = web server/.

ContinuousExportDescription

data ContinuousExportDescription Source #

A list of continuous export descriptions.

See: newContinuousExportDescription smart constructor.

Instances

Instances details
FromJSON ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

Generic ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

Associated Types

type Rep ContinuousExportDescription :: Type -> Type #

Read ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

Show ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

NFData ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

Eq ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

Hashable ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

type Rep ContinuousExportDescription Source # 
Instance details

Defined in Amazonka.Discovery.Types.ContinuousExportDescription

type Rep ContinuousExportDescription = D1 ('MetaData "ContinuousExportDescription" "Amazonka.Discovery.Types.ContinuousExportDescription" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ContinuousExportDescription'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "dataSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DataSource)) :*: S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "s3Bucket") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "schemaStorageConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: ((S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ContinuousExportStatus))) :*: (S1 ('MetaSel ('Just "statusDetail") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "stopTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))))

newContinuousExportDescription :: ContinuousExportDescription Source #

Create a value of ContinuousExportDescription 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:dataSource:ContinuousExportDescription', continuousExportDescription_dataSource - The type of data collector used to gather this data (currently only offered for AGENT).

$sel:exportId:ContinuousExportDescription', continuousExportDescription_exportId - The unique ID assigned to this export.

$sel:s3Bucket:ContinuousExportDescription', continuousExportDescription_s3Bucket - The name of the s3 bucket where the export data parquet files are stored.

$sel:schemaStorageConfig:ContinuousExportDescription', continuousExportDescription_schemaStorageConfig - An object which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

$sel:startTime:ContinuousExportDescription', continuousExportDescription_startTime - The timestamp representing when the continuous export was started.

$sel:status:ContinuousExportDescription', continuousExportDescription_status - Describes the status of the export. Can be one of the following values:

  • START_IN_PROGRESS - setting up resources to start continuous export.
  • START_FAILED - an error occurred setting up continuous export. To recover, call start-continuous-export again.
  • ACTIVE - data is being exported to the customer bucket.
  • ERROR - an error occurred during export. To fix the issue, call stop-continuous-export and start-continuous-export.
  • STOP_IN_PROGRESS - stopping the export.
  • STOP_FAILED - an error occurred stopping the export. To recover, call stop-continuous-export again.
  • INACTIVE - the continuous export has been stopped. Data is no longer being exported to the customer bucket.

$sel:statusDetail:ContinuousExportDescription', continuousExportDescription_statusDetail - Contains information about any errors that have occurred. This data type can have the following values:

  • ACCESS_DENIED - You don’t have permission to start Data Exploration in Amazon Athena. Contact your Amazon Web Services administrator for help. For more information, see Setting Up Amazon Web Services Application Discovery Service in the Application Discovery Service User Guide.
  • DELIVERY_STREAM_LIMIT_FAILURE - You reached the limit for Amazon Kinesis Data Firehose delivery streams. Reduce the number of streams or request a limit increase and try again. For more information, see Kinesis Data Streams Limits in the Amazon Kinesis Data Streams Developer Guide.
  • FIREHOSE_ROLE_MISSING - The Data Exploration feature is in an error state because your IAM User is missing the AWSApplicationDiscoveryServiceFirehose role. Turn on Data Exploration in Amazon Athena and try again. For more information, see Step 3: Provide Application Discovery Service Access to Non-Administrator Users by Attaching Policies in the Application Discovery Service User Guide.
  • FIREHOSE_STREAM_DOES_NOT_EXIST - The Data Exploration feature is in an error state because your IAM User is missing one or more of the Kinesis data delivery streams.
  • INTERNAL_FAILURE - The Data Exploration feature is in an error state because of an internal failure. Try again later. If this problem persists, contact Amazon Web Services Support.
  • LAKE_FORMATION_ACCESS_DENIED - You don't have sufficient lake formation permissions to start continuous export. For more information, see Upgrading Amazon Web Services Glue Data Permissions to the Amazon Web Services Lake Formation Model in the Amazon Web Services Lake Formation Developer Guide.

    You can use one of the following two ways to resolve this issue.

    1. If you don’t want to use the Lake Formation permission model, you can change the default Data Catalog settings to use only Amazon Web Services Identity and Access Management (IAM) access control for new databases. For more information, see Change Data Catalog Settings in the Lake Formation Developer Guide.
    2. You can give the service-linked IAM roles AWSServiceRoleForApplicationDiscoveryServiceContinuousExport and AWSApplicationDiscoveryServiceFirehose the required Lake Formation permissions. For more information, see Granting Database Permissions in the Lake Formation Developer Guide.

      1. AWSServiceRoleForApplicationDiscoveryServiceContinuousExport - Grant database creator permissions, which gives the role database creation ability and implicit permissions for any created tables. For more information, see Implicit Lake Formation Permissions in the Lake Formation Developer Guide.
      2. AWSApplicationDiscoveryServiceFirehose - Grant describe permissions for all tables in the database.
  • S3_BUCKET_LIMIT_FAILURE - You reached the limit for Amazon S3 buckets. Reduce the number of S3 buckets or request a limit increase and try again. For more information, see Bucket Restrictions and Limitations in the Amazon Simple Storage Service Developer Guide.
  • S3_NOT_SIGNED_UP - Your account is not signed up for the Amazon S3 service. You must sign up before you can use Amazon S3. You can sign up at the following URL: https://aws.amazon.com/s3.

$sel:stopTime:ContinuousExportDescription', continuousExportDescription_stopTime - The timestamp that represents when this continuous export was stopped.

CustomerAgentInfo

data CustomerAgentInfo Source #

Inventory data for installed discovery agents.

See: newCustomerAgentInfo smart constructor.

Instances

Instances details
FromJSON CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

Generic CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

Associated Types

type Rep CustomerAgentInfo :: Type -> Type #

Read CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

Show CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

NFData CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

Methods

rnf :: CustomerAgentInfo -> () #

Eq CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

Hashable CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

type Rep CustomerAgentInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentInfo

type Rep CustomerAgentInfo = D1 ('MetaData "CustomerAgentInfo" "Amazonka.Discovery.Types.CustomerAgentInfo" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CustomerAgentInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activeAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "healthyAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "blackListedAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "shutdownAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unhealthyAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "totalAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unknownAgents") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

CustomerAgentlessCollectorInfo

data CustomerAgentlessCollectorInfo Source #

See: newCustomerAgentlessCollectorInfo smart constructor.

Instances

Instances details
FromJSON CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

Generic CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

Associated Types

type Rep CustomerAgentlessCollectorInfo :: Type -> Type #

Read CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

Show CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

NFData CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

Eq CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

Hashable CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

type Rep CustomerAgentlessCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo

type Rep CustomerAgentlessCollectorInfo = D1 ('MetaData "CustomerAgentlessCollectorInfo" "Amazonka.Discovery.Types.CustomerAgentlessCollectorInfo" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CustomerAgentlessCollectorInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activeAgentlessCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "healthyAgentlessCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "denyListedAgentlessCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "shutdownAgentlessCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unhealthyAgentlessCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "totalAgentlessCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unknownAgentlessCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCustomerAgentlessCollectorInfo Source #

CustomerConnectorInfo

data CustomerConnectorInfo Source #

Inventory data for installed discovery connectors.

See: newCustomerConnectorInfo smart constructor.

Instances

Instances details
FromJSON CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

Generic CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

Associated Types

type Rep CustomerConnectorInfo :: Type -> Type #

Read CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

Show CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

NFData CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

Methods

rnf :: CustomerConnectorInfo -> () #

Eq CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

Hashable CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

type Rep CustomerConnectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerConnectorInfo

type Rep CustomerConnectorInfo = D1 ('MetaData "CustomerConnectorInfo" "Amazonka.Discovery.Types.CustomerConnectorInfo" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CustomerConnectorInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activeConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "healthyConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "blackListedConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "shutdownConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unhealthyConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "totalConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unknownConnectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCustomerConnectorInfo Source #

Create a value of CustomerConnectorInfo 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:activeConnectors:CustomerConnectorInfo', customerConnectorInfo_activeConnectors - Number of active discovery connectors.

$sel:healthyConnectors:CustomerConnectorInfo', customerConnectorInfo_healthyConnectors - Number of healthy discovery connectors.

$sel:blackListedConnectors:CustomerConnectorInfo', customerConnectorInfo_blackListedConnectors - Number of blacklisted discovery connectors.

$sel:shutdownConnectors:CustomerConnectorInfo', customerConnectorInfo_shutdownConnectors - Number of discovery connectors with status SHUTDOWN,

$sel:unhealthyConnectors:CustomerConnectorInfo', customerConnectorInfo_unhealthyConnectors - Number of unhealthy discovery connectors.

$sel:totalConnectors:CustomerConnectorInfo', customerConnectorInfo_totalConnectors - Total number of discovery connectors.

$sel:unknownConnectors:CustomerConnectorInfo', customerConnectorInfo_unknownConnectors - Number of unknown discovery connectors.

CustomerMeCollectorInfo

data CustomerMeCollectorInfo Source #

The inventory data for installed Migration Evaluator collectors.

See: newCustomerMeCollectorInfo smart constructor.

Instances

Instances details
FromJSON CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

Generic CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

Associated Types

type Rep CustomerMeCollectorInfo :: Type -> Type #

Read CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

Show CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

NFData CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

Methods

rnf :: CustomerMeCollectorInfo -> () #

Eq CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

Hashable CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

type Rep CustomerMeCollectorInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.CustomerMeCollectorInfo

type Rep CustomerMeCollectorInfo = D1 ('MetaData "CustomerMeCollectorInfo" "Amazonka.Discovery.Types.CustomerMeCollectorInfo" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "CustomerMeCollectorInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "activeMeCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "healthyMeCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "denyListedMeCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "shutdownMeCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unhealthyMeCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "totalMeCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "unknownMeCollectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCustomerMeCollectorInfo Source #

Create a value of CustomerMeCollectorInfo 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:activeMeCollectors:CustomerMeCollectorInfo', customerMeCollectorInfo_activeMeCollectors - The number of active Migration Evaluator collectors.

$sel:healthyMeCollectors:CustomerMeCollectorInfo', customerMeCollectorInfo_healthyMeCollectors - The number of healthy Migration Evaluator collectors.

$sel:denyListedMeCollectors:CustomerMeCollectorInfo', customerMeCollectorInfo_denyListedMeCollectors - The number of deny-listed Migration Evaluator collectors.

$sel:shutdownMeCollectors:CustomerMeCollectorInfo', customerMeCollectorInfo_shutdownMeCollectors - The number of Migration Evaluator collectors with SHUTDOWN status.

$sel:unhealthyMeCollectors:CustomerMeCollectorInfo', customerMeCollectorInfo_unhealthyMeCollectors - The number of unhealthy Migration Evaluator collectors.

$sel:totalMeCollectors:CustomerMeCollectorInfo', customerMeCollectorInfo_totalMeCollectors - The total number of Migration Evaluator collectors.

$sel:unknownMeCollectors:CustomerMeCollectorInfo', customerMeCollectorInfo_unknownMeCollectors - The number of unknown Migration Evaluator collectors.

ExportFilter

data ExportFilter Source #

Used to select which agent's data is to be exported. A single agent ID may be selected for export using the StartExportTask action.

See: newExportFilter smart constructor.

Constructors

ExportFilter' Text [Text] Text 

Instances

Instances details
ToJSON ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

Generic ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

Associated Types

type Rep ExportFilter :: Type -> Type #

Read ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

Show ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

NFData ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

Methods

rnf :: ExportFilter -> () #

Eq ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

Hashable ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

type Rep ExportFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportFilter

type Rep ExportFilter = D1 ('MetaData "ExportFilter" "Amazonka.Discovery.Types.ExportFilter" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ExportFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newExportFilter Source #

Create a value of ExportFilter 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:name:ExportFilter', exportFilter_name - A single ExportFilter name. Supported filters: agentIds.

$sel:values:ExportFilter', exportFilter_values - A single agent ID for a Discovery Agent. An agent ID can be found using the DescribeAgents action. Typically an ADS agent ID is in the form o-0123456789abcdef0.

$sel:condition:ExportFilter', exportFilter_condition - Supported condition: EQUALS

ExportInfo

data ExportInfo Source #

Information regarding the export status of discovered data. The value is an array of objects.

See: newExportInfo smart constructor.

Instances

Instances details
FromJSON ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Generic ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Associated Types

type Rep ExportInfo :: Type -> Type #

Read ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Show ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

NFData ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Methods

rnf :: ExportInfo -> () #

Eq ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

Hashable ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

type Rep ExportInfo Source # 
Instance details

Defined in Amazonka.Discovery.Types.ExportInfo

type Rep ExportInfo = D1 ('MetaData "ExportInfo" "Amazonka.Discovery.Types.ExportInfo" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ExportInfo'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "configurationsDownloadUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "isTruncated") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "requestedEndTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "requestedStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 ('MetaSel ('Just "exportId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "exportStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ExportStatus)) :*: (S1 ('MetaSel ('Just "statusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "exportRequestTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 POSIX)))))

newExportInfo Source #

Create a value of ExportInfo 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:configurationsDownloadUrl:ExportInfo', exportInfo_configurationsDownloadUrl - A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.

$sel:isTruncated:ExportInfo', exportInfo_isTruncated - If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using startDate and endDate.

$sel:requestedEndTime:ExportInfo', exportInfo_requestedEndTime - The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

$sel:requestedStartTime:ExportInfo', exportInfo_requestedStartTime - The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

$sel:exportId:ExportInfo', exportInfo_exportId - A unique identifier used to query an export.

$sel:exportStatus:ExportInfo', exportInfo_exportStatus - The status of the data export job.

$sel:statusMessage:ExportInfo', exportInfo_statusMessage - A status message provided for API callers.

$sel:exportRequestTime:ExportInfo', exportInfo_exportRequestTime - The time that the data export was initiated.

Filter

data Filter Source #

A filter that can use conditional operators.

For more information about filters, see Querying Discovered Configuration Items in the Amazon Web Services Application Discovery Service User Guide.

See: newFilter smart constructor.

Constructors

Filter' Text [Text] Text 

Instances

Instances details
ToJSON Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

Generic Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

Associated Types

type Rep Filter :: Type -> Type #

Methods

from :: Filter -> Rep Filter x #

to :: Rep Filter x -> Filter #

Read Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

Show Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

NFData Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

Methods

rnf :: Filter -> () #

Eq Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

Methods

(==) :: Filter -> Filter -> Bool #

(/=) :: Filter -> Filter -> Bool #

Hashable Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

Methods

hashWithSalt :: Int -> Filter -> Int #

hash :: Filter -> Int #

type Rep Filter Source # 
Instance details

Defined in Amazonka.Discovery.Types.Filter

type Rep Filter = D1 ('MetaData "Filter" "Amazonka.Discovery.Types.Filter" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "Filter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "condition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFilter Source #

Create a value of Filter 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:name:Filter', filter_name - The name of the filter.

$sel:values:Filter', filter_values - A string value on which to filter. For example, if you choose the destinationServer.osVersion filter name, you could specify Ubuntu for the value.

$sel:condition:Filter', filter_condition - A conditional operator. The following operators are valid: EQUALS, NOT_EQUALS, CONTAINS, NOT_CONTAINS. If you specify multiple filters, the system utilizes all filters as though concatenated by AND. If you specify multiple values for a particular filter, the system differentiates the values using OR. Calling either DescribeConfigurations or ListConfigurations returns attributes of matching configuration items.

ImportTask

data ImportTask Source #

An array of information related to the import task request that includes status information, times, IDs, the Amazon S3 Object URL for the import file, and more.

See: newImportTask smart constructor.

Instances

Instances details
FromJSON ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

Generic ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

Associated Types

type Rep ImportTask :: Type -> Type #

Read ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

Show ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

NFData ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

Methods

rnf :: ImportTask -> () #

Eq ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

Hashable ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

type Rep ImportTask Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTask

type Rep ImportTask = D1 ('MetaData "ImportTask" "Amazonka.Discovery.Types.ImportTask" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ImportTask'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "applicationImportFailure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "applicationImportSuccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "errorsAndFailedEntriesZip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "importCompletionTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "importDeletedTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))))) :*: ((S1 ('MetaSel ('Just "importRequestTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "importTaskId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "importUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "serverImportFailure") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 ('MetaSel ('Just "serverImportSuccess") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportStatus)))))))

newImportTask :: ImportTask Source #

Create a value of ImportTask 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:applicationImportFailure:ImportTask', importTask_applicationImportFailure - The total number of application records in the import file that failed to be imported.

$sel:applicationImportSuccess:ImportTask', importTask_applicationImportSuccess - The total number of application records in the import file that were successfully imported.

$sel:clientRequestToken:ImportTask', importTask_clientRequestToken - A unique token used to prevent the same import request from occurring more than once. If you didn't provide a token, a token was automatically generated when the import task request was sent.

$sel:errorsAndFailedEntriesZip:ImportTask', importTask_errorsAndFailedEntriesZip - A link to a compressed archive folder (in the ZIP format) that contains an error log and a file of failed records. You can use these two files to quickly identify records that failed, why they failed, and correct those records. Afterward, you can upload the corrected file to your Amazon S3 bucket and create another import task request.

This field also includes authorization information so you can confirm the authenticity of the compressed archive before you download it.

If some records failed to be imported we recommend that you correct the records in the failed entries file and then imports that failed entries file. This prevents you from having to correct and update the larger original file and attempt importing it again.

$sel:importCompletionTime:ImportTask', importTask_importCompletionTime - The time that the import task request finished, presented in the Unix time stamp format.

$sel:importDeletedTime:ImportTask', importTask_importDeletedTime - The time that the import task request was deleted, presented in the Unix time stamp format.

$sel:importRequestTime:ImportTask', importTask_importRequestTime - The time that the import task request was made, presented in the Unix time stamp format.

$sel:importTaskId:ImportTask', importTask_importTaskId - The unique ID for a specific import task. These IDs aren't globally unique, but they are unique within an Amazon Web Services account.

$sel:importUrl:ImportTask', importTask_importUrl - The URL for your import file that you've uploaded to Amazon S3.

$sel:name:ImportTask', importTask_name - A descriptive name for an import task. You can use this name to filter future requests related to this import task, such as identifying applications and servers that were included in this import task. We recommend that you use a meaningful name for each import task.

$sel:serverImportFailure:ImportTask', importTask_serverImportFailure - The total number of server records in the import file that failed to be imported.

$sel:serverImportSuccess:ImportTask', importTask_serverImportSuccess - The total number of server records in the import file that were successfully imported.

$sel:status:ImportTask', importTask_status - The status of the import task. An import can have the status of IMPORT_COMPLETE and still have some records fail to import from the overall request. More information can be found in the downloadable archive defined in the errorsAndFailedEntriesZip field, or in the Migration Hub management console.

ImportTaskFilter

data ImportTaskFilter Source #

A name-values pair of elements you can use to filter the results when querying your import tasks. Currently, wildcards are not supported for filters.

When filtering by import status, all other filter values are ignored.

See: newImportTaskFilter smart constructor.

Instances

Instances details
ToJSON ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Generic ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Associated Types

type Rep ImportTaskFilter :: Type -> Type #

Read ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Show ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

NFData ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Methods

rnf :: ImportTaskFilter -> () #

Eq ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

Hashable ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

type Rep ImportTaskFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.ImportTaskFilter

type Rep ImportTaskFilter = D1 ('MetaData "ImportTaskFilter" "Amazonka.Discovery.Types.ImportTaskFilter" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "ImportTaskFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ImportTaskFilterName)) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text)))))

newImportTaskFilter :: ImportTaskFilter Source #

Create a value of ImportTaskFilter 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:name:ImportTaskFilter', importTaskFilter_name - The name, status, or import task ID for a specific import task.

$sel:values:ImportTaskFilter', importTaskFilter_values - An array of strings that you can provide to match against a specific name, status, or import task ID to filter the results for your import task queries.

NeighborConnectionDetail

data NeighborConnectionDetail Source #

Details about neighboring servers.

See: newNeighborConnectionDetail smart constructor.

Instances

Instances details
FromJSON NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

Generic NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

Associated Types

type Rep NeighborConnectionDetail :: Type -> Type #

Read NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

Show NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

NFData NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

Eq NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

Hashable NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

type Rep NeighborConnectionDetail Source # 
Instance details

Defined in Amazonka.Discovery.Types.NeighborConnectionDetail

type Rep NeighborConnectionDetail = D1 ('MetaData "NeighborConnectionDetail" "Amazonka.Discovery.Types.NeighborConnectionDetail" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "NeighborConnectionDetail'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "destinationPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "transportProtocol") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "sourceServerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "destinationServerId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "connectionsCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Integer)))))

newNeighborConnectionDetail Source #

Create a value of NeighborConnectionDetail 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:destinationPort:NeighborConnectionDetail', neighborConnectionDetail_destinationPort - The destination network port for the connection.

$sel:transportProtocol:NeighborConnectionDetail', neighborConnectionDetail_transportProtocol - The network protocol used for the connection.

$sel:sourceServerId:NeighborConnectionDetail', neighborConnectionDetail_sourceServerId - The ID of the server that opened the network connection.

$sel:destinationServerId:NeighborConnectionDetail', neighborConnectionDetail_destinationServerId - The ID of the server that accepted the network connection.

$sel:connectionsCount:NeighborConnectionDetail', neighborConnectionDetail_connectionsCount - The number of open network connections with the neighboring server.

OrderByElement

data OrderByElement Source #

A field and direction for ordered output.

See: newOrderByElement smart constructor.

Instances

Instances details
ToJSON OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

Generic OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

Associated Types

type Rep OrderByElement :: Type -> Type #

Read OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

Show OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

NFData OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

Methods

rnf :: OrderByElement -> () #

Eq OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

Hashable OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

type Rep OrderByElement Source # 
Instance details

Defined in Amazonka.Discovery.Types.OrderByElement

type Rep OrderByElement = D1 ('MetaData "OrderByElement" "Amazonka.Discovery.Types.OrderByElement" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "OrderByElement'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sortOrder") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OrderString)) :*: S1 ('MetaSel ('Just "fieldName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newOrderByElement Source #

Create a value of OrderByElement 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:sortOrder:OrderByElement', orderByElement_sortOrder - Ordering direction.

$sel:fieldName:OrderByElement', orderByElement_fieldName - The field on which to order.

Tag

data Tag Source #

Metadata that help you categorize IT assets.

Do not store sensitive information (like personal data) in tags.

See: newTag smart constructor.

Constructors

Tag' Text Text 

Instances

Instances details
ToJSON Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

Generic Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

Associated Types

type Rep Tag :: Type -> Type #

Methods

from :: Tag -> Rep Tag x #

to :: Rep Tag x -> Tag #

Read Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

Show Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

Methods

showsPrec :: Int -> Tag -> ShowS #

show :: Tag -> String #

showList :: [Tag] -> ShowS #

NFData Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

Methods

rnf :: Tag -> () #

Eq Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

Methods

(==) :: Tag -> Tag -> Bool #

(/=) :: Tag -> Tag -> Bool #

Hashable Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

Methods

hashWithSalt :: Int -> Tag -> Int #

hash :: Tag -> Int #

type Rep Tag Source # 
Instance details

Defined in Amazonka.Discovery.Types.Tag

type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Discovery.Types.Tag" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newTag Source #

Create a value of Tag 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:key:Tag', tag_key - The type of tag on which to filter.

$sel:value:Tag', tag_value - A value for a tag key on which to filter.

TagFilter

data TagFilter Source #

The tag filter. Valid names are: tagKey, tagValue, configurationId.

See: newTagFilter smart constructor.

Constructors

TagFilter' Text [Text] 

Instances

Instances details
ToJSON TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

Generic TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

Associated Types

type Rep TagFilter :: Type -> Type #

Read TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

Show TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

NFData TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

Methods

rnf :: TagFilter -> () #

Eq TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

Hashable TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

type Rep TagFilter Source # 
Instance details

Defined in Amazonka.Discovery.Types.TagFilter

type Rep TagFilter = D1 ('MetaData "TagFilter" "Amazonka.Discovery.Types.TagFilter" "amazonka-discovery-2.0-FHPaShbhCtL10K1sBxZHs" 'False) (C1 ('MetaCons "TagFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newTagFilter Source #

Create a value of TagFilter 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:name:TagFilter', tagFilter_name - A name of the tag filter.

$sel:values:TagFilter', tagFilter_values - Values for the tag filter.