oci.DataFlow.SqlEndpoint
Explore with Pulumi AI
This resource provides the Sql Endpoint resource in Oracle Cloud Infrastructure Data Flow service.
Note
Resource Discovery is not supported for this resource.
Create a new Sql Endpoint.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
resources:
  testSqlEndpoint:
    type: oci:DataFlow:SqlEndpoint
    name: test_sql_endpoint
    properties:
      compartmentId: ${compartmentId}
      displayName: ${sqlEndpointDisplayName}
      driverShape: ${sqlEndpointDriverShape}
      executorShape: ${sqlEndpointExecutorShape}
      lakeId: ${testLake.id}
      maxExecutorCount: ${sqlEndpointMaxExecutorCount}
      metastoreId: ${testMetastore.id}
      minExecutorCount: ${sqlEndpointMinExecutorCount}
      networkConfiguration:
        networkType: ${sqlEndpointNetworkConfigurationNetworkType}
        accessControlRules:
          - ipNotation: ${sqlEndpointNetworkConfigurationAccessControlRulesIpNotation}
            value: ${sqlEndpointNetworkConfigurationAccessControlRulesValue}
            vcnIps: ${sqlEndpointNetworkConfigurationAccessControlRulesVcnIps}
        hostNamePrefix: ${sqlEndpointNetworkConfigurationHostNamePrefix}
        nsgIds: ${sqlEndpointNetworkConfigurationNsgIds}
        privateEndpointIp: ${sqlEndpointNetworkConfigurationPrivateEndpointIp}
        publicEndpointIp: ${sqlEndpointNetworkConfigurationPublicEndpointIp}
        subnetId: ${testSubnet.id}
        vcnId: ${testVcn.id}
      sqlEndpointVersion: ${sqlEndpointSqlEndpointVersion}
      warehouseBucketUri: ${sqlEndpointWarehouseBucketUri}
      definedTags:
        Operations.CostCenter: '42'
      description: ${sqlEndpointDescription}
      driverShapeConfig:
        memoryInGbs: ${sqlEndpointDriverShapeConfigMemoryInGbs}
        ocpus: ${sqlEndpointDriverShapeConfigOcpus}
      executorShapeConfig:
        memoryInGbs: ${sqlEndpointExecutorShapeConfigMemoryInGbs}
        ocpus: ${sqlEndpointExecutorShapeConfigOcpus}
      freeformTags:
        Department: Finance
      sparkAdvancedConfigurations: ${sqlEndpointSparkAdvancedConfigurations}
Create SqlEndpoint Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SqlEndpoint(name: string, args: SqlEndpointArgs, opts?: CustomResourceOptions);@overload
def SqlEndpoint(resource_name: str,
                args: SqlEndpointArgs,
                opts: Optional[ResourceOptions] = None)
@overload
def SqlEndpoint(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                network_configuration: Optional[SqlEndpointNetworkConfigurationArgs] = None,
                max_executor_count: Optional[int] = None,
                sql_endpoint_version: Optional[str] = None,
                display_name: Optional[str] = None,
                driver_shape: Optional[str] = None,
                compartment_id: Optional[str] = None,
                min_executor_count: Optional[int] = None,
                executor_shape: Optional[str] = None,
                metastore_id: Optional[str] = None,
                executor_shape_config: Optional[SqlEndpointExecutorShapeConfigArgs] = None,
                freeform_tags: Optional[Mapping[str, str]] = None,
                defined_tags: Optional[Mapping[str, str]] = None,
                driver_shape_config: Optional[SqlEndpointDriverShapeConfigArgs] = None,
                spark_advanced_configurations: Optional[Mapping[str, str]] = None,
                description: Optional[str] = None,
                state: Optional[str] = None)func NewSqlEndpoint(ctx *Context, name string, args SqlEndpointArgs, opts ...ResourceOption) (*SqlEndpoint, error)public SqlEndpoint(string name, SqlEndpointArgs args, CustomResourceOptions? opts = null)
