Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
- Service Configuration
- Errors
- AgentStatus
- BatchDeleteImportDataErrorCode
- ConfigurationItemType
- ContinuousExportStatus
- DataSource
- ExportDataFormat
- ExportStatus
- ImportStatus
- ImportTaskFilterName
- OrderString
- AgentConfigurationStatus
- AgentInfo
- AgentNetworkInfo
- BatchDeleteImportDataError
- ConfigurationTag
- ContinuousExportDescription
- CustomerAgentInfo
- CustomerConnectorInfo
- ExportFilter
- ExportInfo
- Filter
- ImportTask
- ImportTaskFilter
- NeighborConnectionDetail
- OrderByElement
- Tag
- TagFilter
Synopsis
- defaultService :: Service
- _AuthorizationErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- _HomeRegionNotSetException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError
- _ConflictErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- _InvalidParameterValueException :: AsError a => Getting (First ServiceError) a ServiceError
- _ServerInternalErrorException :: AsError a => Getting (First ServiceError) a ServiceError
- _OperationNotPermittedException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError
- _ResourceInUseException :: AsError a => Getting (First ServiceError) a ServiceError
- newtype AgentStatus where
- AgentStatus' { }
- pattern AgentStatus_BLACKLISTED :: AgentStatus
- pattern AgentStatus_HEALTHY :: AgentStatus
- pattern AgentStatus_RUNNING :: AgentStatus
- pattern AgentStatus_SHUTDOWN :: AgentStatus
- pattern AgentStatus_UNHEALTHY :: AgentStatus
- pattern AgentStatus_UNKNOWN :: AgentStatus
- newtype BatchDeleteImportDataErrorCode where
- newtype ConfigurationItemType where
- newtype ContinuousExportStatus where
- ContinuousExportStatus' { }
- pattern ContinuousExportStatus_ACTIVE :: ContinuousExportStatus
- pattern ContinuousExportStatus_ERROR :: ContinuousExportStatus
- pattern ContinuousExportStatus_INACTIVE :: ContinuousExportStatus
- pattern ContinuousExportStatus_START_FAILED :: ContinuousExportStatus
- pattern ContinuousExportStatus_START_IN_PROGRESS :: ContinuousExportStatus
- pattern ContinuousExportStatus_STOP_FAILED :: ContinuousExportStatus
- pattern ContinuousExportStatus_STOP_IN_PROGRESS :: ContinuousExportStatus
- newtype DataSource where
- DataSource' { }
- pattern DataSource_AGENT :: DataSource
- newtype ExportDataFormat where
- ExportDataFormat' { }
- pattern ExportDataFormat_CSV :: ExportDataFormat
- pattern ExportDataFormat_GRAPHML :: ExportDataFormat
- newtype ExportStatus where
- ExportStatus' { }
- pattern ExportStatus_FAILED :: ExportStatus
- pattern ExportStatus_IN_PROGRESS :: ExportStatus
- pattern ExportStatus_SUCCEEDED :: ExportStatus
- newtype ImportStatus where
- ImportStatus' { }
- pattern ImportStatus_DELETE_COMPLETE :: ImportStatus
- pattern ImportStatus_DELETE_FAILED :: ImportStatus
- pattern ImportStatus_DELETE_FAILED_LIMIT_EXCEEDED :: ImportStatus
- pattern ImportStatus_DELETE_IN_PROGRESS :: ImportStatus
- pattern ImportStatus_IMPORT_COMPLETE :: ImportStatus
- pattern ImportStatus_IMPORT_COMPLETE_WITH_ERRORS :: ImportStatus
- pattern ImportStatus_IMPORT_FAILED :: ImportStatus
- pattern ImportStatus_IMPORT_FAILED_RECORD_LIMIT_EXCEEDED :: ImportStatus
- pattern ImportStatus_IMPORT_FAILED_SERVER_LIMIT_EXCEEDED :: ImportStatus
- pattern ImportStatus_IMPORT_IN_PROGRESS :: ImportStatus
- pattern ImportStatus_INTERNAL_ERROR :: ImportStatus
- newtype ImportTaskFilterName where
- newtype OrderString where
- OrderString' { }
- pattern OrderString_ASC :: OrderString
- pattern OrderString_DESC :: OrderString
- data AgentConfigurationStatus = AgentConfigurationStatus' {}
- newAgentConfigurationStatus :: AgentConfigurationStatus
- agentConfigurationStatus_agentId :: Lens' AgentConfigurationStatus (Maybe Text)
- agentConfigurationStatus_operationSucceeded :: Lens' AgentConfigurationStatus (Maybe Bool)
- agentConfigurationStatus_description :: Lens' AgentConfigurationStatus (Maybe Text)
- data AgentInfo = AgentInfo' {}
- newAgentInfo :: AgentInfo
- agentInfo_hostName :: Lens' AgentInfo (Maybe Text)
- agentInfo_lastHealthPingTime :: Lens' AgentInfo (Maybe Text)
- agentInfo_agentNetworkInfoList :: Lens' AgentInfo (Maybe [AgentNetworkInfo])
- agentInfo_connectorId :: Lens' AgentInfo (Maybe Text)
- agentInfo_health :: Lens' AgentInfo (Maybe AgentStatus)
- agentInfo_agentId :: Lens' AgentInfo (Maybe Text)
- agentInfo_version :: Lens' AgentInfo (Maybe Text)
- agentInfo_collectionStatus :: Lens' AgentInfo (Maybe Text)
- agentInfo_registeredTime :: Lens' AgentInfo (Maybe Text)
- agentInfo_agentType :: Lens' AgentInfo (Maybe Text)
- data AgentNetworkInfo = AgentNetworkInfo' {}
- newAgentNetworkInfo :: AgentNetworkInfo
- agentNetworkInfo_ipAddress :: Lens' AgentNetworkInfo (Maybe Text)
- agentNetworkInfo_macAddress :: Lens' AgentNetworkInfo (Maybe Text)
- data BatchDeleteImportDataError = BatchDeleteImportDataError' {}
- newBatchDeleteImportDataError :: BatchDeleteImportDataError
- batchDeleteImportDataError_importTaskId :: Lens' BatchDeleteImportDataError (Maybe Text)
- batchDeleteImportDataError_errorCode :: Lens' BatchDeleteImportDataError (Maybe BatchDeleteImportDataErrorCode)
- batchDeleteImportDataError_errorDescription :: Lens' BatchDeleteImportDataError (Maybe Text)
- data ConfigurationTag = ConfigurationTag' {}
- newConfigurationTag :: ConfigurationTag
- configurationTag_timeOfCreation :: Lens' ConfigurationTag (Maybe UTCTime)
- configurationTag_configurationId :: Lens' ConfigurationTag (Maybe Text)
- configurationTag_configurationType :: Lens' ConfigurationTag (Maybe ConfigurationItemType)
- configurationTag_value :: Lens' ConfigurationTag (Maybe Text)
- configurationTag_key :: Lens' ConfigurationTag (Maybe Text)
- data ContinuousExportDescription = ContinuousExportDescription' {}
- newContinuousExportDescription :: ContinuousExportDescription
- continuousExportDescription_status :: Lens' ContinuousExportDescription (Maybe ContinuousExportStatus)
- continuousExportDescription_startTime :: Lens' ContinuousExportDescription (Maybe UTCTime)
- continuousExportDescription_schemaStorageConfig :: Lens' ContinuousExportDescription (Maybe (HashMap Text Text))
- continuousExportDescription_statusDetail :: Lens' ContinuousExportDescription (Maybe Text)
- continuousExportDescription_stopTime :: Lens' ContinuousExportDescription (Maybe UTCTime)
- continuousExportDescription_dataSource :: Lens' ContinuousExportDescription (Maybe DataSource)
- continuousExportDescription_s3Bucket :: Lens' ContinuousExportDescription (Maybe Text)
- continuousExportDescription_exportId :: Lens' ContinuousExportDescription (Maybe Text)
- data CustomerAgentInfo = CustomerAgentInfo' {}
- newCustomerAgentInfo :: Int -> Int -> Int -> Int -> Int -> Int -> Int -> CustomerAgentInfo
- customerAgentInfo_activeAgents :: Lens' CustomerAgentInfo Int
- customerAgentInfo_healthyAgents :: Lens' CustomerAgentInfo Int
- customerAgentInfo_blackListedAgents :: Lens' CustomerAgentInfo Int
- customerAgentInfo_shutdownAgents :: Lens' CustomerAgentInfo Int
- customerAgentInfo_unhealthyAgents :: Lens' CustomerAgentInfo Int
- customerAgentInfo_totalAgents :: Lens' CustomerAgentInfo Int
- customerAgentInfo_unknownAgents :: Lens' CustomerAgentInfo Int
- data CustomerConnectorInfo = CustomerConnectorInfo' {}
- newCustomerConnectorInfo :: Int -> Int -> Int -> Int -> Int -> Int -> Int -> CustomerConnectorInfo
- customerConnectorInfo_activeConnectors :: Lens' CustomerConnectorInfo Int
- customerConnectorInfo_healthyConnectors :: Lens' CustomerConnectorInfo Int
- customerConnectorInfo_blackListedConnectors :: Lens' CustomerConnectorInfo Int
- customerConnectorInfo_shutdownConnectors :: Lens' CustomerConnectorInfo Int
- customerConnectorInfo_unhealthyConnectors :: Lens' CustomerConnectorInfo Int
- customerConnectorInfo_totalConnectors :: Lens' CustomerConnectorInfo Int
- customerConnectorInfo_unknownConnectors :: Lens' CustomerConnectorInfo Int
- data ExportFilter = ExportFilter' {}
- newExportFilter :: Text -> Text -> ExportFilter
- exportFilter_name :: Lens' ExportFilter Text
- exportFilter_values :: Lens' ExportFilter [Text]
- exportFilter_condition :: Lens' ExportFilter Text
- data ExportInfo = ExportInfo' {}
- newExportInfo :: Text -> ExportStatus -> Text -> UTCTime -> ExportInfo
- exportInfo_configurationsDownloadUrl :: Lens' ExportInfo (Maybe Text)
- exportInfo_requestedStartTime :: Lens' ExportInfo (Maybe UTCTime)
- exportInfo_requestedEndTime :: Lens' ExportInfo (Maybe UTCTime)
- exportInfo_isTruncated :: Lens' ExportInfo (Maybe Bool)
- exportInfo_exportId :: Lens' ExportInfo Text
- exportInfo_exportStatus :: Lens' ExportInfo ExportStatus
- exportInfo_statusMessage :: Lens' ExportInfo Text
- exportInfo_exportRequestTime :: Lens' ExportInfo UTCTime
- data Filter = Filter' {}
- newFilter :: Text -> Text -> Filter
- filter_name :: Lens' Filter Text
- filter_values :: Lens' Filter [Text]
- filter_condition :: Lens' Filter Text
- data ImportTask = ImportTask' {
- applicationImportSuccess :: Maybe Int
- status :: Maybe ImportStatus
- serverImportSuccess :: Maybe Int
- importCompletionTime :: Maybe POSIX
- name :: Maybe Text
- applicationImportFailure :: Maybe Int
- errorsAndFailedEntriesZip :: Maybe Text
- importTaskId :: Maybe Text
- importDeletedTime :: Maybe POSIX
- serverImportFailure :: Maybe Int
- clientRequestToken :: Maybe Text
- importUrl :: Maybe Text
- importRequestTime :: Maybe POSIX
- newImportTask :: ImportTask
- importTask_applicationImportSuccess :: Lens' ImportTask (Maybe Int)
- importTask_status :: Lens' ImportTask (Maybe ImportStatus)
- importTask_serverImportSuccess :: Lens' ImportTask (Maybe Int)
- importTask_importCompletionTime :: Lens' ImportTask (Maybe UTCTime)
- importTask_name :: Lens' ImportTask (Maybe Text)
- importTask_applicationImportFailure :: Lens' ImportTask (Maybe Int)
- importTask_errorsAndFailedEntriesZip :: Lens' ImportTask (Maybe Text)
- importTask_importTaskId :: Lens' ImportTask (Maybe Text)
- importTask_importDeletedTime :: Lens' ImportTask (Maybe UTCTime)
- importTask_serverImportFailure :: Lens' ImportTask (Maybe Int)
- importTask_clientRequestToken :: Lens' ImportTask (Maybe Text)
- importTask_importUrl :: Lens' ImportTask (Maybe Text)
- importTask_importRequestTime :: Lens' ImportTask (Maybe UTCTime)
- data ImportTaskFilter = ImportTaskFilter' {}
- newImportTaskFilter :: ImportTaskFilter
- importTaskFilter_values :: Lens' ImportTaskFilter (Maybe (NonEmpty Text))
- importTaskFilter_name :: Lens' ImportTaskFilter (Maybe ImportTaskFilterName)
- data NeighborConnectionDetail = NeighborConnectionDetail' {}
- newNeighborConnectionDetail :: Text -> Text -> Integer -> NeighborConnectionDetail
- neighborConnectionDetail_transportProtocol :: Lens' NeighborConnectionDetail (Maybe Text)
- neighborConnectionDetail_destinationPort :: Lens' NeighborConnectionDetail (Maybe Int)
- neighborConnectionDetail_sourceServerId :: Lens' NeighborConnectionDetail Text
- neighborConnectionDetail_destinationServerId :: Lens' NeighborConnectionDetail Text
- neighborConnectionDetail_connectionsCount :: Lens' NeighborConnectionDetail Integer
- data OrderByElement = OrderByElement' {}
- newOrderByElement :: Text -> OrderByElement
- orderByElement_sortOrder :: Lens' OrderByElement (Maybe OrderString)
- orderByElement_fieldName :: Lens' OrderByElement Text
- data Tag = Tag' {}
- newTag :: Text -> Text -> Tag
- tag_key :: Lens' Tag Text
- tag_value :: Lens' Tag Text
- data TagFilter = TagFilter' {}
- newTagFilter :: Text -> TagFilter
- tagFilter_name :: Lens' TagFilter Text
- tagFilter_values :: Lens' TagFilter [Text]
Service Configuration
defaultService :: Service Source #
API version 2015-11-01
of the Amazon Application Discovery Service SDK configuration.
Errors
_AuthorizationErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The AWS user account does not have permission to perform the action. Check the IAM policy associated with this account.
_HomeRegionNotSetException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The home region is not set. Set the home region to continue.
_InvalidParameterException :: AsError a => Getting (First ServiceError) a ServiceError Source #
One or more parameters are not valid. Verify the parameters and try again.
_ConflictErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
_InvalidParameterValueException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The value of one or more parameters are either invalid or out of range. Verify the parameter values and try again.
_ServerInternalErrorException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The server experienced an internal error. Try again.
_OperationNotPermittedException :: AsError a => Getting (First ServiceError) a ServiceError Source #
This operation is not permitted.
_ResourceNotFoundException :: AsError a => Getting (First ServiceError) a ServiceError Source #
The specified configuration ID was not located. Verify the configuration ID and try again.
_ResourceInUseException :: AsError a => Getting (First ServiceError) 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.
AgentStatus
newtype AgentStatus Source #
pattern AgentStatus_BLACKLISTED :: AgentStatus | |
pattern AgentStatus_HEALTHY :: AgentStatus | |
pattern AgentStatus_RUNNING :: AgentStatus | |
pattern AgentStatus_SHUTDOWN :: AgentStatus | |
pattern AgentStatus_UNHEALTHY :: AgentStatus | |
pattern AgentStatus_UNKNOWN :: AgentStatus |
Instances
BatchDeleteImportDataErrorCode
newtype BatchDeleteImportDataErrorCode Source #
Instances
ConfigurationItemType
newtype ConfigurationItemType Source #
Instances
ContinuousExportStatus
newtype ContinuousExportStatus Source #
Instances
DataSource
newtype DataSource Source #
pattern DataSource_AGENT :: DataSource |
Instances
ExportDataFormat
newtype ExportDataFormat Source #
pattern ExportDataFormat_CSV :: ExportDataFormat | |
pattern ExportDataFormat_GRAPHML :: ExportDataFormat |
Instances
ExportStatus
newtype ExportStatus Source #
pattern ExportStatus_FAILED :: ExportStatus | |
pattern ExportStatus_IN_PROGRESS :: ExportStatus | |
pattern ExportStatus_SUCCEEDED :: ExportStatus |
Instances
ImportStatus
newtype ImportStatus Source #
pattern ImportStatus_DELETE_COMPLETE :: ImportStatus | |
pattern ImportStatus_DELETE_FAILED :: ImportStatus | |
pattern ImportStatus_DELETE_FAILED_LIMIT_EXCEEDED :: ImportStatus | |
pattern ImportStatus_DELETE_IN_PROGRESS :: ImportStatus | |
pattern ImportStatus_IMPORT_COMPLETE :: ImportStatus | |
pattern ImportStatus_IMPORT_COMPLETE_WITH_ERRORS :: ImportStatus | |
pattern ImportStatus_IMPORT_FAILED :: ImportStatus | |
pattern ImportStatus_IMPORT_FAILED_RECORD_LIMIT_EXCEEDED :: ImportStatus | |
pattern ImportStatus_IMPORT_FAILED_SERVER_LIMIT_EXCEEDED :: ImportStatus | |
pattern ImportStatus_IMPORT_IN_PROGRESS :: ImportStatus | |
pattern ImportStatus_INTERNAL_ERROR :: ImportStatus |
Instances
ImportTaskFilterName
newtype ImportTaskFilterName Source #
pattern ImportTaskFilterName_IMPORT_TASK_ID :: ImportTaskFilterName | |
pattern ImportTaskFilterName_NAME :: ImportTaskFilterName | |
pattern ImportTaskFilterName_STATUS :: ImportTaskFilterName |
Instances
OrderString
newtype OrderString Source #
pattern OrderString_ASC :: OrderString | |
pattern OrderString_DESC :: OrderString |
Instances
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.
AgentConfigurationStatus' | |
|
Instances
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: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.
$sel:description:AgentConfigurationStatus'
, agentConfigurationStatus_description
- A description of the operation performed.
agentConfigurationStatus_agentId :: Lens' AgentConfigurationStatus (Maybe Text) Source #
The agent/connector ID.
agentConfigurationStatus_operationSucceeded :: Lens' AgentConfigurationStatus (Maybe Bool) Source #
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.
agentConfigurationStatus_description :: Lens' AgentConfigurationStatus (Maybe Text) Source #
A description of the operation performed.
AgentInfo
Information about agents or connectors associated with the user’s AWS 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.
AgentInfo' | |
|
Instances
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: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:agentNetworkInfoList:AgentInfo'
, agentInfo_agentNetworkInfoList
- Network details about the host where the agent or connector resides.
$sel:connectorId:AgentInfo'
, agentInfo_connectorId
- The ID of the connector.
$sel:health:AgentInfo'
, agentInfo_health
- The health of the agent or connector.
$sel:agentId:AgentInfo'
, agentInfo_agentId
- The agent or connector ID.
$sel:version:AgentInfo'
, agentInfo_version
- The agent or connector version.
$sel:collectionStatus:AgentInfo'
, agentInfo_collectionStatus
- Status of the collection process for an agent or connector.
$sel:registeredTime:AgentInfo'
, agentInfo_registeredTime
- Agent's first registration timestamp in UTC.
$sel:agentType:AgentInfo'
, agentInfo_agentType
- Type of agent.
agentInfo_hostName :: Lens' AgentInfo (Maybe Text) Source #
The name of the host where the agent or connector resides. The host can be a server or virtual machine.
agentInfo_lastHealthPingTime :: Lens' AgentInfo (Maybe Text) Source #
Time since agent or connector health was reported.
agentInfo_agentNetworkInfoList :: Lens' AgentInfo (Maybe [AgentNetworkInfo]) Source #
Network details about the host where the agent or connector resides.
agentInfo_health :: Lens' AgentInfo (Maybe AgentStatus) Source #
The health of the agent or connector.
agentInfo_collectionStatus :: Lens' AgentInfo (Maybe Text) Source #
Status of the collection process for an agent or connector.
agentInfo_registeredTime :: Lens' AgentInfo (Maybe Text) Source #
Agent's first registration timestamp in UTC.
AgentNetworkInfo
data AgentNetworkInfo Source #
Network details about the host where the agent/connector resides.
See: newAgentNetworkInfo
smart constructor.
Instances
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.
agentNetworkInfo_ipAddress :: Lens' AgentNetworkInfo (Maybe Text) Source #
The IP address for the host where the agent/connector resides.
agentNetworkInfo_macAddress :: Lens' AgentNetworkInfo (Maybe Text) Source #
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.
BatchDeleteImportDataError' | |
|
Instances
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:importTaskId:BatchDeleteImportDataError'
, batchDeleteImportDataError_importTaskId
- The unique import ID associated with the error that occurred.
$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.
batchDeleteImportDataError_importTaskId :: Lens' BatchDeleteImportDataError (Maybe Text) Source #
The unique import ID associated with the error that occurred.
batchDeleteImportDataError_errorCode :: Lens' BatchDeleteImportDataError (Maybe BatchDeleteImportDataErrorCode) Source #
The type of error that occurred for a specific import task.
batchDeleteImportDataError_errorDescription :: Lens' BatchDeleteImportDataError (Maybe Text) Source #
The description of the error that occurred for a specific import task.
ConfigurationTag
data ConfigurationTag Source #
Tags for a configuration item. Tags are metadata that help you categorize IT assets.
See: newConfigurationTag
smart constructor.
ConfigurationTag' | |
|
Instances
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:timeOfCreation:ConfigurationTag'
, configurationTag_timeOfCreation
- The time the configuration tag was created in Coordinated Universal Time
(UTC).
$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:value:ConfigurationTag'
, configurationTag_value
- A value on which to filter. For example key = serverType and /value =
web server/.
$sel:key:ConfigurationTag'
, configurationTag_key
- A type of tag on which to filter. For example, serverType.
configurationTag_timeOfCreation :: Lens' ConfigurationTag (Maybe UTCTime) Source #
The time the configuration tag was created in Coordinated Universal Time (UTC).
configurationTag_configurationId :: Lens' ConfigurationTag (Maybe Text) Source #
The configuration ID for the item to tag. You can specify a list of keys and values.
configurationTag_configurationType :: Lens' ConfigurationTag (Maybe ConfigurationItemType) Source #
A type of IT asset to tag.
configurationTag_value :: Lens' ConfigurationTag (Maybe Text) Source #
A value on which to filter. For example key = serverType and /value = web server/.
configurationTag_key :: Lens' ConfigurationTag (Maybe Text) Source #
A type of tag on which to filter. For example, serverType.
ContinuousExportDescription
data ContinuousExportDescription Source #
A list of continuous export descriptions.
See: newContinuousExportDescription
smart constructor.
ContinuousExportDescription' | |
|
Instances
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: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:startTime:ContinuousExportDescription'
, continuousExportDescription_startTime
- The timestamp representing when the continuous export was started.
$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: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 AWS administrator for help. For more information, see Setting Up AWS 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 AWS Support.
- S3_BUCKET_LIMIT_FAILURE - You reached the limit for Amazon S3 buckets. Reduce the number of Amazon 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.
$sel:dataSource:ContinuousExportDescription'
, continuousExportDescription_dataSource
- The type of data collector used to gather this data (currently only
offered for AGENT).
$sel:s3Bucket:ContinuousExportDescription'
, continuousExportDescription_s3Bucket
- The name of the s3 bucket where the export data parquet files are
stored.
$sel:exportId:ContinuousExportDescription'
, continuousExportDescription_exportId
- The unique ID assigned to this export.
continuousExportDescription_status :: Lens' ContinuousExportDescription (Maybe ContinuousExportStatus) Source #
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.
continuousExportDescription_startTime :: Lens' ContinuousExportDescription (Maybe UTCTime) Source #
The timestamp representing when the continuous export was started.
continuousExportDescription_schemaStorageConfig :: Lens' ContinuousExportDescription (Maybe (HashMap Text Text)) Source #
An object which describes how the data is stored.
databaseName
- the name of the Glue database used to store the schema.
continuousExportDescription_statusDetail :: Lens' ContinuousExportDescription (Maybe Text) Source #
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 AWS administrator for help. For more information, see Setting Up AWS 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 AWS Support.
- S3_BUCKET_LIMIT_FAILURE - You reached the limit for Amazon S3 buckets. Reduce the number of Amazon 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.
continuousExportDescription_stopTime :: Lens' ContinuousExportDescription (Maybe UTCTime) Source #
The timestamp that represents when this continuous export was stopped.
continuousExportDescription_dataSource :: Lens' ContinuousExportDescription (Maybe DataSource) Source #
The type of data collector used to gather this data (currently only offered for AGENT).
continuousExportDescription_s3Bucket :: Lens' ContinuousExportDescription (Maybe Text) Source #
The name of the s3 bucket where the export data parquet files are stored.
continuousExportDescription_exportId :: Lens' ContinuousExportDescription (Maybe Text) Source #
The unique ID assigned to this export.
CustomerAgentInfo
data CustomerAgentInfo Source #
Inventory data for installed discovery agents.
See: newCustomerAgentInfo
smart constructor.
CustomerAgentInfo' | |
|
Instances
Create a value of CustomerAgentInfo
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:activeAgents:CustomerAgentInfo'
, customerAgentInfo_activeAgents
- Number of active discovery agents.
$sel:healthyAgents:CustomerAgentInfo'
, customerAgentInfo_healthyAgents
- Number of healthy discovery agents
$sel:blackListedAgents:CustomerAgentInfo'
, customerAgentInfo_blackListedAgents
- Number of blacklisted discovery agents.
$sel:shutdownAgents:CustomerAgentInfo'
, customerAgentInfo_shutdownAgents
- Number of discovery agents with status SHUTDOWN.
$sel:unhealthyAgents:CustomerAgentInfo'
, customerAgentInfo_unhealthyAgents
- Number of unhealthy discovery agents.
$sel:totalAgents:CustomerAgentInfo'
, customerAgentInfo_totalAgents
- Total number of discovery agents.
$sel:unknownAgents:CustomerAgentInfo'
, customerAgentInfo_unknownAgents
- Number of unknown discovery agents.
customerAgentInfo_activeAgents :: Lens' CustomerAgentInfo Int Source #
Number of active discovery agents.
customerAgentInfo_healthyAgents :: Lens' CustomerAgentInfo Int Source #
Number of healthy discovery agents
customerAgentInfo_blackListedAgents :: Lens' CustomerAgentInfo Int Source #
Number of blacklisted discovery agents.
customerAgentInfo_shutdownAgents :: Lens' CustomerAgentInfo Int Source #
Number of discovery agents with status SHUTDOWN.
customerAgentInfo_unhealthyAgents :: Lens' CustomerAgentInfo Int Source #
Number of unhealthy discovery agents.
customerAgentInfo_totalAgents :: Lens' CustomerAgentInfo Int Source #
Total number of discovery agents.
customerAgentInfo_unknownAgents :: Lens' CustomerAgentInfo Int Source #
Number of unknown discovery agents.
CustomerConnectorInfo
data CustomerConnectorInfo Source #
Inventory data for installed discovery connectors.
See: newCustomerConnectorInfo
smart constructor.
CustomerConnectorInfo' | |
|
Instances
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.
customerConnectorInfo_activeConnectors :: Lens' CustomerConnectorInfo Int Source #
Number of active discovery connectors.
customerConnectorInfo_healthyConnectors :: Lens' CustomerConnectorInfo Int Source #
Number of healthy discovery connectors.
customerConnectorInfo_blackListedConnectors :: Lens' CustomerConnectorInfo Int Source #
Number of blacklisted discovery connectors.
customerConnectorInfo_shutdownConnectors :: Lens' CustomerConnectorInfo Int Source #
Number of discovery connectors with status SHUTDOWN,
customerConnectorInfo_unhealthyConnectors :: Lens' CustomerConnectorInfo Int Source #
Number of unhealthy discovery connectors.
customerConnectorInfo_totalConnectors :: Lens' CustomerConnectorInfo Int Source #
Total number of discovery connectors.
customerConnectorInfo_unknownConnectors :: Lens' CustomerConnectorInfo Int Source #
Number of unknown discovery connectors.
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.
Instances
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: agentId
.
$sel:values:ExportFilter'
, exportFilter_values
- A single agentId
for a Discovery Agent. An agentId
can be found
using the
DescribeAgents
action. Typically an ADS agentId
is in the form o-0123456789abcdef0
.
$sel:condition:ExportFilter'
, exportFilter_condition
- Supported condition: EQUALS
exportFilter_name :: Lens' ExportFilter Text Source #
A single ExportFilter
name. Supported filters: agentId
.
exportFilter_values :: Lens' ExportFilter [Text] Source #
A single agentId
for a Discovery Agent. An agentId
can be found
using the
DescribeAgents
action. Typically an ADS agentId
is in the form o-0123456789abcdef0
.
exportFilter_condition :: Lens' ExportFilter Text Source #
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.
ExportInfo' | |
|
Instances
:: Text | |
-> ExportStatus | |
-> Text | |
-> UTCTime | |
-> ExportInfo |
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: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:requestedEndTime:ExportInfo'
, exportInfo_requestedEndTime
- The endTime
used in the StartExportTask
request. If no endTime
was
requested, this result does not appear in ExportInfo
.
$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: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.
exportInfo_configurationsDownloadUrl :: Lens' ExportInfo (Maybe Text) Source #
A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.
exportInfo_requestedStartTime :: Lens' ExportInfo (Maybe UTCTime) Source #
The value of startTime
parameter in the StartExportTask
request. If
no startTime
was requested, this result does not appear in
ExportInfo
.
exportInfo_requestedEndTime :: Lens' ExportInfo (Maybe UTCTime) Source #
The endTime
used in the StartExportTask
request. If no endTime
was
requested, this result does not appear in ExportInfo
.
exportInfo_isTruncated :: Lens' ExportInfo (Maybe Bool) Source #
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
.
exportInfo_exportId :: Lens' ExportInfo Text Source #
A unique identifier used to query an export.
exportInfo_exportStatus :: Lens' ExportInfo ExportStatus Source #
The status of the data export job.
exportInfo_statusMessage :: Lens' ExportInfo Text Source #
A status message provided for API callers.
exportInfo_exportRequestTime :: Lens' ExportInfo UTCTime Source #
The time that the data export was initiated.
Filter
A filter that can use conditional operators.
For more information about filters, see Querying Discovered Configuration Items in the AWS Application Discovery Service User Guide.
See: newFilter
smart constructor.
Filter' | |
|
Instances
Eq Filter Source # | |
Read Filter Source # | |
Show Filter Source # | |
Generic Filter Source # | |
NFData Filter Source # | |
Defined in Amazonka.Discovery.Types.Filter | |
Hashable Filter Source # | |
Defined in Amazonka.Discovery.Types.Filter | |
ToJSON Filter Source # | |
Defined in Amazonka.Discovery.Types.Filter | |
type Rep Filter Source # | |
Defined in Amazonka.Discovery.Types.Filter type Rep Filter = D1 ('MetaData "Filter" "Amazonka.Discovery.Types.Filter" "libZSservicesZSamazonka-discoveryZSamazonka-discovery" '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)))) |
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.
filter_values :: Lens' Filter [Text] Source #
A string value on which to filter. For example, if you choose the
destinationServer.osVersion
filter name, you could specify Ubuntu
for the value.
filter_condition :: Lens' Filter Text Source #
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.
ImportTask' | |
|
Instances
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:applicationImportSuccess:ImportTask'
, importTask_applicationImportSuccess
- The total number of application 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.
$sel:serverImportSuccess:ImportTask'
, importTask_serverImportSuccess
- The total number of server records in the import file that were
successfully imported.
$sel:importCompletionTime:ImportTask'
, importTask_importCompletionTime
- The time that the import task request finished, presented in the Unix
time stamp format.
$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:applicationImportFailure:ImportTask'
, importTask_applicationImportFailure
- The total number of application records in the import file that failed
to be imported.
$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:importTaskId:ImportTask'
, importTask_importTaskId
- The unique ID for a specific import task. These IDs aren't globally
unique, but they are unique within an AWS account.
$sel:importDeletedTime:ImportTask'
, importTask_importDeletedTime
- The time that the import task request was deleted, presented in the Unix
time stamp format.
$sel:serverImportFailure:ImportTask'
, importTask_serverImportFailure
- The total number of server records in the import file that failed to be
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:importUrl:ImportTask'
, importTask_importUrl
- The URL for your import file that you've uploaded to Amazon S3.
$sel:importRequestTime:ImportTask'
, importTask_importRequestTime
- The time that the import task request was made, presented in the Unix
time stamp format.
importTask_applicationImportSuccess :: Lens' ImportTask (Maybe Int) Source #
The total number of application records in the import file that were successfully imported.
importTask_status :: Lens' ImportTask (Maybe ImportStatus) Source #
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.
importTask_serverImportSuccess :: Lens' ImportTask (Maybe Int) Source #
The total number of server records in the import file that were successfully imported.
importTask_importCompletionTime :: Lens' ImportTask (Maybe UTCTime) Source #
The time that the import task request finished, presented in the Unix time stamp format.
importTask_name :: Lens' ImportTask (Maybe Text) Source #
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.
importTask_applicationImportFailure :: Lens' ImportTask (Maybe Int) Source #
The total number of application records in the import file that failed to be imported.
importTask_errorsAndFailedEntriesZip :: Lens' ImportTask (Maybe Text) Source #
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.
importTask_importTaskId :: Lens' ImportTask (Maybe Text) Source #
The unique ID for a specific import task. These IDs aren't globally unique, but they are unique within an AWS account.
importTask_importDeletedTime :: Lens' ImportTask (Maybe UTCTime) Source #
The time that the import task request was deleted, presented in the Unix time stamp format.
importTask_serverImportFailure :: Lens' ImportTask (Maybe Int) Source #
The total number of server records in the import file that failed to be imported.
importTask_clientRequestToken :: Lens' ImportTask (Maybe Text) Source #
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.
importTask_importUrl :: Lens' ImportTask (Maybe Text) Source #
The URL for your import file that you've uploaded to Amazon S3.
importTask_importRequestTime :: Lens' ImportTask (Maybe UTCTime) Source #
The time that the import task request was made, presented in the Unix time stamp format.
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
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: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.
$sel:name:ImportTaskFilter'
, importTaskFilter_name
- The name, status, or import task ID for a specific import task.
importTaskFilter_values :: Lens' ImportTaskFilter (Maybe (NonEmpty Text)) Source #
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.
importTaskFilter_name :: Lens' ImportTaskFilter (Maybe ImportTaskFilterName) Source #
The name, status, or import task ID for a specific import task.
NeighborConnectionDetail
data NeighborConnectionDetail Source #
Details about neighboring servers.
See: newNeighborConnectionDetail
smart constructor.
NeighborConnectionDetail' | |
|
Instances
newNeighborConnectionDetail Source #
:: Text | |
-> Text | |
-> Integer | |
-> NeighborConnectionDetail |
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:transportProtocol:NeighborConnectionDetail'
, neighborConnectionDetail_transportProtocol
- The network protocol used for the connection.
$sel:destinationPort:NeighborConnectionDetail'
, neighborConnectionDetail_destinationPort
- The destination network port 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.
neighborConnectionDetail_transportProtocol :: Lens' NeighborConnectionDetail (Maybe Text) Source #
The network protocol used for the connection.
neighborConnectionDetail_destinationPort :: Lens' NeighborConnectionDetail (Maybe Int) Source #
The destination network port for the connection.
neighborConnectionDetail_sourceServerId :: Lens' NeighborConnectionDetail Text Source #
The ID of the server that opened the network connection.
neighborConnectionDetail_destinationServerId :: Lens' NeighborConnectionDetail Text Source #
The ID of the server that accepted the network connection.
neighborConnectionDetail_connectionsCount :: Lens' NeighborConnectionDetail Integer Source #
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.
OrderByElement' | |
|
Instances
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.
orderByElement_sortOrder :: Lens' OrderByElement (Maybe OrderString) Source #
Ordering direction.
orderByElement_fieldName :: Lens' OrderByElement Text Source #
The field on which to order.
Tag
Metadata that help you categorize IT assets.
See: newTag
smart constructor.
Instances
Eq Tag Source # | |
Read Tag Source # | |
Show Tag Source # | |
Generic Tag Source # | |
NFData Tag Source # | |
Defined in Amazonka.Discovery.Types.Tag | |
Hashable Tag Source # | |
Defined in Amazonka.Discovery.Types.Tag | |
ToJSON Tag Source # | |
Defined in Amazonka.Discovery.Types.Tag | |
type Rep Tag Source # | |
Defined in Amazonka.Discovery.Types.Tag type Rep Tag = D1 ('MetaData "Tag" "Amazonka.Discovery.Types.Tag" "libZSservicesZSamazonka-discoveryZSamazonka-discovery" 'False) (C1 ('MetaCons "Tag'" 'PrefixI 'True) (S1 ('MetaSel ('Just "key") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) |
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
The tag filter. Valid names are: tagKey
, tagValue
,
configurationId
.
See: newTagFilter
smart constructor.
Instances
Eq TagFilter Source # | |
Read TagFilter Source # | |
Show TagFilter Source # | |
Generic TagFilter Source # | |
NFData TagFilter Source # | |
Defined in Amazonka.Discovery.Types.TagFilter | |
Hashable TagFilter Source # | |
Defined in Amazonka.Discovery.Types.TagFilter | |
ToJSON TagFilter Source # | |
Defined in Amazonka.Discovery.Types.TagFilter | |
type Rep TagFilter Source # | |
Defined in Amazonka.Discovery.Types.TagFilter type Rep TagFilter = D1 ('MetaData "TagFilter" "Amazonka.Discovery.Types.TagFilter" "libZSservicesZSamazonka-discoveryZSamazonka-discovery" 'False) (C1 ('MetaCons "TagFilter'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "values") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]))) |
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.