Documentation
¶
Index ¶
- type BastionHostInstance
- type BastionHostInstanceArgs
- type BastionHostInstanceState
- type DBAuditInstance
- type DBAuditInstanceArgs
- 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 GetBastionHostInstancesResult
- 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 LookupDBAuditInstanceResult
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BastionHostInstance ¶
type BastionHostInstance struct { pulumi.CustomResourceState // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringOutput `pulumi:"description"` LicenseCode pulumi.StringOutput `pulumi:"licenseCode"` // Duration for initially producing the instance. Valid values: [1~9], 12, 24, 36. Default to 1. At present, the provider does not support modify "period". Period pulumi.IntPtrOutput `pulumi:"period"` // security group IDs configured to bastionhost SecurityGroupIds pulumi.StringArrayOutput `pulumi:"securityGroupIds"` // A mapping of tags to assign to the resource. Tags pulumi.MapOutput `pulumi:"tags"` // vSwtich ID configured to bastionhost VswitchId pulumi.StringOutput `pulumi:"vswitchId"` }
Cloud Bastionhost instance resource ("Yundun_bastionhost" is the short term of this product).
> **NOTE:** The endpoint of bssopenapi used only support "business.aliyuncs.com" at present.
> **NOTE:** Available in 1.63.0+ .
> **NOTE:** In order to destroy Cloud Bastionhost instance , users are required to apply for white list first
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.
type BastionHostInstanceArgs ¶
type BastionHostInstanceArgs struct { // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringInput LicenseCode pulumi.StringInput // Duration for initially producing the instance. Valid values: [1~9], 12, 24, 36. Default to 1. At present, the provider does not support modify "period". Period pulumi.IntPtrInput // security group IDs configured to bastionhost SecurityGroupIds pulumi.StringArrayInput // A mapping of tags to assign to the resource. Tags pulumi.MapInput // vSwtich ID configured to bastionhost VswitchId pulumi.StringInput }
The set of arguments for constructing a BastionHostInstance resource.
func (BastionHostInstanceArgs) ElementType ¶
func (BastionHostInstanceArgs) ElementType() reflect.Type
type BastionHostInstanceState ¶
type BastionHostInstanceState struct { // Description of the instance. This name can have a string of 1 to 63 characters. Description pulumi.StringPtrInput LicenseCode pulumi.StringPtrInput // Duration for initially producing the instance. Valid values: [1~9], 12, 24, 36. Default to 1. At present, the provider does not support modify "period". Period pulumi.IntPtrInput // security group IDs configured to bastionhost SecurityGroupIds pulumi.StringArrayInput // A mapping of tags to assign to the resource. Tags pulumi.MapInput // vSwtich ID configured to bastionhost 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. Default to 12. At present, the provider does not support modify "period". Period pulumi.IntPtrOutput `pulumi:"period"` // Plan code of the Cloud DBAudit to produce. (alpha.professional, alpha.basic, alpha.premium) PlanCode pulumi.StringOutput `pulumi:"planCode"` // 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
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.
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. Default to 12. At present, the provider does not support modify "period". Period pulumi.IntPtrInput // Plan code of the Cloud DBAudit to produce. (alpha.professional, alpha.basic, alpha.premium) PlanCode pulumi.StringInput // 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 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. Default to 12. At present, the provider does not support modify "period". Period pulumi.IntPtrInput // Plan code of the Cloud DBAudit to produce. (alpha.professional, alpha.basic, alpha.premium) PlanCode 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 { // A regex string to filter results by the instance description. DescriptionRegex *string `pulumi:"descriptionRegex"` // Matched instance IDs to filter data source result. Ids []string `pulumi:"ids"` // File name to persist data source output. OutputFile *string `pulumi:"outputFile"` // A map of tags assigned to the bastionhost instance. It must be in the format: // “` // data "yundun.getBastionHostInstances" "instance" { // tags = { // tagKey1 = "tagValue1" // } // } // “` Tags map[string]interface{} `pulumi:"tags"` }
A collection of arguments for invoking getBastionHostInstances.
type GetBastionHostInstancesInstance ¶
type GetBastionHostInstancesInstance struct { // The instance's remark. Description string `pulumi:"description"` // The instance's id. Id string `pulumi:"id"` // The instance's status. InstanceStatus string `pulumi:"instanceStatus"` LicenseCode string `pulumi:"licenseCode"` // The instance's private domain name. PrivateDomain string `pulumi:"privateDomain"` // The instance's public domain name. PublicDomain string `pulumi:"publicDomain"` // The instance's public network access configuration. PublicNetworkAccess bool `pulumi:"publicNetworkAccess"` // The instance's security group configuration. SecurityGroupIds []string `pulumi:"securityGroupIds"` // A map of tags assigned to the bastionhost instance. It must be in the format: // “` // data "yundun.getBastionHostInstances" "instance" { // tags = { // tagKey1 = "tagValue1" // } // } // “` Tags map[string]interface{} `pulumi:"tags"` // The instance's vSwitch ID. UserVswitchId string `pulumi:"userVswitchId"` }
type GetBastionHostInstancesInstanceArgs ¶
type GetBastionHostInstancesInstanceArgs struct { // The instance's remark. Description pulumi.StringInput `pulumi:"description"` // The instance's id. Id pulumi.StringInput `pulumi:"id"` // The instance's status. InstanceStatus pulumi.StringInput `pulumi:"instanceStatus"` LicenseCode pulumi.StringInput `pulumi:"licenseCode"` // The instance's private domain name. PrivateDomain pulumi.StringInput `pulumi:"privateDomain"` // The instance's public domain name. PublicDomain pulumi.StringInput `pulumi:"publicDomain"` // The instance's public network access configuration. PublicNetworkAccess pulumi.BoolInput `pulumi:"publicNetworkAccess"` // The instance's security group configuration. SecurityGroupIds pulumi.StringArrayInput `pulumi:"securityGroupIds"` // A map of tags assigned to the bastionhost instance. It must be in the format: // “` // data "yundun.getBastionHostInstances" "instance" { // tags = { // tagKey1 = "tagValue1" // } // } // “` Tags pulumi.MapInput `pulumi:"tags"` // The instance's vSwitch ID. 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
The instance's remark.
func (GetBastionHostInstancesInstanceOutput) ElementType ¶
func (GetBastionHostInstancesInstanceOutput) ElementType() reflect.Type
func (GetBastionHostInstancesInstanceOutput) Id ¶
func (o GetBastionHostInstancesInstanceOutput) Id() pulumi.StringOutput
The instance's id.
func (GetBastionHostInstancesInstanceOutput) InstanceStatus ¶
func (o GetBastionHostInstancesInstanceOutput) InstanceStatus() pulumi.StringOutput
The instance's status.
func (GetBastionHostInstancesInstanceOutput) LicenseCode ¶
func (o GetBastionHostInstancesInstanceOutput) LicenseCode() pulumi.StringOutput
func (GetBastionHostInstancesInstanceOutput) PrivateDomain ¶
func (o GetBastionHostInstancesInstanceOutput) PrivateDomain() pulumi.StringOutput
The instance's private domain name.
func (GetBastionHostInstancesInstanceOutput) PublicDomain ¶
func (o GetBastionHostInstancesInstanceOutput) PublicDomain() pulumi.StringOutput
The instance's public domain name.
func (GetBastionHostInstancesInstanceOutput) PublicNetworkAccess ¶
func (o GetBastionHostInstancesInstanceOutput) PublicNetworkAccess() pulumi.BoolOutput
The instance's public network access configuration.
func (GetBastionHostInstancesInstanceOutput) SecurityGroupIds ¶
func (o GetBastionHostInstancesInstanceOutput) SecurityGroupIds() pulumi.StringArrayOutput
The instance's security group configuration.
func (GetBastionHostInstancesInstanceOutput) Tags ¶
func (o GetBastionHostInstancesInstanceOutput) Tags() pulumi.MapOutput
A map of tags assigned to the bastionhost instance. It must be in the format: ``` data "yundun.getBastionHostInstances" "instance" { tags = { tagKey1 = "tagValue1" } } ```
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
The instance's vSwitch ID.
type GetBastionHostInstancesResult ¶
type GetBastionHostInstancesResult struct { DescriptionRegex *string `pulumi:"descriptionRegex"` Descriptions []string `pulumi:"descriptions"` // id is the provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` // A list of apis. Each element contains the following attributes: Instances []GetBastionHostInstancesInstance `pulumi:"instances"` OutputFile *string `pulumi:"outputFile"` // A map of tags assigned to the bastionhost instance. 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)
This data source provides a list of cloud Bastionhost instances in an Alibaba Cloud account according to the specified filters.
> **NOTE:** Available in 1.63.0+ .
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 LookupDBAuditInstanceResult ¶
type LookupDBAuditInstanceResult struct { DescriptionRegex *string `pulumi:"descriptionRegex"` Descriptions []string `pulumi:"descriptions"` // id is 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)