Module Awso_discovery.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval targetPrefix : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule String_ : sig ... end
Sourcemodule FilterValue : sig ... end
Sourcemodule EC2InstanceType : sig ... end
Sourcemodule OfferingClass : sig ... end
Sourcemodule PurchasingOption : sig ... end
Sourcemodule TermLength : sig ... end
Sourcemodule UsageMetricBasisName : sig ... end
Sourcemodule ImportTaskFilterValue : sig ... end
Sourcemodule DatabaseName : sig ... end
Sourcemodule ConfigurationId : sig ... end
Sourcemodule WarningCode : sig ... end
Sourcemodule WarningText : sig ... end
Sourcemodule ErrorMessage : sig ... end
Sourcemodule ErrorStatusCode : sig ... end
Sourcemodule AgentNetworkInfo : sig ... end

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

Sourcemodule Boolean : sig ... end
Sourcemodule Condition : sig ... end
Sourcemodule FilterName : sig ... end
Sourcemodule FilterValues : sig ... end
Sourcemodule ExcludedInstanceTypes : sig ... end
Sourcemodule ExportEnabled : sig ... end
Sourcemodule ReservedInstanceOptions : sig ... end

Used to provide Reserved Instance preferences for the recommendation.

Sourcemodule Tenancy : sig ... end
Sourcemodule UsageMetricBasis : sig ... end

Specifies the performance metrics to use for the server that is used for recommendations.

Sourcemodule UserPreferredRegion : sig ... end
Sourcemodule BoxedInteger : sig ... end
Sourcemodule Long : sig ... end
Sourcemodule OrderByElementFieldName : sig ... end
Sourcemodule OrderString : sig ... end
Sourcemodule ConfigurationItemType : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule TimeStamp : sig ... end
Sourcemodule ClientRequestToken : sig ... end
Sourcemodule FileClassification : sig ... end
Sourcemodule ImportStatus : sig ... end
Sourcemodule ImportTaskIdentifier : sig ... end
Sourcemodule ImportTaskName : sig ... end
Sourcemodule ImportURL : sig ... end
Sourcemodule Integer : sig ... end
Sourcemodule S3PresignedUrl : sig ... end
Sourcemodule ImportTaskFilterName : sig ... end
Sourcemodule ImportTaskFilterValueList : sig ... end
Sourcemodule ConfigurationsDownloadUrl : sig ... end
Sourcemodule ConfigurationsExportId : sig ... end
Sourcemodule ExportRequestTime : sig ... end
Sourcemodule ExportStatus : sig ... end
Sourcemodule ExportStatusMessage : sig ... end
Sourcemodule ContinuousExportStatus : sig ... end
Sourcemodule DataSource : sig ... end
Sourcemodule S3Bucket : sig ... end
Sourcemodule SchemaStorageConfig : sig ... end
Sourcemodule StringMax255 : sig ... end
Sourcemodule DeletionWarning : sig ... end

A configuration ID paired with a warning message.

Sourcemodule FailedConfiguration : sig ... end

A configuration ID paired with an error message.

Sourcemodule AgentId : sig ... end
Sourcemodule AgentNetworkInfoList : sig ... end
Sourcemodule AgentStatus : sig ... end
Sourcemodule DeleteAgentErrorCode : sig ... end
Sourcemodule Message : sig ... end
Sourcemodule AgentConfigurationStatus : sig ... end

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.

Sourcemodule ExportDataFormat : sig ... end
Sourcemodule ExportFilter : sig ... end

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

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.

Sourcemodule NeighborConnectionDetail : sig ... end

Details about neighboring servers.

Sourcemodule Configuration : sig ... end
Sourcemodule Filter : sig ... end

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.

Sourcemodule OrderByElement : sig ... end

A field and direction for ordered output.

Sourcemodule ConfigurationTag : sig ... end

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

Sourcemodule TagFilter : sig ... end

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

Sourcemodule ImportTask : sig ... end

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.

Sourcemodule ImportTaskFilter : sig ... end

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.

Sourcemodule ExportInfo : sig ... end

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

A list of continuous export descriptions.

Sourcemodule ConfigurationIdList : sig ... end
Sourcemodule DeletionWarningsList : sig ... end
Sourcemodule FailedConfigurationList : sig ... end
Sourcemodule UUID : sig ... end
Sourcemodule AgentInfo : sig ... end

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.

Sourcemodule Tag : sig ... end

Metadata that help you categorize IT assets. Do not store sensitive information (like personal data) in tags.

Sourcemodule ApplicationId : sig ... end

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

Sourcemodule BatchDeleteAgentError : sig ... end

An object representing the agent or data collector that failed to delete, each containing agentId, errorMessage, and errorCode.

