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
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 = oci_data_safe_audit_policy.Test_audit_policy.Id,
});
});
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.GetAuditPolicy(ctx, &datasafe.GetAuditPolicyArgs{
AuditPolicyId: oci_data_safe_audit_policy.Test_audit_policy.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
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(oci_data_safe_audit_policy.test_audit_policy().id())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_audit_policy = oci.DataSafe.get_audit_policy(audit_policy_id=oci_data_safe_audit_policy["test_audit_policy"]["id"])
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAuditPolicy = oci.DataSafe.getAuditPolicy({
auditPolicyId: oci_data_safe_audit_policy.test_audit_policy.id,
});
variables:
testAuditPolicy:
fn::invoke:
Function: oci:DataSafe:getAuditPolicy
Arguments:
auditPolicyId: ${oci_data_safe_audit_policy.test_audit_policy.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 GetAuditPolicy(ctx *Context, args *GetAuditPolicyArgs, opts ...InvokeOption) (*GetAuditPolicyResult, error)
func GetAuditPolicyOutput(ctx *Context, args *GetAuditPolicyOutputArgs, opts ...InvokeOption) GetAuditPolicyResultOutput
> Note: This function is named GetAuditPolicy
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DataSafe/getAuditPolicy:getAuditPolicy
arguments:
# arguments dictionary
The following arguments are supported:
- Audit
Policy stringId Unique audit policy identifier.
- Audit
Policy stringId Unique audit policy identifier.
- audit
Policy StringId Unique audit policy identifier.
- audit
Policy stringId Unique audit policy identifier.
- audit_
policy_ strid Unique audit policy identifier.
- audit
Policy StringId Unique audit policy identifier.
getAuditPolicy Result
The following output properties are available:
- Audit
Conditions List<GetAudit Policy Audit Condition> Lists the audit policy provisioning conditions for the target database.
- Audit
Policy stringId - Audit
Specifications 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.
- Compartment
Id string The OCID of the compartment containing the audit policy.
- Dictionary<string, object>
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.
- Display
Name string The display name of the audit policy.
- Dictionary<string, object>
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.
- 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 string Details about the current state of the audit policy in Data Safe.
- Provision
Trigger int - Retrieve
From intTarget Trigger - State string
The current state of the audit policy.
- Dictionary<string, object>
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 string The OCID of the target for which the audit policy is created.
- Time
Created string The time the the audit policy was created, in the format defined by RFC3339.
- Time
Last stringProvisioned Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- Time
Last stringRetrieved The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- Time
Updated string The last date and time the audit policy was updated, in the format defined by RFC3339.
- Audit
Conditions []GetAudit Policy Audit Condition Lists the audit policy provisioning conditions for the target database.
- Audit
Policy stringId - Audit
Specifications []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 string The OCID of the compartment containing the audit policy.
- map[string]interface{}
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.
- Display
Name string The display name of the audit policy.
- map[string]interface{}
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.
- 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 string Details about the current state of the audit policy in Data Safe.
- Provision
Trigger int - Retrieve
From intTarget Trigger - State string
The current state of the audit policy.
- map[string]interface{}
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 string The OCID of the target for which the audit policy is created.
- Time
Created string The time the the audit policy was created, in the format defined by RFC3339.
- Time
Last stringProvisioned Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- Time
Last stringRetrieved The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- Time
Updated string The last date and time the audit policy was updated, in the format defined by RFC3339.
- audit
Conditions List<GetAudit Policy Audit Condition> Lists the audit policy provisioning conditions for the target database.
- audit
Policy StringId - audit
Specifications 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.
- compartment
Id String The OCID of the compartment containing the audit policy.
- Map<String,Object>
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.
- display
Name String The display name of the audit policy.
- Map<String,Object>
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.
- is
Data 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.
- lifecycle
Details String Details about the current state of the audit policy in Data Safe.
- provision
Trigger Integer - retrieve
From IntegerTarget Trigger - state String
The current state of the audit policy.
- Map<String,Object>
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 String The OCID of the target for which the audit policy is created.
- time
Created String The time the the audit policy was created, in the format defined by RFC3339.
- time
Last StringProvisioned Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- time
Last StringRetrieved The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- time
Updated String The last date and time the audit policy was updated, in the format defined by RFC3339.
- audit
Conditions GetAudit Policy Audit Condition[] Lists the audit policy provisioning conditions for the target database.
- audit
Policy stringId - audit
Specifications 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 string The OCID of the compartment containing the audit policy.
- {[key: string]: any}
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.
- display
Name string The display name of the audit policy.
- {[key: string]: any}
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.
- is
Data 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.
- lifecycle
Details string Details about the current state of the audit policy in Data Safe.
- provision
Trigger number - retrieve
From numberTarget Trigger - state string
The current state of the audit policy.
- {[key: string]: any}
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 string The OCID of the target for which the audit policy is created.
- time
Created string The time the the audit policy was created, in the format defined by RFC3339.
- time
Last stringProvisioned Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- time
Last stringRetrieved The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- time
Updated string The last date and time the audit policy was updated, in the format defined by RFC3339.
- audit_
conditions GetAudit Policy Audit Condition] Lists the audit policy provisioning conditions for the target database.
- audit_
policy_ strid - audit_
specifications 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, Any]
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, Any]
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, Any]
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.
- audit
Conditions List<Property Map> Lists the audit policy provisioning conditions for the target database.
- audit
Policy StringId - audit
Specifications List<Property Map> Represents all available audit policy specifications relevant for the target database. For more details on available audit polcies, refer to documentation.
- compartment
Id String The OCID of the compartment containing the audit policy.
- Map<Any>
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.
- display
Name String The display name of the audit policy.
- Map<Any>
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.
- is
Data 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.
- lifecycle
Details String Details about the current state of the audit policy in Data Safe.
- provision
Trigger Number - retrieve
From NumberTarget Trigger - state String
The current state of the audit policy.
- Map<Any>
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 String The OCID of the target for which the audit policy is created.
- time
Created String The time the the audit policy was created, in the format defined by RFC3339.
- time
Last StringProvisioned Indicates the last provisioning time of audit policies on the target, in the format defined by RFC3339.
- time
Last StringRetrieved The time when the audit policies was last retrieved from this target, in the format defined by RFC3339.
- time
Updated String The last date and time the audit policy was updated, in the format defined by RFC3339.
Supporting Types
GetAuditPolicyAuditCondition
- Audit
Policy 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.
- Enable
Conditions 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..
- 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.
- Audit
Policy 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.
- Enable
Conditions []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.
- audit
Policy 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.
- enable
Conditions 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..
- is
Data BooleanSafe Service Account Audited Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- is
Priv BooleanUsers Managed By Data Safe Indicates whether the privileged user list is managed by Data Safe.
- audit
Policy 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.
- enable
Conditions 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 booleanSafe Service Account Audited Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- is
Priv 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 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.
- audit
Policy 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.
- enable
Conditions 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..
- is
Data BooleanSafe Service Account Audited Indicates whether the Data Safe user activity on the target database will be audited by the policy.
- is
Priv BooleanUsers Managed By Data Safe Indicates whether the privileged user list is managed by Data Safe.
GetAuditPolicyAuditConditionEnableCondition
- Entity
Names List<string> List of users or roles that the policy must be enabled for.
- Entity
Selection string The entity include or exclude selection.
- Entity
Type string The entity type that the policy must be enabled for.
- Operation
Status string The operation status that the policy must be enabled for.
- Entity
Names []string List of users or roles that the policy must be enabled for.
- Entity
Selection string The entity include or exclude selection.
- Entity
Type string The entity type that the policy must be enabled for.
- Operation
Status string The operation status that the policy must be enabled for.
- entity
Names List<String> List of users or roles that the policy must be enabled for.
- entity
Selection String The entity include or exclude selection.
- entity
Type String The entity type that the policy must be enabled for.
- operation
Status String The operation status that the policy must be enabled for.
- entity
Names string[] List of users or roles that the policy must be enabled for.
- entity
Selection string The entity include or exclude selection.
- entity
Type string The entity type that the policy must be enabled for.
- operation
Status 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.
- entity
Names List<String> List of users or roles that the policy must be enabled for.
- entity
Selection String The entity include or exclude selection.
- entity
Type String The entity type that the policy must be enabled for.
- operation
Status String The operation status that the policy must be enabled for.
GetAuditPolicyAuditSpecification
- Audit
Policy stringCategory The category to which the audit policy belongs.
- Audit
Policy 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.
- Database
Policy List<string>Names Indicates the names of corresponding database policy ( or policies) in the target database.
- Enable
Status 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.
- Enabled
Entities string 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 stringMsg Provides information about the policy that has been only partially enabled.
- Audit
Policy stringCategory The category to which the audit policy belongs.
- Audit
Policy 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.
- Database
Policy []stringNames Indicates the names of corresponding database policy ( or policies) in the target database.
- Enable
Status 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.
- Enabled
Entities string 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 stringMsg Provides information about the policy that has been only partially enabled.
- audit
Policy StringCategory The category to which the audit policy belongs.
- audit
Policy 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.
- database
Policy List<String>Names Indicates the names of corresponding database policy ( or policies) in the target database.
- enable
Status 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.
- enabled
Entities String Indicates on whom the audit policy is enabled.
- is
Created Boolean Indicates whether the policy is already created on the target database.
- is
Enabled BooleanFor All Users Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- is
Seeded BooleanIn Data Safe Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- is
Seeded BooleanIn Target Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- is
View 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.
- partially
Enabled StringMsg Provides information about the policy that has been only partially enabled.
- audit
Policy stringCategory The category to which the audit policy belongs.
- audit
Policy 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.
- database
Policy string[]Names Indicates the names of corresponding database policy ( or policies) in the target database.
- enable
Status 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.
- enabled
Entities string Indicates on whom the audit policy is enabled.
- is
Created boolean Indicates whether the policy is already created on the target database.
- is
Enabled booleanFor All Users Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- is
Seeded booleanIn Data Safe Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- is
Seeded booleanIn Target Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- is
View 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.
- partially
Enabled 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.
- audit
Policy StringCategory The category to which the audit policy belongs.
- audit
Policy 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.
- database
Policy List<String>Names Indicates the names of corresponding database policy ( or policies) in the target database.
- enable
Status 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.
- enabled
Entities String Indicates on whom the audit policy is enabled.
- is
Created Boolean Indicates whether the policy is already created on the target database.
- is
Enabled BooleanFor All Users Indicates whether the policy by default is enabled for all users with no flexibility to alter the enablement conditions.
- is
Seeded BooleanIn Data Safe Indicates whether the audit policy is one of the seeded policies provided by Oracle Data Safe.
- is
Seeded BooleanIn Target Indicates whether the audit policy is one of the predefined policies provided by Oracle Database.
- is
View 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.
- partially
Enabled 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
oci
Terraform Provider.