Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.DataSafe.getAuditPolicy
Explore with Pulumi AI
This data source provides details about a specific Audit Policy resource in Oracle Cloud Infrastructure Data Safe service.
Gets a audit policy by identifier.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAuditPolicy = oci.DataSafe.getAuditPolicy({
    auditPolicyId: testAuditPolicyOciDataSafeAuditPolicy.id,
});
import pulumi
import pulumi_oci as oci
test_audit_policy = oci.DataSafe.get_audit_policy(audit_policy_id=test_audit_policy_oci_data_safe_audit_policy["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.GetAuditPolicy(ctx, &datasafe.GetAuditPolicyArgs{
			AuditPolicyId: testAuditPolicyOciDataSafeAuditPolicy.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 testAuditPolicy = Oci.DataSafe.GetAuditPolicy.Invoke(new()
    {
        AuditPolicyId = testAuditPolicyOciDataSafeAuditPolicy.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.GetAuditPolicyArgs;
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 testAuditPolicy = DataSafeFunctions.getAuditPolicy(GetAuditPolicyArgs.builder()
            .auditPolicyId(testAuditPolicyOciDataSafeAuditPolicy.id())
            .build());
    }
}
variables:
  testAuditPolicy:
    fn::invoke:
      function: oci:DataSafe:getAuditPolicy
      arguments:
        auditPolicyId: ${testAuditPolicyOciDataSafeAuditPolicy.id}
Using getAuditPolicy
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 getAuditPolicy(args: GetAuditPolicyArgs, opts?: InvokeOptions): Promise<GetAuditPolicyResult>
function getAuditPolicyOutput(args: GetAuditPolicyOutputArgs, opts?: InvokeOptions): Output<GetAuditPolicyResult>def get_audit_policy(audit_policy_id: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetAuditPolicyResult
def get_audit_policy_output(audit_policy_id: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetAuditPolicyResult]func LookupAuditPolicy(ctx *Context, args *LookupAuditPolicyArgs, opts ...InvokeOption) (*LookupAuditPolicyResult, error)
func LookupAuditPolicyOutput(ctx *Context, args *LookupAuditPolicyOutputArgs, opts ...InvokeOption) LookupAuditPolicyResultOutput> Note: This function is named LookupAuditPolicy in the Go SDK.
public static class GetAuditPolicy 
{
    public static Task<GetAuditPolicyResult> InvokeAsync(GetAuditPolicyArgs args, InvokeOptions? opts = null)
    public static Output<GetAuditPolicyResult> Invoke(GetAuditPolicyInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAuditPolicyResult> getAuditPolicy(GetAuditPolicyArgs args, InvokeOptions options)
public static Output<GetAuditPolicyResult> getAuditPolicy(GetAuditPolicyArgs args, InvokeOptions options)
fn::invoke:
  function: oci:DataSafe/getAuditPolicy:getAuditPolicy
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AuditPolicy stringId 
- Unique audit policy identifier.
- AuditPolicy stringId 
- Unique audit policy identifier.
- auditPolicy StringId 
- Unique audit policy identifier.
- auditPolicy stringId 
- Unique audit policy identifier.
- audit_policy_ strid 
- Unique audit policy identifier.
- auditPolicy StringId 
- Unique audit policy identifier.
getAuditPolicy Result
The following output properties are available:
- AuditConditions List<GetAudit Policy Audit Condition> 
- Lists the audit policy provisioning conditions for the target database.
- AuditPolicy stringId 
- AuditSpecifications List<GetAudit Policy Audit Specification> 
- Represents all available audit policy specifications relevant for the target database. For more details on available audit polcies, refer to documentation.
- CompartmentId string
- The OCID of the compartment containing the audit policy.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {"Operations.CostCenter": "42"}
- Description string
- Description of the audit policy.
- DisplayName string
- The display name of the audit policy.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example: {"Department": "Finance"}
- Id string
- The OCID of the audit policy.
- IsData boolSafe Service Account Excluded 
- Option provided to users at the target to indicate whether the Data Safe service account has to be excluded while provisioning the audit policies.
- LifecycleDetails string
- Details about the current state of the audit policy in Data Safe.
- ProvisionTrigger int
- RetrieveFrom intTarget Trigger 
- State string
- The current state of the audit policy.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
- TargetId string
- The OCID of the target for which the audit policy is created.
- TimeCreated string
- The time the the audit policy was created, in the format defined by RFC3339.
- TimeLast stringProvisioned 
- Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- TimeLast stringRetrieved 
- The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- TimeUpdated string
- The last date and time the audit policy was updated, in the format defined by RFC3339.
- AuditConditions []GetAudit Policy Audit Condition 
- Lists the audit policy provisioning conditions for the target database.
- AuditPolicy stringId 
- AuditSpecifications []GetAudit Policy Audit Specification 
- Represents all available audit policy specifications relevant for the target database. For more details on available audit polcies, refer to documentation.
- CompartmentId string
- The OCID of the compartment containing the audit policy.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {"Operations.CostCenter": "42"}
- Description string
- Description of the audit policy.
- DisplayName string
- The display name of the audit policy.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example: {"Department": "Finance"}
- Id string
- The OCID of the audit policy.
- IsData boolSafe Service Account Excluded 
- Option provided to users at the target to indicate whether the Data Safe service account has to be excluded while provisioning the audit policies.
- LifecycleDetails string
- Details about the current state of the audit policy in Data Safe.
- ProvisionTrigger int
- RetrieveFrom intTarget Trigger 
- State string
- The current state of the audit policy.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
- TargetId string
- The OCID of the target for which the audit policy is created.
- TimeCreated string
- The time the the audit policy was created, in the format defined by RFC3339.
- TimeLast stringProvisioned 
- Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- TimeLast stringRetrieved 
- The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- TimeUpdated string
- The last date and time the audit policy was updated, in the format defined by RFC3339.
- auditConditions List<GetAudit Policy Audit Condition> 
- Lists the audit policy provisioning conditions for the target database.
- auditPolicy StringId 
- auditSpecifications List<GetAudit Policy Audit Specification> 
- Represents all available audit policy specifications relevant for the target database. For more details on available audit polcies, refer to documentation.
- compartmentId String
- The OCID of the compartment containing the audit policy.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {"Operations.CostCenter": "42"}
- description String
- Description of the audit policy.
- displayName String
- The display name of the audit policy.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example: {"Department": "Finance"}
- id String
- The OCID of the audit policy.
- isData BooleanSafe Service Account Excluded 
- Option provided to users at the target to indicate whether the Data Safe service account has to be excluded while provisioning the audit policies.
- lifecycleDetails String
- Details about the current state of the audit policy in Data Safe.
- provisionTrigger Integer
- retrieveFrom IntegerTarget Trigger 
- state String
- The current state of the audit policy.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
- targetId String
- The OCID of the target for which the audit policy is created.
- timeCreated String
- The time the the audit policy was created, in the format defined by RFC3339.
- timeLast StringProvisioned 
- Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- timeLast StringRetrieved 
- The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- timeUpdated String
- The last date and time the audit policy was updated, in the format defined by RFC3339.
- auditConditions GetAudit Policy Audit Condition[] 
- Lists the audit policy provisioning conditions for the target database.
- auditPolicy stringId 
- auditSpecifications GetAudit Policy Audit Specification[] 
- Represents all available audit policy specifications relevant for the target database. For more details on available audit polcies, refer to documentation.
- compartmentId string
- The OCID of the compartment containing the audit policy.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {"Operations.CostCenter": "42"}
- description string
- Description of the audit policy.
- displayName string
- The display name of the audit policy.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example: {"Department": "Finance"}
- id string
- The OCID of the audit policy.
- isData booleanSafe Service Account Excluded 
- Option provided to users at the target to indicate whether the Data Safe service account has to be excluded while provisioning the audit policies.
- lifecycleDetails string
- Details about the current state of the audit policy in Data Safe.
- provisionTrigger number
- retrieveFrom numberTarget Trigger 
- state string
- The current state of the audit policy.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
- targetId string
- The OCID of the target for which the audit policy is created.
- timeCreated string
- The time the the audit policy was created, in the format defined by RFC3339.
- timeLast stringProvisioned 
- Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- timeLast stringRetrieved 
- The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- timeUpdated string
- The last date and time the audit policy was updated, in the format defined by RFC3339.
- audit_conditions Sequence[GetAudit Policy Audit Condition] 
- Lists the audit policy provisioning conditions for the target database.
- audit_policy_ strid 
- audit_specifications Sequence[GetAudit Policy Audit Specification] 
- Represents all available audit policy specifications relevant for the target database. For more details on available audit polcies, refer to documentation.
- compartment_id str
- The OCID of the compartment containing the audit policy.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {"Operations.CostCenter": "42"}
- description str
- Description of the audit policy.
- display_name str
- The display name of the audit policy.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example: {"Department": "Finance"}
- id str
- The OCID of the audit policy.
- is_data_ boolsafe_ service_ account_ excluded 
- Option provided to users at the target to indicate whether the Data Safe service account has to be excluded while provisioning the audit policies.
- lifecycle_details str
- Details about the current state of the audit policy in Data Safe.
- provision_trigger int
- retrieve_from_ inttarget_ trigger 
- state str
- The current state of the audit policy.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
- target_id str
- The OCID of the target for which the audit policy is created.
- time_created str
- The time the the audit policy was created, in the format defined by RFC3339.
- time_last_ strprovisioned 
- Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- time_last_ strretrieved 
- The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- time_updated str
- The last date and time the audit policy was updated, in the format defined by RFC3339.
- auditConditions List<Property Map>
- Lists the audit policy provisioning conditions for the target database.
- auditPolicy StringId 
- auditSpecifications List<Property Map>
- Represents all available audit policy specifications relevant for the target database. For more details on available audit polcies, refer to documentation.
- compartmentId String
- The OCID of the compartment containing the audit policy.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags Example: {"Operations.CostCenter": "42"}
- description String
- Description of the audit policy.
- displayName String
- The display name of the audit policy.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags Example: {"Department": "Finance"}
- id String
- The OCID of the audit policy.
- isData BooleanSafe Service Account Excluded 
- Option provided to users at the target to indicate whether the Data Safe service account has to be excluded while provisioning the audit policies.
- lifecycleDetails String
- Details about the current state of the audit policy in Data Safe.
- provisionTrigger Number
- retrieveFrom NumberTarget Trigger 
- state String
- The current state of the audit policy.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"orcl-cloud.free-tier-retained": "true"}
- targetId String
- The OCID of the target for which the audit policy is created.
- timeCreated String
- The time the the audit policy was created, in the format defined by RFC3339.
- timeLast StringProvisioned 
- Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- timeLast StringRetrieved 
- The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- timeUpdated String
- The last date and time the audit policy was updated, in the format defined by RFC3339.
Supporting Types
GetAuditPolicyAuditCondition    
- AuditPolicy stringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- EnableConditions List<GetAudit Policy Audit Condition Enable Condition> 
- Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..
- IsData boolSafe Service Account Audited 
- Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- IsPriv boolUsers Managed By Data Safe 
- Indicates whether the privileged user list is managed by Data Safe.
- AuditPolicy stringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- EnableConditions []GetAudit Policy Audit Condition Enable Condition 
- Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..
- IsData boolSafe Service Account Audited 
- Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- IsPriv boolUsers Managed By Data Safe 
- Indicates whether the privileged user list is managed by Data Safe.
- auditPolicy StringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- enableConditions List<GetAudit Policy Audit Condition Enable Condition> 
- Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..
- isData BooleanSafe Service Account Audited 
- Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- isPriv BooleanUsers Managed By Data Safe 
- Indicates whether the privileged user list is managed by Data Safe.
- auditPolicy stringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- enableConditions GetAudit Policy Audit Condition Enable Condition[] 
- Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..
- isData booleanSafe Service Account Audited 
- Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- isPriv booleanUsers Managed By Data Safe 
- Indicates whether the privileged user list is managed by Data Safe.
- audit_policy_ strname 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- enable_conditions Sequence[GetAudit Policy Audit Condition Enable Condition] 
- Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..
- is_data_ boolsafe_ service_ account_ audited 
- Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- is_priv_ boolusers_ managed_ by_ data_ safe 
- Indicates whether the privileged user list is managed by Data Safe.
- auditPolicy StringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- enableConditions List<Property Map>
- Indicates the users/roles in the target database for which the audit policy is enforced, and the success/failure event condition to generate the audit event..
- isData BooleanSafe Service Account Audited 
- Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- isPriv BooleanUsers Managed By Data Safe 
- Indicates whether the privileged user list is managed by Data Safe.
GetAuditPolicyAuditConditionEnableCondition      
- EntityNames List<string>
- List of users or roles that the policy must be enabled for.
- EntitySelection string
- The entity include or exclude selection.
- EntityType string
- The entity type that the policy must be enabled for.
- OperationStatus string
- The operation status that the policy must be enabled for.
- EntityNames []string
- List of users or roles that the policy must be enabled for.
- EntitySelection string
- The entity include or exclude selection.
- EntityType string
- The entity type that the policy must be enabled for.
- OperationStatus string
- The operation status that the policy must be enabled for.
- entityNames List<String>
- List of users or roles that the policy must be enabled for.
- entitySelection String
- The entity include or exclude selection.
- entityType String
- The entity type that the policy must be enabled for.
- operationStatus String
- The operation status that the policy must be enabled for.
- entityNames string[]
- List of users or roles that the policy must be enabled for.
- entitySelection string
- The entity include or exclude selection.
- entityType string
- The entity type that the policy must be enabled for.
- operationStatus string
- The operation status that the policy must be enabled for.
- entity_names Sequence[str]
- List of users or roles that the policy must be enabled for.
- entity_selection str
- The entity include or exclude selection.
- entity_type str
- The entity type that the policy must be enabled for.
- operation_status str
- The operation status that the policy must be enabled for.
- entityNames List<String>
- List of users or roles that the policy must be enabled for.
- entitySelection String
- The entity include or exclude selection.
- entityType String
- The entity type that the policy must be enabled for.
- operationStatus String
- The operation status that the policy must be enabled for.
GetAuditPolicyAuditSpecification    
- AuditPolicy stringCategory 
- The category to which the audit policy belongs.
- AuditPolicy stringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- DatabasePolicy List<string>Names 
- Indicates the names of corresponding database policy ( or policies) in the target database.
- EnableStatus string
- Indicates whether the policy has been enabled, disabled or partially enabled in the target database. The status is PARTIALLY_ENABLED if any of the constituent database audit policies is not enabled.
- EnabledEntities string
- Indicates on whom the audit policy is enabled.
- IsCreated bool
- Indicates whether the policy is already created on the target database.
- IsEnabled boolFor All Users 
- Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- IsSeeded boolIn Data Safe 
- Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- IsSeeded boolIn Target 
- Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- IsView boolOnly 
- Indicates whether the audit policy is available for provisioning/ de-provisioning from Oracle Data Safe, or is only available for displaying the current provisioning status from the target.
- PartiallyEnabled stringMsg 
- Provides information about the policy that has been only partially enabled.
- AuditPolicy stringCategory 
- The category to which the audit policy belongs.
- AuditPolicy stringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- DatabasePolicy []stringNames 
- Indicates the names of corresponding database policy ( or policies) in the target database.
- EnableStatus string
- Indicates whether the policy has been enabled, disabled or partially enabled in the target database. The status is PARTIALLY_ENABLED if any of the constituent database audit policies is not enabled.
- EnabledEntities string
- Indicates on whom the audit policy is enabled.
- IsCreated bool
- Indicates whether the policy is already created on the target database.
- IsEnabled boolFor All Users 
- Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- IsSeeded boolIn Data Safe 
- Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- IsSeeded boolIn Target 
- Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- IsView boolOnly 
- Indicates whether the audit policy is available for provisioning/ de-provisioning from Oracle Data Safe, or is only available for displaying the current provisioning status from the target.
- PartiallyEnabled stringMsg 
- Provides information about the policy that has been only partially enabled.
- auditPolicy StringCategory 
- The category to which the audit policy belongs.
- auditPolicy StringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- databasePolicy List<String>Names 
- Indicates the names of corresponding database policy ( or policies) in the target database.
- enableStatus String
- Indicates whether the policy has been enabled, disabled or partially enabled in the target database. The status is PARTIALLY_ENABLED if any of the constituent database audit policies is not enabled.
- enabledEntities String
- Indicates on whom the audit policy is enabled.
- isCreated Boolean
- Indicates whether the policy is already created on the target database.
- isEnabled BooleanFor All Users 
- Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- isSeeded BooleanIn Data Safe 
- Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- isSeeded BooleanIn Target 
- Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- isView BooleanOnly 
- Indicates whether the audit policy is available for provisioning/ de-provisioning from Oracle Data Safe, or is only available for displaying the current provisioning status from the target.
- partiallyEnabled StringMsg 
- Provides information about the policy that has been only partially enabled.
- auditPolicy stringCategory 
- The category to which the audit policy belongs.
- auditPolicy stringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- databasePolicy string[]Names 
- Indicates the names of corresponding database policy ( or policies) in the target database.
- enableStatus string
- Indicates whether the policy has been enabled, disabled or partially enabled in the target database. The status is PARTIALLY_ENABLED if any of the constituent database audit policies is not enabled.
- enabledEntities string
- Indicates on whom the audit policy is enabled.
- isCreated boolean
- Indicates whether the policy is already created on the target database.
- isEnabled booleanFor All Users 
- Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- isSeeded booleanIn Data Safe 
- Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- isSeeded booleanIn Target 
- Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- isView booleanOnly 
- Indicates whether the audit policy is available for provisioning/ de-provisioning from Oracle Data Safe, or is only available for displaying the current provisioning status from the target.
- partiallyEnabled stringMsg 
- Provides information about the policy that has been only partially enabled.
- audit_policy_ strcategory 
- The category to which the audit policy belongs.
- audit_policy_ strname 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- database_policy_ Sequence[str]names 
- Indicates the names of corresponding database policy ( or policies) in the target database.
- enable_status str
- Indicates whether the policy has been enabled, disabled or partially enabled in the target database. The status is PARTIALLY_ENABLED if any of the constituent database audit policies is not enabled.
- enabled_entities str
- Indicates on whom the audit policy is enabled.
- is_created bool
- Indicates whether the policy is already created on the target database.
- is_enabled_ boolfor_ all_ users 
- Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- is_seeded_ boolin_ data_ safe 
- Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- is_seeded_ boolin_ target 
- Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- is_view_ boolonly 
- Indicates whether the audit policy is available for provisioning/ de-provisioning from Oracle Data Safe, or is only available for displaying the current provisioning status from the target.
- partially_enabled_ strmsg 
- Provides information about the policy that has been only partially enabled.
- auditPolicy StringCategory 
- The category to which the audit policy belongs.
- auditPolicy StringName 
- Indicates the audit policy name. Refer to the documentation for seeded audit policy names. For custom policies, refer to the user-defined policy name created in the target database.
- databasePolicy List<String>Names 
- Indicates the names of corresponding database policy ( or policies) in the target database.
- enableStatus String
- Indicates whether the policy has been enabled, disabled or partially enabled in the target database. The status is PARTIALLY_ENABLED if any of the constituent database audit policies is not enabled.
- enabledEntities String
- Indicates on whom the audit policy is enabled.
- isCreated Boolean
- Indicates whether the policy is already created on the target database.
- isEnabled BooleanFor All Users 
- Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- isSeeded BooleanIn Data Safe 
- Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- isSeeded BooleanIn Target 
- Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- isView BooleanOnly 
- Indicates whether the audit policy is available for provisioning/ de-provisioning from Oracle Data Safe, or is only available for displaying the current provisioning status from the target.
- partiallyEnabled StringMsg 
- Provides information about the policy that has been only partially enabled.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.