1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataSafe
  5. getAuditArchiveRetrieval
Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi

oci.DataSafe.getAuditArchiveRetrieval

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi

    This data source provides details about a specific Audit Archive Retrieval resource in Oracle Cloud Infrastructure Data Safe service.

    Gets the details of the specified archive retreival.

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testAuditArchiveRetrieval = Oci.DataSafe.GetAuditArchiveRetrieval.Invoke(new()
        {
            AuditArchiveRetrievalId = oci_data_safe_audit_archive_retrieval.Test_audit_archive_retrieval.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.GetAuditArchiveRetrieval(ctx, &datasafe.GetAuditArchiveRetrievalArgs{
    			AuditArchiveRetrievalId: oci_data_safe_audit_archive_retrieval.Test_audit_archive_retrieval.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.GetAuditArchiveRetrievalArgs;
    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 testAuditArchiveRetrieval = DataSafeFunctions.getAuditArchiveRetrieval(GetAuditArchiveRetrievalArgs.builder()
                .auditArchiveRetrievalId(oci_data_safe_audit_archive_retrieval.test_audit_archive_retrieval().id())
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_oci as oci
    
    test_audit_archive_retrieval = oci.DataSafe.get_audit_archive_retrieval(audit_archive_retrieval_id=oci_data_safe_audit_archive_retrieval["test_audit_archive_retrieval"]["id"])
    
    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testAuditArchiveRetrieval = oci.DataSafe.getAuditArchiveRetrieval({
        auditArchiveRetrievalId: oci_data_safe_audit_archive_retrieval.test_audit_archive_retrieval.id,
    });
    
    variables:
      testAuditArchiveRetrieval:
        fn::invoke:
          Function: oci:DataSafe:getAuditArchiveRetrieval
          Arguments:
            auditArchiveRetrievalId: ${oci_data_safe_audit_archive_retrieval.test_audit_archive_retrieval.id}
    

    Using getAuditArchiveRetrieval

    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 getAuditArchiveRetrieval(args: GetAuditArchiveRetrievalArgs, opts?: InvokeOptions): Promise<GetAuditArchiveRetrievalResult>
    function getAuditArchiveRetrievalOutput(args: GetAuditArchiveRetrievalOutputArgs, opts?: InvokeOptions): Output<GetAuditArchiveRetrievalResult>
    def get_audit_archive_retrieval(audit_archive_retrieval_id: Optional[str] = None,
                                    opts: Optional[InvokeOptions] = None) -> GetAuditArchiveRetrievalResult
    def get_audit_archive_retrieval_output(audit_archive_retrieval_id: Optional[pulumi.Input[str]] = None,
                                    opts: Optional[InvokeOptions] = None) -> Output[GetAuditArchiveRetrievalResult]
    func GetAuditArchiveRetrieval(ctx *Context, args *GetAuditArchiveRetrievalArgs, opts ...InvokeOption) (*GetAuditArchiveRetrievalResult, error)
    func GetAuditArchiveRetrievalOutput(ctx *Context, args *GetAuditArchiveRetrievalOutputArgs, opts ...InvokeOption) GetAuditArchiveRetrievalResultOutput

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

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

    The following arguments are supported:

    AuditArchiveRetrievalId string

    OCID of the archive retrieval.

    AuditArchiveRetrievalId string

    OCID of the archive retrieval.

    auditArchiveRetrievalId String

    OCID of the archive retrieval.

    auditArchiveRetrievalId string

    OCID of the archive retrieval.

    audit_archive_retrieval_id str

    OCID of the archive retrieval.

    auditArchiveRetrievalId String

    OCID of the archive retrieval.

    getAuditArchiveRetrieval Result

    The following output properties are available:

    AuditArchiveRetrievalId string
    AuditEventCount string

    Total count of audit events to be retrieved from the archive for the specified date range.

    CompartmentId string

    The OCID of the compartment that contains archive retrieval.

    DefinedTags 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 archive retrieval.

    DisplayName string

    The display name of the archive retrieval. The name does not have to be unique, and is changeable.

    EndDate string

    End month of the archive retrieval, in the format defined by RFC3339.

    ErrorInfo string

    The Error details of a failed archive retrieval.

    FreeformTags 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 archive retrieval.

    LifecycleDetails string

    Details about the current state of the archive retrieval.

    StartDate string

    Start month of the archive retrieval, in the format defined by RFC3339.

    State string

    The current state of the archive retrieval.

    SystemTags 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"}

    TargetId string

    The OCID of the target associated with the archive retrieval.

    TimeCompleted string

    The date time when archive retrieval request was fulfilled, in the format defined by RFC3339.

    TimeOfExpiry string

    The date time when retrieved archive data will be deleted from Data Safe and unloaded back into archival.

    TimeRequested string

    The date time when archive retrieval was requested, in the format defined by RFC3339.

    AuditArchiveRetrievalId string
    AuditEventCount string

    Total count of audit events to be retrieved from the archive for the specified date range.

    CompartmentId string

    The OCID of the compartment that contains archive retrieval.

    DefinedTags 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 archive retrieval.

    DisplayName string

    The display name of the archive retrieval. The name does not have to be unique, and is changeable.

    EndDate string

    End month of the archive retrieval, in the format defined by RFC3339.

    ErrorInfo string

    The Error details of a failed archive retrieval.

    FreeformTags 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 archive retrieval.

    LifecycleDetails string

    Details about the current state of the archive retrieval.

    StartDate string

    Start month of the archive retrieval, in the format defined by RFC3339.

    State string

    The current state of the archive retrieval.

    SystemTags 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"}

    TargetId string

    The OCID of the target associated with the archive retrieval.

    TimeCompleted string

    The date time when archive retrieval request was fulfilled, in the format defined by RFC3339.

    TimeOfExpiry string

    The date time when retrieved archive data will be deleted from Data Safe and unloaded back into archival.

    TimeRequested string

    The date time when archive retrieval was requested, in the format defined by RFC3339.

    auditArchiveRetrievalId String
    auditEventCount String

    Total count of audit events to be retrieved from the archive for the specified date range.

    compartmentId String

    The OCID of the compartment that contains archive retrieval.

    definedTags 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 archive retrieval.

    displayName String

    The display name of the archive retrieval. The name does not have to be unique, and is changeable.

    endDate String

    End month of the archive retrieval, in the format defined by RFC3339.

    errorInfo String

    The Error details of a failed archive retrieval.

    freeformTags 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 archive retrieval.

    lifecycleDetails String

    Details about the current state of the archive retrieval.

    startDate String

    Start month of the archive retrieval, in the format defined by RFC3339.

    state String

    The current state of the archive retrieval.

    systemTags 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"}

    targetId String

    The OCID of the target associated with the archive retrieval.

    timeCompleted String

    The date time when archive retrieval request was fulfilled, in the format defined by RFC3339.

    timeOfExpiry String

    The date time when retrieved archive data will be deleted from Data Safe and unloaded back into archival.

    timeRequested String

    The date time when archive retrieval was requested, in the format defined by RFC3339.

    auditArchiveRetrievalId string
    auditEventCount string

    Total count of audit events to be retrieved from the archive for the specified date range.

    compartmentId string

    The OCID of the compartment that contains archive retrieval.

    definedTags {[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 archive retrieval.

    displayName string

    The display name of the archive retrieval. The name does not have to be unique, and is changeable.

    endDate string

    End month of the archive retrieval, in the format defined by RFC3339.

    errorInfo string

    The Error details of a failed archive retrieval.

    freeformTags {[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 archive retrieval.

    lifecycleDetails string

    Details about the current state of the archive retrieval.

    startDate string

    Start month of the archive retrieval, in the format defined by RFC3339.

    state string

    The current state of the archive retrieval.

    systemTags {[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"}

    targetId string

    The OCID of the target associated with the archive retrieval.

    timeCompleted string

    The date time when archive retrieval request was fulfilled, in the format defined by RFC3339.

    timeOfExpiry string

    The date time when retrieved archive data will be deleted from Data Safe and unloaded back into archival.

    timeRequested string

    The date time when archive retrieval was requested, in the format defined by RFC3339.

    audit_archive_retrieval_id str
    audit_event_count str

    Total count of audit events to be retrieved from the archive for the specified date range.

    compartment_id str

    The OCID of the compartment that contains archive retrieval.

    defined_tags 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 archive retrieval.

    display_name str

    The display name of the archive retrieval. The name does not have to be unique, and is changeable.

    end_date str

    End month of the archive retrieval, in the format defined by RFC3339.

    error_info str

    The Error details of a failed archive retrieval.

    freeform_tags 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 archive retrieval.

    lifecycle_details str

    Details about the current state of the archive retrieval.

    start_date str

    Start month of the archive retrieval, in the format defined by RFC3339.

    state str

    The current state of the archive retrieval.

    system_tags 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 associated with the archive retrieval.

    time_completed str

    The date time when archive retrieval request was fulfilled, in the format defined by RFC3339.

    time_of_expiry str

    The date time when retrieved archive data will be deleted from Data Safe and unloaded back into archival.

    time_requested str

    The date time when archive retrieval was requested, in the format defined by RFC3339.

    auditArchiveRetrievalId String
    auditEventCount String

    Total count of audit events to be retrieved from the archive for the specified date range.

    compartmentId String

    The OCID of the compartment that contains archive retrieval.

    definedTags 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 archive retrieval.

    displayName String

    The display name of the archive retrieval. The name does not have to be unique, and is changeable.

    endDate String

    End month of the archive retrieval, in the format defined by RFC3339.

    errorInfo String

    The Error details of a failed archive retrieval.

    freeformTags 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 archive retrieval.

    lifecycleDetails String

    Details about the current state of the archive retrieval.

    startDate String

    Start month of the archive retrieval, in the format defined by RFC3339.

    state String

    The current state of the archive retrieval.

    systemTags 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"}

    targetId String

    The OCID of the target associated with the archive retrieval.

    timeCompleted String

    The date time when archive retrieval request was fulfilled, in the format defined by RFC3339.

    timeOfExpiry String

    The date time when retrieved archive data will be deleted from Data Safe and unloaded back into archival.

    timeRequested String

    The date time when archive retrieval was requested, in the format defined by RFC3339.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the oci Terraform Provider.

    oci logo
    Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi