oci.DataSafe.getSensitiveColumnAnalytics
Explore with Pulumi AI
This data source provides the list of Sensitive Column Analytics in Oracle Cloud Infrastructure Data Safe service.
Gets consolidated sensitive columns analytics data based on the specified query parameters.
When you perform the ListSensitiveColumnAnalytics operation, if the parameter compartmentIdInSubtree is set to “true,” and if the parameter accessLevel is set to ACCESSIBLE, then the operation returns compartments in which the requestor has INSPECT permissions on at least one resource, directly or indirectly (in subcompartments). If the operation is performed at the root compartment and the requestor does not have access to at least one subcompartment of the compartment specified by compartmentId, then “Not Authorized” is returned.
To use ListSensitiveColumnAnalytics to get a full list of all compartments and subcompartments in the tenancy from the root compartment, set the parameter compartmentIdInSubtree to true and accessLevel to ACCESSIBLE.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testSensitiveColumnAnalytics = oci.DataSafe.getSensitiveColumnAnalytics({
    compartmentId: compartmentId,
    accessLevel: sensitiveColumnAnalyticAccessLevel,
    columnNames: sensitiveColumnAnalyticColumnName,
    compartmentIdInSubtree: sensitiveColumnAnalyticCompartmentIdInSubtree,
    groupBies: sensitiveColumnAnalyticGroupBy,
    objects: sensitiveColumnAnalyticObject,
    schemaNames: sensitiveColumnAnalyticSchemaName,
    sensitiveDataModelId: testSensitiveDataModel.id,
    sensitiveTypeGroupId: testSensitiveTypeGroup.id,
    sensitiveTypeIds: testSensitiveType.id,
    targetId: testTarget.id,
});
import pulumi
import pulumi_oci as oci
test_sensitive_column_analytics = oci.DataSafe.get_sensitive_column_analytics(compartment_id=compartment_id,
    access_level=sensitive_column_analytic_access_level,
    column_names=sensitive_column_analytic_column_name,
    compartment_id_in_subtree=sensitive_column_analytic_compartment_id_in_subtree,
    group_bies=sensitive_column_analytic_group_by,
    objects=sensitive_column_analytic_object,
    schema_names=sensitive_column_analytic_schema_name,
    sensitive_data_model_id=test_sensitive_data_model["id"],
    sensitive_type_group_id=test_sensitive_type_group["id"],
    sensitive_type_ids=test_sensitive_type["id"],
    target_id=test_target["id"])
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/datasafe"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := datasafe.GetSensitiveColumnAnalytics(ctx, &datasafe.GetSensitiveColumnAnalyticsArgs{
			CompartmentId:          compartmentId,
			AccessLevel:            pulumi.StringRef(sensitiveColumnAnalyticAccessLevel),
			ColumnNames:            sensitiveColumnAnalyticColumnName,
			CompartmentIdInSubtree: pulumi.BoolRef(sensitiveColumnAnalyticCompartmentIdInSubtree),
			GroupBies:              sensitiveColumnAnalyticGroupBy,
			Objects:                sensitiveColumnAnalyticObject,
			SchemaNames:            sensitiveColumnAnalyticSchemaName,
			SensitiveDataModelId:   pulumi.StringRef(testSensitiveDataModel.Id),
			SensitiveTypeGroupId:   pulumi.StringRef(testSensitiveTypeGroup.Id),
			SensitiveTypeIds:       testSensitiveType.Id,
			TargetId:               pulumi.StringRef(testTarget.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() => 
{
    var testSensitiveColumnAnalytics = Oci.DataSafe.GetSensitiveColumnAnalytics.Invoke(new()
    {
        CompartmentId = compartmentId,
        AccessLevel = sensitiveColumnAnalyticAccessLevel,
        ColumnNames = sensitiveColumnAnalyticColumnName,
        CompartmentIdInSubtree = sensitiveColumnAnalyticCompartmentIdInSubtree,
        GroupBies = sensitiveColumnAnalyticGroupBy,
        Objects = sensitiveColumnAnalyticObject,
        SchemaNames = sensitiveColumnAnalyticSchemaName,
        SensitiveDataModelId = testSensitiveDataModel.Id,
        SensitiveTypeGroupId = testSensitiveTypeGroup.Id,
        SensitiveTypeIds = testSensitiveType.Id,
        TargetId = testTarget.Id,
    });
});
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.GetSensitiveColumnAnalyticsArgs;
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 testSensitiveColumnAnalytics = DataSafeFunctions.getSensitiveColumnAnalytics(GetSensitiveColumnAnalyticsArgs.builder()
            .compartmentId(compartmentId)
            .accessLevel(sensitiveColumnAnalyticAccessLevel)
            .columnNames(sensitiveColumnAnalyticColumnName)
            .compartmentIdInSubtree(sensitiveColumnAnalyticCompartmentIdInSubtree)
            .groupBies(sensitiveColumnAnalyticGroupBy)
            .objects(sensitiveColumnAnalyticObject)
            .schemaNames(sensitiveColumnAnalyticSchemaName)
            .sensitiveDataModelId(testSensitiveDataModel.id())
            .sensitiveTypeGroupId(testSensitiveTypeGroup.id())
            .sensitiveTypeIds(testSensitiveType.id())
            .targetId(testTarget.id())
            .build());
    }
}
variables:
  testSensitiveColumnAnalytics:
    fn::invoke:
      function: oci:DataSafe:getSensitiveColumnAnalytics
      arguments:
        compartmentId: ${compartmentId}
        accessLevel: ${sensitiveColumnAnalyticAccessLevel}
        columnNames: ${sensitiveColumnAnalyticColumnName}
        compartmentIdInSubtree: ${sensitiveColumnAnalyticCompartmentIdInSubtree}
        groupBies: ${sensitiveColumnAnalyticGroupBy}
        objects: ${sensitiveColumnAnalyticObject}
        schemaNames: ${sensitiveColumnAnalyticSchemaName}
        sensitiveDataModelId: ${testSensitiveDataModel.id}
        sensitiveTypeGroupId: ${testSensitiveTypeGroup.id}
        sensitiveTypeIds: ${testSensitiveType.id}
        targetId: ${testTarget.id}
Using getSensitiveColumnAnalytics
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 getSensitiveColumnAnalytics(args: GetSensitiveColumnAnalyticsArgs, opts?: InvokeOptions): Promise<GetSensitiveColumnAnalyticsResult>
function getSensitiveColumnAnalyticsOutput(args: GetSensitiveColumnAnalyticsOutputArgs, opts?: InvokeOptions): Output<GetSensitiveColumnAnalyticsResult>def get_sensitive_column_analytics(access_level: Optional[str] = None,
                                   column_names: Optional[Sequence[str]] = None,
                                   compartment_id: Optional[str] = None,
                                   compartment_id_in_subtree: Optional[bool] = None,
                                   filters: Optional[Sequence[GetSensitiveColumnAnalyticsFilter]] = None,
                                   group_bies: Optional[Sequence[str]] = None,
                                   objects: Optional[Sequence[str]] = None,
                                   schema_names: Optional[Sequence[str]] = None,
                                   sensitive_data_model_id: Optional[str] = None,
                                   sensitive_type_group_id: Optional[str] = None,
                                   sensitive_type_ids: Optional[Sequence[str]] = None,
                                   target_id: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetSensitiveColumnAnalyticsResult
def get_sensitive_column_analytics_output(access_level: Optional[pulumi.Input[str]] = None,
                                   column_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   compartment_id: Optional[pulumi.Input[str]] = None,
                                   compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
                                   filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetSensitiveColumnAnalyticsFilterArgs]]]] = None,
                                   group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   objects: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   schema_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   sensitive_data_model_id: Optional[pulumi.Input[str]] = None,
                                   sensitive_type_group_id: Optional[pulumi.Input[str]] = None,
                                   sensitive_type_ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                                   target_id: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetSensitiveColumnAnalyticsResult]func GetSensitiveColumnAnalytics(ctx *Context, args *GetSensitiveColumnAnalyticsArgs, opts ...InvokeOption) (*GetSensitiveColumnAnalyticsResult, error)
