1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataFlow
  5. getSqlEndpoint
Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi

oci.DataFlow.getSqlEndpoint

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi

This data source provides details about a specific Sql Endpoint resource in Oracle Cloud Infrastructure Data Flow service.

Retrieves a SQL Endpoint using a sqlEndpointId.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testSqlEndpoint = oci.DataFlow.getSqlEndpoint({
    sqlEndpointId: testSqlEndpointOciDataflowSqlEndpoint.id,
});
Copy
import pulumi
import pulumi_oci as oci

test_sql_endpoint = oci.DataFlow.get_sql_endpoint(sql_endpoint_id=test_sql_endpoint_oci_dataflow_sql_endpoint["id"])
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/dataflow"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := dataflow.GetSqlEndpoint(ctx, &dataflow.GetSqlEndpointArgs{
			SqlEndpointId: testSqlEndpointOciDataflowSqlEndpoint.Id,
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testSqlEndpoint = Oci.DataFlow.GetSqlEndpoint.Invoke(new()
    {
        SqlEndpointId = testSqlEndpointOciDataflowSqlEndpoint.Id,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataFlow.DataFlowFunctions;
import com.pulumi.oci.DataFlow.inputs.GetSqlEndpointArgs;
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 testSqlEndpoint = DataFlowFunctions.getSqlEndpoint(GetSqlEndpointArgs.builder()
            .sqlEndpointId(testSqlEndpointOciDataflowSqlEndpoint.id())
            .build());

    }
}
Copy
variables:
  testSqlEndpoint:
    fn::invoke:
      function: oci:DataFlow:getSqlEndpoint
      arguments:
        sqlEndpointId: ${testSqlEndpointOciDataflowSqlEndpoint.id}
Copy

