1. Packages
  2. Alibaba Cloud Provider
  3. API Docs
  4. yundun
  5. getDBAuditInstance
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

alicloud.yundun.getDBAuditInstance

Explore with Pulumi AI

Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi

Using getDBAuditInstance

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDBAuditInstance(args: GetDBAuditInstanceArgs, opts?: InvokeOptions): Promise<GetDBAuditInstanceResult>
function getDBAuditInstanceOutput(args: GetDBAuditInstanceOutputArgs, opts?: InvokeOptions): Output<GetDBAuditInstanceResult>
Copy
def get_db_audit_instance(description_regex: Optional[str] = None,
                          ids: Optional[Sequence[str]] = None,
                          output_file: Optional[str] = None,
                          tags: Optional[Mapping[str, str]] = None,
                          opts: Optional[InvokeOptions] = None) -> GetDBAuditInstanceResult
def get_db_audit_instance_output(description_regex: Optional[pulumi.Input[str]] = None,
                          ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                          output_file: Optional[pulumi.Input[str]] = None,
                          tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetDBAuditInstanceResult]
Copy
func LookupDBAuditInstance(ctx *Context, args *LookupDBAuditInstanceArgs, opts ...InvokeOption) (*LookupDBAuditInstanceResult, error)
func LookupDBAuditInstanceOutput(ctx *Context, args *LookupDBAuditInstanceOutputArgs, opts ...InvokeOption) LookupDBAuditInstanceResultOutput
Copy

> Note: This function is named LookupDBAuditInstance in the Go SDK.

public static class GetDBAuditInstance 
{
    public static Task<GetDBAuditInstanceResult> InvokeAsync(GetDBAuditInstanceArgs args, InvokeOptions? opts = null)
    public static Output<GetDBAuditInstanceResult> Invoke(GetDBAuditInstanceInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDBAuditInstanceResult> getDBAuditInstance(GetDBAuditInstanceArgs args, InvokeOptions options)
public static Output<GetDBAuditInstanceResult> getDBAuditInstance(GetDBAuditInstanceArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: alicloud:yundun/getDBAuditInstance:getDBAuditInstance
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DescriptionRegex string
Ids Changes to this property will trigger replacement. List<string>
OutputFile string
Tags Dictionary<string, string>
DescriptionRegex string
Ids Changes to this property will trigger replacement. []string
OutputFile string
Tags map[string]string
descriptionRegex String
ids Changes to this property will trigger replacement. List<String>
outputFile String
tags Map<String,String>
descriptionRegex string
ids Changes to this property will trigger replacement. string[]
outputFile string
tags {[key: string]: string}
description_regex str
ids Changes to this property will trigger replacement. Sequence[str]
output_file str
tags Mapping[str, str]
descriptionRegex String
ids Changes to this property will trigger replacement. List<String>
outputFile String
tags Map<String>

getDBAuditInstance Result

The following output properties are available:

Descriptions List<string>
Id string
The provider-assigned unique ID for this managed resource.
Ids List<string>
Instances List<Pulumi.AliCloud.Yundun.Outputs.GetDBAuditInstanceInstance>
DescriptionRegex string
OutputFile string
Tags Dictionary<string, string>
Descriptions []string
Id string
The provider-assigned unique ID for this managed resource.
Ids []string
Instances []GetDBAuditInstanceInstance
DescriptionRegex string
OutputFile string
Tags map[string]string
descriptions List<String>
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
instances List<GetDBAuditInstanceInstance>
descriptionRegex String
outputFile String
tags Map<String,String>
descriptions string[]
id string
The provider-assigned unique ID for this managed resource.
ids string[]
instances GetDBAuditInstanceInstance[]
descriptionRegex string
outputFile string
tags {[key: string]: string}
descriptions Sequence[str]
id str
The provider-assigned unique ID for this managed resource.
ids Sequence[str]
instances Sequence[GetDBAuditInstanceInstance]
description_regex str
output_file str
tags Mapping[str, str]
descriptions List<String>
id String
The provider-assigned unique ID for this managed resource.
ids List<String>
instances List<Property Map>
descriptionRegex String
outputFile String
tags Map<String>

Supporting Types

GetDBAuditInstanceInstance

Description This property is required. string
Id This property is required. string
InstanceStatus This property is required. string
LicenseCode This property is required. string
PrivateDomain This property is required. string
PublicDomain This property is required. string
PublicNetworkAccess This property is required. bool
UserVswitchId This property is required. string
Tags Dictionary<string, string>
Description This property is required. string
Id This property is required. string
InstanceStatus This property is required. string
LicenseCode This property is required. string
PrivateDomain This property is required. string
PublicDomain This property is required. string
PublicNetworkAccess This property is required. bool
UserVswitchId This property is required. string
Tags map[string]string
description This property is required. String
id This property is required. String
instanceStatus This property is required. String
licenseCode This property is required. String
privateDomain This property is required. String
publicDomain This property is required. String
publicNetworkAccess This property is required. Boolean
userVswitchId This property is required. String
tags Map<String,String>
description This property is required. string
id This property is required. string
instanceStatus This property is required. string
licenseCode This property is required. string
privateDomain This property is required. string
publicDomain This property is required. string
publicNetworkAccess This property is required. boolean
userVswitchId This property is required. string
tags {[key: string]: string}
description This property is required. str
id This property is required. str
instance_status This property is required. str
license_code This property is required. str
private_domain This property is required. str
public_domain This property is required. str
public_network_access This property is required. bool
user_vswitch_id This property is required. str
tags Mapping[str, str]
description This property is required. String
id This property is required. String
instanceStatus This property is required. String
licenseCode This property is required. String
privateDomain This property is required. String
publicDomain This property is required. String
publicNetworkAccess This property is required. Boolean
userVswitchId This property is required. String
tags Map<String>

Package Details

Repository
Alibaba Cloud pulumi/pulumi-alicloud
License
Apache-2.0
Notes
This Pulumi package is based on the alicloud Terraform Provider.
Alibaba Cloud v3.76.0 published on Tuesday, Apr 8, 2025 by Pulumi