Sourcemodule DeleteAgent : sig ... end

An object representing the agent or data collector to be deleted along with the optional configurations for error handling.

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

Sourcemodule HomeRegionNotSetException : sig ... end

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

Sourcemodule InvalidParameterException : sig ... end

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

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

The server experienced an internal error. Try again.

Sourcemodule ApplicationDescription : sig ... end
Sourcemodule ApplicationName : sig ... end
Sourcemodule ApplicationWave : sig ... end
Sourcemodule AgentIds : sig ... end

This operation is not permitted.

Sourcemodule ResourceInUseException : sig ... end

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.

Sourcemodule ResourceNotFoundException : sig ... end

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

Sourcemodule ExportDataFormats : sig ... end
Sourcemodule ExportFilters : sig ... end
Sourcemodule ExportPreferences : sig ... end

Indicates the type of data that is being exported. Only one ExportPreferences can be enabled for a StartExportTask action.

Sourcemodule ConflictErrorException : sig ... end

Conflict error.

Sourcemodule LimitExceededException : sig ... end

The limit of 200 configuration IDs per request has been exceeded.

Sourcemodule NeighborDetailsList : sig ... end
Sourcemodule Configurations : sig ... end
Sourcemodule NextToken : sig ... end
Sourcemodule Filters : sig ... end
Sourcemodule OrderByList : sig ... end
Sourcemodule CustomerAgentInfo : sig ... end

Inventory data for installed discovery agents.

The inventory data for installed Agentless Collector collectors.

Sourcemodule CustomerConnectorInfo : sig ... end

Inventory data for installed discovery connectors.

Sourcemodule CustomerMeCollectorInfo : sig ... end

The inventory data for installed Migration Evaluator collectors.

Sourcemodule ConfigurationTagSet : sig ... end
Sourcemodule TagFilters : sig ... end
Sourcemodule ImportTaskList : sig ... end
Sourcemodule ExportsInfo : sig ... end
Sourcemodule ExportIds : sig ... end
Sourcemodule ContinuousExportIds : sig ... end

A metadata object that represents the deletion task being executed.

Sourcemodule AgentsInfo : sig ... end
Sourcemodule TagSet : sig ... end
Sourcemodule ApplicationIdsList : sig ... end
Sourcemodule ToDeleteIdentifierList : sig ... end
Sourcemodule BatchDeleteAgentErrors : sig ... end
Sourcemodule DeleteAgents : sig ... end
Sourcemodule UpdateApplicationResponse : sig ... end

Updates metadata about an application.

Sourcemodule UpdateApplicationRequest : sig ... end

Updates metadata about an application.

Instructs the specified agents to stop collecting data.

Instructs the specified agents to stop collecting data.

Stop the continuous flow of agent's discovered data into Amazon Athena.

Stop the continuous flow of agent's discovered data into Amazon Athena.

Sourcemodule StartImportTaskResponse : sig ... end

Starts an import task, which allows you to import details of your on-premises environment directly into Amazon Web Services Migration Hub without having to use the Amazon Web Services Application Discovery Service (Application Discovery Service) tools such as the Amazon Web Services Application Discovery Service Agentless Collector or Application Discovery Agent. This gives you the option to perform migration assessment and planning directly from your imported data, including the ability to group your devices as applications and track their migration status. To start an import request, do this: Download the specially formatted comma separated value (CSV) import template, which you can find here: https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import_template.csv. Fill out the template with your server and application data. Upload your import file to an Amazon S3 bucket, and make a note of it's Object URL. Your import file must be in the CSV format. Use the console or the StartImportTask command with the Amazon Web Services CLI or one of the Amazon Web Services SDKs to import the records from your file. For more information, including step-by-step procedures, see Migration Hub Import in the Amazon Web Services Application Discovery Service User Guide. There are limits to the number of import tasks you can create (and delete) in an Amazon Web Services account. For more information, see Amazon Web Services Application Discovery Service Limits in the Amazon Web Services Application Discovery Service User Guide.

Sourcemodule StartImportTaskRequest : sig ... end

Starts an import task, which allows you to import details of your on-premises environment directly into Amazon Web Services Migration Hub without having to use the Amazon Web Services Application Discovery Service (Application Discovery Service) tools such as the Amazon Web Services Application Discovery Service Agentless Collector or Application Discovery Agent. This gives you the option to perform migration assessment and planning directly from your imported data, including the ability to group your devices as applications and track their migration status. To start an import request, do this: Download the specially formatted comma separated value (CSV) import template, which you can find here: https://s3.us-west-2.amazonaws.com/templates-7cffcf56-bd96-4b1c-b45b-a5b42f282e46/import_template.csv. Fill out the template with your server and application data. Upload your import file to an Amazon S3 bucket, and make a note of it's Object URL. Your import file must be in the CSV format. Use the console or the StartImportTask command with the Amazon Web Services CLI or one of the Amazon Web Services SDKs to import the records from your file. For more information, including step-by-step procedures, see Migration Hub Import in the Amazon Web Services Application Discovery Service User Guide. There are limits to the number of import tasks you can create (and delete) in an Amazon Web Services account. For more information, see Amazon Web Services Application Discovery Service Limits in the Amazon Web Services Application Discovery Service User Guide.

