Documentation
¶
Index ¶
- type MicrosoftADdeprecated
- type MicrosoftADArgs
- type MicrosoftADInput
- type MicrosoftADOutput
- type MicrosoftADState
- type MicrosoftADVpcSettings
- type MicrosoftADVpcSettingsArgs
- func (MicrosoftADVpcSettingsArgs) ElementType() reflect.Type
- func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsOutput() MicrosoftADVpcSettingsOutput
- func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsOutput
- func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsPtrOutput() MicrosoftADVpcSettingsPtrOutput
- func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsPtrOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsPtrOutput
- 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) ToMicrosoftADVpcSettingsPtrOutput() MicrosoftADVpcSettingsPtrOutput
- func (o MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsPtrOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsPtrOutput
- func (o MicrosoftADVpcSettingsOutput) VpcId() pulumi.StringOutput
- type MicrosoftADVpcSettingsPtrInput
- type MicrosoftADVpcSettingsPtrOutput
- func (o MicrosoftADVpcSettingsPtrOutput) Elem() MicrosoftADVpcSettingsOutput
- func (MicrosoftADVpcSettingsPtrOutput) ElementType() reflect.Type
- func (o MicrosoftADVpcSettingsPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o MicrosoftADVpcSettingsPtrOutput) ToMicrosoftADVpcSettingsPtrOutput() MicrosoftADVpcSettingsPtrOutput
- func (o MicrosoftADVpcSettingsPtrOutput) ToMicrosoftADVpcSettingsPtrOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsPtrOutput
- func (o MicrosoftADVpcSettingsPtrOutput) VpcId() pulumi.StringPtrOutput
- type SimpleADdeprecated
- type SimpleADArgs
- type SimpleADInput
- type SimpleADOutput
- type SimpleADState
- type SimpleADVpcSettings
- type SimpleADVpcSettingsArgs
- func (SimpleADVpcSettingsArgs) ElementType() reflect.Type
- func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsOutput() SimpleADVpcSettingsOutput
- func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsOutputWithContext(ctx context.Context) SimpleADVpcSettingsOutput
- func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsPtrOutput() SimpleADVpcSettingsPtrOutput
- func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsPtrOutputWithContext(ctx context.Context) SimpleADVpcSettingsPtrOutput
- 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) ToSimpleADVpcSettingsPtrOutput() SimpleADVpcSettingsPtrOutput
- func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsPtrOutputWithContext(ctx context.Context) SimpleADVpcSettingsPtrOutput
- func (o SimpleADVpcSettingsOutput) VpcId() pulumi.StringOutput
- type SimpleADVpcSettingsPtrInput
- type SimpleADVpcSettingsPtrOutput
- func (o SimpleADVpcSettingsPtrOutput) Elem() SimpleADVpcSettingsOutput
- func (SimpleADVpcSettingsPtrOutput) ElementType() reflect.Type
- func (o SimpleADVpcSettingsPtrOutput) SubnetIds() pulumi.StringArrayOutput
- func (o SimpleADVpcSettingsPtrOutput) ToSimpleADVpcSettingsPtrOutput() SimpleADVpcSettingsPtrOutput
- func (o SimpleADVpcSettingsPtrOutput) ToSimpleADVpcSettingsPtrOutputWithContext(ctx context.Context) SimpleADVpcSettingsPtrOutput
- func (o SimpleADVpcSettingsPtrOutput) VpcId() pulumi.StringPtrOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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) ElementType ¶
func (MicrosoftADOutput) ElementType() reflect.Type
func (MicrosoftADOutput) ToMicrosoftADOutput ¶
func (o MicrosoftADOutput) ToMicrosoftADOutput() MicrosoftADOutput
func (MicrosoftADOutput) ToMicrosoftADOutputWithContext ¶
func (o MicrosoftADOutput) ToMicrosoftADOutputWithContext(ctx context.Context) MicrosoftADOutput
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
func (MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsPtrOutput ¶
func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsPtrOutput() MicrosoftADVpcSettingsPtrOutput
func (MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsPtrOutputWithContext ¶
func (i MicrosoftADVpcSettingsArgs) ToMicrosoftADVpcSettingsPtrOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsPtrOutput
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) ToMicrosoftADVpcSettingsPtrOutput ¶
func (o MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsPtrOutput() MicrosoftADVpcSettingsPtrOutput
func (MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsPtrOutputWithContext ¶
func (o MicrosoftADVpcSettingsOutput) ToMicrosoftADVpcSettingsPtrOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsPtrOutput
func (MicrosoftADVpcSettingsOutput) VpcId ¶
func (o MicrosoftADVpcSettingsOutput) VpcId() pulumi.StringOutput
type MicrosoftADVpcSettingsPtrInput ¶
type MicrosoftADVpcSettingsPtrInput interface { pulumi.Input ToMicrosoftADVpcSettingsPtrOutput() MicrosoftADVpcSettingsPtrOutput ToMicrosoftADVpcSettingsPtrOutputWithContext(context.Context) MicrosoftADVpcSettingsPtrOutput }
MicrosoftADVpcSettingsPtrInput is an input type that accepts MicrosoftADVpcSettingsArgs, MicrosoftADVpcSettingsPtr and MicrosoftADVpcSettingsPtrOutput values. You can construct a concrete instance of `MicrosoftADVpcSettingsPtrInput` via:
MicrosoftADVpcSettingsArgs{...} or: nil
func MicrosoftADVpcSettingsPtr ¶
func MicrosoftADVpcSettingsPtr(v *MicrosoftADVpcSettingsArgs) MicrosoftADVpcSettingsPtrInput
type MicrosoftADVpcSettingsPtrOutput ¶
type MicrosoftADVpcSettingsPtrOutput struct{ *pulumi.OutputState }
func (MicrosoftADVpcSettingsPtrOutput) Elem ¶
func (o MicrosoftADVpcSettingsPtrOutput) Elem() MicrosoftADVpcSettingsOutput
func (MicrosoftADVpcSettingsPtrOutput) ElementType ¶
func (MicrosoftADVpcSettingsPtrOutput) ElementType() reflect.Type
func (MicrosoftADVpcSettingsPtrOutput) SubnetIds ¶
func (o MicrosoftADVpcSettingsPtrOutput) SubnetIds() pulumi.StringArrayOutput
func (MicrosoftADVpcSettingsPtrOutput) ToMicrosoftADVpcSettingsPtrOutput ¶
func (o MicrosoftADVpcSettingsPtrOutput) ToMicrosoftADVpcSettingsPtrOutput() MicrosoftADVpcSettingsPtrOutput
func (MicrosoftADVpcSettingsPtrOutput) ToMicrosoftADVpcSettingsPtrOutputWithContext ¶
func (o MicrosoftADVpcSettingsPtrOutput) ToMicrosoftADVpcSettingsPtrOutputWithContext(ctx context.Context) MicrosoftADVpcSettingsPtrOutput
func (MicrosoftADVpcSettingsPtrOutput) VpcId ¶
func (o MicrosoftADVpcSettingsPtrOutput) VpcId() pulumi.StringPtrOutput
type SimpleAD
deprecated
type SimpleAD struct { pulumi.CustomResourceState Alias pulumi.StringOutput `pulumi:"alias"` CreateAlias pulumi.BoolPtrOutput `pulumi:"createAlias"` Description pulumi.StringPtrOutput `pulumi:"description"` DnsIpAddresses pulumi.StringArrayOutput `pulumi:"dnsIpAddresses"` EnableSso pulumi.BoolPtrOutput `pulumi:"enableSso"` Name pulumi.StringOutput `pulumi:"name"` Password pulumi.StringOutput `pulumi:"password"` ShortName pulumi.StringPtrOutput `pulumi:"shortName"` Size pulumi.StringOutput `pulumi:"size"` VpcSettings SimpleADVpcSettingsOutput `pulumi:"vpcSettings"` }
Resource Type definition for AWS::DirectoryService::SimpleAD
Deprecated: SimpleAD is not yet supported by AWS Native, so its creation will currently fail. Please use the classic AWS provider, if possible.
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 { CreateAlias pulumi.BoolPtrInput Description pulumi.StringPtrInput EnableSso pulumi.BoolPtrInput Name pulumi.StringPtrInput Password pulumi.StringInput ShortName pulumi.StringPtrInput Size pulumi.StringInput 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) ElementType ¶
func (SimpleADOutput) ElementType() reflect.Type
func (SimpleADOutput) ToSimpleADOutput ¶
func (o SimpleADOutput) ToSimpleADOutput() SimpleADOutput
func (SimpleADOutput) ToSimpleADOutputWithContext ¶
func (o SimpleADOutput) ToSimpleADOutputWithContext(ctx context.Context) SimpleADOutput
type SimpleADState ¶
type SimpleADState struct { }
func (SimpleADState) ElementType ¶
func (SimpleADState) ElementType() reflect.Type
type SimpleADVpcSettings ¶
type SimpleADVpcSettingsArgs ¶
type SimpleADVpcSettingsArgs struct { SubnetIds pulumi.StringArrayInput `pulumi:"subnetIds"` 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
func (SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsPtrOutput ¶
func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsPtrOutput() SimpleADVpcSettingsPtrOutput
func (SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsPtrOutputWithContext ¶
func (i SimpleADVpcSettingsArgs) ToSimpleADVpcSettingsPtrOutputWithContext(ctx context.Context) SimpleADVpcSettingsPtrOutput
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
func (SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutput ¶
func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutput() SimpleADVpcSettingsOutput
func (SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutputWithContext ¶
func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsOutputWithContext(ctx context.Context) SimpleADVpcSettingsOutput
func (SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsPtrOutput ¶
func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsPtrOutput() SimpleADVpcSettingsPtrOutput
func (SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsPtrOutputWithContext ¶
func (o SimpleADVpcSettingsOutput) ToSimpleADVpcSettingsPtrOutputWithContext(ctx context.Context) SimpleADVpcSettingsPtrOutput
func (SimpleADVpcSettingsOutput) VpcId ¶
func (o SimpleADVpcSettingsOutput) VpcId() pulumi.StringOutput
type SimpleADVpcSettingsPtrInput ¶
type SimpleADVpcSettingsPtrInput interface { pulumi.Input ToSimpleADVpcSettingsPtrOutput() SimpleADVpcSettingsPtrOutput ToSimpleADVpcSettingsPtrOutputWithContext(context.Context) SimpleADVpcSettingsPtrOutput }
SimpleADVpcSettingsPtrInput is an input type that accepts SimpleADVpcSettingsArgs, SimpleADVpcSettingsPtr and SimpleADVpcSettingsPtrOutput values. You can construct a concrete instance of `SimpleADVpcSettingsPtrInput` via:
SimpleADVpcSettingsArgs{...} or: nil
func SimpleADVpcSettingsPtr ¶
func SimpleADVpcSettingsPtr(v *SimpleADVpcSettingsArgs) SimpleADVpcSettingsPtrInput
type SimpleADVpcSettingsPtrOutput ¶
type SimpleADVpcSettingsPtrOutput struct{ *pulumi.OutputState }
func (SimpleADVpcSettingsPtrOutput) Elem ¶
func (o SimpleADVpcSettingsPtrOutput) Elem() SimpleADVpcSettingsOutput
func (SimpleADVpcSettingsPtrOutput) ElementType ¶
func (SimpleADVpcSettingsPtrOutput) ElementType() reflect.Type
func (SimpleADVpcSettingsPtrOutput) SubnetIds ¶
func (o SimpleADVpcSettingsPtrOutput) SubnetIds() pulumi.StringArrayOutput
func (SimpleADVpcSettingsPtrOutput) ToSimpleADVpcSettingsPtrOutput ¶
func (o SimpleADVpcSettingsPtrOutput) ToSimpleADVpcSettingsPtrOutput() SimpleADVpcSettingsPtrOutput
func (SimpleADVpcSettingsPtrOutput) ToSimpleADVpcSettingsPtrOutputWithContext ¶
func (o SimpleADVpcSettingsPtrOutput) ToSimpleADVpcSettingsPtrOutputWithContext(ctx context.Context) SimpleADVpcSettingsPtrOutput
func (SimpleADVpcSettingsPtrOutput) VpcId ¶
func (o SimpleADVpcSettingsPtrOutput) VpcId() pulumi.StringPtrOutput