import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Subscription Acknowledgment Configuration resource in Oracle Cloud Infrastructure Jms Utils service. * * Returns the configuration for subscription acknowledgment. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testSubscriptionAcknowledgmentConfiguration = oci.jms.getUtilsSubscriptionAcknowledgmentConfiguration({ * compartmentId: compartmentId, * }); * ``` */ export declare function getUtilsSubscriptionAcknowledgmentConfiguration(args: GetUtilsSubscriptionAcknowledgmentConfigurationArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getUtilsSubscriptionAcknowledgmentConfiguration. */ export interface GetUtilsSubscriptionAcknowledgmentConfigurationArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. */ compartmentId: string; } /** * A collection of values returned by getUtilsSubscriptionAcknowledgmentConfiguration. */ export interface GetUtilsSubscriptionAcknowledgmentConfigurationResult { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the principal that ackwnoledged the subscription. */ readonly acknowledgedBy: string; readonly compartmentId: string; readonly id: string; /** * Flag to determine whether the subscription was acknowledged or not. */ readonly isAcknowledged: boolean; /** * The date and time the subscription was acknowledged (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). */ readonly timeAcknowledged: string; } /** * This data source provides details about a specific Subscription Acknowledgment Configuration resource in Oracle Cloud Infrastructure Jms Utils service. * * Returns the configuration for subscription acknowledgment. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testSubscriptionAcknowledgmentConfiguration = oci.jms.getUtilsSubscriptionAcknowledgmentConfiguration({ * compartmentId: compartmentId, * }); * ``` */ export declare function getUtilsSubscriptionAcknowledgmentConfigurationOutput(args: GetUtilsSubscriptionAcknowledgmentConfigurationOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getUtilsSubscriptionAcknowledgmentConfiguration. */ export interface GetUtilsSubscriptionAcknowledgmentConfigurationOutputArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. */ compartmentId: pulumi.Input; } //# sourceMappingURL=getUtilsSubscriptionAcknowledgmentConfiguration.d.ts.map