Sourcemodule StartExportTaskResponse : sig ... end

Begins the export of a discovered data report to an Amazon S3 bucket managed by Amazon Web Services. Exports might provide an estimate of fees and savings based on certain information that you provide. Fee estimates do not include any taxes that might apply. Your actual fees and savings depend on a variety of factors, including your actual usage of Amazon Web Services services, which might vary from the estimates provided in this report. If you do not specify preferences or agentIds in the filter, a summary of all servers, applications, tags, and performance is generated. This data is an aggregation of all server data collected through on-premises tooling, file import, application grouping and applying tags. If you specify agentIds in a filter, the task exports up to 72 hours of detailed data collected by the identified Application Discovery Agent, including network, process, and performance details. A time range for exported agent data may be set by using startTime and endTime. Export of detailed agent data is limited to five concurrently running exports. Export of detailed agent data is limited to two exports per day. If you enable ec2RecommendationsPreferences in preferences , an Amazon EC2 instance matching the characteristics of each server in Application Discovery Service is generated. Changing the attributes of the ec2RecommendationsPreferences changes the criteria of the recommendation.

Sourcemodule StartExportTaskRequest : sig ... end

Begins the export of a discovered data report to an Amazon S3 bucket managed by Amazon Web Services. Exports might provide an estimate of fees and savings based on certain information that you provide. Fee estimates do not include any taxes that might apply. Your actual fees and savings depend on a variety of factors, including your actual usage of Amazon Web Services services, which might vary from the estimates provided in this report. If you do not specify preferences or agentIds in the filter, a summary of all servers, applications, tags, and performance is generated. This data is an aggregation of all server data collected through on-premises tooling, file import, application grouping and applying tags. If you specify agentIds in a filter, the task exports up to 72 hours of detailed data collected by the identified Application Discovery Agent, including network, process, and performance details. A time range for exported agent data may be set by using startTime and endTime. Export of detailed agent data is limited to five concurrently running exports. Export of detailed agent data is limited to two exports per day. If you enable ec2RecommendationsPreferences in preferences , an Amazon EC2 instance matching the characteristics of each server in Application Discovery Service is generated. Changing the attributes of the ec2RecommendationsPreferences changes the criteria of the recommendation.

Instructs the specified agents to start collecting data.

Instructs the specified agents to start collecting data.

Start the continuous flow of agent's discovered data into Amazon Athena.

Start the continuous flow of agent's discovered data into Amazon Athena.

Takes a list of configurationId as input and starts an asynchronous deletion task to remove the configurationItems. Returns a unique deletion task identifier.

Takes a list of configurationId as input and starts an asynchronous deletion task to remove the configurationItems. Returns a unique deletion task identifier.

Retrieves a list of servers that are one network hop away from a specified server.

Retrieves a list of servers that are one network hop away from a specified server.

Retrieves a list of configuration items as specified by the value passed to the required parameter configurationType. Optional filtering may be applied to refine search results.

Sourcemodule ListConfigurationsRequest : sig ... end

Retrieves a list of configuration items as specified by the value passed to the required parameter configurationType. Optional filtering may be applied to refine search results.

Retrieves a short summary of discovered assets. This API operation takes no request parameters and is called as is at the command prompt as shown in the example.

Retrieves a short summary of discovered assets. This API operation takes no request parameters and is called as is at the command prompt as shown in the example.

Deprecated. Use StartExportTask instead. Exports all discovered configuration data to an Amazon S3 bucket or an application that enables you to view and evaluate the data. Data includes tags and tag associations, processes, connections, servers, and system performance. This API returns an export ID that you can query using the DescribeExportConfigurations API. The system imposes a limit of two configuration exports in six hours.

Disassociates one or more configuration items from an application.

Disassociates one or more configuration items from an application.

Sourcemodule DescribeTagsResponse : sig ... end

Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters. There are three valid tag filter names: tagKey tagValue configurationId Also, all configuration items associated with your user that have tags can be listed if you call DescribeTags as is without passing any parameters.

Sourcemodule DescribeTagsRequest : sig ... end

Retrieves a list of configuration items that have tags as specified by the key-value pairs, name and value, passed to the optional parameter filters. There are three valid tag filter names: tagKey tagValue configurationId Also, all configuration items associated with your user that have tags can be listed if you call DescribeTags as is without passing any parameters.

Returns an array of import tasks for your account, including status information, times, IDs, the Amazon S3 Object URL for the import file, and more.

Returns an array of import tasks for your account, including status information, times, IDs, the Amazon S3 Object URL for the import file, and more.

Retrieve status of one or more export tasks. You can retrieve the status of up to 100 export tasks.

Retrieve status of one or more export tasks. You can retrieve the status of up to 100 export tasks.

DescribeExportConfigurations is deprecated. Use DescribeExportTasks, instead.

DescribeExportConfigurations is deprecated. Use DescribeExportTasks, instead.

Lists exports as specified by ID. All continuous exports associated with your user can be listed if you call DescribeContinuousExports as is without passing any parameters.

Lists exports as specified by ID. All continuous exports associated with your user can be listed if you call DescribeContinuousExports as is without passing any parameters.

Retrieves attributes for a list of configuration item IDs. All of the supplied IDs must be for the same asset type from one of the following: server application process connection Output fields are specific to the asset type specified. For example, the output for a server configuration item includes a list of attributes about the server, such as host name, operating system, number of network cards, etc. For a complete list of outputs for each asset type, see Using the DescribeConfigurations Action in the Amazon Web Services Application Discovery Service User Guide.

Retrieves attributes for a list of configuration item IDs. All of the supplied IDs must be for the same asset type from one of the following: server application process connection Output fields are specific to the asset type specified. For example, the output for a server configuration item includes a list of attributes about the server, such as host name, operating system, number of network cards, etc. For a complete list of outputs for each asset type, see Using the DescribeConfigurations Action in the Amazon Web Services Application Discovery Service User Guide.

Takes a unique deletion task identifier as input and returns metadata about a configuration deletion task.

Takes a unique deletion task identifier as input and returns metadata about a configuration deletion task.

Sourcemodule DescribeAgentsResponse : sig ... end

Lists agents or collectors as specified by ID or other filters. All agents/collectors associated with your user can be listed if you call DescribeAgents as is without passing any parameters.

Sourcemodule DescribeAgentsRequest : sig ... end

Lists agents or collectors as specified by ID or other filters. All agents/collectors associated with your user can be listed if you call DescribeAgents as is without passing any parameters.

Sourcemodule DeleteTagsResponse : sig ... end

Deletes the association between configuration items and one or more tags. This API accepts a list of multiple configuration items.

Sourcemodule DeleteTagsRequest : sig ... end

Deletes the association between configuration items and one or more tags. This API accepts a list of multiple configuration items.

Deletes a list of applications and their associations with configuration items.

Sourcemodule DeleteApplicationsRequest : sig ... end

Deletes a list of applications and their associations with configuration items.

Sourcemodule CreateTagsResponse : sig ... end

Creates one or more tags for configuration items. Tags are metadata that help you categorize IT assets. This API accepts a list of multiple configuration items. Do not store sensitive information (like personal data) in tags.

Sourcemodule CreateTagsRequest : sig ... end

Creates one or more tags for configuration items. Tags are metadata that help you categorize IT assets. This API accepts a list of multiple configuration items. Do not store sensitive information (like personal data) in tags.

Sourcemodule CreateApplicationResponse : sig ... end

Creates an application with the given name and description.

Sourcemodule CreateApplicationRequest : sig ... end

Creates an application with the given name and description.

Deletes one or more import tasks, each identified by their import ID. Each import task has a number of records that can identify servers or applications. Amazon Web Services Application Discovery Service has built-in matching logic that will identify when discovered servers match existing entries that you've previously discovered, the information for the already-existing discovered server is updated. When you delete an import task that contains records that were used to match, the information in those matched records that comes from the deleted records will also be deleted.

Deletes one or more import tasks, each identified by their import ID. Each import task has a number of records that can identify servers or applications. Amazon Web Services Application Discovery Service has built-in matching logic that will identify when discovered servers match existing entries that you've previously discovered, the information for the already-existing discovered server is updated. When you delete an import task that contains records that were used to match, the information in those matched records that comes from the deleted records will also be deleted.

Sourcemodule BatchDeleteAgentsResponse : sig ... end

Deletes one or more agents or collectors as specified by ID. Deleting an agent or collector does not delete the previously discovered data. To delete the data collected, use StartBatchDeleteConfigurationTask.

Sourcemodule BatchDeleteAgentsRequest : sig ... end

Deletes one or more agents or collectors as specified by ID. Deleting an agent or collector does not delete the previously discovered data. To delete the data collected, use StartBatchDeleteConfigurationTask.

Associates one or more configuration items with an application.

Associates one or more configuration items with an application.