Show / Hide Table of Contents

Class DirectoryState

Inheritance
System.Object
InputArgs
ResourceArgs
DirectoryState
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.Workspaces
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DirectoryState : ResourceArgs

Constructors

View Source

DirectoryState()

Declaration
public DirectoryState()

Properties

View Source

Alias

The directory alias.

Declaration
public Input<string> Alias { get; set; }
Property Value
Type Description
Input<System.String>
View Source

CustomerUserName

The user name for the service account.

Declaration
public Input<string> CustomerUserName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DirectoryId

The directory identifier for registration in WorkSpaces service.

Declaration
public Input<string> DirectoryId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DirectoryName

The name of the directory.

Declaration
public Input<string> DirectoryName { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DirectoryType

The directory type.

Declaration
public Input<string> DirectoryType { get; set; }
Property Value
Type Description
Input<System.String>
View Source

DnsIpAddresses

The IP addresses of the DNS servers for the directory.

Declaration
public InputList<string> DnsIpAddresses { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

IamRoleId

The identifier of the IAM role. This is the role that allows Amazon WorkSpaces to make calls to other services, such as Amazon EC2, on your behalf.

Declaration
public Input<string> IamRoleId { get; set; }
Property Value
Type Description
Input<System.String>
View Source

IpGroupIds

The identifiers of the IP access control groups associated with the directory.

Declaration
public InputList<string> IpGroupIds { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

RegistrationCode

The registration code for the directory. This is the code that users enter in their Amazon WorkSpaces client application to connect to the directory.

Declaration
public Input<string> RegistrationCode { get; set; }
Property Value
Type Description
Input<System.String>
View Source

SelfServicePermissions

The permissions to enable or disable self-service capabilities.

Declaration
public Input<DirectorySelfServicePermissionsGetArgs> SelfServicePermissions { get; set; }
Property Value
Type Description
Input<DirectorySelfServicePermissionsGetArgs>
View Source

SubnetIds

The identifiers of the subnets where the directory resides.

Declaration
public InputList<string> SubnetIds { get; set; }
Property Value
Type Description
InputList<System.String>
View Source

Tags

A map of tags assigned to the WorkSpaces directory.

Declaration
public InputMap<object> Tags { get; set; }
Property Value
Type Description
InputMap<System.Object>
View Source

WorkspaceSecurityGroupId

The identifier of the security group that is assigned to new WorkSpaces.

Declaration
public Input<string> WorkspaceSecurityGroupId { get; set; }
Property Value
Type Description
Input<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.