# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Retrieve information about an AWS WorkSpaces bundle.
No description provided by the author
GetConnectionAlias gets an existing ConnectionAlias resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetDirectory gets an existing Directory resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to get information about a Workspaces image.
No description provided by the author
GetIpGroup gets an existing IpGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetWorkspace gets an existing Workspace resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Retrieve information about an AWS WorkSpaces directory.
No description provided by the author
Use this data source to get information about a workspace in [AWS Workspaces](https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces.html) Service.
No description provided by the author
NewConnectionAlias registers a new resource with the given unique name, arguments, and options.
NewDirectory registers a new resource with the given unique name, arguments, and options.
NewIpGroup registers a new resource with the given unique name, arguments, and options.
NewWorkspace registers a new resource with the given unique name, arguments, and options.
No description provided by the author
# Structs
Resource for managing an AWS WorkSpaces Connection Alias.
The set of arguments for constructing a ConnectionAlias resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a WorkSpaces directory in AWS WorkSpaces Service.
The set of arguments for constructing a Directory resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getBundle.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getBundle.
A collection of values returned by getBundle.
A collection of values returned by getBundle.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getImage.
A collection of arguments for invoking getImage.
A collection of values returned by getImage.
A collection of values returned by getImage.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides an IP access control group in AWS WorkSpaces Service
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/workspaces" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := workspaces.NewIpGroup(ctx, "contractors", &workspaces.IpGroupArgs{ Name: pulumi.String("Contractors"), Description: pulumi.String("Contractors IP access control group"), Rules: workspaces.IpGroupRuleArray{ &workspaces.IpGroupRuleArgs{ Source: pulumi.String("150.24.14.0/24"), Description: pulumi.String("NY"), }, &workspaces.IpGroupRuleArgs{ Source: pulumi.String("125.191.14.85/32"), Description: pulumi.String("LA"), }, &workspaces.IpGroupRuleArgs{ Source: pulumi.String("44.98.100.0/24"), Description: pulumi.String("STL"), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Using `pulumi import`, import WorkSpaces IP groups using their GroupID.
The set of arguments for constructing a IpGroup resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getDirectory.
A collection of arguments for invoking getDirectory.
A collection of values returned by getDirectory.
A collection of values returned by getDirectory.
A collection of arguments for invoking getWorkspace.
A collection of arguments for invoking getWorkspace.
A collection of values returned by getWorkspace.
A collection of values returned by getWorkspace.
Provides a workspace in [AWS Workspaces](https://docs.aws.amazon.com/workspaces/latest/adminguide/amazon-workspaces.html) Service
> **NOTE:** AWS WorkSpaces service requires [`workspaces_DefaultRole`](https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-access-control.html#create-default-role) IAM role to operate normally.
The set of arguments for constructing a Workspace resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Interfaces
ConnectionAliasArrayInput is an input type that accepts ConnectionAliasArray and ConnectionAliasArrayOutput values.
No description provided by the author
ConnectionAliasMapInput is an input type that accepts ConnectionAliasMap and ConnectionAliasMapOutput values.
ConnectionAliasTimeoutsInput is an input type that accepts ConnectionAliasTimeoutsArgs and ConnectionAliasTimeoutsOutput values.
ConnectionAliasTimeoutsPtrInput is an input type that accepts ConnectionAliasTimeoutsArgs, ConnectionAliasTimeoutsPtr and ConnectionAliasTimeoutsPtrOutput values.
DirectoryArrayInput is an input type that accepts DirectoryArray and DirectoryArrayOutput values.
No description provided by the author
DirectoryMapInput is an input type that accepts DirectoryMap and DirectoryMapOutput values.
DirectorySamlPropertiesInput is an input type that accepts DirectorySamlPropertiesArgs and DirectorySamlPropertiesOutput values.
DirectorySamlPropertiesPtrInput is an input type that accepts DirectorySamlPropertiesArgs, DirectorySamlPropertiesPtr and DirectorySamlPropertiesPtrOutput values.
DirectorySelfServicePermissionsInput is an input type that accepts DirectorySelfServicePermissionsArgs and DirectorySelfServicePermissionsOutput values.
DirectorySelfServicePermissionsPtrInput is an input type that accepts DirectorySelfServicePermissionsArgs, DirectorySelfServicePermissionsPtr and DirectorySelfServicePermissionsPtrOutput values.
DirectoryWorkspaceAccessPropertiesInput is an input type that accepts DirectoryWorkspaceAccessPropertiesArgs and DirectoryWorkspaceAccessPropertiesOutput values.
DirectoryWorkspaceAccessPropertiesPtrInput is an input type that accepts DirectoryWorkspaceAccessPropertiesArgs, DirectoryWorkspaceAccessPropertiesPtr and DirectoryWorkspaceAccessPropertiesPtrOutput values.
DirectoryWorkspaceCreationPropertiesInput is an input type that accepts DirectoryWorkspaceCreationPropertiesArgs and DirectoryWorkspaceCreationPropertiesOutput values.
DirectoryWorkspaceCreationPropertiesPtrInput is an input type that accepts DirectoryWorkspaceCreationPropertiesArgs, DirectoryWorkspaceCreationPropertiesPtr and DirectoryWorkspaceCreationPropertiesPtrOutput values.
GetBundleComputeTypeArrayInput is an input type that accepts GetBundleComputeTypeArray and GetBundleComputeTypeArrayOutput values.
GetBundleComputeTypeInput is an input type that accepts GetBundleComputeTypeArgs and GetBundleComputeTypeOutput values.
GetBundleRootStorageArrayInput is an input type that accepts GetBundleRootStorageArray and GetBundleRootStorageArrayOutput values.
GetBundleRootStorageInput is an input type that accepts GetBundleRootStorageArgs and GetBundleRootStorageOutput values.
GetBundleUserStorageArrayInput is an input type that accepts GetBundleUserStorageArray and GetBundleUserStorageArrayOutput values.
GetBundleUserStorageInput is an input type that accepts GetBundleUserStorageArgs and GetBundleUserStorageOutput values.
GetDirectorySamlPropertyArrayInput is an input type that accepts GetDirectorySamlPropertyArray and GetDirectorySamlPropertyArrayOutput values.
GetDirectorySamlPropertyInput is an input type that accepts GetDirectorySamlPropertyArgs and GetDirectorySamlPropertyOutput values.
GetDirectorySelfServicePermissionArrayInput is an input type that accepts GetDirectorySelfServicePermissionArray and GetDirectorySelfServicePermissionArrayOutput values.
GetDirectorySelfServicePermissionInput is an input type that accepts GetDirectorySelfServicePermissionArgs and GetDirectorySelfServicePermissionOutput values.
GetDirectoryWorkspaceAccessPropertyArrayInput is an input type that accepts GetDirectoryWorkspaceAccessPropertyArray and GetDirectoryWorkspaceAccessPropertyArrayOutput values.
GetDirectoryWorkspaceAccessPropertyInput is an input type that accepts GetDirectoryWorkspaceAccessPropertyArgs and GetDirectoryWorkspaceAccessPropertyOutput values.
GetDirectoryWorkspaceCreationPropertyArrayInput is an input type that accepts GetDirectoryWorkspaceCreationPropertyArray and GetDirectoryWorkspaceCreationPropertyArrayOutput values.
GetDirectoryWorkspaceCreationPropertyInput is an input type that accepts GetDirectoryWorkspaceCreationPropertyArgs and GetDirectoryWorkspaceCreationPropertyOutput values.
GetWorkspaceWorkspacePropertyArrayInput is an input type that accepts GetWorkspaceWorkspacePropertyArray and GetWorkspaceWorkspacePropertyArrayOutput values.
GetWorkspaceWorkspacePropertyInput is an input type that accepts GetWorkspaceWorkspacePropertyArgs and GetWorkspaceWorkspacePropertyOutput values.
IpGroupArrayInput is an input type that accepts IpGroupArray and IpGroupArrayOutput values.
No description provided by the author
IpGroupMapInput is an input type that accepts IpGroupMap and IpGroupMapOutput values.
IpGroupRuleArrayInput is an input type that accepts IpGroupRuleArray and IpGroupRuleArrayOutput values.
IpGroupRuleInput is an input type that accepts IpGroupRuleArgs and IpGroupRuleOutput values.
WorkspaceArrayInput is an input type that accepts WorkspaceArray and WorkspaceArrayOutput values.
No description provided by the author
WorkspaceMapInput is an input type that accepts WorkspaceMap and WorkspaceMapOutput values.
WorkspaceWorkspacePropertiesInput is an input type that accepts WorkspaceWorkspacePropertiesArgs and WorkspaceWorkspacePropertiesOutput values.
WorkspaceWorkspacePropertiesPtrInput is an input type that accepts WorkspaceWorkspacePropertiesArgs, WorkspaceWorkspacePropertiesPtr and WorkspaceWorkspacePropertiesPtrOutput values.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author