Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Agent
Configuration Status Information about agents that were instructed to start collecting data. Information includes the agent ID, a description of the operation, and whether the agent configuration was updated.
- Agent
Info Information about agents associated with the user’s Amazon Web Services account. Information includes agent IDs, IP addresses, media access control (MAC) addresses, agent or collector status, hostname where the agent resides, and agent version for each agent.
- Agent
Network Info Network details about the host where the agent/collector resides.
- Batch
Delete Agent Error An object representing the agent or data collector that failed to delete, each containing agentId, errorMessage, and errorCode.
- Batch
Delete Configuration Task A metadata object that represents the deletion task being executed.
- Batch
Delete Import Data Error Error messages returned for each import task that you deleted as a response for this command.
- Configuration
Tag Tags for a configuration item. Tags are metadata that help you categorize IT assets.
- Continuous
Export Description A list of continuous export descriptions.
- Customer
Agent Info Inventory data for installed discovery agents.
- Customer
Agentless Collector Info The inventory data for installed Agentless Collector collectors.
- Customer
Connector Info Inventory data for installed discovery connectors.
- Customer
MeCollector Info The inventory data for installed Migration Evaluator collectors.
- Delete
Agent An object representing the agent or data collector to be deleted along with the optional configurations for error handling.
- Deletion
Warning A configuration ID paired with a warning message.
- Ec2Recommendations
Export Preferences Indicates that the exported data must include EC2 instance type matches for on-premises servers that are discovered through Amazon Web Services Application Discovery Service.
- Export
Filter Used to select which agent's data is to be exported. A single agent ID may be selected for export using the StartExportTask action.
- Export
Info Information regarding the export status of discovered data. The value is an array of objects.
- Failed
Configuration A configuration ID paired with an error message.
- Filter
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.
- Import
Task 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.
- Import
Task Filter 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.
- Neighbor
Connection Detail Details about neighboring servers.
- Order
ByElement A field and direction for ordered output.
- Reserved
Instance Options Used to provide Reserved Instance preferences for the recommendation.
- Tag
Metadata that help you categorize IT assets.
Do not store sensitive information (like personal data) in tags.
- TagFilter
The tag filter. Valid names are:
tagKey
,tagValue
,configurationId
.- Usage
Metric Basis Specifies the performance metrics to use for the server that is used for recommendations.
Enums§
- Agent
Status - When writing a match expression against
AgentStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Batch
Delete Configuration Task Status - When writing a match expression against
BatchDeleteConfigurationTaskStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Batch
Delete Import Data Error Code - When writing a match expression against
BatchDeleteImportDataErrorCode
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Configuration
Item Type - When writing a match expression against
ConfigurationItemType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Continuous
Export Status - When writing a match expression against
ContinuousExportStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Data
Source - When writing a match expression against
DataSource
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Delete
Agent Error Code - When writing a match expression against
DeleteAgentErrorCode
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Deletion
Configuration Item Type - When writing a match expression against
DeletionConfigurationItemType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Export
Data Format - When writing a match expression against
ExportDataFormat
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Export
Preferences Indicates the type of data that is being exported. Only one
ExportPreferences
can be enabled for a StartExportTask action.- Export
Status - When writing a match expression against
ExportStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - File
Classification - When writing a match expression against
FileClassification
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Import
Status - When writing a match expression against
ImportStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Import
Task Filter Name - When writing a match expression against
ImportTaskFilterName
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Offering
Class - When writing a match expression against
OfferingClass
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Order
String - When writing a match expression against
OrderString
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Purchasing
Option - When writing a match expression against
PurchasingOption
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Tenancy
- When writing a match expression against
Tenancy
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Term
Length - When writing a match expression against
TermLength
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.