public SqlEndpoint(String name, SqlEndpointArgs args)
public SqlEndpoint(String name, SqlEndpointArgs args, CustomResourceOptions options)
type: oci:DataFlow:SqlEndpoint
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args SqlEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SqlEndpointArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SqlEndpointArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SqlEndpointArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SqlEndpointArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var sqlEndpointResource = new Oci.DataFlow.SqlEndpoint("sqlEndpointResource", new()
{
    NetworkConfiguration = new Oci.DataFlow.Inputs.SqlEndpointNetworkConfigurationArgs
    {
        NetworkType = "string",
        AccessControlRules = new[]
        {
            new Oci.DataFlow.Inputs.SqlEndpointNetworkConfigurationAccessControlRuleArgs
            {
                IpNotation = "string",
                Value = "string",
                VcnIps = "string",
            },
        },
        HostNamePrefix = "string",
        PrivateEndpointIp = "string",
        PublicEndpointIp = "string",
        SubnetId = "string",
        VcnId = "string",
    },
    MaxExecutorCount = 0,
    SqlEndpointVersion = "string",
    DisplayName = "string",
    DriverShape = "string",
    CompartmentId = "string",
    MinExecutorCount = 0,
    ExecutorShape = "string",
    MetastoreId = "string",
    ExecutorShapeConfig = new Oci.DataFlow.Inputs.SqlEndpointExecutorShapeConfigArgs
    {
        MemoryInGbs = 0,
        Ocpus = 0,
    },
    FreeformTags = 
    {
        { "string", "string" },
    },
    DefinedTags = 
    {
        { "string", "string" },
    },
    DriverShapeConfig = new Oci.DataFlow.Inputs.SqlEndpointDriverShapeConfigArgs
    {
        MemoryInGbs = 0,
        Ocpus = 0,
    },
    SparkAdvancedConfigurations = 
    {
        { "string", "string" },
    },
    Description = "string",
    State = "string",
});
example, err := dataflow.NewSqlEndpoint(ctx, "sqlEndpointResource", &dataflow.SqlEndpointArgs{
	NetworkConfiguration: &dataflow.SqlEndpointNetworkConfigurationArgs{
		NetworkType: pulumi.String("string"),
		AccessControlRules: dataflow.SqlEndpointNetworkConfigurationAccessControlRuleArray{
			&dataflow.SqlEndpointNetworkConfigurationAccessControlRuleArgs{
				IpNotation: pulumi.String("string"),
				Value:      pulumi.String("string"),
				VcnIps:     pulumi.String("string"),
			},
		},
		HostNamePrefix:    pulumi.String("string"),
		PrivateEndpointIp: pulumi.String("string"),
		PublicEndpointIp:  pulumi.String("string"),
		SubnetId:          pulumi.String("string"),
		VcnId:             pulumi.String("string"),
	},
	MaxExecutorCount:   pulumi.Int(0),
	SqlEndpointVersion: pulumi.String("string"),
	DisplayName:        pulumi.String("string"),
	DriverShape:        pulumi.String("string"),
	CompartmentId:      pulumi.String("string"),
	MinExecutorCount:   pulumi.Int(0),
	ExecutorShape:      pulumi.String("string"),
	MetastoreId:        pulumi.String("string"),
	ExecutorShapeConfig: &dataflow.SqlEndpointExecutorShapeConfigArgs{
		MemoryInGbs: pulumi.Float64(0),
		Ocpus:       pulumi.Float64(0),
	},
	FreeformTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	DefinedTags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	DriverShapeConfig: &dataflow.SqlEndpointDriverShapeConfigArgs{
		MemoryInGbs: pulumi.Float64(0),
		Ocpus:       pulumi.Float64(0),
	},
	SparkAdvancedConfigurations: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
	Description: pulumi.String("string"),
	State:       pulumi.String("string"),
})
var sqlEndpointResource = new SqlEndpoint("sqlEndpointResource", SqlEndpointArgs.builder()
    .networkConfiguration(SqlEndpointNetworkConfigurationArgs.builder()
        .networkType("string")
        .accessControlRules(SqlEndpointNetworkConfigurationAccessControlRuleArgs.builder()
            .ipNotation("string")
            .value("string")
            .vcnIps("string")
            .build())
        .hostNamePrefix("string")
        .privateEndpointIp("string")
        .publicEndpointIp("string")
        .subnetId("string")
        .vcnId("string")
        .build())
    .maxExecutorCount(0)
    .sqlEndpointVersion("string")
    .displayName("string")
    .driverShape("string")
    .compartmentId("string")
    .minExecutorCount(0)
    .executorShape("string")
    .metastoreId("string")
    .executorShapeConfig(SqlEndpointExecutorShapeConfigArgs.builder()
        .memoryInGbs(0.0)
        .ocpus(0.0)
        .build())
    .freeformTags(Map.of("string", "string"))
    .definedTags(Map.of("string", "string"))
    .driverShapeConfig(SqlEndpointDriverShapeConfigArgs.builder()
        .memoryInGbs(0.0)
        .ocpus(0.0)
        .build())
    .sparkAdvancedConfigurations(Map.of("string", "string"))
    .description("string")
    .state("string")
    .build());
