Documentation
¶
Index ¶
- type LookupMicrosoftADArgs
- type LookupMicrosoftADOutputArgs
- type LookupMicrosoftADResult
- type LookupMicrosoftADResultOutput
- func (o LookupMicrosoftADResultOutput) Alias() pulumi.StringPtrOutput
- func (o LookupMicrosoftADResultOutput) DnsIpAddresses() pulumi.StringArrayOutput
- func (LookupMicrosoftADResultOutput) ElementType() reflect.Type
- func (o LookupMicrosoftADResultOutput) EnableSso() pulumi.BoolPtrOutput
- func (o LookupMicrosoftADResultOutput) Id() pulumi.StringPtrOutput
- func (o LookupMicrosoftADResultOutput) ToLookupMicrosoftADResultOutput() LookupMicrosoftADResultOutput
- func (o LookupMicrosoftADResultOutput) ToLookupMicrosoftADResultOutputWithContext(ctx context.Context) LookupMicrosoftADResultOutput
- type LookupSimpleADArgs
- type LookupSimpleADOutputArgs
- type LookupSimpleADResult
- type LookupSimpleADResultOutput
- func (o LookupSimpleADResultOutput) Alias() pulumi.StringPtrOutput
- func (o LookupSimpleADResultOutput) DirectoryId() pulumi.StringPtrOutput
- func (o LookupSimpleADResultOutput) DnsIpAddresses() pulumi.StringArrayOutput
- func (LookupSimpleADResultOutput) ElementType() reflect.Type
- func (o LookupSimpleADResultOutput) EnableSso() pulumi.BoolPtrOutput
- func (o LookupSimpleADResultOutput) ToLookupSimpleADResultOutput() LookupSimpleADResultOutput
- func (o LookupSimpleADResultOutput) ToLookupSimpleADResultOutputWithContext(ctx context.Context) LookupSimpleADResultOutput
- type MicrosoftADdeprecated
- type MicrosoftADArgs
- type MicrosoftADInput
- type MicrosoftADOutput
- func (o MicrosoftADOutput) Alias() pulumi.StringOutput
- func (o MicrosoftADOutput) CreateAlias() pulumi.BoolPtrOutput
- func (o MicrosoftADOutput) DnsIpAddresses() pulumi.StringArrayOutput
- func (o MicrosoftADOutput) Edition() pulumi.StringPtrOutput
- func (MicrosoftADOutput) ElementType() reflect.Type
- func (o MicrosoftADOutput) EnableSso() pulumi.BoolPtrOutput
- func (o MicrosoftADOutput) Name() pulumi.StringOutput
- func (o MicrosoftADOutput) Password() pulumi.StringOutput
- func (o MicrosoftADOutput) ShortName() pulumi.StringPtrOutput
- func (o MicrosoftADOutput) ToMicrosoftADOutput() MicrosoftADOutput
- func (o MicrosoftADOutput) ToMicrosoftADOutputWithContext(ctx context.Context) MicrosoftADOutput
- func (o MicrosoftADOutput) VpcSettings() MicrosoftADVpcSettingsOutput
- type MicrosoftADState
- type MicrosoftADVpcSettings
- type MicrosoftADVpcSettingsArgs
- type MicrosoftADVpcSettingsInput
- type MicrosoftADVpcSettingsOutput
- func (MicrosoftADVpcSettingsOutput) ElementType() reflect.Type
- func (o MicrosoftADVpcSettingsOutput) SubnetIds() pulumi.StringArrayOutput
- func (o MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsOutput() MicrosoftADVpcSettingsOutput
- func (o MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsOutput
- func (o MicrosoftADVpcSettingsOutput) VpcId() pulumi.StringOutput
- type SimpleAD
- type SimpleADArgs
- type SimpleADInput
- type SimpleADOutput
- func (o SimpleADOutput) Alias() pulumi.StringOutput
- func (o SimpleADOutput) CreateAlias() pulumi.BoolPtrOutput
- func (o SimpleADOutput) Description() pulumi.StringPtrOutput
- func (o SimpleADOutput) DirectoryId() pulumi.StringOutput
- func (o SimpleADOutput) DnsIpAddresses() pulumi.StringArrayOutput
- func (SimpleADOutput) ElementType() reflect.Type
- func (o SimpleADOutput) EnableSso() pulumi.BoolPtrOutput
- func (o SimpleADOutput) Name() pulumi.StringOutput
- func (o SimpleADOutput) Password() pulumi.StringPtrOutput
- func (o SimpleADOutput) ShortName() pulumi.StringPtrOutput
- func (o SimpleADOutput) Size() pulumi.StringOutput
- func (o SimpleADOutput) ToSimpleADOutput() SimpleADOutput
- func (o SimpleADOutput) ToSimpleADOutputWithContext(ctx context.Context) SimpleADOutput
- func (o SimpleADOutput) VpcSettings() SimpleADVpcSettingsOutput
- type SimpleADState
- type SimpleADVpcSettings
- type SimpleADVpcSettingsArgs
- type SimpleADVpcSettingsInput
- type SimpleADVpcSettingsOutput
- func (SimpleADVpcSettingsOutput) ElementType() reflect.Type
- func (o SimpleADVpcSettingsOutput) SubnetIds() pulumi.StringArrayOutput
- func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutput() SimpleADVpcSettingsOutput
- func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutputWithContext(ctx context.Context) SimpleADVpcSettingsOutput
- func (o SimpleADVpcSettingsOutput) VpcId() pulumi.StringOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LookupMicrosoftADArgs ¶ added in v0.12.0
type LookupMicrosoftADArgs struct {
Id string `pulumi:"id"`
}
type LookupMicrosoftADOutputArgs ¶ added in v0.12.0
type LookupMicrosoftADOutputArgs struct {
Id pulumi.StringInput `pulumi:"id"`
}
func (LookupMicrosoftADOutputArgs) ElementType ¶ added in v0.12.0
func (LookupMicrosoftADOutputArgs) ElementType() reflect.Type
type LookupMicrosoftADResult ¶ added in v0.12.0
type LookupMicrosoftADResult struct { Alias *string `pulumi:"alias"` DnsIpAddresses []string `pulumi:"dnsIpAddresses"` EnableSso *bool `pulumi:"enableSso"` Id *string `pulumi:"id"` }
func LookupMicrosoftAD ¶ added in v0.12.0
func LookupMicrosoftAD(ctx *pulumi.Context, args *LookupMicrosoftADArgs, opts ...pulumi.InvokeOption) (*LookupMicrosoftADResult, error)
Resource Type definition for AWS::DirectoryService::MicrosoftAD
type LookupMicrosoftADResultOutput ¶ added in v0.12.0
type LookupMicrosoftADResultOutput struct{ *pulumi.OutputState }
func LookupMicrosoftADOutput ¶ added in v0.12.0
func LookupMicrosoftADOutput(ctx *pulumi.Context, args LookupMicrosoftADOutputArgs, opts ...pulumi.InvokeOption) LookupMicrosoftADResultOutput
func (LookupMicrosoftADResultOutput) Alias ¶ added in v0.12.0
func (o LookupMicrosoftADResultOutput) Alias() pulumi.StringPtrOutput
func (LookupMicrosoftADResultOutput) DnsIpAddresses ¶ added in v0.12.0
func (o LookupMicrosoftADResultOutput) DnsIpAddresses() pulumi.StringArrayOutput
func (LookupMicrosoftADResultOutput) ElementType ¶ added in v0.12.0
func (LookupMicrosoftADResultOutput) ElementType() reflect.Type
func (LookupMicrosoftADResultOutput) EnableSso ¶ added in v0.12.0
func (o LookupMicrosoftADResultOutput) EnableSso() pulumi.BoolPtrOutput
func (LookupMicrosoftADResultOutput) Id ¶ added in v0.12.0
func (o LookupMicrosoftADResultOutput) Id() pulumi.StringPtrOutput
func (LookupMicrosoftADResultOutput) ToLookupMicrosoftADResultOutput ¶ added in v0.12.0
func (o LookupMicrosoftADResultOutput) ToLookupMicrosoftADResultOutput() LookupMicrosoftADResultOutput
func (LookupMicrosoftADResultOutput) ToLookupMicrosoftADResultOutputWithContext ¶ added in v0.12.0
func (o LookupMicrosoftADResultOutput) ToLookupMicrosoftADResultOutputWithContext(ctx context.Context) LookupMicrosoftADResultOutput
type LookupSimpleADArgs ¶ added in v0.12.0
type LookupSimpleADArgs struct { // The unique identifier for a directory. DirectoryId string `pulumi:"directoryId"` }
type LookupSimpleADOutputArgs ¶ added in v0.12.0
type LookupSimpleADOutputArgs struct { // The unique identifier for a directory. DirectoryId pulumi.StringInput `pulumi:"directoryId"` }
func (LookupSimpleADOutputArgs) ElementType ¶ added in v0.12.0
func (LookupSimpleADOutputArgs) ElementType() reflect.Type
type LookupSimpleADResult ¶ added in v0.12.0
type LookupSimpleADResult struct { // The alias for a directory. Alias *string `pulumi:"alias"` // The unique identifier for a directory. DirectoryId *string `pulumi:"directoryId"` // The IP addresses of the DNS servers for the directory, such as [ "172.31.3.154", "172.31.63.203" ]. DnsIpAddresses []string `pulumi:"dnsIpAddresses"` // Whether to enable single sign-on for a Simple Active Directory in AWS. EnableSso *bool `pulumi:"enableSso"` }
func LookupSimpleAD ¶ added in v0.12.0
func LookupSimpleAD(ctx *pulumi.Context, args *LookupSimpleADArgs, opts ...pulumi.InvokeOption) (*LookupSimpleADResult, error)
Resource Type definition for AWS::DirectoryService::SimpleAD
type LookupSimpleADResultOutput ¶ added in v0.12.0
type LookupSimpleADResultOutput struct{ *pulumi.OutputState }
func LookupSimpleADOutput ¶ added in v0.12.0
func LookupSimpleADOutput(ctx *pulumi.Context, args LookupSimpleADOutputArgs, opts ...pulumi.InvokeOption) LookupSimpleADResultOutput
func (LookupSimpleADResultOutput) Alias ¶ added in v0.12.0
func (o LookupSimpleADResultOutput) Alias() pulumi.StringPtrOutput
The alias for a directory.
func (LookupSimpleADResultOutput) DirectoryId ¶ added in v0.46.0
func (o LookupSimpleADResultOutput) DirectoryId() pulumi.StringPtrOutput
The unique identifier for a directory.
func (LookupSimpleADResultOutput) DnsIpAddresses ¶ added in v0.12.0
func (o LookupSimpleADResultOutput) DnsIpAddresses() pulumi.StringArrayOutput
The IP addresses of the DNS servers for the directory, such as [ "172.31.3.154", "172.31.63.203" ].
func (LookupSimpleADResultOutput) ElementType ¶ added in v0.12.0
func (LookupSimpleADResultOutput) ElementType() reflect.Type
func (LookupSimpleADResultOutput) EnableSso ¶ added in v0.12.0
func (o LookupSimpleADResultOutput) EnableSso() pulumi.BoolPtrOutput
Whether to enable single sign-on for a Simple Active Directory in AWS.
func (LookupSimpleADResultOutput) ToLookupSimpleADResultOutput ¶ added in v0.12.0
func (o LookupSimpleADResultOutput) ToLookupSimpleADResultOutput() LookupSimpleADResultOutput
func (LookupSimpleADResultOutput) ToLookupSimpleADResultOutputWithContext ¶ added in v0.12.0
func (o LookupSimpleADResultOutput) ToLookupSimpleADResultOutputWithContext(ctx context.Context) LookupSimpleADResultOutput
type MicrosoftAD
deprecated
type MicrosoftAD struct { pulumi.CustomResourceState Alias pulumi.StringOutput `pulumi:"alias"` CreateAlias pulumi.BoolPtrOutput `pulumi:"createAlias"` DnsIpAddresses pulumi.StringArrayOutput `pulumi:"dnsIpAddresses"` Edition pulumi.StringPtrOutput `pulumi:"edition"` EnableSso pulumi.BoolPtrOutput `pulumi:"enableSso"` Name pulumi.StringOutput `pulumi:"name"` Password pulumi.StringOutput `pulumi:"password"` ShortName pulumi.StringPtrOutput `pulumi:"shortName"` VpcSettings MicrosoftADVpcSettingsOutput `pulumi:"vpcSettings"` }
Resource Type definition for AWS::DirectoryService::MicrosoftAD
Deprecated: MicrosoftAD is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
func GetMicrosoftAD ¶
func GetMicrosoftAD(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MicrosoftADState, opts ...pulumi.ResourceOption) (*MicrosoftAD, error)
GetMicrosoftAD gets an existing MicrosoftAD resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMicrosoftAD ¶
func NewMicrosoftAD(ctx *pulumi.Context, name string, args *MicrosoftADArgs, opts ...pulumi.ResourceOption) (*MicrosoftAD, error)
NewMicrosoftAD registers a new resource with the given unique name, arguments, and options.
func (*MicrosoftAD) ElementType ¶
func (*MicrosoftAD) ElementType() reflect.Type
func (*MicrosoftAD) ToMicrosoftADOutput ¶
func (i *MicrosoftAD) ToMicrosoftADOutput() MicrosoftADOutput
func (*MicrosoftAD) ToMicrosoftADOutputWithContext ¶
func (i *MicrosoftAD) ToMicrosoftADOutputWithContext(ctx context.Context) MicrosoftADOutput
type MicrosoftADArgs ¶
type MicrosoftADArgs struct { CreateAlias pulumi.BoolPtrInput Edition pulumi.StringPtrInput EnableSso pulumi.BoolPtrInput Name pulumi.StringPtrInput Password pulumi.StringInput ShortName pulumi.StringPtrInput VpcSettings MicrosoftADVpcSettingsInput }
The set of arguments for constructing a MicrosoftAD resource.
func (MicrosoftADArgs) ElementType ¶
func (MicrosoftADArgs) ElementType() reflect.Type
type MicrosoftADInput ¶
type MicrosoftADInput interface { pulumi.Input ToMicrosoftADOutput() MicrosoftADOutput ToMicrosoftADOutputWithContext(ctx context.Context) MicrosoftADOutput }
type MicrosoftADOutput ¶
type MicrosoftADOutput struct{ *pulumi.OutputState }
func (MicrosoftADOutput) Alias ¶ added in v0.17.0
func (o MicrosoftADOutput) Alias() pulumi.StringOutput
func (MicrosoftADOutput) CreateAlias ¶ added in v0.17.0
func (o MicrosoftADOutput) CreateAlias() pulumi.BoolPtrOutput
func (MicrosoftADOutput) DnsIpAddresses ¶ added in v0.17.0
func (o MicrosoftADOutput) DnsIpAddresses() pulumi.StringArrayOutput
func (MicrosoftADOutput) Edition ¶ added in v0.17.0
func (o MicrosoftADOutput) Edition() pulumi.StringPtrOutput
func (MicrosoftADOutput) ElementType ¶
func (MicrosoftADOutput) ElementType() reflect.Type
func (MicrosoftADOutput) EnableSso ¶ added in v0.17.0
func (o MicrosoftADOutput) EnableSso() pulumi.BoolPtrOutput
func (MicrosoftADOutput) Name ¶ added in v0.17.0
func (o MicrosoftADOutput) Name() pulumi.StringOutput
func (MicrosoftADOutput) Password ¶ added in v0.17.0
func (o MicrosoftADOutput) Password() pulumi.StringOutput
func (MicrosoftADOutput) ShortName ¶ added in v0.17.0
func (o MicrosoftADOutput) ShortName() pulumi.StringPtrOutput
func (MicrosoftADOutput) ToMicrosoftADOutput ¶
func (o MicrosoftADOutput) ToMicrosoftADOutput() MicrosoftADOutput
func (MicrosoftADOutput) ToMicrosoftADOutputWithContext ¶
func (o MicrosoftADOutput) ToMicrosoftADOutputWithContext(ctx context.Context) MicrosoftADOutput
func (MicrosoftADOutput) VpcSettings ¶ added in v0.17.0
func (o MicrosoftADOutput) VpcSettings() MicrosoftADVpcSettingsOutput
type MicrosoftADState ¶
type MicrosoftADState struct { }
func (MicrosoftADState) ElementType ¶
func (MicrosoftADState) ElementType() reflect.Type
type MicrosoftADVpcSettings ¶
type MicrosoftADVpcSettingsArgs ¶
type MicrosoftADVpcSettingsArgs struct { SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (MicrosoftADVpcSettingsArgs) ElementType ¶
func (MicrosoftADVpcSettingsArgs) ElementType() reflect.Type
func (MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsOutput ¶
func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsOutput() MicrosoftADVpcSettingsOutput
func (MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsOutputWithContext ¶
func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsOutput
type MicrosoftADVpcSettingsInput ¶
type MicrosoftADVpcSettingsInput interface { pulumi.Input ToMicrosoftADVpcSettingsOutput() MicrosoftADVpcSettingsOutput ToMicrosoftADVpcSettingsOutputWithContext(context.Context) MicrosoftADVpcSettingsOutput }
MicrosoftADVpcSettingsInput is an input type that accepts MicrosoftADVpcSettingsArgs and MicrosoftADVpcSettingsOutput values. You can construct a concrete instance of `MicrosoftADVpcSettingsInput` via:
MicrosoftADVpcSettingsArgs{...}
type MicrosoftADVpcSettingsOutput ¶
type MicrosoftADVpcSettingsOutput struct{ *pulumi.OutputState }
func (MicrosoftADVpcSettingsOutput) ElementType ¶
func (MicrosoftADVpcSettingsOutput) ElementType() reflect.Type
func (MicrosoftADVpcSettingsOutput) SubnetIds ¶
func (o MicrosoftADVpcSettingsOutput) SubnetIds() pulumi.StringArrayOutput
func (MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsOutput ¶
func (o MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsOutput() MicrosoftADVpcSettingsOutput
func (MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsOutputWithContext ¶
func (o MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsOutput
func (MicrosoftADVpcSettingsOutput) VpcId ¶
func (o MicrosoftADVpcSettingsOutput) VpcId() pulumi.StringOutput
type SimpleAD ¶
type SimpleAD struct { pulumi.CustomResourceState // The alias for a directory. Alias pulumi.StringOutput `pulumi:"alias"` // The name of the configuration set. CreateAlias pulumi.BoolPtrOutput `pulumi:"createAlias"` // Description for the directory. Description pulumi.StringPtrOutput `pulumi:"description"` // The unique identifier for a directory. DirectoryId pulumi.StringOutput `pulumi:"directoryId"` // The IP addresses of the DNS servers for the directory, such as [ "172.31.3.154", "172.31.63.203" ]. DnsIpAddresses pulumi.StringArrayOutput `pulumi:"dnsIpAddresses"` // Whether to enable single sign-on for a Simple Active Directory in AWS. EnableSso pulumi.BoolPtrOutput `pulumi:"enableSso"` // The fully qualified domain name for the AWS Managed Simple AD directory. Name pulumi.StringOutput `pulumi:"name"` // The password for the default administrative user named Admin. Password pulumi.StringPtrOutput `pulumi:"password"` // The NetBIOS name for your domain. ShortName pulumi.StringPtrOutput `pulumi:"shortName"` // The size of the directory. Size pulumi.StringOutput `pulumi:"size"` // VPC settings of the Simple AD directory server in AWS. VpcSettings SimpleADVpcSettingsOutput `pulumi:"vpcSettings"` }
Resource Type definition for AWS::DirectoryService::SimpleAD
func GetSimpleAD ¶
func GetSimpleAD(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SimpleADState, opts ...pulumi.ResourceOption) (*SimpleAD, error)
GetSimpleAD gets an existing SimpleAD resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSimpleAD ¶
func NewSimpleAD(ctx *pulumi.Context, name string, args *SimpleADArgs, opts ...pulumi.ResourceOption) (*SimpleAD, error)
NewSimpleAD registers a new resource with the given unique name, arguments, and options.
func (*SimpleAD) ElementType ¶
func (*SimpleAD) ToSimpleADOutput ¶
func (i *SimpleAD) ToSimpleADOutput() SimpleADOutput
func (*SimpleAD) ToSimpleADOutputWithContext ¶
func (i *SimpleAD) ToSimpleADOutputWithContext(ctx context.Context) SimpleADOutput
type SimpleADArgs ¶
type SimpleADArgs struct { // The name of the configuration set. CreateAlias pulumi.BoolPtrInput // Description for the directory. Description pulumi.StringPtrInput // Whether to enable single sign-on for a Simple Active Directory in AWS. EnableSso pulumi.BoolPtrInput // The fully qualified domain name for the AWS Managed Simple AD directory. Name pulumi.StringPtrInput // The password for the default administrative user named Admin. Password pulumi.StringPtrInput // The NetBIOS name for your domain. ShortName pulumi.StringPtrInput // The size of the directory. Size pulumi.StringInput // VPC settings of the Simple AD directory server in AWS. VpcSettings SimpleADVpcSettingsInput }
The set of arguments for constructing a SimpleAD resource.
func (SimpleADArgs) ElementType ¶
func (SimpleADArgs) ElementType() reflect.Type
type SimpleADInput ¶
type SimpleADInput interface { pulumi.Input ToSimpleADOutput() SimpleADOutput ToSimpleADOutputWithContext(ctx context.Context) SimpleADOutput }
type SimpleADOutput ¶
type SimpleADOutput struct{ *pulumi.OutputState }
func (SimpleADOutput) Alias ¶ added in v0.17.0
func (o SimpleADOutput) Alias() pulumi.StringOutput
The alias for a directory.
func (SimpleADOutput) CreateAlias ¶ added in v0.17.0
func (o SimpleADOutput) CreateAlias() pulumi.BoolPtrOutput
The name of the configuration set.
func (SimpleADOutput) Description ¶ added in v0.17.0
func (o SimpleADOutput) Description() pulumi.StringPtrOutput
Description for the directory.
func (SimpleADOutput) DirectoryId ¶ added in v0.46.0
func (o SimpleADOutput) DirectoryId() pulumi.StringOutput
The unique identifier for a directory.
func (SimpleADOutput) DnsIpAddresses ¶ added in v0.17.0
func (o SimpleADOutput) DnsIpAddresses() pulumi.StringArrayOutput
The IP addresses of the DNS servers for the directory, such as [ "172.31.3.154", "172.31.63.203" ].
func (SimpleADOutput) ElementType ¶
func (SimpleADOutput) ElementType() reflect.Type
func (SimpleADOutput) EnableSso ¶ added in v0.17.0
func (o SimpleADOutput) EnableSso() pulumi.BoolPtrOutput
Whether to enable single sign-on for a Simple Active Directory in AWS.
func (SimpleADOutput) Name ¶ added in v0.17.0
func (o SimpleADOutput) Name() pulumi.StringOutput
The fully qualified domain name for the AWS Managed Simple AD directory.
func (SimpleADOutput) Password ¶ added in v0.17.0
func (o SimpleADOutput) Password() pulumi.StringPtrOutput
The password for the default administrative user named Admin.
func (SimpleADOutput) ShortName ¶ added in v0.17.0
func (o SimpleADOutput) ShortName() pulumi.StringPtrOutput
The NetBIOS name for your domain.
func (SimpleADOutput) Size ¶ added in v0.17.0
func (o SimpleADOutput) Size() pulumi.StringOutput
The size of the directory.
func (SimpleADOutput) ToSimpleADOutput ¶
func (o SimpleADOutput) ToSimpleADOutput() SimpleADOutput
func (SimpleADOutput) ToSimpleADOutputWithContext ¶
func (o SimpleADOutput) ToSimpleADOutputWithContext(ctx context.Context) SimpleADOutput
func (SimpleADOutput) VpcSettings ¶ added in v0.17.0
func (o SimpleADOutput) VpcSettings() SimpleADVpcSettingsOutput
VPC settings of the Simple AD directory server in AWS.
type SimpleADState ¶
type SimpleADState struct { }
func (SimpleADState) ElementType ¶
func (SimpleADState) ElementType() reflect.Type
type SimpleADVpcSettings ¶
type SimpleADVpcSettings struct { // The identifiers of the subnets for the directory servers. The two subnets must be in different Availability Zones. AWS Directory Service specifies a directory server and a DNS server in each of these subnets. SubnetIds []string `pulumi:"subnetIds"` // The identifier of the VPC in which to create the directory. VpcId string `pulumi:"vpcId"` }
type SimpleADVpcSettingsArgs ¶
type SimpleADVpcSettingsArgs struct { // The identifiers of the subnets for the directory servers. The two subnets must be in different Availability Zones. AWS Directory Service specifies a directory server and a DNS server in each of these subnets. SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` // The identifier of the VPC in which to create the directory. VpcId pulumi.StringInput `pulumi:"vpcId"` }
func (SimpleADVpcSettingsArgs) ElementType ¶
func (SimpleADVpcSettingsArgs) ElementType() reflect.Type
func (SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsOutput ¶
func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsOutput() SimpleADVpcSettingsOutput
func (SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsOutputWithContext ¶
func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsOutputWithContext(ctx context.Context) SimpleADVpcSettingsOutput
type SimpleADVpcSettingsInput ¶
type SimpleADVpcSettingsInput interface { pulumi.Input ToSimpleADVpcSettingsOutput() SimpleADVpcSettingsOutput ToSimpleADVpcSettingsOutputWithContext(context.Context) SimpleADVpcSettingsOutput }
SimpleADVpcSettingsInput is an input type that accepts SimpleADVpcSettingsArgs and SimpleADVpcSettingsOutput values. You can construct a concrete instance of `SimpleADVpcSettingsInput` via:
SimpleADVpcSettingsArgs{...}
type SimpleADVpcSettingsOutput ¶
type SimpleADVpcSettingsOutput struct{ *pulumi.OutputState }
func (SimpleADVpcSettingsOutput) ElementType ¶
func (SimpleADVpcSettingsOutput) ElementType() reflect.Type
func (SimpleADVpcSettingsOutput) SubnetIds ¶
func (o SimpleADVpcSettingsOutput) SubnetIds() pulumi.StringArrayOutput
The identifiers of the subnets for the directory servers. The two subnets must be in different Availability Zones. AWS Directory Service specifies a directory server and a DNS server in each of these subnets.
func (SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutput ¶
func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutput() SimpleADVpcSettingsOutput
func (SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutputWithContext ¶
func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutputWithContext(ctx context.Context) SimpleADVpcSettingsOutput
func (SimpleADVpcSettingsOutput) VpcId ¶
func (o SimpleADVpcSettingsOutput) VpcId() pulumi.StringOutput
The identifier of the VPC in which to create the directory.