1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataSafe
  5. getSdmMaskingPolicyDifferenceDifferenceColumns
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

oci.DataSafe.getSdmMaskingPolicyDifferenceDifferenceColumns

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

    This data source provides the list of Sdm Masking Policy Difference Difference Columns in Oracle Cloud Infrastructure Data Safe service.

    Gets a list of columns of a SDM masking policy difference resource based on the specified query parameters.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testSdmMaskingPolicyDifferenceDifferenceColumns = oci.DataSafe.getSdmMaskingPolicyDifferenceDifferenceColumns({
        sdmMaskingPolicyDifferenceId: oci_data_safe_sdm_masking_policy_difference.test_sdm_masking_policy_difference.id,
        columnNames: _var.sdm_masking_policy_difference_difference_column_column_name,
        differenceType: _var.sdm_masking_policy_difference_difference_column_difference_type,
        objects: _var.sdm_masking_policy_difference_difference_column_object,
        plannedAction: _var.sdm_masking_policy_difference_difference_column_planned_action,
        schemaNames: _var.sdm_masking_policy_difference_difference_column_schema_name,
        syncStatus: _var.sdm_masking_policy_difference_difference_column_sync_status,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_sdm_masking_policy_difference_difference_columns = oci.DataSafe.get_sdm_masking_policy_difference_difference_columns(sdm_masking_policy_difference_id=oci_data_safe_sdm_masking_policy_difference["test_sdm_masking_policy_difference"]["id"],
        column_names=var["sdm_masking_policy_difference_difference_column_column_name"],
        difference_type=var["sdm_masking_policy_difference_difference_column_difference_type"],
        objects=var["sdm_masking_policy_difference_difference_column_object"],
        planned_action=var["sdm_masking_policy_difference_difference_column_planned_action"],
        schema_names=var["sdm_masking_policy_difference_difference_column_schema_name"],
        sync_status=var["sdm_masking_policy_difference_difference_column_sync_status"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/DataSafe"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := DataSafe.GetSdmMaskingPolicyDifferenceDifferenceColumns(ctx, &datasafe.GetSdmMaskingPolicyDifferenceDifferenceColumnsArgs{
    			SdmMaskingPolicyDifferenceId: oci_data_safe_sdm_masking_policy_difference.Test_sdm_masking_policy_difference.Id,
    			ColumnNames:                  _var.Sdm_masking_policy_difference_difference_column_column_name,
    			DifferenceType:               pulumi.StringRef(_var.Sdm_masking_policy_difference_difference_column_difference_type),
    			Objects:                      _var.Sdm_masking_policy_difference_difference_column_object,
    			PlannedAction:                pulumi.StringRef(_var.Sdm_masking_policy_difference_difference_column_planned_action),
    			SchemaNames:                  _var.Sdm_masking_policy_difference_difference_column_schema_name,
    			SyncStatus:                   pulumi.StringRef(_var.Sdm_masking_policy_difference_difference_column_sync_status),
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testSdmMaskingPolicyDifferenceDifferenceColumns = Oci.DataSafe.GetSdmMaskingPolicyDifferenceDifferenceColumns.Invoke(new()
        {
            SdmMaskingPolicyDifferenceId = oci_data_safe_sdm_masking_policy_difference.Test_sdm_masking_policy_difference.Id,
            ColumnNames = @var.Sdm_masking_policy_difference_difference_column_column_name,
            DifferenceType = @var.Sdm_masking_policy_difference_difference_column_difference_type,
            Objects = @var.Sdm_masking_policy_difference_difference_column_object,
            PlannedAction = @var.Sdm_masking_policy_difference_difference_column_planned_action,
            SchemaNames = @var.Sdm_masking_policy_difference_difference_column_schema_name,
            SyncStatus = @var.Sdm_masking_policy_difference_difference_column_sync_status,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.DataSafe.DataSafeFunctions;
    import com.pulumi.oci.DataSafe.inputs.GetSdmMaskingPolicyDifferenceDifferenceColumnsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var testSdmMaskingPolicyDifferenceDifferenceColumns = DataSafeFunctions.getSdmMaskingPolicyDifferenceDifferenceColumns(GetSdmMaskingPolicyDifferenceDifferenceColumnsArgs.builder()
                .sdmMaskingPolicyDifferenceId(oci_data_safe_sdm_masking_policy_difference.test_sdm_masking_policy_difference().id())
                .columnNames(var_.sdm_masking_policy_difference_difference_column_column_name())
                .differenceType(var_.sdm_masking_policy_difference_difference_column_difference_type())
                .objects(var_.sdm_masking_policy_difference_difference_column_object())
                .plannedAction(var_.sdm_masking_policy_difference_difference_column_planned_action())
                .schemaNames(var_.sdm_masking_policy_difference_difference_column_schema_name())
                .syncStatus(var_.sdm_masking_policy_difference_difference_column_sync_status())
                .build());
    
        }
    }
    
    variables:
      testSdmMaskingPolicyDifferenceDifferenceColumns:
        fn::invoke:
          Function: oci:DataSafe:getSdmMaskingPolicyDifferenceDifferenceColumns
          Arguments:
            sdmMaskingPolicyDifferenceId: ${oci_data_safe_sdm_masking_policy_difference.test_sdm_masking_policy_difference.id}
            columnNames: ${var.sdm_masking_policy_difference_difference_column_column_name}
            differenceType: ${var.sdm_masking_policy_difference_difference_column_difference_type}
            objects: ${var.sdm_masking_policy_difference_difference_column_object}
            plannedAction: ${var.sdm_masking_policy_difference_difference_column_planned_action}
            schemaNames: ${var.sdm_masking_policy_difference_difference_column_schema_name}
            syncStatus: ${var.sdm_masking_policy_difference_difference_column_sync_status}
    

    Using getSdmMaskingPolicyDifferenceDifferenceColumns

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getSdmMaskingPolicyDifferenceDifferenceColumns(args: GetSdmMaskingPolicyDifferenceDifferenceColumnsArgs, opts?: InvokeOptions): Promise<GetSdmMaskingPolicyDifferenceDifferenceColumnsResult>
    function getSdmMaskingPolicyDifferenceDifferenceColumnsOutput(args: GetSdmMaskingPolicyDifferenceDifferenceColumnsOutputArgs, opts?: InvokeOptions): Output<GetSdmMaskingPolicyDifferenceDifferenceColumnsResult>
    def get_sdm_masking_policy_difference_difference_columns(column_names: Optional[Sequence[str]] = None,
                                                             difference_type: Optional[str] = None,
                                                             filters: Optional[Sequence[_datasafe.GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter]] = None,
                                                             objects: Optional[Sequence[str]] = None,
                                                             planned_action: Optional[str] = None,
                                                             schema_names: Optional[Sequence[str]] = None,
                                                             sdm_masking_policy_difference_id: Optional[str] = None,
                                                             sync_status: Optional[str] = None,
                                                             opts: Optional[InvokeOptions] = None) -> GetSdmMaskingPolicyDifferenceDifferenceColumnsResult
    def get_sdm_masking_policy_difference_difference_columns_output(column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                             difference_type: Optional[pulumi.Input[str]] = None,
                                                             filters: Optional[pulumi.Input[Sequence[pulumi.Input[_datasafe.GetSdmMaskingPolicyDifferenceDifferenceColumnsFilterArgs]]]] = None,
                                                             objects: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                             planned_action: Optional[pulumi.Input[str]] = None,
                                                             schema_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                                             sdm_masking_policy_difference_id: Optional[pulumi.Input[str]] = None,
                                                             sync_status: Optional[pulumi.Input[str]] = None,
                                                             opts: Optional[InvokeOptions] = None) -> Output[GetSdmMaskingPolicyDifferenceDifferenceColumnsResult]
    func GetSdmMaskingPolicyDifferenceDifferenceColumns(ctx *Context, args *GetSdmMaskingPolicyDifferenceDifferenceColumnsArgs, opts ...InvokeOption) (*GetSdmMaskingPolicyDifferenceDifferenceColumnsResult, error)
    func GetSdmMaskingPolicyDifferenceDifferenceColumnsOutput(ctx *Context, args *GetSdmMaskingPolicyDifferenceDifferenceColumnsOutputArgs, opts ...InvokeOption) GetSdmMaskingPolicyDifferenceDifferenceColumnsResultOutput

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

    public static class GetSdmMaskingPolicyDifferenceDifferenceColumns 
    {
        public static Task<GetSdmMaskingPolicyDifferenceDifferenceColumnsResult> InvokeAsync(GetSdmMaskingPolicyDifferenceDifferenceColumnsArgs args, InvokeOptions? opts = null)
        public static Output<GetSdmMaskingPolicyDifferenceDifferenceColumnsResult> Invoke(GetSdmMaskingPolicyDifferenceDifferenceColumnsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSdmMaskingPolicyDifferenceDifferenceColumnsResult> getSdmMaskingPolicyDifferenceDifferenceColumns(GetSdmMaskingPolicyDifferenceDifferenceColumnsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:DataSafe/getSdmMaskingPolicyDifferenceDifferenceColumns:getSdmMaskingPolicyDifferenceDifferenceColumns
      arguments:
        # arguments dictionary

    The following arguments are supported:

    SdmMaskingPolicyDifferenceId string
    The OCID of the SDM masking policy difference.
    ColumnNames List<string>
    A filter to return only a specific column based on column name.
    DifferenceType string
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    Filters List<GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter>
    Objects List<string>
    A filter to return only items related to a specific object name.
    PlannedAction string
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    SchemaNames List<string>
    A filter to return only items related to specific schema name.
    SyncStatus string
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    SdmMaskingPolicyDifferenceId string
    The OCID of the SDM masking policy difference.
    ColumnNames []string
    A filter to return only a specific column based on column name.
    DifferenceType string
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    Filters []GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter
    Objects []string
    A filter to return only items related to a specific object name.
    PlannedAction string
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    SchemaNames []string
    A filter to return only items related to specific schema name.
    SyncStatus string
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    sdmMaskingPolicyDifferenceId String
    The OCID of the SDM masking policy difference.
    columnNames List<String>
    A filter to return only a specific column based on column name.
    differenceType String
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    filters List<GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter>
    objects List<String>
    A filter to return only items related to a specific object name.
    plannedAction String
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schemaNames List<String>
    A filter to return only items related to specific schema name.
    syncStatus String
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    sdmMaskingPolicyDifferenceId string
    The OCID of the SDM masking policy difference.
    columnNames string[]
    A filter to return only a specific column based on column name.
    differenceType string
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    filters GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter[]
    objects string[]
    A filter to return only items related to a specific object name.
    plannedAction string
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schemaNames string[]
    A filter to return only items related to specific schema name.
    syncStatus string
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    sdm_masking_policy_difference_id str
    The OCID of the SDM masking policy difference.
    column_names Sequence[str]
    A filter to return only a specific column based on column name.
    difference_type str
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    filters Sequence[datasafe.GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter]
    objects Sequence[str]
    A filter to return only items related to a specific object name.
    planned_action str
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schema_names Sequence[str]
    A filter to return only items related to specific schema name.
    sync_status str
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    sdmMaskingPolicyDifferenceId String
    The OCID of the SDM masking policy difference.
    columnNames List<String>
    A filter to return only a specific column based on column name.
    differenceType String
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    filters List<Property Map>
    objects List<String>
    A filter to return only items related to a specific object name.
    plannedAction String
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schemaNames List<String>
    A filter to return only items related to specific schema name.
    syncStatus String
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.

    getSdmMaskingPolicyDifferenceDifferenceColumns Result

    The following output properties are available:

    Id string
    The provider-assigned unique ID for this managed resource.
    SdmMaskingPolicyDifferenceColumnCollections List<GetSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection>
    The list of sdm_masking_policy_difference_column_collection.
    SdmMaskingPolicyDifferenceId string
    ColumnNames List<string>
    The name of the difference column.
    DifferenceType string
    The type of the SDM masking policy difference column. It can be one of the following three types: NEW: A new sensitive column in the sensitive data model that is not in the masking policy. DELETED: A column that is present in the masking policy but has been deleted from the sensitive data model. MODIFIED: A column that is present in the masking policy as well as the sensitive data model but some of its attributes have been modified.
    Filters List<GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter>
    Objects List<string>
    The database object that contains the difference column.
    PlannedAction string
    Specifies how to process the difference column. It's set to SYNC by default. Use the PatchSdmMaskingPolicyDifferenceColumns operation to update this attribute. You can choose one of the following options: SYNC: To sync the difference column and update the masking policy to reflect the changes. NO_SYNC: To not sync the difference column so that it doesn't change the masking policy. After specifying the planned action, you can use the ApplySdmMaskingPolicyDifference operation to automatically process the difference columns.
    SchemaNames List<string>
    The database schema that contains the difference column.
    SyncStatus string
    Indicates if the difference column has been processed. Use GetDifferenceColumn operation to track whether the difference column has already been processed and applied to the masking policy.
    Id string
    The provider-assigned unique ID for this managed resource.
    SdmMaskingPolicyDifferenceColumnCollections []GetSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection
    The list of sdm_masking_policy_difference_column_collection.
    SdmMaskingPolicyDifferenceId string
    ColumnNames []string
    The name of the difference column.
    DifferenceType string
    The type of the SDM masking policy difference column. It can be one of the following three types: NEW: A new sensitive column in the sensitive data model that is not in the masking policy. DELETED: A column that is present in the masking policy but has been deleted from the sensitive data model. MODIFIED: A column that is present in the masking policy as well as the sensitive data model but some of its attributes have been modified.
    Filters []GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter
    Objects []string
    The database object that contains the difference column.
    PlannedAction string
    Specifies how to process the difference column. It's set to SYNC by default. Use the PatchSdmMaskingPolicyDifferenceColumns operation to update this attribute. You can choose one of the following options: SYNC: To sync the difference column and update the masking policy to reflect the changes. NO_SYNC: To not sync the difference column so that it doesn't change the masking policy. After specifying the planned action, you can use the ApplySdmMaskingPolicyDifference operation to automatically process the difference columns.
    SchemaNames []string
    The database schema that contains the difference column.
    SyncStatus string
    Indicates if the difference column has been processed. Use GetDifferenceColumn operation to track whether the difference column has already been processed and applied to the masking policy.
    id String
    The provider-assigned unique ID for this managed resource.
    sdmMaskingPolicyDifferenceColumnCollections List<GetSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection>
    The list of sdm_masking_policy_difference_column_collection.
    sdmMaskingPolicyDifferenceId String
    columnNames List<String>
    The name of the difference column.
    differenceType String
    The type of the SDM masking policy difference column. It can be one of the following three types: NEW: A new sensitive column in the sensitive data model that is not in the masking policy. DELETED: A column that is present in the masking policy but has been deleted from the sensitive data model. MODIFIED: A column that is present in the masking policy as well as the sensitive data model but some of its attributes have been modified.
    filters List<GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter>
    objects List<String>
    The database object that contains the difference column.
    plannedAction String
    Specifies how to process the difference column. It's set to SYNC by default. Use the PatchSdmMaskingPolicyDifferenceColumns operation to update this attribute. You can choose one of the following options: SYNC: To sync the difference column and update the masking policy to reflect the changes. NO_SYNC: To not sync the difference column so that it doesn't change the masking policy. After specifying the planned action, you can use the ApplySdmMaskingPolicyDifference operation to automatically process the difference columns.
    schemaNames List<String>
    The database schema that contains the difference column.
    syncStatus String
    Indicates if the difference column has been processed. Use GetDifferenceColumn operation to track whether the difference column has already been processed and applied to the masking policy.
    id string
    The provider-assigned unique ID for this managed resource.
    sdmMaskingPolicyDifferenceColumnCollections GetSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection[]
    The list of sdm_masking_policy_difference_column_collection.
    sdmMaskingPolicyDifferenceId string
    columnNames string[]
    The name of the difference column.
    differenceType string
    The type of the SDM masking policy difference column. It can be one of the following three types: NEW: A new sensitive column in the sensitive data model that is not in the masking policy. DELETED: A column that is present in the masking policy but has been deleted from the sensitive data model. MODIFIED: A column that is present in the masking policy as well as the sensitive data model but some of its attributes have been modified.
    filters GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter[]
    objects string[]
    The database object that contains the difference column.
    plannedAction string
    Specifies how to process the difference column. It's set to SYNC by default. Use the PatchSdmMaskingPolicyDifferenceColumns operation to update this attribute. You can choose one of the following options: SYNC: To sync the difference column and update the masking policy to reflect the changes. NO_SYNC: To not sync the difference column so that it doesn't change the masking policy. After specifying the planned action, you can use the ApplySdmMaskingPolicyDifference operation to automatically process the difference columns.
    schemaNames string[]
    The database schema that contains the difference column.
    syncStatus string
    Indicates if the difference column has been processed. Use GetDifferenceColumn operation to track whether the difference column has already been processed and applied to the masking policy.
    id str
    The provider-assigned unique ID for this managed resource.
    sdm_masking_policy_difference_column_collections Sequence[datasafe.GetSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection]
    The list of sdm_masking_policy_difference_column_collection.
    sdm_masking_policy_difference_id str
    column_names Sequence[str]
    The name of the difference column.
    difference_type str
    The type of the SDM masking policy difference column. It can be one of the following three types: NEW: A new sensitive column in the sensitive data model that is not in the masking policy. DELETED: A column that is present in the masking policy but has been deleted from the sensitive data model. MODIFIED: A column that is present in the masking policy as well as the sensitive data model but some of its attributes have been modified.
    filters Sequence[datasafe.GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter]
    objects Sequence[str]
    The database object that contains the difference column.
    planned_action str
    Specifies how to process the difference column. It's set to SYNC by default. Use the PatchSdmMaskingPolicyDifferenceColumns operation to update this attribute. You can choose one of the following options: SYNC: To sync the difference column and update the masking policy to reflect the changes. NO_SYNC: To not sync the difference column so that it doesn't change the masking policy. After specifying the planned action, you can use the ApplySdmMaskingPolicyDifference operation to automatically process the difference columns.
    schema_names Sequence[str]
    The database schema that contains the difference column.
    sync_status str
    Indicates if the difference column has been processed. Use GetDifferenceColumn operation to track whether the difference column has already been processed and applied to the masking policy.
    id String
    The provider-assigned unique ID for this managed resource.
    sdmMaskingPolicyDifferenceColumnCollections List<Property Map>
    The list of sdm_masking_policy_difference_column_collection.
    sdmMaskingPolicyDifferenceId String
    columnNames List<String>
    The name of the difference column.
    differenceType String
    The type of the SDM masking policy difference column. It can be one of the following three types: NEW: A new sensitive column in the sensitive data model that is not in the masking policy. DELETED: A column that is present in the masking policy but has been deleted from the sensitive data model. MODIFIED: A column that is present in the masking policy as well as the sensitive data model but some of its attributes have been modified.
    filters List<Property Map>
    objects List<String>
    The database object that contains the difference column.
    plannedAction String
    Specifies how to process the difference column. It's set to SYNC by default. Use the PatchSdmMaskingPolicyDifferenceColumns operation to update this attribute. You can choose one of the following options: SYNC: To sync the difference column and update the masking policy to reflect the changes. NO_SYNC: To not sync the difference column so that it doesn't change the masking policy. After specifying the planned action, you can use the ApplySdmMaskingPolicyDifference operation to automatically process the difference columns.
    schemaNames List<String>
    The database schema that contains the difference column.
    syncStatus String
    Indicates if the difference column has been processed. Use GetDifferenceColumn operation to track whether the difference column has already been processed and applied to the masking policy.

    Supporting Types

    GetSdmMaskingPolicyDifferenceDifferenceColumnsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollection

    GetSdmMaskingPolicyDifferenceDifferenceColumnsSdmMaskingPolicyDifferenceColumnCollectionItem

    ColumnName string
    A filter to return only a specific column based on column name.
    DifferenceType string
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    Key string
    The unique key that identifies the SDM masking policy difference column.
    MaskingColumnkey string
    The unique key that identifies the masking column represented by the SDM masking policy difference column.
    Object string
    A filter to return only items related to a specific object name.
    PlannedAction string
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    SchemaName string
    A filter to return only items related to specific schema name.
    SensitiveColumnkey string
    The unique key that identifies the sensitive column represented by the SDM masking policy difference column.
    SensitiveTypeId string
    The OCID of the sensitive type associated with the difference column.
    SyncStatus string
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    TimeLastSynced string
    The date and time the SDM masking policy difference column was last synced, in the format defined by RFC3339.
    ColumnName string
    A filter to return only a specific column based on column name.
    DifferenceType string
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    Key string
    The unique key that identifies the SDM masking policy difference column.
    MaskingColumnkey string
    The unique key that identifies the masking column represented by the SDM masking policy difference column.
    Object string
    A filter to return only items related to a specific object name.
    PlannedAction string
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    SchemaName string
    A filter to return only items related to specific schema name.
    SensitiveColumnkey string
    The unique key that identifies the sensitive column represented by the SDM masking policy difference column.
    SensitiveTypeId string
    The OCID of the sensitive type associated with the difference column.
    SyncStatus string
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    TimeLastSynced string
    The date and time the SDM masking policy difference column was last synced, in the format defined by RFC3339.
    columnName String
    A filter to return only a specific column based on column name.
    differenceType String
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    key String
    The unique key that identifies the SDM masking policy difference column.
    maskingColumnkey String
    The unique key that identifies the masking column represented by the SDM masking policy difference column.
    object String
    A filter to return only items related to a specific object name.
    plannedAction String
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schemaName String
    A filter to return only items related to specific schema name.
    sensitiveColumnkey String
    The unique key that identifies the sensitive column represented by the SDM masking policy difference column.
    sensitiveTypeId String
    The OCID of the sensitive type associated with the difference column.
    syncStatus String
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    timeLastSynced String
    The date and time the SDM masking policy difference column was last synced, in the format defined by RFC3339.
    columnName string
    A filter to return only a specific column based on column name.
    differenceType string
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    key string
    The unique key that identifies the SDM masking policy difference column.
    maskingColumnkey string
    The unique key that identifies the masking column represented by the SDM masking policy difference column.
    object string
    A filter to return only items related to a specific object name.
    plannedAction string
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schemaName string
    A filter to return only items related to specific schema name.
    sensitiveColumnkey string
    The unique key that identifies the sensitive column represented by the SDM masking policy difference column.
    sensitiveTypeId string
    The OCID of the sensitive type associated with the difference column.
    syncStatus string
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    timeLastSynced string
    The date and time the SDM masking policy difference column was last synced, in the format defined by RFC3339.
    column_name str
    A filter to return only a specific column based on column name.
    difference_type str
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    key str
    The unique key that identifies the SDM masking policy difference column.
    masking_columnkey str
    The unique key that identifies the masking column represented by the SDM masking policy difference column.
    object str
    A filter to return only items related to a specific object name.
    planned_action str
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schema_name str
    A filter to return only items related to specific schema name.
    sensitive_columnkey str
    The unique key that identifies the sensitive column represented by the SDM masking policy difference column.
    sensitive_type_id str
    The OCID of the sensitive type associated with the difference column.
    sync_status str
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    time_last_synced str
    The date and time the SDM masking policy difference column was last synced, in the format defined by RFC3339.
    columnName String
    A filter to return only a specific column based on column name.
    differenceType String
    A filter to return only the SDM masking policy difference columns that match the specified difference type
    key String
    The unique key that identifies the SDM masking policy difference column.
    maskingColumnkey String
    The unique key that identifies the masking column represented by the SDM masking policy difference column.
    object String
    A filter to return only items related to a specific object name.
    plannedAction String
    A filter to return only the SDM masking policy difference columns that match the specified planned action.
    schemaName String
    A filter to return only items related to specific schema name.
    sensitiveColumnkey String
    The unique key that identifies the sensitive column represented by the SDM masking policy difference column.
    sensitiveTypeId String
    The OCID of the sensitive type associated with the difference column.
    syncStatus String
    A filter to return the SDM masking policy difference columns based on the value of their syncStatus attribute.
    timeLastSynced String
    The date and time the SDM masking policy difference column was last synced, in the format defined by RFC3339.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi