import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * This data source provides details about a specific Database Tools Connection Property Set resource in Oracle Cloud Infrastructure Database Tools Runtime service. * * Get a property set * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testDatabaseToolsConnectionPropertySet = oci.databasetools.getRuntimeDatabaseToolsConnectionPropertySet({ * databaseToolsConnectionId: testDatabaseToolsConnection.id, * propertySetKey: databaseToolsConnectionPropertySetPropertySetKey, * }); * ``` */ export declare function getRuntimeDatabaseToolsConnectionPropertySet(args: GetRuntimeDatabaseToolsConnectionPropertySetArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getRuntimeDatabaseToolsConnectionPropertySet. */ export interface GetRuntimeDatabaseToolsConnectionPropertySetArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection. */ databaseToolsConnectionId: string; /** * The name of the property set */ propertySetKey: string; } /** * A collection of values returned by getRuntimeDatabaseToolsConnectionPropertySet. */ export interface GetRuntimeDatabaseToolsConnectionPropertySetResult { /** * APEX FA Integration key-value pairs. */ readonly authenticationSubstitutions: { [key: string]: string; }; /** * The status of the Autonomous Database Serverless Resource Principal (OCI$RESOURCE_PRINCIPAL) */ readonly autonomousDatabaseResourcePrincipalStatus: string; /** * The name of the credential used by APEX to manage Object Storage Buckets and Objects as well as invoke the Document Generator function */ readonly credentialKey: string; readonly databaseToolsConnectionId: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Document Generator function */ readonly functionId: string; readonly id: string; /** * External identity type provider */ readonly identityProviders: outputs.DatabaseTools.GetRuntimeDatabaseToolsConnectionPropertySetIdentityProvider[]; /** * Specifies whether database credentials can be used in all workspaces on the APEX instance. Supported values include: "Y", "N" and empty string. */ readonly instanceDbmsCredentialEnabled: string; /** * The base endpoint URL to use to invoke the Document Generator function */ readonly invokeEndpoint: string; /** * Indicates whether the property set is mutable or not */ readonly isMutable: boolean; /** * The name of the property set */ readonly key: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment containing the Object Storage Buckets managed by APEX */ readonly objectStorageBucketCompartmentId: string; /** * Object Storage Endpoint */ readonly objectStorageEndpoint: string; /** * The Object Storage Namespace containing the Object Storage Buckets managed by APEX */ readonly objectStorageNamespace: string; /** * The results of a prerequisites check for APEX FA integration */ readonly prerequisitesChecks: outputs.DatabaseTools.GetRuntimeDatabaseToolsConnectionPropertySetPrerequisitesCheck[]; /** * The print server type */ readonly printServerType: string; readonly propertySetKey: string; /** * The APEX engine schema name */ readonly userKey: string; /** * The version of APEX */ readonly version: string; } /** * This data source provides details about a specific Database Tools Connection Property Set resource in Oracle Cloud Infrastructure Database Tools Runtime service. * * Get a property set * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testDatabaseToolsConnectionPropertySet = oci.databasetools.getRuntimeDatabaseToolsConnectionPropertySet({ * databaseToolsConnectionId: testDatabaseToolsConnection.id, * propertySetKey: databaseToolsConnectionPropertySetPropertySetKey, * }); * ``` */ export declare function getRuntimeDatabaseToolsConnectionPropertySetOutput(args: GetRuntimeDatabaseToolsConnectionPropertySetOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getRuntimeDatabaseToolsConnectionPropertySet. */ export interface GetRuntimeDatabaseToolsConnectionPropertySetOutputArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of a Database Tools connection. */ databaseToolsConnectionId: pulumi.Input; /** * The name of the property set */ propertySetKey: pulumi.Input; } //# sourceMappingURL=getRuntimeDatabaseToolsConnectionPropertySet.d.ts.map