1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
|
// Code generated by smithy-go-codegen DO NOT EDIT.
// Package applicationdiscoveryservice provides the API client, operations, and
// parameter types for AWS Application Discovery Service.
//
// # Amazon Web Services Application Discovery Service
//
// Amazon Web Services Application Discovery Service (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 using Amazon Web Services Application Discovery Service
// Agentless Collector (Agentless Collector), which doesn't require you to install
// an agent on each host.
//
// - Agentless Collector gathers server information regardless of the operating
// systems, which minimizes the time required for initial on-premises
// infrastructure assessment.
//
// - Agentless Collector doesn't collect information about network dependencies,
// only agent-based discovery collects that information.
//
// - Agent-based discovery using the Amazon Web Services Application Discovery
// Agent (Application Discovery Agent) collects a richer set of data than agentless
// discovery, 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 Amazon Web Services cloud. For
// more information, see [Amazon Web Services Application Discovery Agent].
//
// - Amazon Web Services Partner Network (APN) solutions integrate with
// Application Discovery Service, enabling you to import details of your
// on-premises environment directly into Amazon Web Services Migration Hub
// (Migration Hub) without using Agentless Collector or Application 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.
//
// # 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.
//
// [Amazon Web Services Privacy Policy]: https://aws.amazon.com/privacy/
// [Amazon Web Services Application Discovery Agent]: https://docs.aws.amazon.com/application-discovery/latest/userguide/discovery-agent.html
// [Amazon Web Services SDKs]: http://aws.amazon.com/tools/#SDKs
// [Amazon Web Services Application Discovery Service FAQ]: http://aws.amazon.com/application-discovery/faqs/
// [Amazon Web Services Application Discovery Service User Guide]: https://docs.aws.amazon.com/application-discovery/latest/userguide/
package applicationdiscoveryservice
|