published on Tuesday, Oct 13, 2026 by Pulumi
published on Tuesday, Oct 13, 2026 by Pulumi
This resource provides the Subsetting Policy Subsetting Rule Processing Chain Object resource in Oracle Cloud Infrastructure Data Safe service. Api doc link for the resource: https://docs.oracle.com/iaas/api/#/en/data-safe/latest/ProcessingChainObject
Example terraform configs related to the resource : https://github.com/oracle/terraform-provider-oci/tree/master/examples/datasafe
Updates one or more attributes of the specified processing chain object.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testSubsettingPolicySubsettingRuleProcessingChainObject = new oci.datasafe.SubsettingPolicySubsettingRuleProcessingChainObject("test_subsetting_policy_subsetting_rule_processing_chain_object", {
processingChainObjectKey: subsettingPolicySubsettingRuleProcessingChainObjectProcessingChainObjectKey,
subsettingPolicyId: testSubsettingPolicy.id,
subsettingRuleKey: subsettingPolicySubsettingRuleProcessingChainObjectSubsettingRuleKey,
isEnabledForProcessing: subsettingPolicySubsettingRuleProcessingChainObjectIsEnabledForProcessing,
});
import pulumi
import pulumi_oci as oci
test_subsetting_policy_subsetting_rule_processing_chain_object = oci.datasafe.SubsettingPolicySubsettingRuleProcessingChainObject("test_subsetting_policy_subsetting_rule_processing_chain_object",
processing_chain_object_key=subsetting_policy_subsetting_rule_processing_chain_object_processing_chain_object_key,
subsetting_policy_id=test_subsetting_policy["id"],
subsetting_rule_key=subsetting_policy_subsetting_rule_processing_chain_object_subsetting_rule_key,
is_enabled_for_processing=subsetting_policy_subsetting_rule_processing_chain_object_is_enabled_for_processing)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v5/go/oci/datasafe"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := datasafe.NewSubsettingPolicySubsettingRuleProcessingChainObject(ctx, "test_subsetting_policy_subsetting_rule_processing_chain_object", &datasafe.SubsettingPolicySubsettingRuleProcessingChainObjectArgs{
ProcessingChainObjectKey: pulumi.Any(subsettingPolicySubsettingRuleProcessingChainObjectProcessingChainObjectKey),
SubsettingPolicyId: pulumi.Any(testSubsettingPolicy.Id),
SubsettingRuleKey: pulumi.Any(subsettingPolicySubsettingRuleProcessingChainObjectSubsettingRuleKey),
IsEnabledForProcessing: pulumi.Any(subsettingPolicySubsettingRuleProcessingChainObjectIsEnabledForProcessing),
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testSubsettingPolicySubsettingRuleProcessingChainObject = new Oci.DataSafe.SubsettingPolicySubsettingRuleProcessingChainObject("test_subsetting_policy_subsetting_rule_processing_chain_object", new()
{
ProcessingChainObjectKey = subsettingPolicySubsettingRuleProcessingChainObjectProcessingChainObjectKey,
SubsettingPolicyId = testSubsettingPolicy.Id,
SubsettingRuleKey = subsettingPolicySubsettingRuleProcessingChainObjectSubsettingRuleKey,
IsEnabledForProcessing = subsettingPolicySubsettingRuleProcessingChainObjectIsEnabledForProcessing,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DataSafe.SubsettingPolicySubsettingRuleProcessingChainObject;
import com.pulumi.oci.DataSafe.SubsettingPolicySubsettingRuleProcessingChainObjectArgs;
import java.util.ArrayList;
import java.util.Arrays;
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) {
var testSubsettingPolicySubsettingRuleProcessingChainObject = new SubsettingPolicySubsettingRuleProcessingChainObject("testSubsettingPolicySubsettingRuleProcessingChainObject", SubsettingPolicySubsettingRuleProcessingChainObjectArgs.builder()
.processingChainObjectKey(subsettingPolicySubsettingRuleProcessingChainObjectProcessingChainObjectKey)
.subsettingPolicyId(testSubsettingPolicy.get("id"))
.subsettingRuleKey(subsettingPolicySubsettingRuleProcessingChainObjectSubsettingRuleKey)
.isEnabledForProcessing(subsettingPolicySubsettingRuleProcessingChainObjectIsEnabledForProcessing)
.build());
}
}
resources:
testSubsettingPolicySubsettingRuleProcessingChainObject:
type: oci:DataSafe:SubsettingPolicySubsettingRuleProcessingChainObject
name: test_subsetting_policy_subsetting_rule_processing_chain_object
properties:
processingChainObjectKey: ${subsettingPolicySubsettingRuleProcessingChainObjectProcessingChainObjectKey}
subsettingPolicyId: ${testSubsettingPolicy.id}
subsettingRuleKey: ${subsettingPolicySubsettingRuleProcessingChainObjectSubsettingRuleKey}
isEnabledForProcessing: ${subsettingPolicySubsettingRuleProcessingChainObjectIsEnabledForProcessing}
terraform {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
resource "oci_data_safe_subsetting_policy_subsetting_rule_processing_chain_object" "test_subsetting_policy_subsetting_rule_processing_chain_object" {
lifecycle {
create_before_destroy = true
}
processing_chain_object_key = subsettingPolicySubsettingRuleProcessingChainObjectProcessingChainObjectKey
subsetting_policy_id = testSubsettingPolicy.id
subsetting_rule_key = subsettingPolicySubsettingRuleProcessingChainObjectSubsettingRuleKey
is_enabled_for_processing = subsettingPolicySubsettingRuleProcessingChainObjectIsEnabledForProcessing
}
Create SubsettingPolicySubsettingRuleProcessingChainObject Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SubsettingPolicySubsettingRuleProcessingChainObject(name: string, args: SubsettingPolicySubsettingRuleProcessingChainObjectArgs, opts?: CustomResourceOptions);@overload
def SubsettingPolicySubsettingRuleProcessingChainObject(resource_name: str,
args: SubsettingPolicySubsettingRuleProcessingChainObjectArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SubsettingPolicySubsettingRuleProcessingChainObject(resource_name: str,
opts: Optional[ResourceOptions] = None,
is_enabled_for_processing: Optional[bool] = None,
processing_chain_object_key: Optional[str] = None,
subsetting_policy_id: Optional[str] = None,
subsetting_rule_key: Optional[str] = None)func NewSubsettingPolicySubsettingRuleProcessingChainObject(ctx *Context, name string, args SubsettingPolicySubsettingRuleProcessingChainObjectArgs, opts ...ResourceOption) (*SubsettingPolicySubsettingRuleProcessingChainObject, error)public SubsettingPolicySubsettingRuleProcessingChainObject(string name, SubsettingPolicySubsettingRuleProcessingChainObjectArgs args, CustomResourceOptions? opts = null)
public SubsettingPolicySubsettingRuleProcessingChainObject(String name, SubsettingPolicySubsettingRuleProcessingChainObjectArgs args)
public SubsettingPolicySubsettingRuleProcessingChainObject(String name, SubsettingPolicySubsettingRuleProcessingChainObjectArgs args, CustomResourceOptions options)
type: oci:DataSafe:SubsettingPolicySubsettingRuleProcessingChainObject
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "oci_data_safe_subsetting_policy_subsetting_rule_processing_chain_object" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args SubsettingPolicySubsettingRuleProcessingChainObjectArgs
- 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 SubsettingPolicySubsettingRuleProcessingChainObjectArgs
- 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 SubsettingPolicySubsettingRuleProcessingChainObjectArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SubsettingPolicySubsettingRuleProcessingChainObjectArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SubsettingPolicySubsettingRuleProcessingChainObjectArgs
- 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 subsettingPolicySubsettingRuleProcessingChainObjectResource = new Oci.DataSafe.SubsettingPolicySubsettingRuleProcessingChainObject("subsettingPolicySubsettingRuleProcessingChainObjectResource", new()
{
IsEnabledForProcessing = false,
ProcessingChainObjectKey = "string",
SubsettingPolicyId = "string",
SubsettingRuleKey = "string",
});
example, err := datasafe.NewSubsettingPolicySubsettingRuleProcessingChainObject(ctx, "subsettingPolicySubsettingRuleProcessingChainObjectResource", &datasafe.SubsettingPolicySubsettingRuleProcessingChainObjectArgs{
IsEnabledForProcessing: pulumi.Bool(false),
ProcessingChainObjectKey: pulumi.String("string"),
SubsettingPolicyId: pulumi.String("string"),
SubsettingRuleKey: pulumi.String("string"),
})
resource "oci_data_safe_subsetting_policy_subsetting_rule_processing_chain_object" "subsettingPolicySubsettingRuleProcessingChainObjectResource" {
lifecycle {
create_before_destroy = true
}
is_enabled_for_processing = false
processing_chain_object_key = "string"
subsetting_policy_id = "string"
subsetting_rule_key = "string"
}
var subsettingPolicySubsettingRuleProcessingChainObjectResource = new SubsettingPolicySubsettingRuleProcessingChainObject("subsettingPolicySubsettingRuleProcessingChainObjectResource", SubsettingPolicySubsettingRuleProcessingChainObjectArgs.builder()
.isEnabledForProcessing(false)
.processingChainObjectKey("string")
.subsettingPolicyId("string")
.subsettingRuleKey("string")
.build());
subsetting_policy_subsetting_rule_processing_chain_object_resource = oci.datasafe.SubsettingPolicySubsettingRuleProcessingChainObject("subsettingPolicySubsettingRuleProcessingChainObjectResource",
is_enabled_for_processing=False,
processing_chain_object_key="string",
subsetting_policy_id="string",
subsetting_rule_key="string")
const subsettingPolicySubsettingRuleProcessingChainObjectResource = new oci.datasafe.SubsettingPolicySubsettingRuleProcessingChainObject("subsettingPolicySubsettingRuleProcessingChainObjectResource", {
isEnabledForProcessing: false,
processingChainObjectKey: "string",
subsettingPolicyId: "string",
subsettingRuleKey: "string",
});
type: oci:DataSafe:SubsettingPolicySubsettingRuleProcessingChainObject
properties:
isEnabledForProcessing: false
processingChainObjectKey: string
subsettingPolicyId: string
subsettingRuleKey: string
SubsettingPolicySubsettingRuleProcessingChainObject 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 SubsettingPolicySubsettingRuleProcessingChainObject resource accepts the following input properties:
- Is
Enabled boolFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- Processing
Chain stringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- Subsetting
Policy stringId - The OCID of the subsetting policy.
- Subsetting
Rule stringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- Is
Enabled boolFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- Processing
Chain stringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- Subsetting
Policy stringId - The OCID of the subsetting policy.
- Subsetting
Rule stringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is_
enabled_ boolfor_ processing - (Updatable) Indicates if this object/edge is enabled for processing
- processing_
chain_ stringobject_ key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting_
policy_ stringid - The OCID of the subsetting policy.
- subsetting_
rule_ stringkey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is
Enabled BooleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- processing
Chain StringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting
Policy StringId - The OCID of the subsetting policy.
- subsetting
Rule StringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is
Enabled booleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- processing
Chain stringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting
Policy stringId - The OCID of the subsetting policy.
- subsetting
Rule stringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is_
enabled_ boolfor_ processing - (Updatable) Indicates if this object/edge is enabled for processing
- processing_
chain_ strobject_ key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting_
policy_ strid - The OCID of the subsetting policy.
- subsetting_
rule_ strkey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is
Enabled BooleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- processing
Chain StringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting
Policy StringId - The OCID of the subsetting policy.
- subsetting
Rule StringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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 SubsettingPolicySubsettingRuleProcessingChainObject resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
List<Subsetting
Policy Subsetting Rule Processing Chain Object Item> - An array of subsetting processing chain summary objects.
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
[]Subsetting
Policy Subsetting Rule Processing Chain Object Item - An array of subsetting processing chain summary objects.
- id string
- The provider-assigned unique ID for this managed resource.
- items list(object)
- An array of subsetting processing chain summary objects.
- id String
- The provider-assigned unique ID for this managed resource.
- items
List<Subsetting
Policy Subsetting Rule Processing Chain Object Item> - An array of subsetting processing chain summary objects.
- id string
- The provider-assigned unique ID for this managed resource.
- items
Subsetting
Policy Subsetting Rule Processing Chain Object Item[] - An array of subsetting processing chain summary objects.
- id str
- The provider-assigned unique ID for this managed resource.
- items
Sequence[Subsetting
Policy Subsetting Rule Processing Chain Object Item] - An array of subsetting processing chain summary objects.
- id String
- The provider-assigned unique ID for this managed resource.
- items List<Property Map>
- An array of subsetting processing chain summary objects.
Look up Existing SubsettingPolicySubsettingRuleProcessingChainObject Resource
Get an existing SubsettingPolicySubsettingRuleProcessingChainObject 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?: SubsettingPolicySubsettingRuleProcessingChainObjectState, opts?: CustomResourceOptions): SubsettingPolicySubsettingRuleProcessingChainObject@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
is_enabled_for_processing: Optional[bool] = None,
items: Optional[Sequence[SubsettingPolicySubsettingRuleProcessingChainObjectItemArgs]] = None,
processing_chain_object_key: Optional[str] = None,
subsetting_policy_id: Optional[str] = None,
subsetting_rule_key: Optional[str] = None) -> SubsettingPolicySubsettingRuleProcessingChainObjectfunc GetSubsettingPolicySubsettingRuleProcessingChainObject(ctx *Context, name string, id IDInput, state *SubsettingPolicySubsettingRuleProcessingChainObjectState, opts ...ResourceOption) (*SubsettingPolicySubsettingRuleProcessingChainObject, error)public static SubsettingPolicySubsettingRuleProcessingChainObject Get(string name, Input<string> id, SubsettingPolicySubsettingRuleProcessingChainObjectState? state, CustomResourceOptions? opts = null)public static SubsettingPolicySubsettingRuleProcessingChainObject get(String name, Output<String> id, SubsettingPolicySubsettingRuleProcessingChainObjectState state, CustomResourceOptions options)resources: _: type: oci:DataSafe:SubsettingPolicySubsettingRuleProcessingChainObject get: id: ${id}import {
to = oci_data_safe_subsetting_policy_subsetting_rule_processing_chain_object.example
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.
- Is
Enabled boolFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- Items
List<Subsetting
Policy Subsetting Rule Processing Chain Object Item> - An array of subsetting processing chain summary objects.
- Processing
Chain stringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- Subsetting
Policy stringId - The OCID of the subsetting policy.
- Subsetting
Rule stringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- Is
Enabled boolFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- Items
[]Subsetting
Policy Subsetting Rule Processing Chain Object Item Args - An array of subsetting processing chain summary objects.
- Processing
Chain stringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- Subsetting
Policy stringId - The OCID of the subsetting policy.
- Subsetting
Rule stringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is_
enabled_ boolfor_ processing - (Updatable) Indicates if this object/edge is enabled for processing
- items list(object)
- An array of subsetting processing chain summary objects.
- processing_
chain_ stringobject_ key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting_
policy_ stringid - The OCID of the subsetting policy.
- subsetting_
rule_ stringkey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is
Enabled BooleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- items
List<Subsetting
Policy Subsetting Rule Processing Chain Object Item> - An array of subsetting processing chain summary objects.
- processing
Chain StringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting
Policy StringId - The OCID of the subsetting policy.
- subsetting
Rule StringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is
Enabled booleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- items
Subsetting
Policy Subsetting Rule Processing Chain Object Item[] - An array of subsetting processing chain summary objects.
- processing
Chain stringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting
Policy stringId - The OCID of the subsetting policy.
- subsetting
Rule stringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is_
enabled_ boolfor_ processing - (Updatable) Indicates if this object/edge is enabled for processing
- items
Sequence[Subsetting
Policy Subsetting Rule Processing Chain Object Item Args] - An array of subsetting processing chain summary objects.
- processing_
chain_ strobject_ key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting_
policy_ strid - The OCID of the subsetting policy.
- subsetting_
rule_ strkey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
- is
Enabled BooleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- items List<Property Map>
- An array of subsetting processing chain summary objects.
- processing
Chain StringObject Key - The unique key that identifies the processing chain object. It's numeric and unique within a processing chain.
- subsetting
Policy StringId - The OCID of the subsetting policy.
- subsetting
Rule StringKey The unique key that identifies the subsetting rule. It's numeric and unique within a subsetting policy.
** 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
Supporting Types
SubsettingPolicySubsettingRuleProcessingChainObjectItem, SubsettingPolicySubsettingRuleProcessingChainObjectItemArgs
- Approximate
Row stringCount Before Subsetting - The approximate count of rows in the subsetting table before subsetting
- Child
Columns List<string> - Unique identifiers identifying the child columns in the relation.
- Child
Object stringName - The name of the child subsetting table
- Child
Schema stringName - The database schema that contains the child subsetting table
- Estimated
Row stringCount After Subsetting - The estimated count of rows in the subsetting table after subsetting
- Is
Enabled boolFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- Key string
- The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order
- Parent
Columns List<string> - Unique identifiers identifying the parents columns in the relation.
- Parent
Object stringName - The name of the parent subsetting table
- Parent
Schema stringName - The database schema that contains the parent subsetting table
- Propagation
Impact string - The impact on the related table due to the processing of subsetting rule
- Subsetting
Schema stringRelation Key - The unique key that identifies a subsetting relation.
- Approximate
Row stringCount Before Subsetting - The approximate count of rows in the subsetting table before subsetting
- Child
Columns []string - Unique identifiers identifying the child columns in the relation.
- Child
Object stringName - The name of the child subsetting table
- Child
Schema stringName - The database schema that contains the child subsetting table
- Estimated
Row stringCount After Subsetting - The estimated count of rows in the subsetting table after subsetting
- Is
Enabled boolFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- Key string
- The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order
- Parent
Columns []string - Unique identifiers identifying the parents columns in the relation.
- Parent
Object stringName - The name of the parent subsetting table
- Parent
Schema stringName - The database schema that contains the parent subsetting table
- Propagation
Impact string - The impact on the related table due to the processing of subsetting rule
- Subsetting
Schema stringRelation Key - The unique key that identifies a subsetting relation.
- approximate_
row_ stringcount_ before_ subsetting - The approximate count of rows in the subsetting table before subsetting
- child_
columns list(string) - Unique identifiers identifying the child columns in the relation.
- child_
object_ stringname - The name of the child subsetting table
- child_
schema_ stringname - The database schema that contains the child subsetting table
- estimated_
row_ stringcount_ after_ subsetting - The estimated count of rows in the subsetting table after subsetting
- is_
enabled_ boolfor_ processing - (Updatable) Indicates if this object/edge is enabled for processing
- key string
- The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order
- parent_
columns list(string) - Unique identifiers identifying the parents columns in the relation.
- parent_
object_ stringname - The name of the parent subsetting table
- parent_
schema_ stringname - The database schema that contains the parent subsetting table
- propagation_
impact string - The impact on the related table due to the processing of subsetting rule
- subsetting_
schema_ stringrelation_ key - The unique key that identifies a subsetting relation.
- approximate
Row StringCount Before Subsetting - The approximate count of rows in the subsetting table before subsetting
- child
Columns List<String> - Unique identifiers identifying the child columns in the relation.
- child
Object StringName - The name of the child subsetting table
- child
Schema StringName - The database schema that contains the child subsetting table
- estimated
Row StringCount After Subsetting - The estimated count of rows in the subsetting table after subsetting
- is
Enabled BooleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- key String
- The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order
- parent
Columns List<String> - Unique identifiers identifying the parents columns in the relation.
- parent
Object StringName - The name of the parent subsetting table
- parent
Schema StringName - The database schema that contains the parent subsetting table
- propagation
Impact String - The impact on the related table due to the processing of subsetting rule
- subsetting
Schema StringRelation Key - The unique key that identifies a subsetting relation.
- approximate
Row stringCount Before Subsetting - The approximate count of rows in the subsetting table before subsetting
- child
Columns string[] - Unique identifiers identifying the child columns in the relation.
- child
Object stringName - The name of the child subsetting table
- child
Schema stringName - The database schema that contains the child subsetting table
- estimated
Row stringCount After Subsetting - The estimated count of rows in the subsetting table after subsetting
- is
Enabled booleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- key string
- The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order
- parent
Columns string[] - Unique identifiers identifying the parents columns in the relation.
- parent
Object stringName - The name of the parent subsetting table
- parent
Schema stringName - The database schema that contains the parent subsetting table
- propagation
Impact string - The impact on the related table due to the processing of subsetting rule
- subsetting
Schema stringRelation Key - The unique key that identifies a subsetting relation.
- approximate_
row_ strcount_ before_ subsetting - The approximate count of rows in the subsetting table before subsetting
- child_
columns Sequence[str] - Unique identifiers identifying the child columns in the relation.
- child_
object_ strname - The name of the child subsetting table
- child_
schema_ strname - The database schema that contains the child subsetting table
- estimated_
row_ strcount_ after_ subsetting - The estimated count of rows in the subsetting table after subsetting
- is_
enabled_ boolfor_ processing - (Updatable) Indicates if this object/edge is enabled for processing
- key str
- The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order
- parent_
columns Sequence[str] - Unique identifiers identifying the parents columns in the relation.
- parent_
object_ strname - The name of the parent subsetting table
- parent_
schema_ strname - The database schema that contains the parent subsetting table
- propagation_
impact str - The impact on the related table due to the processing of subsetting rule
- subsetting_
schema_ strrelation_ key - The unique key that identifies a subsetting relation.
- approximate
Row StringCount Before Subsetting - The approximate count of rows in the subsetting table before subsetting
- child
Columns List<String> - Unique identifiers identifying the child columns in the relation.
- child
Object StringName - The name of the child subsetting table
- child
Schema StringName - The database schema that contains the child subsetting table
- estimated
Row StringCount After Subsetting - The estimated count of rows in the subsetting table after subsetting
- is
Enabled BooleanFor Processing - (Updatable) Indicates if this object/edge is enabled for processing
- key String
- The unique key that identifies a subsetting relation processed. The key is numeric and unique within a processing order
- parent
Columns List<String> - Unique identifiers identifying the parents columns in the relation.
- parent
Object StringName - The name of the parent subsetting table
- parent
Schema StringName - The database schema that contains the parent subsetting table
- propagation
Impact String - The impact on the related table due to the processing of subsetting rule
- subsetting
Schema StringRelation Key - The unique key that identifies a subsetting relation.
Import
SubsettingPolicySubsettingRuleProcessingChainObjects can be imported using the id, e.g.
$ pulumi import oci:DataSafe/subsettingPolicySubsettingRuleProcessingChainObject:SubsettingPolicySubsettingRuleProcessingChainObject test_subsetting_policy_subsetting_rule_processing_chain_object "subsettingPolicies/{subsettingPolicyId}/subsettingRules/{subsettingRuleKey}/processingChainObjects/{processingChainObjectKey}"
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.
published on Tuesday, Oct 13, 2026 by Pulumi