sql_endpoint_resource = oci.data_flow.SqlEndpoint("sqlEndpointResource",
    network_configuration={
        "network_type": "string",
        "access_control_rules": [{
            "ip_notation": "string",
            "value": "string",
            "vcn_ips": "string",
        }],
        "host_name_prefix": "string",
        "private_endpoint_ip": "string",
        "public_endpoint_ip": "string",
        "subnet_id": "string",
        "vcn_id": "string",
    },
    max_executor_count=0,
    sql_endpoint_version="string",
    display_name="string",
    driver_shape="string",
    compartment_id="string",
    min_executor_count=0,
    executor_shape="string",
    metastore_id="string",
    executor_shape_config={
        "memory_in_gbs": 0,
        "ocpus": 0,
    },
    freeform_tags={
        "string": "string",
    },
    defined_tags={
        "string": "string",
    },
    driver_shape_config={
        "memory_in_gbs": 0,
        "ocpus": 0,
    },
    spark_advanced_configurations={
        "string": "string",
    },
    description="string",
    state="string")
const sqlEndpointResource = new oci.dataflow.SqlEndpoint("sqlEndpointResource", {
    networkConfiguration: {
        networkType: "string",
        accessControlRules: [{
            ipNotation: "string",
            value: "string",
            vcnIps: "string",
        }],
        hostNamePrefix: "string",
        privateEndpointIp: "string",
        publicEndpointIp: "string",
        subnetId: "string",
        vcnId: "string",
    },
    maxExecutorCount: 0,
    sqlEndpointVersion: "string",
    displayName: "string",
    driverShape: "string",
    compartmentId: "string",
    minExecutorCount: 0,
    executorShape: "string",
    metastoreId: "string",
    executorShapeConfig: {
        memoryInGbs: 0,
        ocpus: 0,
    },
    freeformTags: {
        string: "string",
    },
    definedTags: {
        string: "string",
    },
    driverShapeConfig: {
        memoryInGbs: 0,
        ocpus: 0,
    },
    sparkAdvancedConfigurations: {
        string: "string",
    },
    description: "string",
    state: "string",
});
type: oci:DataFlow:SqlEndpoint
properties:
    compartmentId: string
    definedTags:
        string: string
    description: string
    displayName: string
    driverShape: string
    driverShapeConfig:
        memoryInGbs: 0
        ocpus: 0
    executorShape: string
    executorShapeConfig:
        memoryInGbs: 0
        ocpus: 0
    freeformTags:
        string: string
    maxExecutorCount: 0
    metastoreId: string
    minExecutorCount: 0
    networkConfiguration:
        accessControlRules:
            - ipNotation: string
              value: string
              vcnIps: string
        hostNamePrefix: string
        networkType: string
        privateEndpointIp: string
        publicEndpointIp: string
        subnetId: string
        vcnId: string
    sparkAdvancedConfigurations:
        string: string
    sqlEndpointVersion: string
    state: string
