package awso-async

  1. Overview
  2. Docs

Module Awso_workspaces_instances_asyncSource

include module type of struct include Awso_workspaces_instances.Values end
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 ]

Specifies UDP configuration for ENA SRD.

Specifies IPv4 prefix configuration for network interfaces.

Represents an IPv6 address configuration for a WorkSpace Instance.

Specifies IPv6 prefix configuration for network interfaces.

Defines private IP address configuration for network interface.

Represents a key-value metadata tag.

Represents a single valid configuration combination that an instance type supports, combining tenancy, platform type, and billing mode into one complete configuration specification.

Defines configuration for an Elastic Block Store volume.

Defines connection tracking parameters for network interfaces.

Defines Elastic Network Adapter (ENA) Scalable Reliable Datagram (SRD) configuration.

Represents a validation error field in an API request.

Represents an EC2 instance managed by WorkSpaces.

Defines device mapping for WorkSpace Instance storage.

Identifies a specific capacity reservation.

Defines configuration for spot instance deployment.

Specifies license configuration for WorkSpace Instance.

Defines network interface configuration for WorkSpace Instance.

Defines tagging configuration for a resource.

Represents a single WorkSpace Instance.

Represents an AWS region supported by WorkSpaces Instances.

Provides details about a specific WorkSpace Instance type.

Captures detailed error information for EC2 instance operations.

Captures errors specific to WorkSpace Instance operations.

Specifies capacity reservation preferences.

Configures CPU-specific settings for WorkSpace Instance.

Defines CPU credit configuration for burstable instances.

Configures AWS Nitro Enclave options for the WorkSpace Instance.

Defines hibernation configuration for the WorkSpace Instance.

Defines IAM instance profile configuration for WorkSpace Instance.

Configures automatic maintenance settings for WorkSpace Instance.

Configures marketplace-specific instance deployment options.

Defines instance metadata service configuration.

Configures network performance settings for WorkSpace Instance.

Defines instance placement configuration for WorkSpace Instance.

Configures private DNS name settings for WorkSpace Instance.

Configures detailed monitoring for WorkSpace Instance.

Indicates insufficient permissions to perform the requested action.

Indicates an unexpected server-side error occurred.

Indicates the requested resource could not be found.

Indicates the request rate has exceeded limits.

Indicates invalid input parameters in the request.

Defines filtering criteria for WorkSpace Instance type searches. Combines multiple filter conditions including billing mode, platform type, and tenancy to help customers find instance types that meet their specific requirements.

Defines billing configuration settings for WorkSpace Instances, containing the billing mode selection.

Signals a conflict with the current state of the resource.

Indicates that a service quota has been exceeded.

Defines comprehensive configuration for a managed WorkSpace Instance.

Confirms successful tag removal.

Specifies tags to remove from a WorkSpace Instance.

Confirms successful tag addition.

Specifies tags to add to a WorkSpace Instance.

Contains the list of WorkSpaces Instances matching the specified criteria.

Defines filters and pagination parameters for retrieving WorkSpaces Instances.

Returns the list of tags for the specified WorkSpace Instance.

Specifies the WorkSpace Instance to retrieve tags for.

Contains the list of supported AWS regions for WorkSpaces Instances.

Defines input parameters for retrieving supported WorkSpaces Instances regions.

Contains the list of instance types supported by WorkSpaces Instances.

Defines input parameters for retrieving supported WorkSpaces Instances instance types.

Provides comprehensive details about the requested WorkSpaces Instance.

Identifies the WorkSpaces Instance to retrieve detailed information for.

Confirms volume detachment.

Specifies volume detachment parameters.

Confirms the successful deletion of the specified WorkSpace Instance.

The WorkSpace to delete

Confirms volume deletion.

Specifies the volume to delete.

Returns the unique identifier for the newly created WorkSpaces Instance.

Defines the configuration parameters for creating a new WorkSpaces Instance.

Returns the created volume identifier.

Specifies volume creation parameters.

Confirms volume attachment.

Specifies volume attachment parameters.

Sourcemodule Cli : sig ... end