Documentation
¶
Index ¶
- type BastionHostInstance
- type BastionHostInstanceAdAuthServer
- type BastionHostInstanceAdAuthServerArgs
- func (BastionHostInstanceAdAuthServerArgs) ElementType() reflect.Type
- func (i BastionHostInstanceAdAuthServerArgs) ToBastionHostInstanceAdAuthServerOutput() BastionHostInstanceAdAuthServerOutput
- func (i BastionHostInstanceAdAuthServerArgs) ToBastionHostInstanceAdAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerOutput
- type BastionHostInstanceAdAuthServerArray
- func (BastionHostInstanceAdAuthServerArray) ElementType() reflect.Type
- func (i BastionHostInstanceAdAuthServerArray) ToBastionHostInstanceAdAuthServerArrayOutput() BastionHostInstanceAdAuthServerArrayOutput
- func (i BastionHostInstanceAdAuthServerArray) ToBastionHostInstanceAdAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerArrayOutput
- type BastionHostInstanceAdAuthServerArrayInput
- type BastionHostInstanceAdAuthServerArrayOutput
- func (BastionHostInstanceAdAuthServerArrayOutput) ElementType() reflect.Type
- func (o BastionHostInstanceAdAuthServerArrayOutput) Index(i pulumi.IntInput) BastionHostInstanceAdAuthServerOutput
- func (o BastionHostInstanceAdAuthServerArrayOutput) ToBastionHostInstanceAdAuthServerArrayOutput() BastionHostInstanceAdAuthServerArrayOutput
- func (o BastionHostInstanceAdAuthServerArrayOutput) ToBastionHostInstanceAdAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerArrayOutput
- type BastionHostInstanceAdAuthServerInput
- type BastionHostInstanceAdAuthServerOutput
- func (o BastionHostInstanceAdAuthServerOutput) Account() pulumi.StringOutput
- func (o BastionHostInstanceAdAuthServerOutput) BaseDn() pulumi.StringOutput
- func (o BastionHostInstanceAdAuthServerOutput) Domain() pulumi.StringOutput
- func (BastionHostInstanceAdAuthServerOutput) ElementType() reflect.Type
- func (o BastionHostInstanceAdAuthServerOutput) EmailMapping() pulumi.StringPtrOutput
- func (o BastionHostInstanceAdAuthServerOutput) Filter() pulumi.StringPtrOutput
- func (o BastionHostInstanceAdAuthServerOutput) IsSsl() pulumi.BoolOutput
- func (o BastionHostInstanceAdAuthServerOutput) MobileMapping() pulumi.StringPtrOutput
- func (o BastionHostInstanceAdAuthServerOutput) NameMapping() pulumi.StringPtrOutput
- func (o BastionHostInstanceAdAuthServerOutput) Password() pulumi.StringOutput
- func (o BastionHostInstanceAdAuthServerOutput) Port() pulumi.IntOutput
- func (o BastionHostInstanceAdAuthServerOutput) Server() pulumi.StringOutput
- func (o BastionHostInstanceAdAuthServerOutput) StandbyServer() pulumi.StringPtrOutput
- func (o BastionHostInstanceAdAuthServerOutput) ToBastionHostInstanceAdAuthServerOutput() BastionHostInstanceAdAuthServerOutput
- func (o BastionHostInstanceAdAuthServerOutput) ToBastionHostInstanceAdAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerOutput
- type BastionHostInstanceArgs
- type BastionHostInstanceArray
- type BastionHostInstanceArrayInput
- type BastionHostInstanceArrayOutput
- func (BastionHostInstanceArrayOutput) ElementType() reflect.Type
- func (o BastionHostInstanceArrayOutput) Index(i pulumi.IntInput) BastionHostInstanceOutput
- func (o BastionHostInstanceArrayOutput) ToBastionHostInstanceArrayOutput() BastionHostInstanceArrayOutput
- func (o BastionHostInstanceArrayOutput) ToBastionHostInstanceArrayOutputWithContext(ctx context.Context) BastionHostInstanceArrayOutput
- type BastionHostInstanceInput
- type BastionHostInstanceLdapAuthServer
- type BastionHostInstanceLdapAuthServerArgs
- func (BastionHostInstanceLdapAuthServerArgs) ElementType() reflect.Type
- func (i BastionHostInstanceLdapAuthServerArgs) ToBastionHostInstanceLdapAuthServerOutput() BastionHostInstanceLdapAuthServerOutput
- func (i BastionHostInstanceLdapAuthServerArgs) ToBastionHostInstanceLdapAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerOutput
- type BastionHostInstanceLdapAuthServerArray
- func (BastionHostInstanceLdapAuthServerArray) ElementType() reflect.Type
- func (i BastionHostInstanceLdapAuthServerArray) ToBastionHostInstanceLdapAuthServerArrayOutput() BastionHostInstanceLdapAuthServerArrayOutput
- func (i BastionHostInstanceLdapAuthServerArray) ToBastionHostInstanceLdapAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerArrayOutput
- type BastionHostInstanceLdapAuthServerArrayInput
- type BastionHostInstanceLdapAuthServerArrayOutput
- func (BastionHostInstanceLdapAuthServerArrayOutput) ElementType() reflect.Type
- func (o BastionHostInstanceLdapAuthServerArrayOutput) Index(i pulumi.IntInput) BastionHostInstanceLdapAuthServerOutput
- func (o BastionHostInstanceLdapAuthServerArrayOutput) ToBastionHostInstanceLdapAuthServerArrayOutput() BastionHostInstanceLdapAuthServerArrayOutput
- func (o BastionHostInstanceLdapAuthServerArrayOutput) ToBastionHostInstanceLdapAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerArrayOutput
- type BastionHostInstanceLdapAuthServerInput
- type BastionHostInstanceLdapAuthServerOutput
- func (o BastionHostInstanceLdapAuthServerOutput) Account() pulumi.StringOutput
- func (o BastionHostInstanceLdapAuthServerOutput) BaseDn() pulumi.StringOutput
- func (BastionHostInstanceLdapAuthServerOutput) ElementType() reflect.Type
- func (o BastionHostInstanceLdapAuthServerOutput) EmailMapping() pulumi.StringPtrOutput
- func (o BastionHostInstanceLdapAuthServerOutput) Filter() pulumi.StringPtrOutput
- func (o BastionHostInstanceLdapAuthServerOutput) IsSsl() pulumi.BoolPtrOutput
- func (o BastionHostInstanceLdapAuthServerOutput) LoginNameMapping() pulumi.StringPtrOutput
- func (o BastionHostInstanceLdapAuthServerOutput) MobileMapping() pulumi.StringPtrOutput
- func (o BastionHostInstanceLdapAuthServerOutput) NameMapping() pulumi.StringPtrOutput
- func (o BastionHostInstanceLdapAuthServerOutput) Password() pulumi.StringOutput
- func (o BastionHostInstanceLdapAuthServerOutput) Port() pulumi.IntOutput
- func (o BastionHostInstanceLdapAuthServerOutput) Server() pulumi.StringOutput
- func (o BastionHostInstanceLdapAuthServerOutput) StandbyServer() pulumi.StringPtrOutput
- func (o BastionHostInstanceLdapAuthServerOutput) ToBastionHostInstanceLdapAuthServerOutput() BastionHostInstanceLdapAuthServerOutput
- func (o BastionHostInstanceLdapAuthServerOutput) ToBastionHostInstanceLdapAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerOutput
- type BastionHostInstanceMap
- type BastionHostInstanceMapInput
- type BastionHostInstanceMapOutput
- func (BastionHostInstanceMapOutput) ElementType() reflect.Type
- func (o BastionHostInstanceMapOutput) MapIndex(k pulumi.StringInput) BastionHostInstanceOutput
- func (o BastionHostInstanceMapOutput) ToBastionHostInstanceMapOutput() BastionHostInstanceMapOutput
- func (o BastionHostInstanceMapOutput) ToBastionHostInstanceMapOutputWithContext(ctx context.Context) BastionHostInstanceMapOutput
- type BastionHostInstanceOutput
- func (o BastionHostInstanceOutput) AdAuthServers() BastionHostInstanceAdAuthServerArrayOutput
- func (o BastionHostInstanceOutput) Bandwidth() pulumi.StringOutput
- func (o BastionHostInstanceOutput) Description() pulumi.StringOutput
- func (BastionHostInstanceOutput) ElementType() reflect.Type
- func (o BastionHostInstanceOutput) EnablePublicAccess() pulumi.BoolOutput
- func (o BastionHostInstanceOutput) LdapAuthServers() BastionHostInstanceLdapAuthServerArrayOutput
- func (o BastionHostInstanceOutput) LicenseCode() pulumi.StringOutput
- func (o BastionHostInstanceOutput) Period() pulumi.IntPtrOutput
- func (o BastionHostInstanceOutput) PlanCode() pulumi.StringOutput
- func (o BastionHostInstanceOutput) PublicWhiteLists() pulumi.StringArrayOutput
- func (o BastionHostInstanceOutput) RenewPeriod() pulumi.IntPtrOutput
- func (o BastionHostInstanceOutput) RenewalPeriodUnit() pulumi.StringOutput
- func (o BastionHostInstanceOutput) RenewalStatus() pulumi.StringOutput
- func (o BastionHostInstanceOutput) ResourceGroupId() pulumi.StringOutput
- func (o BastionHostInstanceOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o BastionHostInstanceOutput) Storage() pulumi.StringOutput
- func (o BastionHostInstanceOutput) Tags() pulumi.MapOutput
- func (o BastionHostInstanceOutput) ToBastionHostInstanceOutput() BastionHostInstanceOutput
- func (o BastionHostInstanceOutput) ToBastionHostInstanceOutputWithContext(ctx context.Context) BastionHostInstanceOutput
- func (o BastionHostInstanceOutput) VswitchId() pulumi.StringOutput
- type BastionHostInstanceState
- type DBAuditInstance
- type DBAuditInstanceArgs
- type DBAuditInstanceArray
- type DBAuditInstanceArrayInput
- type DBAuditInstanceArrayOutput
- func (DBAuditInstanceArrayOutput) ElementType() reflect.Type
- func (o DBAuditInstanceArrayOutput) Index(i pulumi.IntInput) DBAuditInstanceOutput
- func (o DBAuditInstanceArrayOutput) ToDBAuditInstanceArrayOutput() DBAuditInstanceArrayOutput
- func (o DBAuditInstanceArrayOutput) ToDBAuditInstanceArrayOutputWithContext(ctx context.Context) DBAuditInstanceArrayOutput
- type DBAuditInstanceInput
- type DBAuditInstanceMap
- type DBAuditInstanceMapInput
- type DBAuditInstanceMapOutput
- func (DBAuditInstanceMapOutput) ElementType() reflect.Type
- func (o DBAuditInstanceMapOutput) MapIndex(k pulumi.StringInput) DBAuditInstanceOutput
- func (o DBAuditInstanceMapOutput) ToDBAuditInstanceMapOutput() DBAuditInstanceMapOutput
- func (o DBAuditInstanceMapOutput) ToDBAuditInstanceMapOutputWithContext(ctx context.Context) DBAuditInstanceMapOutput
- type DBAuditInstanceOutput
- func (o DBAuditInstanceOutput) Description() pulumi.StringOutput
- func (DBAuditInstanceOutput) ElementType() reflect.Type
- func (o DBAuditInstanceOutput) Period() pulumi.IntOutput
- func (o DBAuditInstanceOutput) PlanCode() pulumi.StringOutput
- func (o DBAuditInstanceOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o DBAuditInstanceOutput) Tags() pulumi.MapOutput
- func (o DBAuditInstanceOutput) ToDBAuditInstanceOutput() DBAuditInstanceOutput
- func (o DBAuditInstanceOutput) ToDBAuditInstanceOutputWithContext(ctx context.Context) DBAuditInstanceOutput
- func (o DBAuditInstanceOutput) VswitchId() pulumi.StringOutput
- type DBAuditInstanceState
- type GetBastionHostInstancesArgs
- type GetBastionHostInstancesInstance
- type GetBastionHostInstancesInstanceArgs
- func (GetBastionHostInstancesInstanceArgs) ElementType() reflect.Type
- func (i GetBastionHostInstancesInstanceArgs) ToGetBastionHostInstancesInstanceOutput() GetBastionHostInstancesInstanceOutput
- func (i GetBastionHostInstancesInstanceArgs) ToGetBastionHostInstancesInstanceOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceOutput
- type GetBastionHostInstancesInstanceArray
- func (GetBastionHostInstancesInstanceArray) ElementType() reflect.Type
- func (i GetBastionHostInstancesInstanceArray) ToGetBastionHostInstancesInstanceArrayOutput() GetBastionHostInstancesInstanceArrayOutput
- func (i GetBastionHostInstancesInstanceArray) ToGetBastionHostInstancesInstanceArrayOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceArrayOutput
- type GetBastionHostInstancesInstanceArrayInput
- type GetBastionHostInstancesInstanceArrayOutput
- func (GetBastionHostInstancesInstanceArrayOutput) ElementType() reflect.Type
- func (o GetBastionHostInstancesInstanceArrayOutput) Index(i pulumi.IntInput) GetBastionHostInstancesInstanceOutput
- func (o GetBastionHostInstancesInstanceArrayOutput) ToGetBastionHostInstancesInstanceArrayOutput() GetBastionHostInstancesInstanceArrayOutput
- func (o GetBastionHostInstancesInstanceArrayOutput) ToGetBastionHostInstancesInstanceArrayOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceArrayOutput
- type GetBastionHostInstancesInstanceInput
- type GetBastionHostInstancesInstanceOutput
- func (o GetBastionHostInstancesInstanceOutput) Description() pulumi.StringOutput
- func (GetBastionHostInstancesInstanceOutput) ElementType() reflect.Type
- func (o GetBastionHostInstancesInstanceOutput) Id() pulumi.StringOutput
- func (o GetBastionHostInstancesInstanceOutput) InstanceStatus() pulumi.StringOutput
- func (o GetBastionHostInstancesInstanceOutput) LicenseCode() pulumi.StringOutput
- func (o GetBastionHostInstancesInstanceOutput) PrivateDomain() pulumi.StringOutput
- func (o GetBastionHostInstancesInstanceOutput) PublicDomain() pulumi.StringOutput
- func (o GetBastionHostInstancesInstanceOutput) PublicNetworkAccess() pulumi.BoolOutput
- func (o GetBastionHostInstancesInstanceOutput) SecurityGroupIds() pulumi.StringArrayOutput
- func (o GetBastionHostInstancesInstanceOutput) Tags() pulumi.MapOutput
- func (o GetBastionHostInstancesInstanceOutput) ToGetBastionHostInstancesInstanceOutput() GetBastionHostInstancesInstanceOutput
- func (o GetBastionHostInstancesInstanceOutput) ToGetBastionHostInstancesInstanceOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceOutput
- func (o GetBastionHostInstancesInstanceOutput) UserVswitchId() pulumi.StringOutput
- type GetBastionHostInstancesOutputArgs
- type GetBastionHostInstancesResult
- type GetBastionHostInstancesResultOutput
- func (o GetBastionHostInstancesResultOutput) DescriptionRegex() pulumi.StringPtrOutput
- func (o GetBastionHostInstancesResultOutput) Descriptions() pulumi.StringArrayOutput
- func (GetBastionHostInstancesResultOutput) ElementType() reflect.Type
- func (o GetBastionHostInstancesResultOutput) Id() pulumi.StringOutput
- func (o GetBastionHostInstancesResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetBastionHostInstancesResultOutput) Instances() GetBastionHostInstancesInstanceArrayOutput
- func (o GetBastionHostInstancesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetBastionHostInstancesResultOutput) Tags() pulumi.MapOutput
- func (o GetBastionHostInstancesResultOutput) ToGetBastionHostInstancesResultOutput() GetBastionHostInstancesResultOutput
- func (o GetBastionHostInstancesResultOutput) ToGetBastionHostInstancesResultOutputWithContext(ctx context.Context) GetBastionHostInstancesResultOutput
- type GetDBAuditInstanceInstance
- type GetDBAuditInstanceInstanceArgs
- func (GetDBAuditInstanceInstanceArgs) ElementType() reflect.Type
- func (i GetDBAuditInstanceInstanceArgs) ToGetDBAuditInstanceInstanceOutput() GetDBAuditInstanceInstanceOutput
- func (i GetDBAuditInstanceInstanceArgs) ToGetDBAuditInstanceInstanceOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceOutput
- type GetDBAuditInstanceInstanceArray
- func (GetDBAuditInstanceInstanceArray) ElementType() reflect.Type
- func (i GetDBAuditInstanceInstanceArray) ToGetDBAuditInstanceInstanceArrayOutput() GetDBAuditInstanceInstanceArrayOutput
- func (i GetDBAuditInstanceInstanceArray) ToGetDBAuditInstanceInstanceArrayOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceArrayOutput
- type GetDBAuditInstanceInstanceArrayInput
- type GetDBAuditInstanceInstanceArrayOutput
- func (GetDBAuditInstanceInstanceArrayOutput) ElementType() reflect.Type
- func (o GetDBAuditInstanceInstanceArrayOutput) Index(i pulumi.IntInput) GetDBAuditInstanceInstanceOutput
- func (o GetDBAuditInstanceInstanceArrayOutput) ToGetDBAuditInstanceInstanceArrayOutput() GetDBAuditInstanceInstanceArrayOutput
- func (o GetDBAuditInstanceInstanceArrayOutput) ToGetDBAuditInstanceInstanceArrayOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceArrayOutput
- type GetDBAuditInstanceInstanceInput
- type GetDBAuditInstanceInstanceOutput
- func (o GetDBAuditInstanceInstanceOutput) Description() pulumi.StringOutput
- func (GetDBAuditInstanceInstanceOutput) ElementType() reflect.Type
- func (o GetDBAuditInstanceInstanceOutput) Id() pulumi.StringOutput
- func (o GetDBAuditInstanceInstanceOutput) InstanceStatus() pulumi.StringOutput
- func (o GetDBAuditInstanceInstanceOutput) LicenseCode() pulumi.StringOutput
- func (o GetDBAuditInstanceInstanceOutput) PrivateDomain() pulumi.StringOutput
- func (o GetDBAuditInstanceInstanceOutput) PublicDomain() pulumi.StringOutput
- func (o GetDBAuditInstanceInstanceOutput) PublicNetworkAccess() pulumi.BoolOutput
- func (o GetDBAuditInstanceInstanceOutput) Tags() pulumi.MapOutput
- func (o GetDBAuditInstanceInstanceOutput) ToGetDBAuditInstanceInstanceOutput() GetDBAuditInstanceInstanceOutput
- func (o GetDBAuditInstanceInstanceOutput) ToGetDBAuditInstanceInstanceOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceOutput
- func (o GetDBAuditInstanceInstanceOutput) UserVswitchId() pulumi.StringOutput
- type LookupDBAuditInstanceArgs
- type LookupDBAuditInstanceOutputArgs
- type LookupDBAuditInstanceResult
- type LookupDBAuditInstanceResultOutput
- func (o LookupDBAuditInstanceResultOutput) DescriptionRegex() pulumi.StringPtrOutput
- func (o LookupDBAuditInstanceResultOutput) Descriptions() pulumi.StringArrayOutput
- func (LookupDBAuditInstanceResultOutput) ElementType() reflect.Type
- func (o LookupDBAuditInstanceResultOutput) Id() pulumi.StringOutput
- func (o LookupDBAuditInstanceResultOutput) Ids() pulumi.StringArrayOutput
- func (o LookupDBAuditInstanceResultOutput) Instances() GetDBAuditInstanceInstanceArrayOutput
- func (o LookupDBAuditInstanceResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o LookupDBAuditInstanceResultOutput) Tags() pulumi.MapOutput
- func (o LookupDBAuditInstanceResultOutput) ToLookupDBAuditInstanceResultOutput() LookupDBAuditInstanceResultOutput
- func (o LookupDBAuditInstanceResultOutput) ToLookupDBAuditInstanceResultOutputWithContext(ctx context.Context) LookupDBAuditInstanceResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BastionHostInstance ¶
type BastionHostInstance struct { pulumi.CustomResourceState AdAuthServers BastionHostInstanceAdAuthServerArrayOutput `pulumi:"adAuthServers"` Bandwidth pulumi.StringOutput `pulumi:"bandwidth"` Description pulumi.StringOutput `pulumi:"description"` EnablePublicAccess pulumi.BoolOutput `pulumi:"enablePublicAccess"` LdapAuthServers BastionHostInstanceLdapAuthServerArrayOutput `pulumi:"ldapAuthServers"` LicenseCode pulumi.StringOutput `pulumi:"licenseCode"` Period pulumi.IntPtrOutput `pulumi:"period"` PlanCode pulumi.StringOutput `pulumi:"planCode"` PublicWhiteLists pulumi.StringArrayOutput `pulumi:"publicWhiteLists"` RenewPeriod pulumi.IntPtrOutput `pulumi:"renewPeriod"` RenewalPeriodUnit pulumi.StringOutput `pulumi:"renewalPeriodUnit"` RenewalStatus pulumi.StringOutput `pulumi:"renewalStatus"` ResourceGroupId pulumi.StringOutput `pulumi:"resourceGroupId"` SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` Storage pulumi.StringOutput `pulumi:"storage"` Tags pulumi.MapOutput `pulumi:"tags"` VswitchId pulumi.StringOutput `pulumi:"vswitchId"` }
func GetBastionHostInstance ¶
func GetBastionHostInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BastionHostInstanceState, opts ...pulumi.ResourceOption) (*BastionHostInstance, error)
GetBastionHostInstance gets an existing BastionHostInstance 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 NewBastionHostInstance ¶
func NewBastionHostInstance(ctx *pulumi.Context, name string, args *BastionHostInstanceArgs, opts ...pulumi.ResourceOption) (*BastionHostInstance, error)
NewBastionHostInstance registers a new resource with the given unique name, arguments, and options.
func (*BastionHostInstance) ElementType ¶
func (*BastionHostInstance) ElementType() reflect.Type
func (*BastionHostInstance) ToBastionHostInstanceOutput ¶
func (i *BastionHostInstance) ToBastionHostInstanceOutput() BastionHostInstanceOutput
func (*BastionHostInstance) ToBastionHostInstanceOutputWithContext ¶
func (i *BastionHostInstance) ToBastionHostInstanceOutputWithContext(ctx context.Context) BastionHostInstanceOutput
type BastionHostInstanceAdAuthServer ¶ added in v3.20.0
type BastionHostInstanceAdAuthServer struct { Account string `pulumi:"account"` BaseDn string `pulumi:"baseDn"` Domain string `pulumi:"domain"` EmailMapping *string `pulumi:"emailMapping"` Filter *string `pulumi:"filter"` IsSsl bool `pulumi:"isSsl"` MobileMapping *string `pulumi:"mobileMapping"` NameMapping *string `pulumi:"nameMapping"` Password string `pulumi:"password"` Port int `pulumi:"port"` Server string `pulumi:"server"` StandbyServer *string `pulumi:"standbyServer"` }
type BastionHostInstanceAdAuthServerArgs ¶ added in v3.20.0
type BastionHostInstanceAdAuthServerArgs struct { Account pulumi.StringInput `pulumi:"account"` BaseDn pulumi.StringInput `pulumi:"baseDn"` Domain pulumi.StringInput `pulumi:"domain"` EmailMapping pulumi.StringPtrInput `pulumi:"emailMapping"` Filter pulumi.StringPtrInput `pulumi:"filter"` IsSsl pulumi.BoolInput `pulumi:"isSsl"` MobileMapping pulumi.StringPtrInput `pulumi:"mobileMapping"` NameMapping pulumi.StringPtrInput `pulumi:"nameMapping"` Password pulumi.StringInput `pulumi:"password"` Port pulumi.IntInput `pulumi:"port"` Server pulumi.StringInput `pulumi:"server"` StandbyServer pulumi.StringPtrInput `pulumi:"standbyServer"` }
func (BastionHostInstanceAdAuthServerArgs) ElementType ¶ added in v3.20.0
func (BastionHostInstanceAdAuthServerArgs) ElementType() reflect.Type
func (BastionHostInstanceAdAuthServerArgs) ToBastionHostInstanceAdAuthServerOutput ¶ added in v3.20.0
func (i BastionHostInstanceAdAuthServerArgs) ToBastionHostInstanceAdAuthServerOutput() BastionHostInstanceAdAuthServerOutput
func (BastionHostInstanceAdAuthServerArgs) ToBastionHostInstanceAdAuthServerOutputWithContext ¶ added in v3.20.0
func (i BastionHostInstanceAdAuthServerArgs) ToBastionHostInstanceAdAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerOutput
type BastionHostInstanceAdAuthServerArray ¶ added in v3.20.0
type BastionHostInstanceAdAuthServerArray []BastionHostInstanceAdAuthServerInput
func (BastionHostInstanceAdAuthServerArray) ElementType ¶ added in v3.20.0
func (BastionHostInstanceAdAuthServerArray) ElementType() reflect.Type
func (BastionHostInstanceAdAuthServerArray) ToBastionHostInstanceAdAuthServerArrayOutput ¶ added in v3.20.0
func (i BastionHostInstanceAdAuthServerArray) ToBastionHostInstanceAdAuthServerArrayOutput() BastionHostInstanceAdAuthServerArrayOutput
func (BastionHostInstanceAdAuthServerArray) ToBastionHostInstanceAdAuthServerArrayOutputWithContext ¶ added in v3.20.0
func (i BastionHostInstanceAdAuthServerArray) ToBastionHostInstanceAdAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerArrayOutput
type BastionHostInstanceAdAuthServerArrayInput ¶ added in v3.20.0
type BastionHostInstanceAdAuthServerArrayInput interface { pulumi.Input ToBastionHostInstanceAdAuthServerArrayOutput() BastionHostInstanceAdAuthServerArrayOutput ToBastionHostInstanceAdAuthServerArrayOutputWithContext(context.Context) BastionHostInstanceAdAuthServerArrayOutput }
BastionHostInstanceAdAuthServerArrayInput is an input type that accepts BastionHostInstanceAdAuthServerArray and BastionHostInstanceAdAuthServerArrayOutput values. You can construct a concrete instance of `BastionHostInstanceAdAuthServerArrayInput` via:
BastionHostInstanceAdAuthServerArray{ BastionHostInstanceAdAuthServerArgs{...} }
type BastionHostInstanceAdAuthServerArrayOutput ¶ added in v3.20.0
type BastionHostInstanceAdAuthServerArrayOutput struct{ *pulumi.OutputState }
func (BastionHostInstanceAdAuthServerArrayOutput) ElementType ¶ added in v3.20.0
func (BastionHostInstanceAdAuthServerArrayOutput) ElementType() reflect.Type
func (BastionHostInstanceAdAuthServerArrayOutput) ToBastionHostInstanceAdAuthServerArrayOutput ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerArrayOutput) ToBastionHostInstanceAdAuthServerArrayOutput() BastionHostInstanceAdAuthServerArrayOutput
func (BastionHostInstanceAdAuthServerArrayOutput) ToBastionHostInstanceAdAuthServerArrayOutputWithContext ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerArrayOutput) ToBastionHostInstanceAdAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerArrayOutput
type BastionHostInstanceAdAuthServerInput ¶ added in v3.20.0
type BastionHostInstanceAdAuthServerInput interface { pulumi.Input ToBastionHostInstanceAdAuthServerOutput() BastionHostInstanceAdAuthServerOutput ToBastionHostInstanceAdAuthServerOutputWithContext(context.Context) BastionHostInstanceAdAuthServerOutput }
BastionHostInstanceAdAuthServerInput is an input type that accepts BastionHostInstanceAdAuthServerArgs and BastionHostInstanceAdAuthServerOutput values. You can construct a concrete instance of `BastionHostInstanceAdAuthServerInput` via:
BastionHostInstanceAdAuthServerArgs{...}
type BastionHostInstanceAdAuthServerOutput ¶ added in v3.20.0
type BastionHostInstanceAdAuthServerOutput struct{ *pulumi.OutputState }
func (BastionHostInstanceAdAuthServerOutput) Account ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) Account() pulumi.StringOutput
func (BastionHostInstanceAdAuthServerOutput) BaseDn ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) BaseDn() pulumi.StringOutput
func (BastionHostInstanceAdAuthServerOutput) Domain ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) Domain() pulumi.StringOutput
func (BastionHostInstanceAdAuthServerOutput) ElementType ¶ added in v3.20.0
func (BastionHostInstanceAdAuthServerOutput) ElementType() reflect.Type
func (BastionHostInstanceAdAuthServerOutput) EmailMapping ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) EmailMapping() pulumi.StringPtrOutput
func (BastionHostInstanceAdAuthServerOutput) Filter ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) Filter() pulumi.StringPtrOutput
func (BastionHostInstanceAdAuthServerOutput) IsSsl ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) IsSsl() pulumi.BoolOutput
func (BastionHostInstanceAdAuthServerOutput) MobileMapping ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) MobileMapping() pulumi.StringPtrOutput
func (BastionHostInstanceAdAuthServerOutput) NameMapping ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) NameMapping() pulumi.StringPtrOutput
func (BastionHostInstanceAdAuthServerOutput) Password ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) Password() pulumi.StringOutput
func (BastionHostInstanceAdAuthServerOutput) Port ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) Port() pulumi.IntOutput
func (BastionHostInstanceAdAuthServerOutput) Server ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) Server() pulumi.StringOutput
func (BastionHostInstanceAdAuthServerOutput) StandbyServer ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) StandbyServer() pulumi.StringPtrOutput
func (BastionHostInstanceAdAuthServerOutput) ToBastionHostInstanceAdAuthServerOutput ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) ToBastionHostInstanceAdAuthServerOutput() BastionHostInstanceAdAuthServerOutput
func (BastionHostInstanceAdAuthServerOutput) ToBastionHostInstanceAdAuthServerOutputWithContext ¶ added in v3.20.0
func (o BastionHostInstanceAdAuthServerOutput) ToBastionHostInstanceAdAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceAdAuthServerOutput
type BastionHostInstanceArgs ¶
type BastionHostInstanceArgs struct { AdAuthServers BastionHostInstanceAdAuthServerArrayInput Bandwidth pulumi.StringInput Description pulumi.StringInput EnablePublicAccess pulumi.BoolPtrInput LdapAuthServers BastionHostInstanceLdapAuthServerArrayInput LicenseCode pulumi.StringInput Period pulumi.IntPtrInput PlanCode pulumi.StringInput PublicWhiteLists pulumi.StringArrayInput RenewPeriod pulumi.IntPtrInput RenewalPeriodUnit pulumi.StringPtrInput RenewalStatus pulumi.StringPtrInput ResourceGroupId pulumi.StringPtrInput SecurityGroupIds pulumi.StringArrayInput Storage pulumi.StringInput Tags pulumi.MapInput VswitchId pulumi.StringInput }
The set of arguments for constructing a BastionHostInstance resource.
func (BastionHostInstanceArgs) ElementType ¶
func (BastionHostInstanceArgs) ElementType() reflect.Type
type BastionHostInstanceArray ¶
type BastionHostInstanceArray []BastionHostInstanceInput
func (BastionHostInstanceArray) ElementType ¶
func (BastionHostInstanceArray) ElementType() reflect.Type
func (BastionHostInstanceArray) ToBastionHostInstanceArrayOutput ¶
func (i BastionHostInstanceArray) ToBastionHostInstanceArrayOutput() BastionHostInstanceArrayOutput
func (BastionHostInstanceArray) ToBastionHostInstanceArrayOutputWithContext ¶
func (i BastionHostInstanceArray) ToBastionHostInstanceArrayOutputWithContext(ctx context.Context) BastionHostInstanceArrayOutput
type BastionHostInstanceArrayInput ¶
type BastionHostInstanceArrayInput interface { pulumi.Input ToBastionHostInstanceArrayOutput() BastionHostInstanceArrayOutput ToBastionHostInstanceArrayOutputWithContext(context.Context) BastionHostInstanceArrayOutput }
BastionHostInstanceArrayInput is an input type that accepts BastionHostInstanceArray and BastionHostInstanceArrayOutput values. You can construct a concrete instance of `BastionHostInstanceArrayInput` via:
BastionHostInstanceArray{ BastionHostInstanceArgs{...} }
type BastionHostInstanceArrayOutput ¶
type BastionHostInstanceArrayOutput struct{ *pulumi.OutputState }
func (BastionHostInstanceArrayOutput) ElementType ¶
func (BastionHostInstanceArrayOutput) ElementType() reflect.Type
func (BastionHostInstanceArrayOutput) Index ¶
func (o BastionHostInstanceArrayOutput) Index(i pulumi.IntInput) BastionHostInstanceOutput
func (BastionHostInstanceArrayOutput) ToBastionHostInstanceArrayOutput ¶
func (o BastionHostInstanceArrayOutput) ToBastionHostInstanceArrayOutput() BastionHostInstanceArrayOutput
func (BastionHostInstanceArrayOutput) ToBastionHostInstanceArrayOutputWithContext ¶
func (o BastionHostInstanceArrayOutput) ToBastionHostInstanceArrayOutputWithContext(ctx context.Context) BastionHostInstanceArrayOutput
type BastionHostInstanceInput ¶
type BastionHostInstanceInput interface { pulumi.Input ToBastionHostInstanceOutput() BastionHostInstanceOutput ToBastionHostInstanceOutputWithContext(ctx context.Context) BastionHostInstanceOutput }
type BastionHostInstanceLdapAuthServer ¶ added in v3.20.0
type BastionHostInstanceLdapAuthServer struct { Account string `pulumi:"account"` BaseDn string `pulumi:"baseDn"` EmailMapping *string `pulumi:"emailMapping"` Filter *string `pulumi:"filter"` IsSsl *bool `pulumi:"isSsl"` LoginNameMapping *string `pulumi:"loginNameMapping"` MobileMapping *string `pulumi:"mobileMapping"` NameMapping *string `pulumi:"nameMapping"` Password string `pulumi:"password"` Port int `pulumi:"port"` Server string `pulumi:"server"` StandbyServer *string `pulumi:"standbyServer"` }
type BastionHostInstanceLdapAuthServerArgs ¶ added in v3.20.0
type BastionHostInstanceLdapAuthServerArgs struct { Account pulumi.StringInput `pulumi:"account"` BaseDn pulumi.StringInput `pulumi:"baseDn"` EmailMapping pulumi.StringPtrInput `pulumi:"emailMapping"` Filter pulumi.StringPtrInput `pulumi:"filter"` IsSsl pulumi.BoolPtrInput `pulumi:"isSsl"` LoginNameMapping pulumi.StringPtrInput `pulumi:"loginNameMapping"` MobileMapping pulumi.StringPtrInput `pulumi:"mobileMapping"` NameMapping pulumi.StringPtrInput `pulumi:"nameMapping"` Password pulumi.StringInput `pulumi:"password"` Port pulumi.IntInput `pulumi:"port"` Server pulumi.StringInput `pulumi:"server"` StandbyServer pulumi.StringPtrInput `pulumi:"standbyServer"` }
func (BastionHostInstanceLdapAuthServerArgs) ElementType ¶ added in v3.20.0
func (BastionHostInstanceLdapAuthServerArgs) ElementType() reflect.Type
func (BastionHostInstanceLdapAuthServerArgs) ToBastionHostInstanceLdapAuthServerOutput ¶ added in v3.20.0
func (i BastionHostInstanceLdapAuthServerArgs) ToBastionHostInstanceLdapAuthServerOutput() BastionHostInstanceLdapAuthServerOutput
func (BastionHostInstanceLdapAuthServerArgs) ToBastionHostInstanceLdapAuthServerOutputWithContext ¶ added in v3.20.0
func (i BastionHostInstanceLdapAuthServerArgs) ToBastionHostInstanceLdapAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerOutput
type BastionHostInstanceLdapAuthServerArray ¶ added in v3.20.0
type BastionHostInstanceLdapAuthServerArray []BastionHostInstanceLdapAuthServerInput
func (BastionHostInstanceLdapAuthServerArray) ElementType ¶ added in v3.20.0
func (BastionHostInstanceLdapAuthServerArray) ElementType() reflect.Type
func (BastionHostInstanceLdapAuthServerArray) ToBastionHostInstanceLdapAuthServerArrayOutput ¶ added in v3.20.0
func (i BastionHostInstanceLdapAuthServerArray) ToBastionHostInstanceLdapAuthServerArrayOutput() BastionHostInstanceLdapAuthServerArrayOutput
func (BastionHostInstanceLdapAuthServerArray) ToBastionHostInstanceLdapAuthServerArrayOutputWithContext ¶ added in v3.20.0
func (i BastionHostInstanceLdapAuthServerArray) ToBastionHostInstanceLdapAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerArrayOutput
type BastionHostInstanceLdapAuthServerArrayInput ¶ added in v3.20.0
type BastionHostInstanceLdapAuthServerArrayInput interface { pulumi.Input ToBastionHostInstanceLdapAuthServerArrayOutput() BastionHostInstanceLdapAuthServerArrayOutput ToBastionHostInstanceLdapAuthServerArrayOutputWithContext(context.Context) BastionHostInstanceLdapAuthServerArrayOutput }
BastionHostInstanceLdapAuthServerArrayInput is an input type that accepts BastionHostInstanceLdapAuthServerArray and BastionHostInstanceLdapAuthServerArrayOutput values. You can construct a concrete instance of `BastionHostInstanceLdapAuthServerArrayInput` via:
BastionHostInstanceLdapAuthServerArray{ BastionHostInstanceLdapAuthServerArgs{...} }
type BastionHostInstanceLdapAuthServerArrayOutput ¶ added in v3.20.0
type BastionHostInstanceLdapAuthServerArrayOutput struct{ *pulumi.OutputState }
func (BastionHostInstanceLdapAuthServerArrayOutput) ElementType ¶ added in v3.20.0
func (BastionHostInstanceLdapAuthServerArrayOutput) ElementType() reflect.Type
func (BastionHostInstanceLdapAuthServerArrayOutput) ToBastionHostInstanceLdapAuthServerArrayOutput ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerArrayOutput) ToBastionHostInstanceLdapAuthServerArrayOutput() BastionHostInstanceLdapAuthServerArrayOutput
func (BastionHostInstanceLdapAuthServerArrayOutput) ToBastionHostInstanceLdapAuthServerArrayOutputWithContext ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerArrayOutput) ToBastionHostInstanceLdapAuthServerArrayOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerArrayOutput
type BastionHostInstanceLdapAuthServerInput ¶ added in v3.20.0
type BastionHostInstanceLdapAuthServerInput interface { pulumi.Input ToBastionHostInstanceLdapAuthServerOutput() BastionHostInstanceLdapAuthServerOutput ToBastionHostInstanceLdapAuthServerOutputWithContext(context.Context) BastionHostInstanceLdapAuthServerOutput }
BastionHostInstanceLdapAuthServerInput is an input type that accepts BastionHostInstanceLdapAuthServerArgs and BastionHostInstanceLdapAuthServerOutput values. You can construct a concrete instance of `BastionHostInstanceLdapAuthServerInput` via:
BastionHostInstanceLdapAuthServerArgs{...}
type BastionHostInstanceLdapAuthServerOutput ¶ added in v3.20.0
type BastionHostInstanceLdapAuthServerOutput struct{ *pulumi.OutputState }
func (BastionHostInstanceLdapAuthServerOutput) Account ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) Account() pulumi.StringOutput
func (BastionHostInstanceLdapAuthServerOutput) BaseDn ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) BaseDn() pulumi.StringOutput
func (BastionHostInstanceLdapAuthServerOutput) ElementType ¶ added in v3.20.0
func (BastionHostInstanceLdapAuthServerOutput) ElementType() reflect.Type
func (BastionHostInstanceLdapAuthServerOutput) EmailMapping ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) EmailMapping() pulumi.StringPtrOutput
func (BastionHostInstanceLdapAuthServerOutput) Filter ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) Filter() pulumi.StringPtrOutput
func (BastionHostInstanceLdapAuthServerOutput) IsSsl ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) IsSsl() pulumi.BoolPtrOutput
func (BastionHostInstanceLdapAuthServerOutput) LoginNameMapping ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) LoginNameMapping() pulumi.StringPtrOutput
func (BastionHostInstanceLdapAuthServerOutput) MobileMapping ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) MobileMapping() pulumi.StringPtrOutput
func (BastionHostInstanceLdapAuthServerOutput) NameMapping ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) NameMapping() pulumi.StringPtrOutput
func (BastionHostInstanceLdapAuthServerOutput) Password ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) Password() pulumi.StringOutput
func (BastionHostInstanceLdapAuthServerOutput) Port ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) Port() pulumi.IntOutput
func (BastionHostInstanceLdapAuthServerOutput) Server ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) Server() pulumi.StringOutput
func (BastionHostInstanceLdapAuthServerOutput) StandbyServer ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) StandbyServer() pulumi.StringPtrOutput
func (BastionHostInstanceLdapAuthServerOutput) ToBastionHostInstanceLdapAuthServerOutput ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) ToBastionHostInstanceLdapAuthServerOutput() BastionHostInstanceLdapAuthServerOutput
func (BastionHostInstanceLdapAuthServerOutput) ToBastionHostInstanceLdapAuthServerOutputWithContext ¶ added in v3.20.0
func (o BastionHostInstanceLdapAuthServerOutput) ToBastionHostInstanceLdapAuthServerOutputWithContext(ctx context.Context) BastionHostInstanceLdapAuthServerOutput
type BastionHostInstanceMap ¶
type BastionHostInstanceMap map[string]BastionHostInstanceInput
func (BastionHostInstanceMap) ElementType ¶
func (BastionHostInstanceMap) ElementType() reflect.Type
func (BastionHostInstanceMap) ToBastionHostInstanceMapOutput ¶
func (i BastionHostInstanceMap) ToBastionHostInstanceMapOutput() BastionHostInstanceMapOutput
func (BastionHostInstanceMap) ToBastionHostInstanceMapOutputWithContext ¶
func (i BastionHostInstanceMap) ToBastionHostInstanceMapOutputWithContext(ctx context.Context) BastionHostInstanceMapOutput
type BastionHostInstanceMapInput ¶
type BastionHostInstanceMapInput interface { pulumi.Input ToBastionHostInstanceMapOutput() BastionHostInstanceMapOutput ToBastionHostInstanceMapOutputWithContext(context.Context) BastionHostInstanceMapOutput }
BastionHostInstanceMapInput is an input type that accepts BastionHostInstanceMap and BastionHostInstanceMapOutput values. You can construct a concrete instance of `BastionHostInstanceMapInput` via:
BastionHostInstanceMap{ "key": BastionHostInstanceArgs{...} }
type BastionHostInstanceMapOutput ¶
type BastionHostInstanceMapOutput struct{ *pulumi.OutputState }
func (BastionHostInstanceMapOutput) ElementType ¶
func (BastionHostInstanceMapOutput) ElementType() reflect.Type
func (BastionHostInstanceMapOutput) MapIndex ¶
func (o BastionHostInstanceMapOutput) MapIndex(k pulumi.StringInput) BastionHostInstanceOutput
func (BastionHostInstanceMapOutput) ToBastionHostInstanceMapOutput ¶
func (o BastionHostInstanceMapOutput) ToBastionHostInstanceMapOutput() BastionHostInstanceMapOutput
func (BastionHostInstanceMapOutput) ToBastionHostInstanceMapOutputWithContext ¶
func (o BastionHostInstanceMapOutput) ToBastionHostInstanceMapOutputWithContext(ctx context.Context) BastionHostInstanceMapOutput
type BastionHostInstanceOutput ¶
type BastionHostInstanceOutput struct{ *pulumi.OutputState }
func (BastionHostInstanceOutput) AdAuthServers ¶ added in v3.27.0
func (o BastionHostInstanceOutput) AdAuthServers() BastionHostInstanceAdAuthServerArrayOutput
func (BastionHostInstanceOutput) Bandwidth ¶ added in v3.29.0
func (o BastionHostInstanceOutput) Bandwidth() pulumi.StringOutput
func (BastionHostInstanceOutput) Description ¶ added in v3.27.0
func (o BastionHostInstanceOutput) Description() pulumi.StringOutput
func (BastionHostInstanceOutput) ElementType ¶
func (BastionHostInstanceOutput) ElementType() reflect.Type
func (BastionHostInstanceOutput) EnablePublicAccess ¶ added in v3.27.0
func (o BastionHostInstanceOutput) EnablePublicAccess() pulumi.BoolOutput
func (BastionHostInstanceOutput) LdapAuthServers ¶ added in v3.27.0
func (o BastionHostInstanceOutput) LdapAuthServers() BastionHostInstanceLdapAuthServerArrayOutput
func (BastionHostInstanceOutput) LicenseCode ¶ added in v3.27.0
func (o BastionHostInstanceOutput) LicenseCode() pulumi.StringOutput
func (BastionHostInstanceOutput) Period ¶ added in v3.27.0
func (o BastionHostInstanceOutput) Period() pulumi.IntPtrOutput
func (BastionHostInstanceOutput) PlanCode ¶ added in v3.29.0
func (o BastionHostInstanceOutput) PlanCode() pulumi.StringOutput
func (BastionHostInstanceOutput) PublicWhiteLists ¶ added in v3.33.0
func (o BastionHostInstanceOutput) PublicWhiteLists() pulumi.StringArrayOutput
func (BastionHostInstanceOutput) RenewPeriod ¶ added in v3.29.0
func (o BastionHostInstanceOutput) RenewPeriod() pulumi.IntPtrOutput
func (BastionHostInstanceOutput) RenewalPeriodUnit ¶ added in v3.29.0
func (o BastionHostInstanceOutput) RenewalPeriodUnit() pulumi.StringOutput
func (BastionHostInstanceOutput) RenewalStatus ¶ added in v3.29.0
func (o BastionHostInstanceOutput) RenewalStatus() pulumi.StringOutput
func (BastionHostInstanceOutput) ResourceGroupId ¶ added in v3.27.0
func (o BastionHostInstanceOutput) ResourceGroupId() pulumi.StringOutput
func (BastionHostInstanceOutput) SecurityGroupIds ¶ added in v3.27.0
func (o BastionHostInstanceOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (BastionHostInstanceOutput) Storage ¶ added in v3.29.0
func (o BastionHostInstanceOutput) Storage() pulumi.StringOutput
func (BastionHostInstanceOutput) Tags ¶ added in v3.27.0
func (o BastionHostInstanceOutput) Tags() pulumi.MapOutput
func (BastionHostInstanceOutput) ToBastionHostInstanceOutput ¶
func (o BastionHostInstanceOutput) ToBastionHostInstanceOutput() BastionHostInstanceOutput
func (BastionHostInstanceOutput) ToBastionHostInstanceOutputWithContext ¶
func (o BastionHostInstanceOutput) ToBastionHostInstanceOutputWithContext(ctx context.Context) BastionHostInstanceOutput
func (BastionHostInstanceOutput) VswitchId ¶ added in v3.27.0
func (o BastionHostInstanceOutput) VswitchId() pulumi.StringOutput
type BastionHostInstanceState ¶
type BastionHostInstanceState struct { AdAuthServers BastionHostInstanceAdAuthServerArrayInput Bandwidth pulumi.StringPtrInput Description pulumi.StringPtrInput EnablePublicAccess pulumi.BoolPtrInput LdapAuthServers BastionHostInstanceLdapAuthServerArrayInput LicenseCode pulumi.StringPtrInput Period pulumi.IntPtrInput PlanCode pulumi.StringPtrInput PublicWhiteLists pulumi.StringArrayInput RenewPeriod pulumi.IntPtrInput RenewalPeriodUnit pulumi.StringPtrInput RenewalStatus pulumi.StringPtrInput ResourceGroupId pulumi.StringPtrInput SecurityGroupIds pulumi.StringArrayInput Storage pulumi.StringPtrInput Tags pulumi.MapInput VswitchId pulumi.StringPtrInput }
func (BastionHostInstanceState) ElementType ¶
func (BastionHostInstanceState) ElementType() reflect.Type
type DBAuditInstance ¶
type DBAuditInstance struct { pulumi.CustomResourceState // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringOutput `pulumi:"description"` // Duration for initially producing the instance. Valid values: [1~9], 12, 24, 36. At present, the provider does not support modify "period". // > **NOTE:** The attribute `period` is only used to create Subscription instance or modify the PayAsYouGo instance to Subscription. Once effect, it will not be modified that means running `pulumi up` will not effect the resource. Period pulumi.IntOutput `pulumi:"period"` // Plan code of the Cloud DBAudit to produce. (alpha.professional, alpha.basic, alpha.premium) PlanCode pulumi.StringOutput `pulumi:"planCode"` // The Id of resource group which the DBaudit Instance belongs. If not set, the resource is created in the default resource group. ResourceGroupId pulumi.StringPtrOutput `pulumi:"resourceGroupId"` // A mapping of tags to assign to the resource. Tags pulumi.MapOutput `pulumi:"tags"` // vSwtich ID configured to audit VswitchId pulumi.StringOutput `pulumi:"vswitchId"` }
## Import
Yundun_dbaudit instance can be imported using the id, e.g.
```sh $ pulumi import alicloud:yundun/dBAuditInstance:DBAuditInstance example dbaudit-exampe123456 ```
func GetDBAuditInstance ¶
func GetDBAuditInstance(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DBAuditInstanceState, opts ...pulumi.ResourceOption) (*DBAuditInstance, error)
GetDBAuditInstance gets an existing DBAuditInstance 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 NewDBAuditInstance ¶
func NewDBAuditInstance(ctx *pulumi.Context, name string, args *DBAuditInstanceArgs, opts ...pulumi.ResourceOption) (*DBAuditInstance, error)
NewDBAuditInstance registers a new resource with the given unique name, arguments, and options.
func (*DBAuditInstance) ElementType ¶
func (*DBAuditInstance) ElementType() reflect.Type
func (*DBAuditInstance) ToDBAuditInstanceOutput ¶
func (i *DBAuditInstance) ToDBAuditInstanceOutput() DBAuditInstanceOutput
func (*DBAuditInstance) ToDBAuditInstanceOutputWithContext ¶
func (i *DBAuditInstance) ToDBAuditInstanceOutputWithContext(ctx context.Context) DBAuditInstanceOutput
type DBAuditInstanceArgs ¶
type DBAuditInstanceArgs struct { // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringInput // Duration for initially producing the instance. Valid values: [1~9], 12, 24, 36. At present, the provider does not support modify "period". // > **NOTE:** The attribute `period` is only used to create Subscription instance or modify the PayAsYouGo instance to Subscription. Once effect, it will not be modified that means running `pulumi up` will not effect the resource. Period pulumi.IntInput // Plan code of the Cloud DBAudit to produce. (alpha.professional, alpha.basic, alpha.premium) PlanCode pulumi.StringInput // The Id of resource group which the DBaudit Instance belongs. If not set, the resource is created in the default resource group. ResourceGroupId pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.MapInput // vSwtich ID configured to audit VswitchId pulumi.StringInput }
The set of arguments for constructing a DBAuditInstance resource.
func (DBAuditInstanceArgs) ElementType ¶
func (DBAuditInstanceArgs) ElementType() reflect.Type
type DBAuditInstanceArray ¶
type DBAuditInstanceArray []DBAuditInstanceInput
func (DBAuditInstanceArray) ElementType ¶
func (DBAuditInstanceArray) ElementType() reflect.Type
func (DBAuditInstanceArray) ToDBAuditInstanceArrayOutput ¶
func (i DBAuditInstanceArray) ToDBAuditInstanceArrayOutput() DBAuditInstanceArrayOutput
func (DBAuditInstanceArray) ToDBAuditInstanceArrayOutputWithContext ¶
func (i DBAuditInstanceArray) ToDBAuditInstanceArrayOutputWithContext(ctx context.Context) DBAuditInstanceArrayOutput
type DBAuditInstanceArrayInput ¶
type DBAuditInstanceArrayInput interface { pulumi.Input ToDBAuditInstanceArrayOutput() DBAuditInstanceArrayOutput ToDBAuditInstanceArrayOutputWithContext(context.Context) DBAuditInstanceArrayOutput }
DBAuditInstanceArrayInput is an input type that accepts DBAuditInstanceArray and DBAuditInstanceArrayOutput values. You can construct a concrete instance of `DBAuditInstanceArrayInput` via:
DBAuditInstanceArray{ DBAuditInstanceArgs{...} }
type DBAuditInstanceArrayOutput ¶
type DBAuditInstanceArrayOutput struct{ *pulumi.OutputState }
func (DBAuditInstanceArrayOutput) ElementType ¶
func (DBAuditInstanceArrayOutput) ElementType() reflect.Type
func (DBAuditInstanceArrayOutput) Index ¶
func (o DBAuditInstanceArrayOutput) Index(i pulumi.IntInput) DBAuditInstanceOutput
func (DBAuditInstanceArrayOutput) ToDBAuditInstanceArrayOutput ¶
func (o DBAuditInstanceArrayOutput) ToDBAuditInstanceArrayOutput() DBAuditInstanceArrayOutput
func (DBAuditInstanceArrayOutput) ToDBAuditInstanceArrayOutputWithContext ¶
func (o DBAuditInstanceArrayOutput) ToDBAuditInstanceArrayOutputWithContext(ctx context.Context) DBAuditInstanceArrayOutput
type DBAuditInstanceInput ¶
type DBAuditInstanceInput interface { pulumi.Input ToDBAuditInstanceOutput() DBAuditInstanceOutput ToDBAuditInstanceOutputWithContext(ctx context.Context) DBAuditInstanceOutput }
type DBAuditInstanceMap ¶
type DBAuditInstanceMap map[string]DBAuditInstanceInput
func (DBAuditInstanceMap) ElementType ¶
func (DBAuditInstanceMap) ElementType() reflect.Type
func (DBAuditInstanceMap) ToDBAuditInstanceMapOutput ¶
func (i DBAuditInstanceMap) ToDBAuditInstanceMapOutput() DBAuditInstanceMapOutput
func (DBAuditInstanceMap) ToDBAuditInstanceMapOutputWithContext ¶
func (i DBAuditInstanceMap) ToDBAuditInstanceMapOutputWithContext(ctx context.Context) DBAuditInstanceMapOutput
type DBAuditInstanceMapInput ¶
type DBAuditInstanceMapInput interface { pulumi.Input ToDBAuditInstanceMapOutput() DBAuditInstanceMapOutput ToDBAuditInstanceMapOutputWithContext(context.Context) DBAuditInstanceMapOutput }
DBAuditInstanceMapInput is an input type that accepts DBAuditInstanceMap and DBAuditInstanceMapOutput values. You can construct a concrete instance of `DBAuditInstanceMapInput` via:
DBAuditInstanceMap{ "key": DBAuditInstanceArgs{...} }
type DBAuditInstanceMapOutput ¶
type DBAuditInstanceMapOutput struct{ *pulumi.OutputState }
func (DBAuditInstanceMapOutput) ElementType ¶
func (DBAuditInstanceMapOutput) ElementType() reflect.Type
func (DBAuditInstanceMapOutput) MapIndex ¶
func (o DBAuditInstanceMapOutput) MapIndex(k pulumi.StringInput) DBAuditInstanceOutput
func (DBAuditInstanceMapOutput) ToDBAuditInstanceMapOutput ¶
func (o DBAuditInstanceMapOutput) ToDBAuditInstanceMapOutput() DBAuditInstanceMapOutput
func (DBAuditInstanceMapOutput) ToDBAuditInstanceMapOutputWithContext ¶
func (o DBAuditInstanceMapOutput) ToDBAuditInstanceMapOutputWithContext(ctx context.Context) DBAuditInstanceMapOutput
type DBAuditInstanceOutput ¶
type DBAuditInstanceOutput struct{ *pulumi.OutputState }
func (DBAuditInstanceOutput) Description ¶ added in v3.27.0
func (o DBAuditInstanceOutput) Description() pulumi.StringOutput
Description of the instance. This name can have a string of 1 to 63 characters.
func (DBAuditInstanceOutput) ElementType ¶
func (DBAuditInstanceOutput) ElementType() reflect.Type
func (DBAuditInstanceOutput) Period ¶ added in v3.27.0
func (o DBAuditInstanceOutput) Period() pulumi.IntOutput
Duration for initially producing the instance. Valid values: [1~9], 12, 24, 36. At present, the provider does not support modify "period". > **NOTE:** The attribute `period` is only used to create Subscription instance or modify the PayAsYouGo instance to Subscription. Once effect, it will not be modified that means running `pulumi up` will not effect the resource.
func (DBAuditInstanceOutput) PlanCode ¶ added in v3.27.0
func (o DBAuditInstanceOutput) PlanCode() pulumi.StringOutput
Plan code of the Cloud DBAudit to produce. (alpha.professional, alpha.basic, alpha.premium)
func (DBAuditInstanceOutput) ResourceGroupId ¶ added in v3.27.0
func (o DBAuditInstanceOutput) ResourceGroupId() pulumi.StringPtrOutput
The Id of resource group which the DBaudit Instance belongs. If not set, the resource is created in the default resource group.
func (DBAuditInstanceOutput) Tags ¶ added in v3.27.0
func (o DBAuditInstanceOutput) Tags() pulumi.MapOutput
A mapping of tags to assign to the resource.
func (DBAuditInstanceOutput) ToDBAuditInstanceOutput ¶
func (o DBAuditInstanceOutput) ToDBAuditInstanceOutput() DBAuditInstanceOutput
func (DBAuditInstanceOutput) ToDBAuditInstanceOutputWithContext ¶
func (o DBAuditInstanceOutput) ToDBAuditInstanceOutputWithContext(ctx context.Context) DBAuditInstanceOutput
func (DBAuditInstanceOutput) VswitchId ¶ added in v3.27.0
func (o DBAuditInstanceOutput) VswitchId() pulumi.StringOutput
vSwtich ID configured to audit
type DBAuditInstanceState ¶
type DBAuditInstanceState struct { // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringPtrInput // Duration for initially producing the instance. Valid values: [1~9], 12, 24, 36. At present, the provider does not support modify "period". // > **NOTE:** The attribute `period` is only used to create Subscription instance or modify the PayAsYouGo instance to Subscription. Once effect, it will not be modified that means running `pulumi up` will not effect the resource. Period pulumi.IntPtrInput // Plan code of the Cloud DBAudit to produce. (alpha.professional, alpha.basic, alpha.premium) PlanCode pulumi.StringPtrInput // The Id of resource group which the DBaudit Instance belongs. If not set, the resource is created in the default resource group. ResourceGroupId pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.MapInput // vSwtich ID configured to audit VswitchId pulumi.StringPtrInput }
func (DBAuditInstanceState) ElementType ¶
func (DBAuditInstanceState) ElementType() reflect.Type
type GetBastionHostInstancesArgs ¶
type GetBastionHostInstancesArgs struct { DescriptionRegex *string `pulumi:"descriptionRegex"` Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of arguments for invoking getBastionHostInstances.
type GetBastionHostInstancesInstance ¶
type GetBastionHostInstancesInstance struct { Description string `pulumi:"description"` Id string `pulumi:"id"` InstanceStatus string `pulumi:"instanceStatus"` LicenseCode string `pulumi:"licenseCode"` PrivateDomain string `pulumi:"privateDomain"` PublicDomain string `pulumi:"publicDomain"` PublicNetworkAccess bool `pulumi:"publicNetworkAccess"` SecurityGroupIds []string `pulumi:"securityGroupIds"` Tags map[string]interface{} `pulumi:"tags"` UserVswitchId string `pulumi:"userVswitchId"` }
type GetBastionHostInstancesInstanceArgs ¶
type GetBastionHostInstancesInstanceArgs struct { Description pulumi.StringInput `pulumi:"description"` Id pulumi.StringInput `pulumi:"id"` InstanceStatus pulumi.StringInput `pulumi:"instanceStatus"` LicenseCode pulumi.StringInput `pulumi:"licenseCode"` PrivateDomain pulumi.StringInput `pulumi:"privateDomain"` PublicDomain pulumi.StringInput `pulumi:"publicDomain"` PublicNetworkAccess pulumi.BoolInput `pulumi:"publicNetworkAccess"` SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` Tags pulumi.MapInput `pulumi:"tags"` UserVswitchId pulumi.StringInput `pulumi:"userVswitchId"` }
func (GetBastionHostInstancesInstanceArgs) ElementType ¶
func (GetBastionHostInstancesInstanceArgs) ElementType() reflect.Type
func (GetBastionHostInstancesInstanceArgs) ToGetBastionHostInstancesInstanceOutput ¶
func (i GetBastionHostInstancesInstanceArgs) ToGetBastionHostInstancesInstanceOutput() GetBastionHostInstancesInstanceOutput
func (GetBastionHostInstancesInstanceArgs) ToGetBastionHostInstancesInstanceOutputWithContext ¶
func (i GetBastionHostInstancesInstanceArgs) ToGetBastionHostInstancesInstanceOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceOutput
type GetBastionHostInstancesInstanceArray ¶
type GetBastionHostInstancesInstanceArray []GetBastionHostInstancesInstanceInput
func (GetBastionHostInstancesInstanceArray) ElementType ¶
func (GetBastionHostInstancesInstanceArray) ElementType() reflect.Type
func (GetBastionHostInstancesInstanceArray) ToGetBastionHostInstancesInstanceArrayOutput ¶
func (i GetBastionHostInstancesInstanceArray) ToGetBastionHostInstancesInstanceArrayOutput() GetBastionHostInstancesInstanceArrayOutput
func (GetBastionHostInstancesInstanceArray) ToGetBastionHostInstancesInstanceArrayOutputWithContext ¶
func (i GetBastionHostInstancesInstanceArray) ToGetBastionHostInstancesInstanceArrayOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceArrayOutput
type GetBastionHostInstancesInstanceArrayInput ¶
type GetBastionHostInstancesInstanceArrayInput interface { pulumi.Input ToGetBastionHostInstancesInstanceArrayOutput() GetBastionHostInstancesInstanceArrayOutput ToGetBastionHostInstancesInstanceArrayOutputWithContext(context.Context) GetBastionHostInstancesInstanceArrayOutput }
GetBastionHostInstancesInstanceArrayInput is an input type that accepts GetBastionHostInstancesInstanceArray and GetBastionHostInstancesInstanceArrayOutput values. You can construct a concrete instance of `GetBastionHostInstancesInstanceArrayInput` via:
GetBastionHostInstancesInstanceArray{ GetBastionHostInstancesInstanceArgs{...} }
type GetBastionHostInstancesInstanceArrayOutput ¶
type GetBastionHostInstancesInstanceArrayOutput struct{ *pulumi.OutputState }
func (GetBastionHostInstancesInstanceArrayOutput) ElementType ¶
func (GetBastionHostInstancesInstanceArrayOutput) ElementType() reflect.Type
func (GetBastionHostInstancesInstanceArrayOutput) ToGetBastionHostInstancesInstanceArrayOutput ¶
func (o GetBastionHostInstancesInstanceArrayOutput) ToGetBastionHostInstancesInstanceArrayOutput() GetBastionHostInstancesInstanceArrayOutput
func (GetBastionHostInstancesInstanceArrayOutput) ToGetBastionHostInstancesInstanceArrayOutputWithContext ¶
func (o GetBastionHostInstancesInstanceArrayOutput) ToGetBastionHostInstancesInstanceArrayOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceArrayOutput
type GetBastionHostInstancesInstanceInput ¶
type GetBastionHostInstancesInstanceInput interface { pulumi.Input ToGetBastionHostInstancesInstanceOutput() GetBastionHostInstancesInstanceOutput ToGetBastionHostInstancesInstanceOutputWithContext(context.Context) GetBastionHostInstancesInstanceOutput }
GetBastionHostInstancesInstanceInput is an input type that accepts GetBastionHostInstancesInstanceArgs and GetBastionHostInstancesInstanceOutput values. You can construct a concrete instance of `GetBastionHostInstancesInstanceInput` via:
GetBastionHostInstancesInstanceArgs{...}
type GetBastionHostInstancesInstanceOutput ¶
type GetBastionHostInstancesInstanceOutput struct{ *pulumi.OutputState }
func (GetBastionHostInstancesInstanceOutput) Description ¶
func (o GetBastionHostInstancesInstanceOutput) Description() pulumi.StringOutput
func (GetBastionHostInstancesInstanceOutput) ElementType ¶
func (GetBastionHostInstancesInstanceOutput) ElementType() reflect.Type
func (GetBastionHostInstancesInstanceOutput) Id ¶
func (o GetBastionHostInstancesInstanceOutput) Id() pulumi.StringOutput
func (GetBastionHostInstancesInstanceOutput) InstanceStatus ¶
func (o GetBastionHostInstancesInstanceOutput) InstanceStatus() pulumi.StringOutput
func (GetBastionHostInstancesInstanceOutput) LicenseCode ¶
func (o GetBastionHostInstancesInstanceOutput) LicenseCode() pulumi.StringOutput
func (GetBastionHostInstancesInstanceOutput) PrivateDomain ¶
func (o GetBastionHostInstancesInstanceOutput) PrivateDomain() pulumi.StringOutput
func (GetBastionHostInstancesInstanceOutput) PublicDomain ¶
func (o GetBastionHostInstancesInstanceOutput) PublicDomain() pulumi.StringOutput
func (GetBastionHostInstancesInstanceOutput) PublicNetworkAccess ¶
func (o GetBastionHostInstancesInstanceOutput) PublicNetworkAccess() pulumi.BoolOutput
func (GetBastionHostInstancesInstanceOutput) SecurityGroupIds ¶
func (o GetBastionHostInstancesInstanceOutput) SecurityGroupIds() pulumi.StringArrayOutput
func (GetBastionHostInstancesInstanceOutput) Tags ¶
func (o GetBastionHostInstancesInstanceOutput) Tags() pulumi.MapOutput
func (GetBastionHostInstancesInstanceOutput) ToGetBastionHostInstancesInstanceOutput ¶
func (o GetBastionHostInstancesInstanceOutput) ToGetBastionHostInstancesInstanceOutput() GetBastionHostInstancesInstanceOutput
func (GetBastionHostInstancesInstanceOutput) ToGetBastionHostInstancesInstanceOutputWithContext ¶
func (o GetBastionHostInstancesInstanceOutput) ToGetBastionHostInstancesInstanceOutputWithContext(ctx context.Context) GetBastionHostInstancesInstanceOutput
func (GetBastionHostInstancesInstanceOutput) UserVswitchId ¶
func (o GetBastionHostInstancesInstanceOutput) UserVswitchId() pulumi.StringOutput
type GetBastionHostInstancesOutputArgs ¶ added in v3.9.0
type GetBastionHostInstancesOutputArgs struct { DescriptionRegex pulumi.StringPtrInput `pulumi:"descriptionRegex"` Ids pulumi.StringArrayInput `pulumi:"ids"` OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` Tags pulumi.MapInput `pulumi:"tags"` }
A collection of arguments for invoking getBastionHostInstances.
func (GetBastionHostInstancesOutputArgs) ElementType ¶ added in v3.9.0
func (GetBastionHostInstancesOutputArgs) ElementType() reflect.Type
type GetBastionHostInstancesResult ¶
type GetBastionHostInstancesResult struct { DescriptionRegex *string `pulumi:"descriptionRegex"` Descriptions []string `pulumi:"descriptions"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` Instances []GetBastionHostInstancesInstance `pulumi:"instances"` OutputFile *string `pulumi:"outputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of values returned by getBastionHostInstances.
func GetBastionHostInstances ¶
func GetBastionHostInstances(ctx *pulumi.Context, args *GetBastionHostInstancesArgs, opts ...pulumi.InvokeOption) (*GetBastionHostInstancesResult, error)
type GetBastionHostInstancesResultOutput ¶ added in v3.9.0
type GetBastionHostInstancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getBastionHostInstances.
func GetBastionHostInstancesOutput ¶ added in v3.9.0
func GetBastionHostInstancesOutput(ctx *pulumi.Context, args GetBastionHostInstancesOutputArgs, opts ...pulumi.InvokeOption) GetBastionHostInstancesResultOutput
func (GetBastionHostInstancesResultOutput) DescriptionRegex ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) DescriptionRegex() pulumi.StringPtrOutput
func (GetBastionHostInstancesResultOutput) Descriptions ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) Descriptions() pulumi.StringArrayOutput
func (GetBastionHostInstancesResultOutput) ElementType ¶ added in v3.9.0
func (GetBastionHostInstancesResultOutput) ElementType() reflect.Type
func (GetBastionHostInstancesResultOutput) Id ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetBastionHostInstancesResultOutput) Ids ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) Ids() pulumi.StringArrayOutput
func (GetBastionHostInstancesResultOutput) Instances ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) Instances() GetBastionHostInstancesInstanceArrayOutput
func (GetBastionHostInstancesResultOutput) OutputFile ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetBastionHostInstancesResultOutput) Tags ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) Tags() pulumi.MapOutput
func (GetBastionHostInstancesResultOutput) ToGetBastionHostInstancesResultOutput ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) ToGetBastionHostInstancesResultOutput() GetBastionHostInstancesResultOutput
func (GetBastionHostInstancesResultOutput) ToGetBastionHostInstancesResultOutputWithContext ¶ added in v3.9.0
func (o GetBastionHostInstancesResultOutput) ToGetBastionHostInstancesResultOutputWithContext(ctx context.Context) GetBastionHostInstancesResultOutput
type GetDBAuditInstanceInstance ¶
type GetDBAuditInstanceInstance struct { Description string `pulumi:"description"` Id string `pulumi:"id"` InstanceStatus string `pulumi:"instanceStatus"` LicenseCode string `pulumi:"licenseCode"` PrivateDomain string `pulumi:"privateDomain"` PublicDomain string `pulumi:"publicDomain"` PublicNetworkAccess bool `pulumi:"publicNetworkAccess"` Tags map[string]interface{} `pulumi:"tags"` UserVswitchId string `pulumi:"userVswitchId"` }
type GetDBAuditInstanceInstanceArgs ¶
type GetDBAuditInstanceInstanceArgs struct { Description pulumi.StringInput `pulumi:"description"` Id pulumi.StringInput `pulumi:"id"` InstanceStatus pulumi.StringInput `pulumi:"instanceStatus"` LicenseCode pulumi.StringInput `pulumi:"licenseCode"` PrivateDomain pulumi.StringInput `pulumi:"privateDomain"` PublicDomain pulumi.StringInput `pulumi:"publicDomain"` PublicNetworkAccess pulumi.BoolInput `pulumi:"publicNetworkAccess"` Tags pulumi.MapInput `pulumi:"tags"` UserVswitchId pulumi.StringInput `pulumi:"userVswitchId"` }
func (GetDBAuditInstanceInstanceArgs) ElementType ¶
func (GetDBAuditInstanceInstanceArgs) ElementType() reflect.Type
func (GetDBAuditInstanceInstanceArgs) ToGetDBAuditInstanceInstanceOutput ¶
func (i GetDBAuditInstanceInstanceArgs) ToGetDBAuditInstanceInstanceOutput() GetDBAuditInstanceInstanceOutput
func (GetDBAuditInstanceInstanceArgs) ToGetDBAuditInstanceInstanceOutputWithContext ¶
func (i GetDBAuditInstanceInstanceArgs) ToGetDBAuditInstanceInstanceOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceOutput
type GetDBAuditInstanceInstanceArray ¶
type GetDBAuditInstanceInstanceArray []GetDBAuditInstanceInstanceInput
func (GetDBAuditInstanceInstanceArray) ElementType ¶
func (GetDBAuditInstanceInstanceArray) ElementType() reflect.Type
func (GetDBAuditInstanceInstanceArray) ToGetDBAuditInstanceInstanceArrayOutput ¶
func (i GetDBAuditInstanceInstanceArray) ToGetDBAuditInstanceInstanceArrayOutput() GetDBAuditInstanceInstanceArrayOutput
func (GetDBAuditInstanceInstanceArray) ToGetDBAuditInstanceInstanceArrayOutputWithContext ¶
func (i GetDBAuditInstanceInstanceArray) ToGetDBAuditInstanceInstanceArrayOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceArrayOutput
type GetDBAuditInstanceInstanceArrayInput ¶
type GetDBAuditInstanceInstanceArrayInput interface { pulumi.Input ToGetDBAuditInstanceInstanceArrayOutput() GetDBAuditInstanceInstanceArrayOutput ToGetDBAuditInstanceInstanceArrayOutputWithContext(context.Context) GetDBAuditInstanceInstanceArrayOutput }
GetDBAuditInstanceInstanceArrayInput is an input type that accepts GetDBAuditInstanceInstanceArray and GetDBAuditInstanceInstanceArrayOutput values. You can construct a concrete instance of `GetDBAuditInstanceInstanceArrayInput` via:
GetDBAuditInstanceInstanceArray{ GetDBAuditInstanceInstanceArgs{...} }
type GetDBAuditInstanceInstanceArrayOutput ¶
type GetDBAuditInstanceInstanceArrayOutput struct{ *pulumi.OutputState }
func (GetDBAuditInstanceInstanceArrayOutput) ElementType ¶
func (GetDBAuditInstanceInstanceArrayOutput) ElementType() reflect.Type
func (GetDBAuditInstanceInstanceArrayOutput) Index ¶
func (o GetDBAuditInstanceInstanceArrayOutput) Index(i pulumi.IntInput) GetDBAuditInstanceInstanceOutput
func (GetDBAuditInstanceInstanceArrayOutput) ToGetDBAuditInstanceInstanceArrayOutput ¶
func (o GetDBAuditInstanceInstanceArrayOutput) ToGetDBAuditInstanceInstanceArrayOutput() GetDBAuditInstanceInstanceArrayOutput
func (GetDBAuditInstanceInstanceArrayOutput) ToGetDBAuditInstanceInstanceArrayOutputWithContext ¶
func (o GetDBAuditInstanceInstanceArrayOutput) ToGetDBAuditInstanceInstanceArrayOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceArrayOutput
type GetDBAuditInstanceInstanceInput ¶
type GetDBAuditInstanceInstanceInput interface { pulumi.Input ToGetDBAuditInstanceInstanceOutput() GetDBAuditInstanceInstanceOutput ToGetDBAuditInstanceInstanceOutputWithContext(context.Context) GetDBAuditInstanceInstanceOutput }
GetDBAuditInstanceInstanceInput is an input type that accepts GetDBAuditInstanceInstanceArgs and GetDBAuditInstanceInstanceOutput values. You can construct a concrete instance of `GetDBAuditInstanceInstanceInput` via:
GetDBAuditInstanceInstanceArgs{...}
type GetDBAuditInstanceInstanceOutput ¶
type GetDBAuditInstanceInstanceOutput struct{ *pulumi.OutputState }
func (GetDBAuditInstanceInstanceOutput) Description ¶
func (o GetDBAuditInstanceInstanceOutput) Description() pulumi.StringOutput
func (GetDBAuditInstanceInstanceOutput) ElementType ¶
func (GetDBAuditInstanceInstanceOutput) ElementType() reflect.Type
func (GetDBAuditInstanceInstanceOutput) Id ¶
func (o GetDBAuditInstanceInstanceOutput) Id() pulumi.StringOutput
func (GetDBAuditInstanceInstanceOutput) InstanceStatus ¶
func (o GetDBAuditInstanceInstanceOutput) InstanceStatus() pulumi.StringOutput
func (GetDBAuditInstanceInstanceOutput) LicenseCode ¶
func (o GetDBAuditInstanceInstanceOutput) LicenseCode() pulumi.StringOutput
func (GetDBAuditInstanceInstanceOutput) PrivateDomain ¶
func (o GetDBAuditInstanceInstanceOutput) PrivateDomain() pulumi.StringOutput
func (GetDBAuditInstanceInstanceOutput) PublicDomain ¶
func (o GetDBAuditInstanceInstanceOutput) PublicDomain() pulumi.StringOutput
func (GetDBAuditInstanceInstanceOutput) PublicNetworkAccess ¶
func (o GetDBAuditInstanceInstanceOutput) PublicNetworkAccess() pulumi.BoolOutput
func (GetDBAuditInstanceInstanceOutput) Tags ¶
func (o GetDBAuditInstanceInstanceOutput) Tags() pulumi.MapOutput
func (GetDBAuditInstanceInstanceOutput) ToGetDBAuditInstanceInstanceOutput ¶
func (o GetDBAuditInstanceInstanceOutput) ToGetDBAuditInstanceInstanceOutput() GetDBAuditInstanceInstanceOutput
func (GetDBAuditInstanceInstanceOutput) ToGetDBAuditInstanceInstanceOutputWithContext ¶
func (o GetDBAuditInstanceInstanceOutput) ToGetDBAuditInstanceInstanceOutputWithContext(ctx context.Context) GetDBAuditInstanceInstanceOutput
func (GetDBAuditInstanceInstanceOutput) UserVswitchId ¶
func (o GetDBAuditInstanceInstanceOutput) UserVswitchId() pulumi.StringOutput
type LookupDBAuditInstanceArgs ¶
type LookupDBAuditInstanceArgs struct { DescriptionRegex *string `pulumi:"descriptionRegex"` Ids []string `pulumi:"ids"` OutputFile *string `pulumi:"outputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of arguments for invoking getDBAuditInstance.
type LookupDBAuditInstanceOutputArgs ¶ added in v3.9.0
type LookupDBAuditInstanceOutputArgs struct { DescriptionRegex pulumi.StringPtrInput `pulumi:"descriptionRegex"` Ids pulumi.StringArrayInput `pulumi:"ids"` OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` Tags pulumi.MapInput `pulumi:"tags"` }
A collection of arguments for invoking getDBAuditInstance.
func (LookupDBAuditInstanceOutputArgs) ElementType ¶ added in v3.9.0
func (LookupDBAuditInstanceOutputArgs) ElementType() reflect.Type
type LookupDBAuditInstanceResult ¶
type LookupDBAuditInstanceResult struct { DescriptionRegex *string `pulumi:"descriptionRegex"` Descriptions []string `pulumi:"descriptions"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` Instances []GetDBAuditInstanceInstance `pulumi:"instances"` OutputFile *string `pulumi:"outputFile"` Tags map[string]interface{} `pulumi:"tags"` }
A collection of values returned by getDBAuditInstance.
func LookupDBAuditInstance ¶
func LookupDBAuditInstance(ctx *pulumi.Context, args *LookupDBAuditInstanceArgs, opts ...pulumi.InvokeOption) (*LookupDBAuditInstanceResult, error)
type LookupDBAuditInstanceResultOutput ¶ added in v3.9.0
type LookupDBAuditInstanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDBAuditInstance.
func LookupDBAuditInstanceOutput ¶ added in v3.9.0
func LookupDBAuditInstanceOutput(ctx *pulumi.Context, args LookupDBAuditInstanceOutputArgs, opts ...pulumi.InvokeOption) LookupDBAuditInstanceResultOutput
func (LookupDBAuditInstanceResultOutput) DescriptionRegex ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) DescriptionRegex() pulumi.StringPtrOutput
func (LookupDBAuditInstanceResultOutput) Descriptions ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) Descriptions() pulumi.StringArrayOutput
func (LookupDBAuditInstanceResultOutput) ElementType ¶ added in v3.9.0
func (LookupDBAuditInstanceResultOutput) ElementType() reflect.Type
func (LookupDBAuditInstanceResultOutput) Id ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupDBAuditInstanceResultOutput) Ids ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) Ids() pulumi.StringArrayOutput
func (LookupDBAuditInstanceResultOutput) Instances ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) Instances() GetDBAuditInstanceInstanceArrayOutput
func (LookupDBAuditInstanceResultOutput) OutputFile ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) OutputFile() pulumi.StringPtrOutput
func (LookupDBAuditInstanceResultOutput) Tags ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) Tags() pulumi.MapOutput
func (LookupDBAuditInstanceResultOutput) ToLookupDBAuditInstanceResultOutput ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) ToLookupDBAuditInstanceResultOutput() LookupDBAuditInstanceResultOutput
func (LookupDBAuditInstanceResultOutput) ToLookupDBAuditInstanceResultOutputWithContext ¶ added in v3.9.0
func (o LookupDBAuditInstanceResultOutput) ToLookupDBAuditInstanceResultOutputWithContext(ctx context.Context) LookupDBAuditInstanceResultOutput