SqlEndpoint Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SqlEndpoint resource accepts the following input properties:
- CompartmentId string
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- DisplayName string
- (Updatable) The SQL Endpoint name, which can be changed.
- DriverShape string
- The shape of the SQL Endpoint driver instance.
- ExecutorShape string
- The shape of the SQL Endpoint worker instance.
- MaxExecutor intCount 
- (Updatable) The maximum number of executors.
- MetastoreId string
- Metastore OCID
- MinExecutor intCount 
- (Updatable) The minimum number of executors.
- NetworkConfiguration SqlEndpoint Network Configuration 
- The network configuration of a SQL Endpoint.
- SqlEndpoint stringVersion 
- The version of the SQL Endpoint.
- Dictionary<string, string>
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- DriverShape SqlConfig Endpoint Driver Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- ExecutorShape SqlConfig Endpoint Executor Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Dictionary<string, string>
- (Updatable) 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"}
- SparkAdvanced Dictionary<string, string>Configurations 
- (Updatable) 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.
- State string
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- CompartmentId string
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- DisplayName string
- (Updatable) The SQL Endpoint name, which can be changed.
- DriverShape string
- The shape of the SQL Endpoint driver instance.
- ExecutorShape string
- The shape of the SQL Endpoint worker instance.
- MaxExecutor intCount 
- (Updatable) The maximum number of executors.
- MetastoreId string
- Metastore OCID
- MinExecutor intCount 
- (Updatable) The minimum number of executors.
- NetworkConfiguration SqlEndpoint Network Configuration Args 
- The network configuration of a SQL Endpoint.
- SqlEndpoint stringVersion 
- The version of the SQL Endpoint.
- map[string]string
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- DriverShape SqlConfig Endpoint Driver Shape Config Args 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- ExecutorShape SqlConfig Endpoint Executor Shape Config Args 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- map[string]string
- (Updatable) 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"}
- SparkAdvanced map[string]stringConfigurations 
- (Updatable) 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.
- State string
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- compartmentId String
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- displayName String
- (Updatable) The SQL Endpoint name, which can be changed.
- driverShape String
- The shape of the SQL Endpoint driver instance.
- executorShape String
- The shape of the SQL Endpoint worker instance.
- maxExecutor IntegerCount 
- (Updatable) The maximum number of executors.
- metastoreId String
- Metastore OCID
- minExecutor IntegerCount 
- (Updatable) The minimum number of executors.
- networkConfiguration SqlEndpoint Network Configuration 
- The network configuration of a SQL Endpoint.
- sqlEndpoint StringVersion 
- The version of the SQL Endpoint.
- Map<String,String>
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- driverShape SqlConfig Endpoint Driver Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- executorShape SqlConfig Endpoint Executor Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Map<String,String>
- (Updatable) 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"}
- sparkAdvanced Map<String,String>Configurations 
- (Updatable) 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.
- state String
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- compartmentId string
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- displayName string
- (Updatable) The SQL Endpoint name, which can be changed.
- driverShape string
- The shape of the SQL Endpoint driver instance.
- executorShape string
- The shape of the SQL Endpoint worker instance.
- maxExecutor numberCount 
- (Updatable) The maximum number of executors.
- metastoreId string
- Metastore OCID
- minExecutor numberCount 
- (Updatable) The minimum number of executors.
- networkConfiguration SqlEndpoint Network Configuration 
- The network configuration of a SQL Endpoint.
- sqlEndpoint stringVersion 
- The version of the SQL Endpoint.
- {[key: string]: string}
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- driverShape SqlConfig Endpoint Driver Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- executorShape SqlConfig Endpoint Executor Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- {[key: string]: string}
- (Updatable) 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"}
- sparkAdvanced {[key: string]: string}Configurations 
- (Updatable) 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.
- state string
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- compartment_id str
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- display_name str
- (Updatable) The SQL Endpoint name, which can be changed.
- driver_shape str
- The shape of the SQL Endpoint driver instance.
- executor_shape str
- The shape of the SQL Endpoint worker instance.
- max_executor_ intcount 
- (Updatable) The maximum number of executors.
- metastore_id str
- Metastore OCID
- min_executor_ intcount 
- (Updatable) The minimum number of executors.
- network_configuration SqlEndpoint Network Configuration Args 
- The network configuration of a SQL Endpoint.
- sql_endpoint_ strversion 
- The version of the SQL Endpoint.
- Mapping[str, str]
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- driver_shape_ Sqlconfig Endpoint Driver Shape Config Args 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- executor_shape_ Sqlconfig Endpoint Executor Shape Config Args 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Mapping[str, str]
- (Updatable) 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"}
- spark_advanced_ Mapping[str, str]configurations 
- (Updatable) 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.
- state str
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- compartmentId String
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- displayName String
- (Updatable) The SQL Endpoint name, which can be changed.
- driverShape String
- The shape of the SQL Endpoint driver instance.
- executorShape String
- The shape of the SQL Endpoint worker instance.
- maxExecutor NumberCount 
- (Updatable) The maximum number of executors.
- metastoreId String
- Metastore OCID
- minExecutor NumberCount 
- (Updatable) The minimum number of executors.
- networkConfiguration Property Map
- The network configuration of a SQL Endpoint.
- sqlEndpoint StringVersion 
- The version of the SQL Endpoint.
- Map<String>
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- driverShape Property MapConfig 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- executorShape Property MapConfig 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Map<String>
- (Updatable) 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"}
- sparkAdvanced Map<String>Configurations 
- (Updatable) 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.
- state String
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
Outputs
All input properties are implicitly available as output properties. Additionally, the SqlEndpoint resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- JdbcEndpoint stringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- LakeId string
- Oracle Cloud Infrastructure lake OCID
- 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.
- 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.
- WarehouseBucket stringUri 
- 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
- Id string
- The provider-assigned unique ID for this managed resource.
- JdbcEndpoint stringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- LakeId string
- Oracle Cloud Infrastructure lake OCID
- 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.
- 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.
- WarehouseBucket stringUri 
- 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
- id String
- The provider-assigned unique ID for this managed resource.
- jdbcEndpoint StringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lakeId String
- Oracle Cloud Infrastructure lake OCID
- 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.
- 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.
- warehouseBucket StringUri 
- 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
- id string
- The provider-assigned unique ID for this managed resource.
- jdbcEndpoint stringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lakeId string
- Oracle Cloud Infrastructure lake OCID
- 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.
- {[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.
- warehouseBucket stringUri 
- 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
- id str
- The provider-assigned unique ID for this managed resource.
- jdbc_endpoint_ strurl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lake_id str
- Oracle Cloud Infrastructure lake OCID
- 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.
- 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_ struri 
- 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
- id String
- The provider-assigned unique ID for this managed resource.
- jdbcEndpoint StringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lakeId String
- Oracle Cloud Infrastructure lake OCID
- 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.
- 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.
- warehouseBucket StringUri 
- 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
Look up Existing SqlEndpoint Resource
Get an existing SqlEndpoint resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: SqlEndpointState, opts?: CustomResourceOptions): SqlEndpoint@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        compartment_id: Optional[str] = None,
        defined_tags: Optional[Mapping[str, str]] = None,
        description: Optional[str] = None,
        display_name: Optional[str] = None,
        driver_shape: Optional[str] = None,
        driver_shape_config: Optional[SqlEndpointDriverShapeConfigArgs] = None,
        executor_shape: Optional[str] = None,
        executor_shape_config: Optional[SqlEndpointExecutorShapeConfigArgs] = None,
        freeform_tags: Optional[Mapping[str, str]] = None,
        jdbc_endpoint_url: Optional[str] = None,
        lake_id: Optional[str] = None,
        max_executor_count: Optional[int] = None,
        metastore_id: Optional[str] = None,
        min_executor_count: Optional[int] = None,
        network_configuration: Optional[SqlEndpointNetworkConfigurationArgs] = None,
        spark_advanced_configurations: Optional[Mapping[str, str]] = None,
        sql_endpoint_version: Optional[str] = None,
        state: Optional[str] = None,
        state_message: Optional[str] = None,
        system_tags: Optional[Mapping[str, str]] = None,
        time_created: Optional[str] = None,
        time_updated: Optional[str] = None,
        warehouse_bucket_uri: Optional[str] = None) -> SqlEndpointfunc GetSqlEndpoint(ctx *Context, name string, id IDInput, state *SqlEndpointState, opts ...ResourceOption) (*SqlEndpoint, error)public static SqlEndpoint Get(string name, Input<string> id, SqlEndpointState? state, CustomResourceOptions? opts = null)public static SqlEndpoint get(String name, Output<String> id, SqlEndpointState state, CustomResourceOptions options)resources:  _:    type: oci:DataFlow:SqlEndpoint    get:      id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- CompartmentId string
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- Dictionary<string, string>
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- DisplayName string
- (Updatable) The SQL Endpoint name, which can be changed.
- DriverShape string
- The shape of the SQL Endpoint driver instance.
- DriverShape SqlConfig Endpoint Driver Shape Config 
- 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 worker instance.
- ExecutorShape SqlConfig Endpoint Executor Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Dictionary<string, string>
- (Updatable) 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"}
- JdbcEndpoint stringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- LakeId string
- Oracle Cloud Infrastructure lake OCID
- MaxExecutor intCount 
- (Updatable) The maximum number of executors.
- MetastoreId string
- Metastore OCID
- MinExecutor intCount 
- (Updatable) The minimum number of executors.
- NetworkConfiguration SqlEndpoint Network Configuration 
- The network configuration of a SQL Endpoint.
- SparkAdvanced Dictionary<string, string>Configurations 
- (Updatable) 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.
- SqlEndpoint stringVersion 
- The version of the SQL Endpoint.
- State string
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- 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.
- 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.
- WarehouseBucket stringUri 
- 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
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- map[string]string
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- DisplayName string
- (Updatable) The SQL Endpoint name, which can be changed.
- DriverShape string
- The shape of the SQL Endpoint driver instance.
- DriverShape SqlConfig Endpoint Driver Shape Config Args 
- 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 worker instance.
- ExecutorShape SqlConfig Endpoint Executor Shape Config Args 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- map[string]string
- (Updatable) 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"}
- JdbcEndpoint stringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- LakeId string
- Oracle Cloud Infrastructure lake OCID
- MaxExecutor intCount 
- (Updatable) The maximum number of executors.
- MetastoreId string
- Metastore OCID
- MinExecutor intCount 
- (Updatable) The minimum number of executors.
- NetworkConfiguration SqlEndpoint Network Configuration Args 
- The network configuration of a SQL Endpoint.
- SparkAdvanced map[string]stringConfigurations 
- (Updatable) 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.
- SqlEndpoint stringVersion 
- The version of the SQL Endpoint.
- State string
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- 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.
- 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.
- WarehouseBucket stringUri 
- 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
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- Map<String,String>
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- displayName String
- (Updatable) The SQL Endpoint name, which can be changed.
- driverShape String
- The shape of the SQL Endpoint driver instance.
- driverShape SqlConfig Endpoint Driver Shape Config 
- 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 worker instance.
- executorShape SqlConfig Endpoint Executor Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Map<String,String>
- (Updatable) 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"}
- jdbcEndpoint StringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lakeId String
- Oracle Cloud Infrastructure lake OCID
- maxExecutor IntegerCount 
- (Updatable) The maximum number of executors.
- metastoreId String
- Metastore OCID
- minExecutor IntegerCount 
- (Updatable) The minimum number of executors.
- networkConfiguration SqlEndpoint Network Configuration 
- The network configuration of a SQL Endpoint.
- sparkAdvanced Map<String,String>Configurations 
- (Updatable) 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.
- sqlEndpoint StringVersion 
- The version of the SQL Endpoint.
- state String
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- 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.
- 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.
- warehouseBucket StringUri 
- 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
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- {[key: string]: string}
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- displayName string
- (Updatable) The SQL Endpoint name, which can be changed.
- driverShape string
- The shape of the SQL Endpoint driver instance.
- driverShape SqlConfig Endpoint Driver Shape Config 
- 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 worker instance.
- executorShape SqlConfig Endpoint Executor Shape Config 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- {[key: string]: string}
- (Updatable) 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"}
- jdbcEndpoint stringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lakeId string
- Oracle Cloud Infrastructure lake OCID
- maxExecutor numberCount 
- (Updatable) The maximum number of executors.
- metastoreId string
- Metastore OCID
- minExecutor numberCount 
- (Updatable) The minimum number of executors.
- networkConfiguration SqlEndpoint Network Configuration 
- The network configuration of a SQL Endpoint.
- sparkAdvanced {[key: string]: string}Configurations 
- (Updatable) 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.
- sqlEndpoint stringVersion 
- The version of the SQL Endpoint.
- state string
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- 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.
- {[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.
- warehouseBucket stringUri 
- 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
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- Mapping[str, str]
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- display_name str
- (Updatable) The SQL Endpoint name, which can be changed.
- driver_shape str
- The shape of the SQL Endpoint driver instance.
- driver_shape_ Sqlconfig Endpoint Driver Shape Config Args 
- 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 worker instance.
- executor_shape_ Sqlconfig Endpoint Executor Shape Config Args 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Mapping[str, str]
- (Updatable) 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"}
- jdbc_endpoint_ strurl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lake_id str
- Oracle Cloud Infrastructure lake OCID
- max_executor_ intcount 
- (Updatable) The maximum number of executors.
- metastore_id str
- Metastore OCID
- min_executor_ intcount 
- (Updatable) The minimum number of executors.
- network_configuration SqlEndpoint Network Configuration Args 
- The network configuration of a SQL Endpoint.
- spark_advanced_ Mapping[str, str]configurations 
- (Updatable) 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_ strversion 
- The version of the SQL Endpoint.
- state str
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- 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.
- 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_ struri 
- 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
- (Updatable) The identifier of the compartment used with the SQL Endpoint.
- Map<String>
- (Updatable) 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
- (Updatable) The description of CreateSQLEndpointDetails.
- displayName String
- (Updatable) The SQL Endpoint name, which can be changed.
- driverShape String
- The shape of the SQL Endpoint driver instance.
- driverShape Property MapConfig 
- 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 worker instance.
- executorShape Property MapConfig 
- This is used to configure the shape of the driver or executor if a flexible shape is used.
- Map<String>
- (Updatable) 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"}
- jdbcEndpoint StringUrl 
- The JDBC URL field. For example, jdbc:spark://{serviceFQDN}:443/default;SparkServerType=DFI
- lakeId String
- Oracle Cloud Infrastructure lake OCID
- maxExecutor NumberCount 
- (Updatable) The maximum number of executors.
- metastoreId String
- Metastore OCID
- minExecutor NumberCount 
- (Updatable) The minimum number of executors.
- networkConfiguration Property Map
- The network configuration of a SQL Endpoint.
- sparkAdvanced Map<String>Configurations 
- (Updatable) 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.
- sqlEndpoint StringVersion 
- The version of the SQL Endpoint.
- state String
- (Updatable) The target state for the Sql Endpoint. Could be set to - ACTIVEor- INACTIVE.- ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 
- 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.
- 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.
- warehouseBucket StringUri 
- 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
SqlEndpointDriverShapeConfig, SqlEndpointDriverShapeConfigArgs          
- MemoryIn doubleGbs 
- The amount of memory used for the driver or executors.
- Ocpus double
- The total number of OCPUs used for the driver or executors. See here for details.
- MemoryIn float64Gbs 
- The amount of memory used for the driver or executors.
- Ocpus float64
- The total number of OCPUs used for the driver or executors. See here for details.
- memoryIn DoubleGbs 
- The amount of memory used for the driver or executors.
- ocpus Double
- The total number of OCPUs used for the driver or executors. See here for details.
- memoryIn numberGbs 
- The amount of memory used for the driver or executors.
- ocpus number
- The total number of OCPUs used for the driver or executors. See here for details.
- memory_in_ floatgbs 
- The amount of memory used for the driver or executors.
- ocpus float
- The total number of OCPUs used for the driver or executors. See here for details.
- memoryIn NumberGbs 
- The amount of memory used for the driver or executors.
- ocpus Number
- The total number of OCPUs used for the driver or executors. See here for details.
SqlEndpointExecutorShapeConfig, SqlEndpointExecutorShapeConfigArgs          
- MemoryIn doubleGbs 
- The amount of memory used for the driver or executors.
- Ocpus double
- The total number of OCPUs used for the driver or executors. See here for details.
- MemoryIn float64Gbs 
- The amount of memory used for the driver or executors.
- Ocpus float64
- The total number of OCPUs used for the driver or executors. See here for details.
- memoryIn DoubleGbs 
- The amount of memory used for the driver or executors.
- ocpus Double
- The total number of OCPUs used for the driver or executors. See here for details.
- memoryIn numberGbs 
- The amount of memory used for the driver or executors.
- ocpus number
- The total number of OCPUs used for the driver or executors. See here for details.
- memory_in_ floatgbs 
- The amount of memory used for the driver or executors.
- ocpus float
- The total number of OCPUs used for the driver or executors. See here for details.
- memoryIn NumberGbs 
- The amount of memory used for the driver or executors.
- ocpus Number
- The total number of OCPUs used for the driver or executors. See here for details.
SqlEndpointNetworkConfiguration, SqlEndpointNetworkConfigurationArgs        
- NetworkType string
- The type of network configuration.
- AccessControl List<SqlRules Endpoint Network Configuration Access Control Rule> 
- A list of SecureAccessControlRule's to which access is limited to
- HostName stringPrefix 
- The host name prefix.
- PrivateEndpoint stringIp 
- Ip Address of private endpoint
- PublicEndpoint stringIp 
- Ip Address of public endpoint
- SubnetId string
- The VCN Subnet OCID.
- VcnId string
- The VCN OCID.
- NetworkType string
- The type of network configuration.
- AccessControl []SqlRules Endpoint Network Configuration Access Control Rule 
- A list of SecureAccessControlRule's to which access is limited to
- HostName stringPrefix 
- The host name prefix.
- PrivateEndpoint stringIp 
- Ip Address of private endpoint
- PublicEndpoint stringIp 
- Ip Address of public endpoint
- SubnetId string
- The VCN Subnet OCID.
- VcnId string
- The VCN OCID.
- networkType String
- The type of network configuration.
- accessControl List<SqlRules Endpoint Network Configuration Access Control Rule> 
- A list of SecureAccessControlRule's to which access is limited to
- hostName StringPrefix 
- The host name prefix.
- privateEndpoint StringIp 
- Ip Address of private endpoint
- publicEndpoint StringIp 
- Ip Address of public endpoint
- subnetId String
- The VCN Subnet OCID.
- vcnId String
- The VCN OCID.
- networkType string
- The type of network configuration.
- accessControl SqlRules Endpoint Network Configuration Access Control Rule[] 
- A list of SecureAccessControlRule's to which access is limited to
- hostName stringPrefix 
- The host name prefix.
- privateEndpoint stringIp 
- Ip Address of private endpoint
- publicEndpoint stringIp 
- Ip Address of public endpoint
- subnetId string
- The VCN Subnet OCID.
- vcnId string
- The VCN OCID.
- network_type str
- The type of network configuration.
- access_control_ Sequence[Sqlrules Endpoint Network Configuration Access Control Rule] 
- A list of SecureAccessControlRule's to which access is limited to
- host_name_ strprefix 
- The host name prefix.
- private_endpoint_ strip 
- Ip Address of private endpoint
- public_endpoint_ strip 
- Ip Address of public endpoint
- subnet_id str
- The VCN Subnet OCID.
- vcn_id str
- The VCN OCID.
- networkType String
- The type of network configuration.
- accessControl List<Property Map>Rules 
- A list of SecureAccessControlRule's to which access is limited to
- hostName StringPrefix 
- The host name prefix.
- privateEndpoint StringIp 
- Ip Address of private endpoint
- publicEndpoint StringIp 
- Ip Address of public endpoint
- subnetId String
- The VCN Subnet OCID.
- vcnId String
- The VCN OCID.
SqlEndpointNetworkConfigurationAccessControlRule, SqlEndpointNetworkConfigurationAccessControlRuleArgs              
- IpNotation string
- The type of IP notation.
- Value string
- The associated value of the selected IP notation.
- VcnIps string
- A comma-separated IP or CIDR address for VCN OCID IP notation selection.
- IpNotation string
- The type of IP notation.
- Value string
- The associated value of the selected IP notation.
- VcnIps string
- A comma-separated IP or CIDR address for VCN OCID IP notation selection.
- ipNotation String
- The type of IP notation.
- value String
- The associated value of the selected IP notation.
- vcnIps String
- A comma-separated IP or CIDR address for VCN OCID IP notation selection.
- ipNotation string
- The type of IP notation.
- value string
- The associated value of the selected IP notation.
- vcnIps string
- A comma-separated IP or CIDR address for VCN OCID IP notation selection.
- ip_notation str
- The type of IP notation.
- value str
- The associated value of the selected IP notation.
- vcn_ips str
- A comma-separated IP or CIDR address for VCN OCID IP notation selection.
- ipNotation String
- The type of IP notation.
- value String
- The associated value of the selected IP notation.
- vcnIps String
- A comma-separated IP or CIDR address for VCN OCID IP notation selection.
Import
SqlEndpoints can be imported using the id, e.g.
$ pulumi import oci:DataFlow/sqlEndpoint:SqlEndpoint test_sql_endpoint "id"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.