import * as pulumi from "@pulumi/pulumi"; /** * This data source provides details about a specific Connection Assignment resource in Oracle Cloud Infrastructure Golden Gate service. * * Retrieves a Connection Assignment. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testConnectionAssignment = oci.goldengate.getConnectionAssignment({ * connectionAssignmentId: testConnectionAssignmentOciGoldenGateConnectionAssignment.id, * }); * ``` */ export declare function getConnectionAssignment(args: GetConnectionAssignmentArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getConnectionAssignment. */ export interface GetConnectionAssignmentArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Connection Assignment. */ connectionAssignmentId: string; } /** * A collection of values returned by getConnectionAssignment. */ export interface GetConnectionAssignmentResult { /** * Credential store alias. */ readonly aliasName: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment being referenced. */ readonly compartmentId: string; readonly connectionAssignmentId: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection being referenced. */ readonly connectionId: string; /** * The connection type. */ readonly connectionType: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the deployment being referenced. */ readonly deploymentId: string; /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the connection assignment being referenced. */ readonly id: string; readonly isLockOverride: boolean; /** * Possible lifecycle states for connection assignments. */ readonly state: string; /** * The time the resource was created. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. */ readonly timeCreated: string; /** * The time the resource was last updated. The format is defined by [RFC3339](https://tools.ietf.org/html/rfc3339), such as `2016-08-25T21:10:29.600Z`. */ readonly timeUpdated: string; } /** * This data source provides details about a specific Connection Assignment resource in Oracle Cloud Infrastructure Golden Gate service. * * Retrieves a Connection Assignment. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as oci from "@pulumi/oci"; * * const testConnectionAssignment = oci.goldengate.getConnectionAssignment({ * connectionAssignmentId: testConnectionAssignmentOciGoldenGateConnectionAssignment.id, * }); * ``` */ export declare function getConnectionAssignmentOutput(args: GetConnectionAssignmentOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getConnectionAssignment. */ export interface GetConnectionAssignmentOutputArgs { /** * The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the Connection Assignment. */ connectionAssignmentId: pulumi.Input; } //# sourceMappingURL=getConnectionAssignment.d.ts.map