Alibaba Cloud

v3.28.0 published on Tuesday, Aug 16, 2022 by Pulumi

getDBAuditInstance

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>
def get_db_audit_instance(description_regex: Optional[str] = None,
                          ids: Optional[Sequence[str]] = None,
                          output_file: Optional[str] = None,
                          tags: Optional[Mapping[str, Any]] = 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, Any]]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetDBAuditInstanceResult]
func LookupDBAuditInstance(ctx *Context, args *LookupDBAuditInstanceArgs, opts ...InvokeOption) (*LookupDBAuditInstanceResult, error)
func LookupDBAuditInstanceOutput(ctx *Context, args *LookupDBAuditInstanceOutputArgs, opts ...InvokeOption) LookupDBAuditInstanceResultOutput

> 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)
}
public static CompletableFuture<GetDBAuditInstanceResult> getDBAuditInstance(GetDBAuditInstanceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: alicloud:yundun/getDBAuditInstance:getDBAuditInstance
  arguments:
    # arguments dictionary

The following arguments are supported:

DescriptionRegex string
Ids List<string>
OutputFile string
Tags Dictionary<string, object>
DescriptionRegex string
Ids []string
OutputFile string
Tags map[string]interface{}
descriptionRegex String
ids List<String>
outputFile String
tags Map<String,Object>
descriptionRegex string
ids string[]
outputFile string
tags {[key: string]: any}
description_regex str
ids Sequence[str]
output_file str
tags Mapping[str, Any]
descriptionRegex String
ids List<String>
outputFile String
tags Map<Any>

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, object>
Descriptions []string
Id string

The provider-assigned unique ID for this managed resource.

Ids []string
Instances []GetDBAuditInstanceInstance
DescriptionRegex string
OutputFile string
Tags map[string]interface{}
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,Object>
descriptions string[]
id string

The provider-assigned unique ID for this managed resource.

ids string[]
instances GetDBAuditInstanceInstance[]
descriptionRegex string
outputFile string
tags {[key: string]: any}
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, Any]
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<Any>

Supporting Types

GetDBAuditInstanceInstance

Description string
Id string
InstanceStatus string
LicenseCode string
PrivateDomain string
PublicDomain string
PublicNetworkAccess bool
UserVswitchId string
Tags Dictionary<string, object>
Description string
Id string
InstanceStatus string
LicenseCode string
PrivateDomain string
PublicDomain string
PublicNetworkAccess bool
UserVswitchId string
Tags map[string]interface{}
description String
id String
instanceStatus String
licenseCode String
privateDomain String
publicDomain String
publicNetworkAccess Boolean
userVswitchId String
tags Map<String,Object>
description string
id string
instanceStatus string
licenseCode string
privateDomain string
publicDomain string
publicNetworkAccess boolean
userVswitchId string
tags {[key: string]: any}
description String
id String
instanceStatus String
licenseCode String
privateDomain String
publicDomain String
publicNetworkAccess Boolean
userVswitchId String
tags Map<Any>

Package Details

Repository
https://github.com/pulumi/pulumi-alicloud
License
Apache-2.0
Notes

This Pulumi package is based on the alicloud Terraform Provider.