Using getSqlEndpoint

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 getSqlEndpoint(args: GetSqlEndpointArgs, opts?: InvokeOptions): Promise<GetSqlEndpointResult>
function getSqlEndpointOutput(args: GetSqlEndpointOutputArgs, opts?: InvokeOptions): Output<GetSqlEndpointResult>
Copy
def get_sql_endpoint(sql_endpoint_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetSqlEndpointResult
def get_sql_endpoint_output(sql_endpoint_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetSqlEndpointResult]
Copy
func GetSqlEndpoint(ctx *Context, args *GetSqlEndpointArgs, opts ...InvokeOption) (*GetSqlEndpointResult, error)
func GetSqlEndpointOutput(ctx *Context, args *GetSqlEndpointOutputArgs, opts ...InvokeOption) GetSqlEndpointResultOutput
Copy

> Note: This function is named GetSqlEndpoint in the Go SDK.

public static class GetSqlEndpoint 
{
    public static Task<GetSqlEndpointResult> InvokeAsync(GetSqlEndpointArgs args, InvokeOptions? opts = null)
    public static Output<GetSqlEndpointResult> Invoke(GetSqlEndpointInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSqlEndpointResult> getSqlEndpoint(GetSqlEndpointArgs args, InvokeOptions options)
public static Output<GetSqlEndpointResult> getSqlEndpoint(GetSqlEndpointArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:DataFlow/getSqlEndpoint:getSqlEndpoint
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

SqlEndpointId This property is required. string
The unique id of the SQL Endpoint.
SqlEndpointId This property is required. string
The unique id of the SQL Endpoint.
sqlEndpointId This property is required. String
The unique id of the SQL Endpoint.
sqlEndpointId This property is required. string
The unique id of the SQL Endpoint.
sql_endpoint_id This property is required. str
The unique id of the SQL Endpoint.
sqlEndpointId This property is required. String
The unique id of the SQL Endpoint.

getSqlEndpoint Result

The following output properties are available:

CompartmentId string
The OCID of a compartment.
DefinedTags Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
Description string
The description of the SQL Endpoint.
DisplayName string
The SQL Endpoint name, which can be changed.
DriverShape string
The shape of the SQL Endpoint driver instance.
DriverShapeConfigs List<GetSqlEndpointDriverShapeConfig>
This is used to configure the shape of the driver or executor if a flexible shape is used.
ExecutorShape string
The shape of the SQL Endpoint executor instance.
ExecutorShapeConfigs List<GetSqlEndpointExecutorShapeConfig>
This is used to configure the shape of the driver or executor if a flexible shape is used.
FreeformTags Dictionary<string, string>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
Id string
The provision identifier that is immutable on creation.
JdbcEndpointUrl string
The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
LakeId string
The OCID of Oracle Cloud Infrastructure Lake.
MaxExecutorCount int
The maximum number of executors.
MetastoreId string
The OCID of Oracle Cloud Infrastructure Hive Metastore.
MinExecutorCount int
The minimum number of executors.
NetworkConfigurations List<GetSqlEndpointNetworkConfiguration>
The network configuration of a SQL Endpoint.
SparkAdvancedConfigurations Dictionary<string, string>
The Spark configuration passed to the running process. See https://spark.apache.org/docs/latest/configuration.html#available-properties. Example: { "spark.app.name" : "My App Name", "spark.shuffle.io.maxRetries" : "4" } Note: Not all Spark properties are permitted to be set. Attempting to set a property that is not allowed to be overwritten will cause a 400 status to be returned.
SqlEndpointId string
SqlEndpointVersion string
The version of SQL Endpoint.
State string
The current state of the Sql Endpoint.
StateMessage string
A message describing the reason why the resource is in it's current state. Helps bubble up errors in state changes. For example, it can be used to provide actionable information for a resource in the Failed state.
SystemTags Dictionary<string, string>
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
TimeCreated string
The time the Sql Endpoint was created. An RFC3339 formatted datetime string.
TimeUpdated string
The time the Sql Endpoint was updated. An RFC3339 formatted datetime string.
WarehouseBucketUri string
The warehouse bucket URI. It is a Oracle Cloud Infrastructure Object Storage bucket URI as defined here https://docs.oracle.com/en/cloud/paas/atp-cloud/atpud/object-storage-uris.html
CompartmentId string
The OCID of a compartment.
DefinedTags map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
Description string
The description of the SQL Endpoint.
DisplayName string
The SQL Endpoint name, which can be changed.
DriverShape string
The shape of the SQL Endpoint driver instance.
DriverShapeConfigs []GetSqlEndpointDriverShapeConfig
This is used to configure the shape of the driver or executor if a flexible shape is used.
ExecutorShape string
The shape of the SQL Endpoint executor instance.
ExecutorShapeConfigs []GetSqlEndpointExecutorShapeConfig
This is used to configure the shape of the driver or executor if a flexible shape is used.
FreeformTags map[string]string
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
Id string
The provision identifier that is immutable on creation.
JdbcEndpointUrl string
The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
LakeId string
The OCID of Oracle Cloud Infrastructure Lake.
MaxExecutorCount int
The maximum number of executors.
MetastoreId string
The OCID of Oracle Cloud Infrastructure Hive Metastore.
MinExecutorCount int
The minimum number of executors.
NetworkConfigurations []GetSqlEndpointNetworkConfiguration
The network configuration of a SQL Endpoint.
SparkAdvancedConfigurations map[string]string
The Spark configuration passed to the running process. See https://spark.apache.org/docs/latest/configuration.html#available-properties. Example: { "spark.app.name" : "My App Name", "spark.shuffle.io.maxRetries" : "4" } Note: Not all Spark properties are permitted to be set. Attempting to set a property that is not allowed to be overwritten will cause a 400 status to be returned.
SqlEndpointId string
SqlEndpointVersion string
The version of SQL Endpoint.
State string
The current state of the Sql Endpoint.
StateMessage string
A message describing the reason why the resource is in it's current state. Helps bubble up errors in state changes. For example, it can be used to provide actionable information for a resource in the Failed state.
SystemTags map[string]string
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
TimeCreated string
The time the Sql Endpoint was created. An RFC3339 formatted datetime string.
TimeUpdated string
The time the Sql Endpoint was updated. An RFC3339 formatted datetime string.
WarehouseBucketUri string
The warehouse bucket URI. It is a Oracle Cloud Infrastructure Object Storage bucket URI as defined here https://docs.oracle.com/en/cloud/paas/atp-cloud/atpud/object-storage-uris.html
compartmentId String
The OCID of a compartment.
definedTags Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
description String
The description of the SQL Endpoint.
displayName String
The SQL Endpoint name, which can be changed.
driverShape String
The shape of the SQL Endpoint driver instance.
driverShapeConfigs List<GetSqlEndpointDriverShapeConfig>
This is used to configure the shape of the driver or executor if a flexible shape is used.
executorShape String
The shape of the SQL Endpoint executor instance.
executorShapeConfigs List<GetSqlEndpointExecutorShapeConfig>
This is used to configure the shape of the driver or executor if a flexible shape is used.
freeformTags Map<String,String>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id String
The provision identifier that is immutable on creation.
jdbcEndpointUrl String
The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
lakeId String
The OCID of Oracle Cloud Infrastructure Lake.
maxExecutorCount Integer
The maximum number of executors.
metastoreId String
The OCID of Oracle Cloud Infrastructure Hive Metastore.
minExecutorCount Integer
The minimum number of executors.
networkConfigurations List<GetSqlEndpointNetworkConfiguration>
The network configuration of a SQL Endpoint.
sparkAdvancedConfigurations Map<String,String>
The Spark configuration passed to the running process. See https://spark.apache.org/docs/latest/configuration.html#available-properties. Example: { "spark.app.name" : "My App Name", "spark.shuffle.io.maxRetries" : "4" } Note: Not all Spark properties are permitted to be set. Attempting to set a property that is not allowed to be overwritten will cause a 400 status to be returned.
sqlEndpointId String
sqlEndpointVersion String
The version of SQL Endpoint.
state String
The current state of the Sql Endpoint.
stateMessage String
A message describing the reason why the resource is in it's current state. Helps bubble up errors in state changes. For example, it can be used to provide actionable information for a resource in the Failed state.
systemTags Map<String,String>
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
timeCreated String
The time the Sql Endpoint was created. An RFC3339 formatted datetime string.
timeUpdated String
The time the Sql Endpoint was updated. An RFC3339 formatted datetime string.
warehouseBucketUri String
The warehouse bucket URI. It is a Oracle Cloud Infrastructure Object Storage bucket URI as defined here https://docs.oracle.com/en/cloud/paas/atp-cloud/atpud/object-storage-uris.html
compartmentId string
The OCID of a compartment.
definedTags {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
description string
The description of the SQL Endpoint.
displayName string
The SQL Endpoint name, which can be changed.
driverShape string
The shape of the SQL Endpoint driver instance.
driverShapeConfigs GetSqlEndpointDriverShapeConfig[]
This is used to configure the shape of the driver or executor if a flexible shape is used.
executorShape string
The shape of the SQL Endpoint executor instance.
executorShapeConfigs GetSqlEndpointExecutorShapeConfig[]
This is used to configure the shape of the driver or executor if a flexible shape is used.
freeformTags {[key: string]: string}
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id string
The provision identifier that is immutable on creation.
jdbcEndpointUrl string
The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
lakeId string
The OCID of Oracle Cloud Infrastructure Lake.
maxExecutorCount number
The maximum number of executors.
metastoreId string
The OCID of Oracle Cloud Infrastructure Hive Metastore.
minExecutorCount number
The minimum number of executors.
networkConfigurations GetSqlEndpointNetworkConfiguration[]
The network configuration of a SQL Endpoint.
sparkAdvancedConfigurations {[key: string]: string}
The Spark configuration passed to the running process. See https://spark.apache.org/docs/latest/configuration.html#available-properties. Example: { "spark.app.name" : "My App Name", "spark.shuffle.io.maxRetries" : "4" } Note: Not all Spark properties are permitted to be set. Attempting to set a property that is not allowed to be overwritten will cause a 400 status to be returned.
sqlEndpointId string
sqlEndpointVersion string
The version of SQL Endpoint.
state string
The current state of the Sql Endpoint.
stateMessage string
A message describing the reason why the resource is in it's current state. Helps bubble up errors in state changes. For example, it can be used to provide actionable information for a resource in the Failed state.
systemTags {[key: string]: string}
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
timeCreated string
The time the Sql Endpoint was created. An RFC3339 formatted datetime string.
timeUpdated string
The time the Sql Endpoint was updated. An RFC3339 formatted datetime string.
warehouseBucketUri string
The warehouse bucket URI. It is a Oracle Cloud Infrastructure Object Storage bucket URI as defined here https://docs.oracle.com/en/cloud/paas/atp-cloud/atpud/object-storage-uris.html
compartment_id str
The OCID of a compartment.
defined_tags Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
description str
The description of the SQL Endpoint.
display_name str
The SQL Endpoint name, which can be changed.
driver_shape str
The shape of the SQL Endpoint driver instance.
driver_shape_configs Sequence[dataflow.GetSqlEndpointDriverShapeConfig]
This is used to configure the shape of the driver or executor if a flexible shape is used.
executor_shape str
The shape of the SQL Endpoint executor instance.
executor_shape_configs Sequence[dataflow.GetSqlEndpointExecutorShapeConfig]
This is used to configure the shape of the driver or executor if a flexible shape is used.
freeform_tags Mapping[str, str]
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id str
The provision identifier that is immutable on creation.
jdbc_endpoint_url str
The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
lake_id str
The OCID of Oracle Cloud Infrastructure Lake.
max_executor_count int
The maximum number of executors.
metastore_id str
The OCID of Oracle Cloud Infrastructure Hive Metastore.
min_executor_count int
The minimum number of executors.
network_configurations Sequence[dataflow.GetSqlEndpointNetworkConfiguration]
The network configuration of a SQL Endpoint.
spark_advanced_configurations Mapping[str, str]
The Spark configuration passed to the running process. See https://spark.apache.org/docs/latest/configuration.html#available-properties. Example: { "spark.app.name" : "My App Name", "spark.shuffle.io.maxRetries" : "4" } Note: Not all Spark properties are permitted to be set. Attempting to set a property that is not allowed to be overwritten will cause a 400 status to be returned.
sql_endpoint_id str
sql_endpoint_version str
The version of SQL Endpoint.
state str
The current state of the Sql Endpoint.
state_message str
A message describing the reason why the resource is in it's current state. Helps bubble up errors in state changes. For example, it can be used to provide actionable information for a resource in the Failed state.
system_tags Mapping[str, str]
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
time_created str
The time the Sql Endpoint was created. An RFC3339 formatted datetime string.
time_updated str
The time the Sql Endpoint was updated. An RFC3339 formatted datetime string.
warehouse_bucket_uri str
The warehouse bucket URI. It is a Oracle Cloud Infrastructure Object Storage bucket URI as defined here https://docs.oracle.com/en/cloud/paas/atp-cloud/atpud/object-storage-uris.html
compartmentId String
The OCID of a compartment.
definedTags Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
description String
The description of the SQL Endpoint.
displayName String
The SQL Endpoint name, which can be changed.
driverShape String
The shape of the SQL Endpoint driver instance.
driverShapeConfigs List<Property Map>
This is used to configure the shape of the driver or executor if a flexible shape is used.
executorShape String
The shape of the SQL Endpoint executor instance.
executorShapeConfigs List<Property Map>
This is used to configure the shape of the driver or executor if a flexible shape is used.
freeformTags Map<String>
Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
id String
The provision identifier that is immutable on creation.
jdbcEndpointUrl String
The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
lakeId String
The OCID of Oracle Cloud Infrastructure Lake.
maxExecutorCount Number
The maximum number of executors.
metastoreId String
The OCID of Oracle Cloud Infrastructure Hive Metastore.
minExecutorCount Number
The minimum number of executors.
networkConfigurations List<Property Map>
The network configuration of a SQL Endpoint.
sparkAdvancedConfigurations Map<String>
The Spark configuration passed to the running process. See https://spark.apache.org/docs/latest/configuration.html#available-properties. Example: { "spark.app.name" : "My App Name", "spark.shuffle.io.maxRetries" : "4" } Note: Not all Spark properties are permitted to be set. Attempting to set a property that is not allowed to be overwritten will cause a 400 status to be returned.
sqlEndpointId String
sqlEndpointVersion String
The version of SQL Endpoint.
state String
The current state of the Sql Endpoint.
stateMessage String
A message describing the reason why the resource is in it's current state. Helps bubble up errors in state changes. For example, it can be used to provide actionable information for a resource in the Failed state.
systemTags Map<String>
The system tags associated with this resource, if any. The system tags are set by Oracle cloud infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags. Example: {orcl-cloud: {free-tier-retain: true}}
timeCreated String
The time the Sql Endpoint was created. An RFC3339 formatted datetime string.
timeUpdated String
The time the Sql Endpoint was updated. An RFC3339 formatted datetime string.
warehouseBucketUri String
The warehouse bucket URI. It is a Oracle Cloud Infrastructure Object Storage bucket URI as defined here https://docs.oracle.com/en/cloud/paas/atp-cloud/atpud/object-storage-uris.html

Supporting Types

GetSqlEndpointDriverShapeConfig

MemoryInGbs This property is required. double
The amount of memory used for the driver or executors.
Ocpus This property is required. double
The total number of OCPUs used for the driver or executors. See here for details.
MemoryInGbs This property is required. float64
The amount of memory used for the driver or executors.
Ocpus This property is required. float64
The total number of OCPUs used for the driver or executors. See here for details.
memoryInGbs This property is required. Double
The amount of memory used for the driver or executors.
ocpus This property is required. Double
The total number of OCPUs used for the driver or executors. See here for details.
memoryInGbs This property is required. number
The amount of memory used for the driver or executors.
ocpus This property is required. number
The total number of OCPUs used for the driver or executors. See here for details.
memory_in_gbs This property is required. float
The amount of memory used for the driver or executors.
ocpus This property is required. float
The total number of OCPUs used for the driver or executors. See here for details.
memoryInGbs This property is required. Number
The amount of memory used for the driver or executors.
ocpus This property is required. Number
The total number of OCPUs used for the driver or executors. See here for details.

GetSqlEndpointExecutorShapeConfig

MemoryInGbs This property is required. double
The amount of memory used for the driver or executors.
Ocpus This property is required. double
The total number of OCPUs used for the driver or executors. See here for details.
MemoryInGbs This property is required. float64
The amount of memory used for the driver or executors.
Ocpus This property is required. float64
The total number of OCPUs used for the driver or executors. See here for details.
memoryInGbs This property is required. Double
The amount of memory used for the driver or executors.
ocpus This property is required. Double
The total number of OCPUs used for the driver or executors. See here for details.
memoryInGbs This property is required. number
The amount of memory used for the driver or executors.
ocpus This property is required. number
The total number of OCPUs used for the driver or executors. See here for details.
memory_in_gbs This property is required. float
The amount of memory used for the driver or executors.
ocpus This property is required. float
The total number of OCPUs used for the driver or executors. See here for details.
memoryInGbs This property is required. Number
The amount of memory used for the driver or executors.
ocpus This property is required. Number
The total number of OCPUs used for the driver or executors. See here for details.

GetSqlEndpointNetworkConfiguration

AccessControlRules This property is required. List<GetSqlEndpointNetworkConfigurationAccessControlRule>
A list of SecureAccessControlRule's to which access is limited to
HostNamePrefix This property is required. string
The host name prefix.
NetworkType This property is required. string
The type of network configuration.
PrivateEndpointIp This property is required. string
Ip Address of private endpoint
PublicEndpointIp This property is required. string
Ip Address of public endpoint
SubnetId This property is required. string
The VCN Subnet OCID.
VcnId This property is required. string
The VCN OCID.
AccessControlRules This property is required. []GetSqlEndpointNetworkConfigurationAccessControlRule
A list of SecureAccessControlRule's to which access is limited to
HostNamePrefix This property is required. string
The host name prefix.
NetworkType This property is required. string
The type of network configuration.
PrivateEndpointIp This property is required. string
Ip Address of private endpoint
PublicEndpointIp This property is required. string
Ip Address of public endpoint
SubnetId This property is required. string
The VCN Subnet OCID.
VcnId This property is required. string
The VCN OCID.
accessControlRules This property is required. List<GetSqlEndpointNetworkConfigurationAccessControlRule>
A list of SecureAccessControlRule's to which access is limited to
hostNamePrefix This property is required. String
The host name prefix.
networkType This property is required. String
The type of network configuration.
privateEndpointIp This property is required. String
Ip Address of private endpoint
publicEndpointIp This property is required. String
Ip Address of public endpoint
subnetId This property is required. String
The VCN Subnet OCID.
vcnId This property is required. String
The VCN OCID.
accessControlRules This property is required. GetSqlEndpointNetworkConfigurationAccessControlRule[]
A list of SecureAccessControlRule's to which access is limited to
hostNamePrefix This property is required. string
The host name prefix.
networkType This property is required. string
The type of network configuration.
privateEndpointIp This property is required. string
Ip Address of private endpoint
publicEndpointIp This property is required. string
Ip Address of public endpoint
subnetId This property is required. string
The VCN Subnet OCID.
vcnId This property is required. string
The VCN OCID.
access_control_rules This property is required. Sequence[dataflow.GetSqlEndpointNetworkConfigurationAccessControlRule]
A list of SecureAccessControlRule's to which access is limited to
host_name_prefix This property is required. str
The host name prefix.
network_type This property is required. str
The type of network configuration.
private_endpoint_ip This property is required. str
Ip Address of private endpoint
public_endpoint_ip This property is required. str
Ip Address of public endpoint
subnet_id This property is required. str
The VCN Subnet OCID.
vcn_id This property is required. str
The VCN OCID.
accessControlRules This property is required. List<Property Map>
A list of SecureAccessControlRule's to which access is limited to
hostNamePrefix This property is required. String
The host name prefix.
networkType This property is required. String
The type of network configuration.
privateEndpointIp This property is required. String
Ip Address of private endpoint
publicEndpointIp This property is required. String
Ip Address of public endpoint
subnetId This property is required. String
The VCN Subnet OCID.
vcnId This property is required. String
The VCN OCID.

GetSqlEndpointNetworkConfigurationAccessControlRule

IpNotation This property is required. string
The type of IP notation.
Value This property is required. string
The associated value of the selected IP notation.
VcnIps This property is required. string
A comma-separated IP or CIDR address for VCN OCID IP notation selection.
IpNotation This property is required. string
The type of IP notation.
Value This property is required. string
The associated value of the selected IP notation.
VcnIps This property is required. string
A comma-separated IP or CIDR address for VCN OCID IP notation selection.
ipNotation This property is required. String
The type of IP notation.
value This property is required. String
The associated value of the selected IP notation.
vcnIps This property is required. String
A comma-separated IP or CIDR address for VCN OCID IP notation selection.
ipNotation This property is required. string
The type of IP notation.
value This property is required. string
The associated value of the selected IP notation.
vcnIps This property is required. string
A comma-separated IP or CIDR address for VCN OCID IP notation selection.
ip_notation This property is required. str
The type of IP notation.
value This property is required. str
The associated value of the selected IP notation.
vcn_ips This property is required. str
A comma-separated IP or CIDR address for VCN OCID IP notation selection.
ipNotation This property is required. String
The type of IP notation.
value This property is required. String
The associated value of the selected IP notation.
vcnIps This property is required. String
A comma-separated IP or CIDR address for VCN OCID IP notation selection.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi