1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DelegateAccessControl
  5. getDelegatedResourceAccessRequest
Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi

oci.DelegateAccessControl.getDelegatedResourceAccessRequest

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi

    This data source provides details about a specific Delegated Resource Access Request resource in Oracle Cloud Infrastructure Delegate Access Control service.

    Gets details of a Delegated Resource Access Request.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testDelegatedResourceAccessRequest = oci.DelegateAccessControl.getDelegatedResourceAccessRequest({
        delegatedResourceAccessRequestId: testDelegatedResourceAccessRequestOciDelegateAccessControlDelegatedResourceAccessRequest.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_delegated_resource_access_request = oci.DelegateAccessControl.get_delegated_resource_access_request(delegated_resource_access_request_id=test_delegated_resource_access_request_oci_delegate_access_control_delegated_resource_access_request["id"])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/DelegateAccessControl"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := DelegateAccessControl.GetDelegatedResourceAccessRequest(ctx, &delegateaccesscontrol.GetDelegatedResourceAccessRequestArgs{
    			DelegatedResourceAccessRequestId: testDelegatedResourceAccessRequestOciDelegateAccessControlDelegatedResourceAccessRequest.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 testDelegatedResourceAccessRequest = Oci.DelegateAccessControl.GetDelegatedResourceAccessRequest.Invoke(new()
        {
            DelegatedResourceAccessRequestId = testDelegatedResourceAccessRequestOciDelegateAccessControlDelegatedResourceAccessRequest.Id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.DelegateAccessControl.DelegateAccessControlFunctions;
    import com.pulumi.oci.DelegateAccessControl.inputs.GetDelegatedResourceAccessRequestArgs;
    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 testDelegatedResourceAccessRequest = DelegateAccessControlFunctions.getDelegatedResourceAccessRequest(GetDelegatedResourceAccessRequestArgs.builder()
                .delegatedResourceAccessRequestId(testDelegatedResourceAccessRequestOciDelegateAccessControlDelegatedResourceAccessRequest.id())
                .build());
    
        }
    }
    
    variables:
      testDelegatedResourceAccessRequest:
        fn::invoke:
          Function: oci:DelegateAccessControl:getDelegatedResourceAccessRequest
          Arguments:
            delegatedResourceAccessRequestId: ${testDelegatedResourceAccessRequestOciDelegateAccessControlDelegatedResourceAccessRequest.id}
    

    Using getDelegatedResourceAccessRequest

    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 getDelegatedResourceAccessRequest(args: GetDelegatedResourceAccessRequestArgs, opts?: InvokeOptions): Promise<GetDelegatedResourceAccessRequestResult>
    function getDelegatedResourceAccessRequestOutput(args: GetDelegatedResourceAccessRequestOutputArgs, opts?: InvokeOptions): Output<GetDelegatedResourceAccessRequestResult>
    def get_delegated_resource_access_request(delegated_resource_access_request_id: Optional[str] = None,
                                              opts: Optional[InvokeOptions] = None) -> GetDelegatedResourceAccessRequestResult
    def get_delegated_resource_access_request_output(delegated_resource_access_request_id: Optional[pulumi.Input[str]] = None,
                                              opts: Optional[InvokeOptions] = None) -> Output[GetDelegatedResourceAccessRequestResult]
    func GetDelegatedResourceAccessRequest(ctx *Context, args *GetDelegatedResourceAccessRequestArgs, opts ...InvokeOption) (*GetDelegatedResourceAccessRequestResult, error)
    func GetDelegatedResourceAccessRequestOutput(ctx *Context, args *GetDelegatedResourceAccessRequestOutputArgs, opts ...InvokeOption) GetDelegatedResourceAccessRequestResultOutput

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

    public static class GetDelegatedResourceAccessRequest 
    {
        public static Task<GetDelegatedResourceAccessRequestResult> InvokeAsync(GetDelegatedResourceAccessRequestArgs args, InvokeOptions? opts = null)
        public static Output<GetDelegatedResourceAccessRequestResult> Invoke(GetDelegatedResourceAccessRequestInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetDelegatedResourceAccessRequestResult> getDelegatedResourceAccessRequest(GetDelegatedResourceAccessRequestArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:DelegateAccessControl/getDelegatedResourceAccessRequest:getDelegatedResourceAccessRequest
      arguments:
        # arguments dictionary

    The following arguments are supported:

    DelegatedResourceAccessRequestId string
    Unique Delegated Resource Access Request identifier
    DelegatedResourceAccessRequestId string
    Unique Delegated Resource Access Request identifier
    delegatedResourceAccessRequestId String
    Unique Delegated Resource Access Request identifier
    delegatedResourceAccessRequestId string
    Unique Delegated Resource Access Request identifier
    delegated_resource_access_request_id str
    Unique Delegated Resource Access Request identifier
    delegatedResourceAccessRequestId String
    Unique Delegated Resource Access Request identifier

    getDelegatedResourceAccessRequest Result

    The following output properties are available:

    ApprovalInfos List<GetDelegatedResourceAccessRequestApprovalInfo>
    In case of single approval, this will have only one item. Else, a list of approvals.
    AuditTypes List<string>
    Specifies the type of auditing to be enabled. There are two levels of auditing: command-level and keystroke-level. By default, both command-level and keystroke-level auditing are enabled, i.e. commands and key strokes issued by the support operator are logged.
    ClosureComment string
    The comment entered by the support operator while closing the request.
    CompartmentId string
    The OCID of the compartment that contains the Delegated Resource Access Request.
    DatabaseNameLists List<string>
    List of Database unique names for which access is requested. This parameter is required for DLGT_MGMT_SYS_MAINT_ACCESS cage when database access in needed.
    DefinedTags 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"}
    DelegatedResourceAccessRequestId string
    DelegationControlId string
    The OCID of the Delegation Control governing the target resource.
    DelegationSubscriptionIds List<string>
    List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
    Description string
    Detailed description of this Delegated Resource Access Request.
    DisplayName string
    Display name. This is generated by the system automatically.
    DurationInHours int
    Duration in hours for which access is sought on the target resource.
    ExtendDurationInHours int
    Duration in hours for which extension access is sought on the target resource.
    FreeformTags 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 provider-assigned unique ID for this managed resource.
    IsAutoApproved bool
    Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
    IsPendingMoreInfo bool
    Indicates if the delegated resource access request is waiting on more information from the operator
    LifecycleStateDetails string
    Description of the current lifecycle state in more detail.
    NumExtensionApprovals int
    Number of extension approvals that have been obtained so far.
    NumInitialApprovals int
    Number of initial approvals that have been obtained so far.
    ProvidedServiceTypes List<string>
    List of Service Provider Service Types being provided by the support operator user.
    ReasonForRequest string
    A short description explaining why this Delegated Resource Access Request is needed by the support operator.
    RequestStatus string
    The current status of the Delegated Resource Access Request.
    RequestedActionNames List<string>
    List of Service Provider Action names for which approval is sought by the support operator user. The list of pre-defined Service Provider Actions can be obtained from the ListServiceProviderActions API.
    RequesterType string
    Requester type
    ResourceId string
    The OCID of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    ResourceName string
    The name of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    ResourceType string
    Resource type for which the associated Delegation Control is applicable to.
    Severity string
    Priority assigned to the Delegated Resource Access Request by the support operator
    State string
    The current lifecycle state of the Delegated Resource Access Request.
    SystemTags Dictionary<string, string>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TicketNumbers List<string>
    A list of ticket numbers related to this Delegated Resource Access Request, e.g. Service Request (SR) number and JIRA ticket number.
    TimeAccessRequested string
    Requested access start time in UTC.
    TimeCreated string
    Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    TimeUpdated string
    Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    ApprovalInfos []GetDelegatedResourceAccessRequestApprovalInfo
    In case of single approval, this will have only one item. Else, a list of approvals.
    AuditTypes []string
    Specifies the type of auditing to be enabled. There are two levels of auditing: command-level and keystroke-level. By default, both command-level and keystroke-level auditing are enabled, i.e. commands and key strokes issued by the support operator are logged.
    ClosureComment string
    The comment entered by the support operator while closing the request.
    CompartmentId string
    The OCID of the compartment that contains the Delegated Resource Access Request.
    DatabaseNameLists []string
    List of Database unique names for which access is requested. This parameter is required for DLGT_MGMT_SYS_MAINT_ACCESS cage when database access in needed.
    DefinedTags 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"}
    DelegatedResourceAccessRequestId string
    DelegationControlId string
    The OCID of the Delegation Control governing the target resource.
    DelegationSubscriptionIds []string
    List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
    Description string
    Detailed description of this Delegated Resource Access Request.
    DisplayName string
    Display name. This is generated by the system automatically.
    DurationInHours int
    Duration in hours for which access is sought on the target resource.
    ExtendDurationInHours int
    Duration in hours for which extension access is sought on the target resource.
    FreeformTags 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 provider-assigned unique ID for this managed resource.
    IsAutoApproved bool
    Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
    IsPendingMoreInfo bool
    Indicates if the delegated resource access request is waiting on more information from the operator
    LifecycleStateDetails string
    Description of the current lifecycle state in more detail.
    NumExtensionApprovals int
    Number of extension approvals that have been obtained so far.
    NumInitialApprovals int
    Number of initial approvals that have been obtained so far.
    ProvidedServiceTypes []string
    List of Service Provider Service Types being provided by the support operator user.
    ReasonForRequest string
    A short description explaining why this Delegated Resource Access Request is needed by the support operator.
    RequestStatus string
    The current status of the Delegated Resource Access Request.
    RequestedActionNames []string
    List of Service Provider Action names for which approval is sought by the support operator user. The list of pre-defined Service Provider Actions can be obtained from the ListServiceProviderActions API.
    RequesterType string
    Requester type
    ResourceId string
    The OCID of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    ResourceName string
    The name of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    ResourceType string
    Resource type for which the associated Delegation Control is applicable to.
    Severity string
    Priority assigned to the Delegated Resource Access Request by the support operator
    State string
    The current lifecycle state of the Delegated Resource Access Request.
    SystemTags map[string]string
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TicketNumbers []string
    A list of ticket numbers related to this Delegated Resource Access Request, e.g. Service Request (SR) number and JIRA ticket number.
    TimeAccessRequested string
    Requested access start time in UTC.
    TimeCreated string
    Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    TimeUpdated string
    Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approvalInfos List<GetDelegatedResourceAccessRequestApprovalInfo>
    In case of single approval, this will have only one item. Else, a list of approvals.
    auditTypes List<String>
    Specifies the type of auditing to be enabled. There are two levels of auditing: command-level and keystroke-level. By default, both command-level and keystroke-level auditing are enabled, i.e. commands and key strokes issued by the support operator are logged.
    closureComment String
    The comment entered by the support operator while closing the request.
    compartmentId String
    The OCID of the compartment that contains the Delegated Resource Access Request.
    databaseNameLists List<String>
    List of Database unique names for which access is requested. This parameter is required for DLGT_MGMT_SYS_MAINT_ACCESS cage when database access in needed.
    definedTags 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"}
    delegatedResourceAccessRequestId String
    delegationControlId String
    The OCID of the Delegation Control governing the target resource.
    delegationSubscriptionIds List<String>
    List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
    description String
    Detailed description of this Delegated Resource Access Request.
    displayName String
    Display name. This is generated by the system automatically.
    durationInHours Integer
    Duration in hours for which access is sought on the target resource.
    extendDurationInHours Integer
    Duration in hours for which extension access is sought on the target resource.
    freeformTags 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 provider-assigned unique ID for this managed resource.
    isAutoApproved Boolean
    Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
    isPendingMoreInfo Boolean
    Indicates if the delegated resource access request is waiting on more information from the operator
    lifecycleStateDetails String
    Description of the current lifecycle state in more detail.
    numExtensionApprovals Integer
    Number of extension approvals that have been obtained so far.
    numInitialApprovals Integer
    Number of initial approvals that have been obtained so far.
    providedServiceTypes List<String>
    List of Service Provider Service Types being provided by the support operator user.
    reasonForRequest String
    A short description explaining why this Delegated Resource Access Request is needed by the support operator.
    requestStatus String
    The current status of the Delegated Resource Access Request.
    requestedActionNames List<String>
    List of Service Provider Action names for which approval is sought by the support operator user. The list of pre-defined Service Provider Actions can be obtained from the ListServiceProviderActions API.
    requesterType String
    Requester type
    resourceId String
    The OCID of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resourceName String
    The name of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resourceType String
    Resource type for which the associated Delegation Control is applicable to.
    severity String
    Priority assigned to the Delegated Resource Access Request by the support operator
    state String
    The current lifecycle state of the Delegated Resource Access Request.
    systemTags Map<String,String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    ticketNumbers List<String>
    A list of ticket numbers related to this Delegated Resource Access Request, e.g. Service Request (SR) number and JIRA ticket number.
    timeAccessRequested String
    Requested access start time in UTC.
    timeCreated String
    Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    timeUpdated String
    Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approvalInfos GetDelegatedResourceAccessRequestApprovalInfo[]
    In case of single approval, this will have only one item. Else, a list of approvals.
    auditTypes string[]
    Specifies the type of auditing to be enabled. There are two levels of auditing: command-level and keystroke-level. By default, both command-level and keystroke-level auditing are enabled, i.e. commands and key strokes issued by the support operator are logged.
    closureComment string
    The comment entered by the support operator while closing the request.
    compartmentId string
    The OCID of the compartment that contains the Delegated Resource Access Request.
    databaseNameLists string[]
    List of Database unique names for which access is requested. This parameter is required for DLGT_MGMT_SYS_MAINT_ACCESS cage when database access in needed.
    definedTags {[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"}
    delegatedResourceAccessRequestId string
    delegationControlId string
    The OCID of the Delegation Control governing the target resource.
    delegationSubscriptionIds string[]
    List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
    description string
    Detailed description of this Delegated Resource Access Request.
    displayName string
    Display name. This is generated by the system automatically.
    durationInHours number
    Duration in hours for which access is sought on the target resource.
    extendDurationInHours number
    Duration in hours for which extension access is sought on the target resource.
    freeformTags {[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 provider-assigned unique ID for this managed resource.
    isAutoApproved boolean
    Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
    isPendingMoreInfo boolean
    Indicates if the delegated resource access request is waiting on more information from the operator
    lifecycleStateDetails string
    Description of the current lifecycle state in more detail.
    numExtensionApprovals number
    Number of extension approvals that have been obtained so far.
    numInitialApprovals number
    Number of initial approvals that have been obtained so far.
    providedServiceTypes string[]
    List of Service Provider Service Types being provided by the support operator user.
    reasonForRequest string
    A short description explaining why this Delegated Resource Access Request is needed by the support operator.
    requestStatus string
    The current status of the Delegated Resource Access Request.
    requestedActionNames string[]
    List of Service Provider Action names for which approval is sought by the support operator user. The list of pre-defined Service Provider Actions can be obtained from the ListServiceProviderActions API.
    requesterType string
    Requester type
    resourceId string
    The OCID of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resourceName string
    The name of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resourceType string
    Resource type for which the associated Delegation Control is applicable to.
    severity string
    Priority assigned to the Delegated Resource Access Request by the support operator
    state string
    The current lifecycle state of the Delegated Resource Access Request.
    systemTags {[key: string]: string}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    ticketNumbers string[]
    A list of ticket numbers related to this Delegated Resource Access Request, e.g. Service Request (SR) number and JIRA ticket number.
    timeAccessRequested string
    Requested access start time in UTC.
    timeCreated string
    Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    timeUpdated string
    Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approval_infos Sequence[delegateaccesscontrol.GetDelegatedResourceAccessRequestApprovalInfo]
    In case of single approval, this will have only one item. Else, a list of approvals.
    audit_types Sequence[str]
    Specifies the type of auditing to be enabled. There are two levels of auditing: command-level and keystroke-level. By default, both command-level and keystroke-level auditing are enabled, i.e. commands and key strokes issued by the support operator are logged.
    closure_comment str
    The comment entered by the support operator while closing the request.
    compartment_id str
    The OCID of the compartment that contains the Delegated Resource Access Request.
    database_name_lists Sequence[str]
    List of Database unique names for which access is requested. This parameter is required for DLGT_MGMT_SYS_MAINT_ACCESS cage when database access in needed.
    defined_tags 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"}
    delegated_resource_access_request_id str
    delegation_control_id str
    The OCID of the Delegation Control governing the target resource.
    delegation_subscription_ids Sequence[str]
    List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
    description str
    Detailed description of this Delegated Resource Access Request.
    display_name str
    Display name. This is generated by the system automatically.
    duration_in_hours int
    Duration in hours for which access is sought on the target resource.
    extend_duration_in_hours int
    Duration in hours for which extension access is sought on the target resource.
    freeform_tags 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 provider-assigned unique ID for this managed resource.
    is_auto_approved bool
    Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
    is_pending_more_info bool
    Indicates if the delegated resource access request is waiting on more information from the operator
    lifecycle_state_details str
    Description of the current lifecycle state in more detail.
    num_extension_approvals int
    Number of extension approvals that have been obtained so far.
    num_initial_approvals int
    Number of initial approvals that have been obtained so far.
    provided_service_types Sequence[str]
    List of Service Provider Service Types being provided by the support operator user.
    reason_for_request str
    A short description explaining why this Delegated Resource Access Request is needed by the support operator.
    request_status str
    The current status of the Delegated Resource Access Request.
    requested_action_names Sequence[str]
    List of Service Provider Action names for which approval is sought by the support operator user. The list of pre-defined Service Provider Actions can be obtained from the ListServiceProviderActions API.
    requester_type str
    Requester type
    resource_id str
    The OCID of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resource_name str
    The name of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resource_type str
    Resource type for which the associated Delegation Control is applicable to.
    severity str
    Priority assigned to the Delegated Resource Access Request by the support operator
    state str
    The current lifecycle state of the Delegated Resource Access Request.
    system_tags Mapping[str, str]
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    ticket_numbers Sequence[str]
    A list of ticket numbers related to this Delegated Resource Access Request, e.g. Service Request (SR) number and JIRA ticket number.
    time_access_requested str
    Requested access start time in UTC.
    time_created str
    Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    time_updated str
    Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approvalInfos List<Property Map>
    In case of single approval, this will have only one item. Else, a list of approvals.
    auditTypes List<String>
    Specifies the type of auditing to be enabled. There are two levels of auditing: command-level and keystroke-level. By default, both command-level and keystroke-level auditing are enabled, i.e. commands and key strokes issued by the support operator are logged.
    closureComment String
    The comment entered by the support operator while closing the request.
    compartmentId String
    The OCID of the compartment that contains the Delegated Resource Access Request.
    databaseNameLists List<String>
    List of Database unique names for which access is requested. This parameter is required for DLGT_MGMT_SYS_MAINT_ACCESS cage when database access in needed.
    definedTags 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"}
    delegatedResourceAccessRequestId String
    delegationControlId String
    The OCID of the Delegation Control governing the target resource.
    delegationSubscriptionIds List<String>
    List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
    description String
    Detailed description of this Delegated Resource Access Request.
    displayName String
    Display name. This is generated by the system automatically.
    durationInHours Number
    Duration in hours for which access is sought on the target resource.
    extendDurationInHours Number
    Duration in hours for which extension access is sought on the target resource.
    freeformTags 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 provider-assigned unique ID for this managed resource.
    isAutoApproved Boolean
    Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
    isPendingMoreInfo Boolean
    Indicates if the delegated resource access request is waiting on more information from the operator
    lifecycleStateDetails String
    Description of the current lifecycle state in more detail.
    numExtensionApprovals Number
    Number of extension approvals that have been obtained so far.
    numInitialApprovals Number
    Number of initial approvals that have been obtained so far.
    providedServiceTypes List<String>
    List of Service Provider Service Types being provided by the support operator user.
    reasonForRequest String
    A short description explaining why this Delegated Resource Access Request is needed by the support operator.
    requestStatus String
    The current status of the Delegated Resource Access Request.
    requestedActionNames List<String>
    List of Service Provider Action names for which approval is sought by the support operator user. The list of pre-defined Service Provider Actions can be obtained from the ListServiceProviderActions API.
    requesterType String
    Requester type
    resourceId String
    The OCID of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resourceName String
    The name of the target resource associated with the Delegated Resource Access Request. The support operator raises a Delegated Resource Access Request to get approval to access the target resource.
    resourceType String
    Resource type for which the associated Delegation Control is applicable to.
    severity String
    Priority assigned to the Delegated Resource Access Request by the support operator
    state String
    The current lifecycle state of the Delegated Resource Access Request.
    systemTags Map<String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    ticketNumbers List<String>
    A list of ticket numbers related to this Delegated Resource Access Request, e.g. Service Request (SR) number and JIRA ticket number.
    timeAccessRequested String
    Requested access start time in UTC.
    timeCreated String
    Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    timeUpdated String
    Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.

    Supporting Types

    GetDelegatedResourceAccessRequestApprovalInfo

    ApprovalAction string
    Indicated whether the request is approved or rejected.
    ApprovalType string
    approval type, initial or extension
    ApproverAdditionalMessage string
    Additional message specified by the approver of the request.
    ApproverComment string
    Comment specified by the approver of the request.
    ApproverId string
    User ID of the approver.
    TimeApprovedForAccess string
    Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    ApprovalAction string
    Indicated whether the request is approved or rejected.
    ApprovalType string
    approval type, initial or extension
    ApproverAdditionalMessage string
    Additional message specified by the approver of the request.
    ApproverComment string
    Comment specified by the approver of the request.
    ApproverId string
    User ID of the approver.
    TimeApprovedForAccess string
    Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approvalAction String
    Indicated whether the request is approved or rejected.
    approvalType String
    approval type, initial or extension
    approverAdditionalMessage String
    Additional message specified by the approver of the request.
    approverComment String
    Comment specified by the approver of the request.
    approverId String
    User ID of the approver.
    timeApprovedForAccess String
    Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approvalAction string
    Indicated whether the request is approved or rejected.
    approvalType string
    approval type, initial or extension
    approverAdditionalMessage string
    Additional message specified by the approver of the request.
    approverComment string
    Comment specified by the approver of the request.
    approverId string
    User ID of the approver.
    timeApprovedForAccess string
    Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approval_action str
    Indicated whether the request is approved or rejected.
    approval_type str
    approval type, initial or extension
    approver_additional_message str
    Additional message specified by the approver of the request.
    approver_comment str
    Comment specified by the approver of the request.
    approver_id str
    User ID of the approver.
    time_approved_for_access str
    Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
    approvalAction String
    Indicated whether the request is approved or rejected.
    approvalType String
    approval type, initial or extension
    approverAdditionalMessage String
    Additional message specified by the approver of the request.
    approverComment String
    Comment specified by the approver of the request.
    approverId String
    User ID of the approver.
    timeApprovedForAccess String
    Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.

    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 v2.11.0 published on Thursday, Sep 19, 2024 by Pulumi