import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Attribute Auto Activate Status resource in Oracle Cloud Infrastructure Apm Traces service. * * Get autoactivation status for a private data key or public data key in the APM Domain. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testAttributeAutoActivateStatus = oci.apmtraces.getAttributeAutoActivateStatus({ * apmDomainId: testApmDomain.id, * dataKeyType: attributeAutoActivateStatusDataKeyType, * }); * ``` */ export declare function getAttributeAutoActivateStatus(args: GetAttributeAutoActivateStatusArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getAttributeAutoActivateStatus. */ export interface GetAttributeAutoActivateStatusArgs { /** * The APM Domain ID for the intended request. */ apmDomainId: string; /** * Data key type for which auto-activate needs to be turned on or off. */ dataKeyType: string; } /** * A collection of values returned by getAttributeAutoActivateStatus. */ export interface GetAttributeAutoActivateStatusResult { readonly apmDomainId: string; /** * Data key type for which auto-activate needs needs to be turned on or off. */ readonly dataKey: string; readonly dataKeyType: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * State of autoactivation in this APM Domain. If "ON" auto-activate is set to true, if "OFF" auto-activate is set to false. */ readonly state: string; } /** * This data source provides details about a specific Attribute Auto Activate Status resource in Oracle Cloud Infrastructure Apm Traces service. * * Get autoactivation status for a private data key or public data key in the APM Domain. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testAttributeAutoActivateStatus = oci.apmtraces.getAttributeAutoActivateStatus({ * apmDomainId: testApmDomain.id, * dataKeyType: attributeAutoActivateStatusDataKeyType, * }); * ``` */ export declare function getAttributeAutoActivateStatusOutput(args: GetAttributeAutoActivateStatusOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getAttributeAutoActivateStatus. */ export interface GetAttributeAutoActivateStatusOutputArgs { /** * The APM Domain ID for the intended request. */ apmDomainId: pulumi.Input; /** * Data key type for which auto-activate needs to be turned on or off. */ dataKeyType: pulumi.Input; } //# sourceMappingURL=getAttributeAutoActivateStatus.d.ts.map