Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi
oci.DataCatalog.getConnections
Explore with Pulumi AI
This data source provides the list of Connections in Oracle Cloud Infrastructure Data Catalog service.
Returns a list of all Connections for a data asset.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testConnections = oci.DataCatalog.getConnections({
catalogId: testCatalog.id,
dataAssetKey: connectionDataAssetKey,
createdById: testCreatedBy.id,
displayName: connectionDisplayName,
displayNameContains: connectionDisplayNameContains,
externalKey: connectionExternalKey,
fields: connectionFields,
isDefault: connectionIsDefault,
state: connectionState,
timeCreated: connectionTimeCreated,
timeStatusUpdated: connectionTimeStatusUpdated,
timeUpdated: connectionTimeUpdated,
updatedById: testUpdatedBy.id,
});
import pulumi
import pulumi_oci as oci
test_connections = oci.DataCatalog.get_connections(catalog_id=test_catalog["id"],
data_asset_key=connection_data_asset_key,
created_by_id=test_created_by["id"],
display_name=connection_display_name,
display_name_contains=connection_display_name_contains,
external_key=connection_external_key,
fields=connection_fields,
is_default=connection_is_default,
state=connection_state,
time_created=connection_time_created,
time_status_updated=connection_time_status_updated,
time_updated=connection_time_updated,
updated_by_id=test_updated_by["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DataCatalog"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := DataCatalog.GetConnections(ctx, &datacatalog.GetConnectionsArgs{
CatalogId: testCatalog.Id,
DataAssetKey: connectionDataAssetKey,
CreatedById: pulumi.StringRef(testCreatedBy.Id),
DisplayName: pulumi.StringRef(connectionDisplayName),
DisplayNameContains: pulumi.StringRef(connectionDisplayNameContains),
ExternalKey: pulumi.StringRef(connectionExternalKey),
Fields: connectionFields,
IsDefault: pulumi.BoolRef(connectionIsDefault),
State: pulumi.StringRef(connectionState),
TimeCreated: pulumi.StringRef(connectionTimeCreated),
TimeStatusUpdated: pulumi.StringRef(connectionTimeStatusUpdated),
TimeUpdated: pulumi.StringRef(connectionTimeUpdated),
UpdatedById: pulumi.StringRef(testUpdatedBy.Id),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testConnections = Oci.DataCatalog.GetConnections.Invoke(new()
{
CatalogId = testCatalog.Id,
DataAssetKey = connectionDataAssetKey,
CreatedById = testCreatedBy.Id,
DisplayName = connectionDisplayName,
DisplayNameContains = connectionDisplayNameContains,
ExternalKey = connectionExternalKey,
Fields = connectionFields,
IsDefault = connectionIsDefault,
State = connectionState,
TimeCreated = connectionTimeCreated,
TimeStatusUpdated = connectionTimeStatusUpdated,
TimeUpdated = connectionTimeUpdated,
UpdatedById = testUpdatedBy.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataCatalog.DataCatalogFunctions;
import com.pulumi.oci.DataCatalog.inputs.GetConnectionsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testConnections = DataCatalogFunctions.getConnections(GetConnectionsArgs.builder()
.catalogId(testCatalog.id())
.dataAssetKey(connectionDataAssetKey)
.createdById(testCreatedBy.id())
.displayName(connectionDisplayName)
.displayNameContains(connectionDisplayNameContains)
.externalKey(connectionExternalKey)
.fields(connectionFields)
.isDefault(connectionIsDefault)
.state(connectionState)
.timeCreated(connectionTimeCreated)
.timeStatusUpdated(connectionTimeStatusUpdated)
.timeUpdated(connectionTimeUpdated)
.updatedById(testUpdatedBy.id())
.build());
}
}
variables:
testConnections:
fn::invoke:
Function: oci:DataCatalog:getConnections
Arguments:
catalogId: ${testCatalog.id}
dataAssetKey: ${connectionDataAssetKey}
createdById: ${testCreatedBy.id}
displayName: ${connectionDisplayName}
displayNameContains: ${connectionDisplayNameContains}
externalKey: ${connectionExternalKey}
fields: ${connectionFields}
isDefault: ${connectionIsDefault}
state: ${connectionState}
timeCreated: ${connectionTimeCreated}
timeStatusUpdated: ${connectionTimeStatusUpdated}
timeUpdated: ${connectionTimeUpdated}
updatedById: ${testUpdatedBy.id}
Using getConnections
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 getConnections(args: GetConnectionsArgs, opts?: InvokeOptions): Promise<GetConnectionsResult>
function getConnectionsOutput(args: GetConnectionsOutputArgs, opts?: InvokeOptions): Output<GetConnectionsResult>
def get_connections(catalog_id: Optional[str] = None,
created_by_id: Optional[str] = None,
data_asset_key: Optional[str] = None,
display_name: Optional[str] = None,
display_name_contains: Optional[str] = None,
external_key: Optional[str] = None,
fields: Optional[Sequence[str]] = None,
filters: Optional[Sequence[_datacatalog.GetConnectionsFilter]] = None,
is_default: Optional[bool] = None,
state: Optional[str] = None,
time_created: Optional[str] = None,
time_status_updated: Optional[str] = None,
time_updated: Optional[str] = None,
updated_by_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetConnectionsResult
def get_connections_output(catalog_id: Optional[pulumi.Input[str]] = None,
created_by_id: Optional[pulumi.Input[str]] = None,
data_asset_key: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
display_name_contains: Optional[pulumi.Input[str]] = None,
external_key: Optional[pulumi.Input[str]] = None,
fields: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datacatalog.GetConnectionsFilterArgs]]]] = None,
is_default: Optional[pulumi.Input[bool]] = None,
state: Optional[pulumi.Input[str]] = None,
time_created: Optional[pulumi.Input[str]] = None,
time_status_updated: Optional[pulumi.Input[str]] = None,
time_updated: Optional[pulumi.Input[str]] = None,
updated_by_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetConnectionsResult]
func GetConnections(ctx *Context, args *GetConnectionsArgs, opts ...InvokeOption) (*GetConnectionsResult, error)
func GetConnectionsOutput(ctx *Context, args *GetConnectionsOutputArgs, opts ...InvokeOption) GetConnectionsResultOutput
> Note: This function is named GetConnections
in the Go SDK.
public static class GetConnections
{
public static Task<GetConnectionsResult> InvokeAsync(GetConnectionsArgs args, InvokeOptions? opts = null)
public static Output<GetConnectionsResult> Invoke(GetConnectionsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetConnectionsResult> getConnections(GetConnectionsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DataCatalog/getConnections:getConnections
arguments:
# arguments dictionary
The following arguments are supported:
- Catalog
Id string - Unique catalog identifier.
- Data
Asset stringKey - Unique data asset key.
- Created
By stringId - OCID of the user who created the resource.
- Display
Name string - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- Display
Name stringContains - A filter to return only resources that match display name pattern given. The match is not case sensitive. For Example : /folders?displayNameContains=Cu.* The above would match all folders with display name that starts with "Cu" or has the pattern "Cu" anywhere in between.
- External
Key string - Unique external identifier of this resource in the external source system.
- Fields List<string>
- Specifies the fields to return in a connection summary response.
- Filters
List<Get
Connections Filter> - Is
Default bool - Indicates whether this connection is the default connection.
- State string
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- Time
Created string - Time that the resource was created. An RFC3339 formatted datetime string.
- Time
Status stringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- Time
Updated string - Time that the resource was updated. An RFC3339 formatted datetime string.
- Updated
By stringId - OCID of the user who updated the resource.
- Catalog
Id string - Unique catalog identifier.
- Data
Asset stringKey - Unique data asset key.
- Created
By stringId - OCID of the user who created the resource.
- Display
Name string - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- Display
Name stringContains - A filter to return only resources that match display name pattern given. The match is not case sensitive. For Example : /folders?displayNameContains=Cu.* The above would match all folders with display name that starts with "Cu" or has the pattern "Cu" anywhere in between.
- External
Key string - Unique external identifier of this resource in the external source system.
- Fields []string
- Specifies the fields to return in a connection summary response.
- Filters
[]Get
Connections Filter - Is
Default bool - Indicates whether this connection is the default connection.
- State string
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- Time
Created string - Time that the resource was created. An RFC3339 formatted datetime string.
- Time
Status stringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- Time
Updated string - Time that the resource was updated. An RFC3339 formatted datetime string.
- Updated
By stringId - OCID of the user who updated the resource.
- catalog
Id String - Unique catalog identifier.
- data
Asset StringKey - Unique data asset key.
- created
By StringId - OCID of the user who created the resource.
- display
Name String - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- display
Name StringContains - A filter to return only resources that match display name pattern given. The match is not case sensitive. For Example : /folders?displayNameContains=Cu.* The above would match all folders with display name that starts with "Cu" or has the pattern "Cu" anywhere in between.
- external
Key String - Unique external identifier of this resource in the external source system.
- fields List<String>
- Specifies the fields to return in a connection summary response.
- filters
List<Get
Connections Filter> - is
Default Boolean - Indicates whether this connection is the default connection.
- state String
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time
Created String - Time that the resource was created. An RFC3339 formatted datetime string.
- time
Status StringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time
Updated String - Time that the resource was updated. An RFC3339 formatted datetime string.
- updated
By StringId - OCID of the user who updated the resource.
- catalog
Id string - Unique catalog identifier.
- data
Asset stringKey - Unique data asset key.
- created
By stringId - OCID of the user who created the resource.
- display
Name string - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- display
Name stringContains - A filter to return only resources that match display name pattern given. The match is not case sensitive. For Example : /folders?displayNameContains=Cu.* The above would match all folders with display name that starts with "Cu" or has the pattern "Cu" anywhere in between.
- external
Key string - Unique external identifier of this resource in the external source system.
- fields string[]
- Specifies the fields to return in a connection summary response.
- filters
Get
Connections Filter[] - is
Default boolean - Indicates whether this connection is the default connection.
- state string
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time
Created string - Time that the resource was created. An RFC3339 formatted datetime string.
- time
Status stringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time
Updated string - Time that the resource was updated. An RFC3339 formatted datetime string.
- updated
By stringId - OCID of the user who updated the resource.
- catalog_
id str - Unique catalog identifier.
- data_
asset_ strkey - Unique data asset key.
- created_
by_ strid - OCID of the user who created the resource.
- display_
name str - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- display_
name_ strcontains - A filter to return only resources that match display name pattern given. The match is not case sensitive. For Example : /folders?displayNameContains=Cu.* The above would match all folders with display name that starts with "Cu" or has the pattern "Cu" anywhere in between.
- external_
key str - Unique external identifier of this resource in the external source system.
- fields Sequence[str]
- Specifies the fields to return in a connection summary response.
- filters
Sequence[datacatalog.
Get Connections Filter] - is_
default bool - Indicates whether this connection is the default connection.
- state str
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time_
created str - Time that the resource was created. An RFC3339 formatted datetime string.
- time_
status_ strupdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time_
updated str - Time that the resource was updated. An RFC3339 formatted datetime string.
- updated_
by_ strid - OCID of the user who updated the resource.
- catalog
Id String - Unique catalog identifier.
- data
Asset StringKey - Unique data asset key.
- created
By StringId - OCID of the user who created the resource.
- display
Name String - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- display
Name StringContains - A filter to return only resources that match display name pattern given. The match is not case sensitive. For Example : /folders?displayNameContains=Cu.* The above would match all folders with display name that starts with "Cu" or has the pattern "Cu" anywhere in between.
- external
Key String - Unique external identifier of this resource in the external source system.
- fields List<String>
- Specifies the fields to return in a connection summary response.
- filters List<Property Map>
- is
Default Boolean - Indicates whether this connection is the default connection.
- state String
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time
Created String - Time that the resource was created. An RFC3339 formatted datetime string.
- time
Status StringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time
Updated String - Time that the resource was updated. An RFC3339 formatted datetime string.
- updated
By StringId - OCID of the user who updated the resource.
getConnections Result
The following output properties are available:
- Catalog
Id string - Connection
Collections List<GetConnections Connection Collection> - The list of connection_collection.
- Data
Asset stringKey - Unique key of the parent data asset.
- Id string
- The provider-assigned unique ID for this managed resource.
- Created
By stringId - OCID of the user who created the connection.
- Display
Name string - A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Display
Name stringContains - External
Key string - Unique external key of this object from the source system.
- Fields List<string>
- Filters
List<Get
Connections Filter> - Is
Default bool - Indicates whether this connection is the default connection.
- State string
- The current state of the connection.
- Time
Created string - The date and time the connection was created, in the format defined by RFC3339. Example:
2019-03-25T21:10:29.600Z
- Time
Status stringUpdated - Time that the connections status was last updated. An RFC3339 formatted datetime string.
- Time
Updated string - The last time that any change was made to the connection. An RFC3339 formatted datetime string.
- Updated
By stringId - OCID of the user who modified the connection.
- Catalog
Id string - Connection
Collections []GetConnections Connection Collection - The list of connection_collection.
- Data
Asset stringKey - Unique key of the parent data asset.
- Id string
- The provider-assigned unique ID for this managed resource.
- Created
By stringId - OCID of the user who created the connection.
- Display
Name string - A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- Display
Name stringContains - External
Key string - Unique external key of this object from the source system.
- Fields []string
- Filters
[]Get
Connections Filter - Is
Default bool - Indicates whether this connection is the default connection.
- State string
- The current state of the connection.
- Time
Created string - The date and time the connection was created, in the format defined by RFC3339. Example:
2019-03-25T21:10:29.600Z
- Time
Status stringUpdated - Time that the connections status was last updated. An RFC3339 formatted datetime string.
- Time
Updated string - The last time that any change was made to the connection. An RFC3339 formatted datetime string.
- Updated
By stringId - OCID of the user who modified the connection.
- catalog
Id String - connection
Collections List<GetConnections Connection Collection> - The list of connection_collection.
- data
Asset StringKey - Unique key of the parent data asset.
- id String
- The provider-assigned unique ID for this managed resource.
- created
By StringId - OCID of the user who created the connection.
- display
Name String - A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- display
Name StringContains - external
Key String - Unique external key of this object from the source system.
- fields List<String>
- filters
List<Get
Connections Filter> - is
Default Boolean - Indicates whether this connection is the default connection.
- state String
- The current state of the connection.
- time
Created String - The date and time the connection was created, in the format defined by RFC3339. Example:
2019-03-25T21:10:29.600Z
- time
Status StringUpdated - Time that the connections status was last updated. An RFC3339 formatted datetime string.
- time
Updated String - The last time that any change was made to the connection. An RFC3339 formatted datetime string.
- updated
By StringId - OCID of the user who modified the connection.
- catalog
Id string - connection
Collections GetConnections Connection Collection[] - The list of connection_collection.
- data
Asset stringKey - Unique key of the parent data asset.
- id string
- The provider-assigned unique ID for this managed resource.
- created
By stringId - OCID of the user who created the connection.
- display
Name string - A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- display
Name stringContains - external
Key string - Unique external key of this object from the source system.
- fields string[]
- filters
Get
Connections Filter[] - is
Default boolean - Indicates whether this connection is the default connection.
- state string
- The current state of the connection.
- time
Created string - The date and time the connection was created, in the format defined by RFC3339. Example:
2019-03-25T21:10:29.600Z
- time
Status stringUpdated - Time that the connections status was last updated. An RFC3339 formatted datetime string.
- time
Updated string - The last time that any change was made to the connection. An RFC3339 formatted datetime string.
- updated
By stringId - OCID of the user who modified the connection.
- catalog_
id str - connection_
collections Sequence[datacatalog.Get Connections Connection Collection] - The list of connection_collection.
- data_
asset_ strkey - Unique key of the parent data asset.
- id str
- The provider-assigned unique ID for this managed resource.
- created_
by_ strid - OCID of the user who created the connection.
- display_
name str - A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- display_
name_ strcontains - external_
key str - Unique external key of this object from the source system.
- fields Sequence[str]
- filters
Sequence[datacatalog.
Get Connections Filter] - is_
default bool - Indicates whether this connection is the default connection.
- state str
- The current state of the connection.
- time_
created str - The date and time the connection was created, in the format defined by RFC3339. Example:
2019-03-25T21:10:29.600Z
- time_
status_ strupdated - Time that the connections status was last updated. An RFC3339 formatted datetime string.
- time_
updated str - The last time that any change was made to the connection. An RFC3339 formatted datetime string.
- updated_
by_ strid - OCID of the user who modified the connection.
- catalog
Id String - connection
Collections List<Property Map> - The list of connection_collection.
- data
Asset StringKey - Unique key of the parent data asset.
- id String
- The provider-assigned unique ID for this managed resource.
- created
By StringId - OCID of the user who created the connection.
- display
Name String - A user-friendly display name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- display
Name StringContains - external
Key String - Unique external key of this object from the source system.
- fields List<String>
- filters List<Property Map>
- is
Default Boolean - Indicates whether this connection is the default connection.
- state String
- The current state of the connection.
- time
Created String - The date and time the connection was created, in the format defined by RFC3339. Example:
2019-03-25T21:10:29.600Z
- time
Status StringUpdated - Time that the connections status was last updated. An RFC3339 formatted datetime string.
- time
Updated String - The last time that any change was made to the connection. An RFC3339 formatted datetime string.
- updated
By StringId - OCID of the user who modified the connection.
Supporting Types
GetConnectionsConnectionCollection
- count Number
- items List<Property Map>
GetConnectionsConnectionCollectionItem
- Catalog
Id string - Unique catalog identifier.
- Created
By stringId - OCID of the user who created the resource.
- Data
Asset stringKey - Unique data asset key.
- Description string
- A description of the connection.
- Display
Name string - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- External
Key string - Unique external identifier of this resource in the external source system.
- Is
Default bool - Indicates whether this connection is the default connection.
- Key string
- Unique connection key that is immutable.
- Properties Dictionary<string, string>
- A map of maps that contains the properties which are specific to the connection type. Each connection type definition defines it's set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most connections have required properties within the "default" category. Example:
{"properties": { "default": { "username": "user1"}}}
- State string
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- Time
Created string - Time that the resource was created. An RFC3339 formatted datetime string.
- Time
Status stringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- Time
Updated string - Time that the resource was updated. An RFC3339 formatted datetime string.
- Type
Key string - The key of the object type. Type key's can be found via the '/types' endpoint.
- Updated
By stringId - OCID of the user who updated the resource.
- Uri string
- URI to the connection instance in the API.
- Enc
Properties Dictionary<string, string>
- Catalog
Id string - Unique catalog identifier.
- Created
By stringId - OCID of the user who created the resource.
- Data
Asset stringKey - Unique data asset key.
- Description string
- A description of the connection.
- Display
Name string - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- External
Key string - Unique external identifier of this resource in the external source system.
- Is
Default bool - Indicates whether this connection is the default connection.
- Key string
- Unique connection key that is immutable.
- Properties map[string]string
- A map of maps that contains the properties which are specific to the connection type. Each connection type definition defines it's set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most connections have required properties within the "default" category. Example:
{"properties": { "default": { "username": "user1"}}}
- State string
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- Time
Created string - Time that the resource was created. An RFC3339 formatted datetime string.
- Time
Status stringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- Time
Updated string - Time that the resource was updated. An RFC3339 formatted datetime string.
- Type
Key string - The key of the object type. Type key's can be found via the '/types' endpoint.
- Updated
By stringId - OCID of the user who updated the resource.
- Uri string
- URI to the connection instance in the API.
- Enc
Properties map[string]string
- catalog
Id String - Unique catalog identifier.
- created
By StringId - OCID of the user who created the resource.
- data
Asset StringKey - Unique data asset key.
- description String
- A description of the connection.
- display
Name String - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- external
Key String - Unique external identifier of this resource in the external source system.
- is
Default Boolean - Indicates whether this connection is the default connection.
- key String
- Unique connection key that is immutable.
- properties Map<String,String>
- A map of maps that contains the properties which are specific to the connection type. Each connection type definition defines it's set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most connections have required properties within the "default" category. Example:
{"properties": { "default": { "username": "user1"}}}
- state String
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time
Created String - Time that the resource was created. An RFC3339 formatted datetime string.
- time
Status StringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time
Updated String - Time that the resource was updated. An RFC3339 formatted datetime string.
- type
Key String - The key of the object type. Type key's can be found via the '/types' endpoint.
- updated
By StringId - OCID of the user who updated the resource.
- uri String
- URI to the connection instance in the API.
- enc
Properties Map<String,String>
- catalog
Id string - Unique catalog identifier.
- created
By stringId - OCID of the user who created the resource.
- data
Asset stringKey - Unique data asset key.
- description string
- A description of the connection.
- display
Name string - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- external
Key string - Unique external identifier of this resource in the external source system.
- is
Default boolean - Indicates whether this connection is the default connection.
- key string
- Unique connection key that is immutable.
- properties {[key: string]: string}
- A map of maps that contains the properties which are specific to the connection type. Each connection type definition defines it's set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most connections have required properties within the "default" category. Example:
{"properties": { "default": { "username": "user1"}}}
- state string
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time
Created string - Time that the resource was created. An RFC3339 formatted datetime string.
- time
Status stringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time
Updated string - Time that the resource was updated. An RFC3339 formatted datetime string.
- type
Key string - The key of the object type. Type key's can be found via the '/types' endpoint.
- updated
By stringId - OCID of the user who updated the resource.
- uri string
- URI to the connection instance in the API.
- enc
Properties {[key: string]: string}
- catalog_
id str - Unique catalog identifier.
- created_
by_ strid - OCID of the user who created the resource.
- data_
asset_ strkey - Unique data asset key.
- description str
- A description of the connection.
- display_
name str - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- external_
key str - Unique external identifier of this resource in the external source system.
- is_
default bool - Indicates whether this connection is the default connection.
- key str
- Unique connection key that is immutable.
- properties Mapping[str, str]
- A map of maps that contains the properties which are specific to the connection type. Each connection type definition defines it's set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most connections have required properties within the "default" category. Example:
{"properties": { "default": { "username": "user1"}}}
- state str
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time_
created str - Time that the resource was created. An RFC3339 formatted datetime string.
- time_
status_ strupdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time_
updated str - Time that the resource was updated. An RFC3339 formatted datetime string.
- type_
key str - The key of the object type. Type key's can be found via the '/types' endpoint.
- updated_
by_ strid - OCID of the user who updated the resource.
- uri str
- URI to the connection instance in the API.
- enc_
properties Mapping[str, str]
- catalog
Id String - Unique catalog identifier.
- created
By StringId - OCID of the user who created the resource.
- data
Asset StringKey - Unique data asset key.
- description String
- A description of the connection.
- display
Name String - A filter to return only resources that match the entire display name given. The match is not case sensitive.
- external
Key String - Unique external identifier of this resource in the external source system.
- is
Default Boolean - Indicates whether this connection is the default connection.
- key String
- Unique connection key that is immutable.
- properties Map<String>
- A map of maps that contains the properties which are specific to the connection type. Each connection type definition defines it's set of required and optional properties. The map keys are category names and the values are maps of property name to property value. Every property is contained inside of a category. Most connections have required properties within the "default" category. Example:
{"properties": { "default": { "username": "user1"}}}
- state String
- A filter to return only resources that match the specified lifecycle state. The value is case insensitive.
- time
Created String - Time that the resource was created. An RFC3339 formatted datetime string.
- time
Status StringUpdated - Time that the resource's status was last updated. An RFC3339 formatted datetime string.
- time
Updated String - Time that the resource was updated. An RFC3339 formatted datetime string.
- type
Key String - The key of the object type. Type key's can be found via the '/types' endpoint.
- updated
By StringId - OCID of the user who updated the resource.
- uri String
- URI to the connection instance in the API.
- enc
Properties Map<String>
GetConnectionsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.