Documentation
¶
Index ¶
- type BastionHostInstance
- func (*BastionHostInstance) ElementType() reflect.Type
- func (i *BastionHostInstance) ToBastionHostInstanceOutput() BastionHostInstanceOutput
- func (i *BastionHostInstance) ToBastionHostInstanceOutputWithContext(ctx context.Context) BastionHostInstanceOutput
- func (i *BastionHostInstance) ToBastionHostInstancePtrOutput() BastionHostInstancePtrOutput
- func (i *BastionHostInstance) ToBastionHostInstancePtrOutputWithContext(ctx context.Context) BastionHostInstancePtrOutput
- 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 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 (BastionHostInstanceOutput) ElementType() reflect.Type
- func (o BastionHostInstanceOutput) ToBastionHostInstanceOutput() BastionHostInstanceOutput
- func (o BastionHostInstanceOutput) ToBastionHostInstanceOutputWithContext(ctx context.Context) BastionHostInstanceOutput
- func (o BastionHostInstanceOutput) ToBastionHostInstancePtrOutput() BastionHostInstancePtrOutput
- func (o BastionHostInstanceOutput) ToBastionHostInstancePtrOutputWithContext(ctx context.Context) BastionHostInstancePtrOutput
- type BastionHostInstancePtrInput
- type BastionHostInstancePtrOutput
- func (o BastionHostInstancePtrOutput) Elem() BastionHostInstanceOutput
- func (BastionHostInstancePtrOutput) ElementType() reflect.Type
- func (o BastionHostInstancePtrOutput) ToBastionHostInstancePtrOutput() BastionHostInstancePtrOutput
- func (o BastionHostInstancePtrOutput) ToBastionHostInstancePtrOutputWithContext(ctx context.Context) BastionHostInstancePtrOutput
- type BastionHostInstanceState
- type DBAuditInstance
- func (*DBAuditInstance) ElementType() reflect.Type
- func (i *DBAuditInstance) ToDBAuditInstanceOutput() DBAuditInstanceOutput
- func (i *DBAuditInstance) ToDBAuditInstanceOutputWithContext(ctx context.Context) DBAuditInstanceOutput
- func (i *DBAuditInstance) ToDBAuditInstancePtrOutput() DBAuditInstancePtrOutput
- func (i *DBAuditInstance) ToDBAuditInstancePtrOutputWithContext(ctx context.Context) DBAuditInstancePtrOutput
- 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 (DBAuditInstanceOutput) ElementType() reflect.Type
- func (o DBAuditInstanceOutput) ToDBAuditInstanceOutput() DBAuditInstanceOutput
- func (o DBAuditInstanceOutput) ToDBAuditInstanceOutputWithContext(ctx context.Context) DBAuditInstanceOutput
- func (o DBAuditInstanceOutput) ToDBAuditInstancePtrOutput() DBAuditInstancePtrOutput
- func (o DBAuditInstanceOutput) ToDBAuditInstancePtrOutputWithContext(ctx context.Context) DBAuditInstancePtrOutput
- type DBAuditInstancePtrInput
- type DBAuditInstancePtrOutput
- func (o DBAuditInstancePtrOutput) Elem() DBAuditInstanceOutput
- func (DBAuditInstancePtrOutput) ElementType() reflect.Type
- func (o DBAuditInstancePtrOutput) ToDBAuditInstancePtrOutput() DBAuditInstancePtrOutput
- func (o DBAuditInstancePtrOutput) ToDBAuditInstancePtrOutputWithContext(ctx context.Context) DBAuditInstancePtrOutput
- 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 Description pulumi.StringOutput `pulumi:"description"` EnablePublicAccess pulumi.BoolOutput `pulumi:"enablePublicAccess"` LicenseCode pulumi.StringOutput `pulumi:"licenseCode"` Period pulumi.IntPtrOutput `pulumi:"period"` ResourceGroupId pulumi.StringPtrOutput `pulumi:"resourceGroupId"` SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` 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
func (*BastionHostInstance) ToBastionHostInstancePtrOutput ¶
func (i *BastionHostInstance) ToBastionHostInstancePtrOutput() BastionHostInstancePtrOutput
func (*BastionHostInstance) ToBastionHostInstancePtrOutputWithContext ¶
func (i *BastionHostInstance) ToBastionHostInstancePtrOutputWithContext(ctx context.Context) BastionHostInstancePtrOutput
type BastionHostInstanceArgs ¶
type BastionHostInstanceArgs struct { Description pulumi.StringInput EnablePublicAccess pulumi.BoolPtrInput LicenseCode pulumi.StringInput Period pulumi.IntPtrInput ResourceGroupId pulumi.StringPtrInput SecurityGroupIds pulumi.StringArrayInput 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 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) ElementType ¶
func (BastionHostInstanceOutput) ElementType() reflect.Type
func (BastionHostInstanceOutput) ToBastionHostInstanceOutput ¶
func (o BastionHostInstanceOutput) ToBastionHostInstanceOutput() BastionHostInstanceOutput
func (BastionHostInstanceOutput) ToBastionHostInstanceOutputWithContext ¶
func (o BastionHostInstanceOutput) ToBastionHostInstanceOutputWithContext(ctx context.Context) BastionHostInstanceOutput
func (BastionHostInstanceOutput) ToBastionHostInstancePtrOutput ¶
func (o BastionHostInstanceOutput) ToBastionHostInstancePtrOutput() BastionHostInstancePtrOutput
func (BastionHostInstanceOutput) ToBastionHostInstancePtrOutputWithContext ¶
func (o BastionHostInstanceOutput) ToBastionHostInstancePtrOutputWithContext(ctx context.Context) BastionHostInstancePtrOutput
type BastionHostInstancePtrInput ¶
type BastionHostInstancePtrInput interface { pulumi.Input ToBastionHostInstancePtrOutput() BastionHostInstancePtrOutput ToBastionHostInstancePtrOutputWithContext(ctx context.Context) BastionHostInstancePtrOutput }
type BastionHostInstancePtrOutput ¶
type BastionHostInstancePtrOutput struct{ *pulumi.OutputState }
func (BastionHostInstancePtrOutput) Elem ¶ added in v3.9.0
func (o BastionHostInstancePtrOutput) Elem() BastionHostInstanceOutput
func (BastionHostInstancePtrOutput) ElementType ¶
func (BastionHostInstancePtrOutput) ElementType() reflect.Type
func (BastionHostInstancePtrOutput) ToBastionHostInstancePtrOutput ¶
func (o BastionHostInstancePtrOutput) ToBastionHostInstancePtrOutput() BastionHostInstancePtrOutput
func (BastionHostInstancePtrOutput) ToBastionHostInstancePtrOutputWithContext ¶
func (o BastionHostInstancePtrOutput) ToBastionHostInstancePtrOutputWithContext(ctx context.Context) BastionHostInstancePtrOutput
type BastionHostInstanceState ¶
type BastionHostInstanceState struct { Description pulumi.StringPtrInput EnablePublicAccess pulumi.BoolPtrInput LicenseCode pulumi.StringPtrInput Period pulumi.IntPtrInput ResourceGroupId pulumi.StringPtrInput SecurityGroupIds pulumi.StringArrayInput 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"` Period pulumi.IntPtrOutput `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"` }
Cloud DBaudit instance resource ("Yundun_dbaudit" is the short term of this product).
> **NOTE:** The endpoint of bssopenapi used only support "business.aliyuncs.com" at present.
> **NOTE:** Available in 1.62.0+ .
> **NOTE:** In order to destroy Cloud DBaudit instance , users are required to apply for white list first
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/yundun" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := yundun.NewDBAuditInstance(ctx, "_default", &yundun.DBAuditInstanceArgs{ Description: pulumi.String("Terraform-test"), Period: pulumi.Int(1), PlanCode: pulumi.String("alpha.professional"), VswitchId: pulumi.String("v-testVswitch"), }) if err != nil { return err } return nil }) }
```
## 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
func (*DBAuditInstance) ToDBAuditInstancePtrOutput ¶
func (i *DBAuditInstance) ToDBAuditInstancePtrOutput() DBAuditInstancePtrOutput
func (*DBAuditInstance) ToDBAuditInstancePtrOutputWithContext ¶
func (i *DBAuditInstance) ToDBAuditInstancePtrOutputWithContext(ctx context.Context) DBAuditInstancePtrOutput
type DBAuditInstanceArgs ¶
type DBAuditInstanceArgs struct { // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringInput Period pulumi.IntPtrInput // 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) ElementType ¶
func (DBAuditInstanceOutput) ElementType() reflect.Type
func (DBAuditInstanceOutput) ToDBAuditInstanceOutput ¶
func (o DBAuditInstanceOutput) ToDBAuditInstanceOutput() DBAuditInstanceOutput
func (DBAuditInstanceOutput) ToDBAuditInstanceOutputWithContext ¶
func (o DBAuditInstanceOutput) ToDBAuditInstanceOutputWithContext(ctx context.Context) DBAuditInstanceOutput
func (DBAuditInstanceOutput) ToDBAuditInstancePtrOutput ¶
func (o DBAuditInstanceOutput) ToDBAuditInstancePtrOutput() DBAuditInstancePtrOutput
func (DBAuditInstanceOutput) ToDBAuditInstancePtrOutputWithContext ¶
func (o DBAuditInstanceOutput) ToDBAuditInstancePtrOutputWithContext(ctx context.Context) DBAuditInstancePtrOutput
type DBAuditInstancePtrInput ¶
type DBAuditInstancePtrInput interface { pulumi.Input ToDBAuditInstancePtrOutput() DBAuditInstancePtrOutput ToDBAuditInstancePtrOutputWithContext(ctx context.Context) DBAuditInstancePtrOutput }
type DBAuditInstancePtrOutput ¶
type DBAuditInstancePtrOutput struct{ *pulumi.OutputState }
func (DBAuditInstancePtrOutput) Elem ¶ added in v3.9.0
func (o DBAuditInstancePtrOutput) Elem() DBAuditInstanceOutput
func (DBAuditInstancePtrOutput) ElementType ¶
func (DBAuditInstancePtrOutput) ElementType() reflect.Type
func (DBAuditInstancePtrOutput) ToDBAuditInstancePtrOutput ¶
func (o DBAuditInstancePtrOutput) ToDBAuditInstancePtrOutput() DBAuditInstancePtrOutput
func (DBAuditInstancePtrOutput) ToDBAuditInstancePtrOutputWithContext ¶
func (o DBAuditInstancePtrOutput) ToDBAuditInstancePtrOutputWithContext(ctx context.Context) DBAuditInstancePtrOutput
type DBAuditInstanceState ¶
type DBAuditInstanceState struct { // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringPtrInput 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