func GetSensitiveColumnAnalyticsOutput(ctx *Context, args *GetSensitiveColumnAnalyticsOutputArgs, opts ...InvokeOption) GetSensitiveColumnAnalyticsResultOutput> Note: This function is named GetSensitiveColumnAnalytics in the Go SDK.
public static class GetSensitiveColumnAnalytics 
{
    public static Task<GetSensitiveColumnAnalyticsResult> InvokeAsync(GetSensitiveColumnAnalyticsArgs args, InvokeOptions? opts = null)
    public static Output<GetSensitiveColumnAnalyticsResult> Invoke(GetSensitiveColumnAnalyticsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSensitiveColumnAnalyticsResult> getSensitiveColumnAnalytics(GetSensitiveColumnAnalyticsArgs args, InvokeOptions options)
public static Output<GetSensitiveColumnAnalyticsResult> getSensitiveColumnAnalytics(GetSensitiveColumnAnalyticsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:DataSafe/getSensitiveColumnAnalytics:getSensitiveColumnAnalytics
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CompartmentId string
- A filter to return only resources that match the specified compartment OCID.
- AccessLevel string
- Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- ColumnNames List<string>
- A filter to return only a specific column based on column name.
- CompartmentId boolIn Subtree 
- Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Filters
List<GetSensitive Column Analytics Filter> 
- GroupBies List<string>
- The group by parameter to summarize the sensitive columns.
- Objects List<string>
- A filter to return only items related to a specific object name.
- SchemaNames List<string>
- A filter to return only items related to specific schema name.
- SensitiveData stringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- SensitiveType stringGroup Id 
- An optional filter to return only resources that match the specified OCID of the sensitive type group resource.
- SensitiveType List<string>Ids 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- TargetId string
- A filter to return only items related to a specific target OCID.
- CompartmentId string
- A filter to return only resources that match the specified compartment OCID.
- AccessLevel string
- Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- ColumnNames []string
- A filter to return only a specific column based on column name.
- CompartmentId boolIn Subtree 
- Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- Filters
[]GetSensitive Column Analytics Filter 
- GroupBies []string
- The group by parameter to summarize the sensitive columns.
- Objects []string
- A filter to return only items related to a specific object name.
- SchemaNames []string
- A filter to return only items related to specific schema name.
- SensitiveData stringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- SensitiveType stringGroup Id 
- An optional filter to return only resources that match the specified OCID of the sensitive type group resource.
- SensitiveType []stringIds 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- TargetId string
- A filter to return only items related to a specific target OCID.
- compartmentId String
- A filter to return only resources that match the specified compartment OCID.
- accessLevel String
- Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- columnNames List<String>
- A filter to return only a specific column based on column name.
- compartmentId BooleanIn Subtree 
- Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters
List<GetSensitive Column Analytics Filter> 
- groupBies List<String>
- The group by parameter to summarize the sensitive columns.
- objects List<String>
- A filter to return only items related to a specific object name.
- schemaNames List<String>
- A filter to return only items related to specific schema name.
- sensitiveData StringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitiveType StringGroup Id 
- An optional filter to return only resources that match the specified OCID of the sensitive type group resource.
- sensitiveType List<String>Ids 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- targetId String
- A filter to return only items related to a specific target OCID.
- compartmentId string
- A filter to return only resources that match the specified compartment OCID.
- accessLevel string
- Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- columnNames string[]
- A filter to return only a specific column based on column name.
- compartmentId booleanIn Subtree 
- Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters
GetSensitive Column Analytics Filter[] 
- groupBies string[]
- The group by parameter to summarize the sensitive columns.
- objects string[]
- A filter to return only items related to a specific object name.
- schemaNames string[]
- A filter to return only items related to specific schema name.
- sensitiveData stringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitiveType stringGroup Id 
- An optional filter to return only resources that match the specified OCID of the sensitive type group resource.
- sensitiveType string[]Ids 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- targetId string
- A filter to return only items related to a specific target OCID.
- compartment_id str
- A filter to return only resources that match the specified compartment OCID.
- access_level str
- Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- column_names Sequence[str]
- A filter to return only a specific column based on column name.
- compartment_id_ boolin_ subtree 
- Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters
Sequence[GetSensitive Column Analytics Filter] 
- group_bies Sequence[str]
- The group by parameter to summarize the sensitive columns.
- objects Sequence[str]
- A filter to return only items related to a specific object name.
- schema_names Sequence[str]
- A filter to return only items related to specific schema name.
- sensitive_data_ strmodel_ id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitive_type_ strgroup_ id 
- An optional filter to return only resources that match the specified OCID of the sensitive type group resource.
- sensitive_type_ Sequence[str]ids 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- target_id str
- A filter to return only items related to a specific target OCID.
- compartmentId String
- A filter to return only resources that match the specified compartment OCID.
- accessLevel String
- Valid values are RESTRICTED and ACCESSIBLE. Default is RESTRICTED. Setting this to ACCESSIBLE returns only those compartments for which the user has INSPECT permissions directly or indirectly (permissions can be on a resource in a subcompartment). When set to RESTRICTED permissions are checked and no partial results are displayed.
- columnNames List<String>
- A filter to return only a specific column based on column name.
- compartmentId BooleanIn Subtree 
- Default is false. When set to true, the hierarchy of compartments is traversed and all compartments and subcompartments in the tenancy are returned. Depends on the 'accessLevel' setting.
- filters List<Property Map>
- groupBies List<String>
- The group by parameter to summarize the sensitive columns.
- objects List<String>
- A filter to return only items related to a specific object name.
- schemaNames List<String>
- A filter to return only items related to specific schema name.
- sensitiveData StringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitiveType StringGroup Id 
- An optional filter to return only resources that match the specified OCID of the sensitive type group resource.
- sensitiveType List<String>Ids 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- targetId String
- A filter to return only items related to a specific target OCID.
getSensitiveColumnAnalytics Result
The following output properties are available:
- CompartmentId string
- Id string
- The provider-assigned unique ID for this managed resource.
- SensitiveColumn List<GetAnalytics Collections Sensitive Column Analytics Sensitive Column Analytics Collection> 
- The list of sensitive_column_analytics_collection.
- AccessLevel string
- ColumnNames List<string>
- The name of the sensitive column.
- CompartmentId boolIn Subtree 
- Filters
List<GetSensitive Column Analytics Filter> 
- GroupBies List<string>
- Objects List<string>
- The database object that contains the sensitive column.
- SchemaNames List<string>
- The database schema that contains the sensitive column.
- SensitiveData stringModel Id 
- The OCID of the sensitive data model which contains the sensitive column.
- SensitiveType stringGroup Id 
- SensitiveType List<string>Ids 
- The OCID of the sensitive type associated with the sensitive column.
- TargetId string
- The OCID of the target database associated with the sensitive column.
- CompartmentId string
- Id string
- The provider-assigned unique ID for this managed resource.
- SensitiveColumn []GetAnalytics Collections Sensitive Column Analytics Sensitive Column Analytics Collection 
- The list of sensitive_column_analytics_collection.
- AccessLevel string
- ColumnNames []string
- The name of the sensitive column.
- CompartmentId boolIn Subtree 
- Filters
[]GetSensitive Column Analytics Filter 
- GroupBies []string
- Objects []string
- The database object that contains the sensitive column.
- SchemaNames []string
- The database schema that contains the sensitive column.
- SensitiveData stringModel Id 
- The OCID of the sensitive data model which contains the sensitive column.
- SensitiveType stringGroup Id 
- SensitiveType []stringIds 
- The OCID of the sensitive type associated with the sensitive column.
- TargetId string
- The OCID of the target database associated with the sensitive column.
- compartmentId String
- id String
- The provider-assigned unique ID for this managed resource.
- sensitiveColumn List<GetAnalytics Collections Sensitive Column Analytics Sensitive Column Analytics Collection> 
- The list of sensitive_column_analytics_collection.
- accessLevel String
- columnNames List<String>
- The name of the sensitive column.
- compartmentId BooleanIn Subtree 
- filters
List<GetSensitive Column Analytics Filter> 
- groupBies List<String>
- objects List<String>
- The database object that contains the sensitive column.
- schemaNames List<String>
- The database schema that contains the sensitive column.
- sensitiveData StringModel Id 
- The OCID of the sensitive data model which contains the sensitive column.
- sensitiveType StringGroup Id 
- sensitiveType List<String>Ids 
- The OCID of the sensitive type associated with the sensitive column.
- targetId String
- The OCID of the target database associated with the sensitive column.
- compartmentId string
- id string
- The provider-assigned unique ID for this managed resource.
- sensitiveColumn GetAnalytics Collections Sensitive Column Analytics Sensitive Column Analytics Collection[] 
- The list of sensitive_column_analytics_collection.
- accessLevel string
- columnNames string[]
- The name of the sensitive column.
- compartmentId booleanIn Subtree 
- filters
GetSensitive Column Analytics Filter[] 
- groupBies string[]
- objects string[]
- The database object that contains the sensitive column.
- schemaNames string[]
- The database schema that contains the sensitive column.
- sensitiveData stringModel Id 
- The OCID of the sensitive data model which contains the sensitive column.
- sensitiveType stringGroup Id 
- sensitiveType string[]Ids 
- The OCID of the sensitive type associated with the sensitive column.
- targetId string
- The OCID of the target database associated with the sensitive column.
- compartment_id str
- id str
- The provider-assigned unique ID for this managed resource.
- sensitive_column_ Sequence[Getanalytics_ collections Sensitive Column Analytics Sensitive Column Analytics Collection] 
- The list of sensitive_column_analytics_collection.
- access_level str
- column_names Sequence[str]
- The name of the sensitive column.
- compartment_id_ boolin_ subtree 
- filters
Sequence[GetSensitive Column Analytics Filter] 
- group_bies Sequence[str]
- objects Sequence[str]
- The database object that contains the sensitive column.
- schema_names Sequence[str]
- The database schema that contains the sensitive column.
- sensitive_data_ strmodel_ id 
- The OCID of the sensitive data model which contains the sensitive column.
- sensitive_type_ strgroup_ id 
- sensitive_type_ Sequence[str]ids 
- The OCID of the sensitive type associated with the sensitive column.
- target_id str
- The OCID of the target database associated with the sensitive column.
- compartmentId String
- id String
- The provider-assigned unique ID for this managed resource.
- sensitiveColumn List<Property Map>Analytics Collections 
- The list of sensitive_column_analytics_collection.
- accessLevel String
- columnNames List<String>
- The name of the sensitive column.
- compartmentId BooleanIn Subtree 
- filters List<Property Map>
- groupBies List<String>
- objects List<String>
- The database object that contains the sensitive column.
- schemaNames List<String>
- The database schema that contains the sensitive column.
- sensitiveData StringModel Id 
- The OCID of the sensitive data model which contains the sensitive column.
- sensitiveType StringGroup Id 
- sensitiveType List<String>Ids 
- The OCID of the sensitive type associated with the sensitive column.
- targetId String
- The OCID of the target database associated with the sensitive column.
Supporting Types
GetSensitiveColumnAnalyticsFilter    
GetSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollection       
- Items
List<GetSensitive Column Analytics Sensitive Column Analytics Collection Item> 
- An array of sensitive column analytics summary objects.
- Items
[]GetSensitive Column Analytics Sensitive Column Analytics Collection Item 
- An array of sensitive column analytics summary objects.
- items
List<GetSensitive Column Analytics Sensitive Column Analytics Collection Item> 
- An array of sensitive column analytics summary objects.
- items
GetSensitive Column Analytics Sensitive Column Analytics Collection Item[] 
- An array of sensitive column analytics summary objects.
- items
Sequence[GetSensitive Column Analytics Sensitive Column Analytics Collection Item] 
- An array of sensitive column analytics summary objects.
- items List<Property Map>
- An array of sensitive column analytics summary objects.
GetSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItem        
- Dimensions
List<GetSensitive Column Analytics Sensitive Column Analytics Collection Item Dimension> 
- The dimensions available for sensitive column analytics.
- SensitiveColumn stringAnalytic Count 
- The total count for the aggregation metric.
- Dimensions
[]GetSensitive Column Analytics Sensitive Column Analytics Collection Item Dimension 
- The dimensions available for sensitive column analytics.
- SensitiveColumn stringAnalytic Count 
- The total count for the aggregation metric.
- dimensions
List<GetSensitive Column Analytics Sensitive Column Analytics Collection Item Dimension> 
- The dimensions available for sensitive column analytics.
- sensitiveColumn StringAnalytic Count 
- The total count for the aggregation metric.
- dimensions
GetSensitive Column Analytics Sensitive Column Analytics Collection Item Dimension[] 
- The dimensions available for sensitive column analytics.
- sensitiveColumn stringAnalytic Count 
- The total count for the aggregation metric.
- dimensions
Sequence[GetSensitive Column Analytics Sensitive Column Analytics Collection Item Dimension] 
- The dimensions available for sensitive column analytics.
- sensitive_column_ stranalytic_ count 
- The total count for the aggregation metric.
- dimensions List<Property Map>
- The dimensions available for sensitive column analytics.
- sensitiveColumn StringAnalytic Count 
- The total count for the aggregation metric.
GetSensitiveColumnAnalyticsSensitiveColumnAnalyticsCollectionItemDimension         
- ColumnName string
- A filter to return only a specific column based on column name.
- Object string
- A filter to return only items related to a specific object name.
- SchemaName string
- A filter to return only items related to specific schema name.
- SensitiveData stringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- SensitiveType stringId 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- TargetId string
- A filter to return only items related to a specific target OCID.
- ColumnName string
- A filter to return only a specific column based on column name.
- Object string
- A filter to return only items related to a specific object name.
- SchemaName string
- A filter to return only items related to specific schema name.
- SensitiveData stringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- SensitiveType stringId 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- TargetId string
- A filter to return only items related to a specific target OCID.
- columnName String
- A filter to return only a specific column based on column name.
- object String
- A filter to return only items related to a specific object name.
- schemaName String
- A filter to return only items related to specific schema name.
- sensitiveData StringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitiveType StringId 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- targetId String
- A filter to return only items related to a specific target OCID.
- columnName string
- A filter to return only a specific column based on column name.
- object string
- A filter to return only items related to a specific object name.
- schemaName string
- A filter to return only items related to specific schema name.
- sensitiveData stringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitiveType stringId 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- targetId string
- A filter to return only items related to a specific target OCID.
- column_name str
- A filter to return only a specific column based on column name.
- object str
- A filter to return only items related to a specific object name.
- schema_name str
- A filter to return only items related to specific schema name.
- sensitive_data_ strmodel_ id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitive_type_ strid 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- target_id str
- A filter to return only items related to a specific target OCID.
- columnName String
- A filter to return only a specific column based on column name.
- object String
- A filter to return only items related to a specific object name.
- schemaName String
- A filter to return only items related to specific schema name.
- sensitiveData StringModel Id 
- A filter to return only the resources that match the specified sensitive data model OCID.
- sensitiveType StringId 
- A filter to return only the sensitive columns that are associated with one of the sensitive types identified by the specified OCIDs.
- targetId String
- A filter to return only items related to a specific target OCID.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.