Oracle Cloud Infrastructure v2.28.0 published on Thursday, Mar 27, 2025 by Pulumi
oci.DelegateAccessControl.getDelegatedResourceAccessRequests
Explore with Pulumi AI
This data source provides the list of Delegated Resource Access Requests in Oracle Cloud Infrastructure Delegate Access Control service.
Lists all Delegated Resource Access Requests in the compartment. Note that only one of lifecycleState or requestStatus query parameter can be used.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testDelegatedResourceAccessRequests = oci.DelegateAccessControl.getDelegatedResourceAccessRequests({
compartmentId: compartmentId,
delegationControlId: testDelegationControl.id,
requestStatus: delegatedResourceAccessRequestRequestStatus,
resourceId: testResource.id,
state: delegatedResourceAccessRequestState,
timeEnd: delegatedResourceAccessRequestTimeEnd,
timeStart: delegatedResourceAccessRequestTimeStart,
});
import pulumi
import pulumi_oci as oci
test_delegated_resource_access_requests = oci.DelegateAccessControl.get_delegated_resource_access_requests(compartment_id=compartment_id,
delegation_control_id=test_delegation_control["id"],
request_status=delegated_resource_access_request_request_status,
resource_id=test_resource["id"],
state=delegated_resource_access_request_state,
time_end=delegated_resource_access_request_time_end,
time_start=delegated_resource_access_request_time_start)
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.GetDelegatedResourceAccessRequests(ctx, &delegateaccesscontrol.GetDelegatedResourceAccessRequestsArgs{
CompartmentId: compartmentId,
DelegationControlId: pulumi.StringRef(testDelegationControl.Id),
RequestStatus: pulumi.StringRef(delegatedResourceAccessRequestRequestStatus),
ResourceId: pulumi.StringRef(testResource.Id),
State: pulumi.StringRef(delegatedResourceAccessRequestState),
TimeEnd: pulumi.StringRef(delegatedResourceAccessRequestTimeEnd),
TimeStart: pulumi.StringRef(delegatedResourceAccessRequestTimeStart),
}, 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 testDelegatedResourceAccessRequests = Oci.DelegateAccessControl.GetDelegatedResourceAccessRequests.Invoke(new()
{
CompartmentId = compartmentId,
DelegationControlId = testDelegationControl.Id,
RequestStatus = delegatedResourceAccessRequestRequestStatus,
ResourceId = testResource.Id,
State = delegatedResourceAccessRequestState,
TimeEnd = delegatedResourceAccessRequestTimeEnd,
TimeStart = delegatedResourceAccessRequestTimeStart,
});
});
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.GetDelegatedResourceAccessRequestsArgs;
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 testDelegatedResourceAccessRequests = DelegateAccessControlFunctions.getDelegatedResourceAccessRequests(GetDelegatedResourceAccessRequestsArgs.builder()
.compartmentId(compartmentId)
.delegationControlId(testDelegationControl.id())
.requestStatus(delegatedResourceAccessRequestRequestStatus)
.resourceId(testResource.id())
.state(delegatedResourceAccessRequestState)
.timeEnd(delegatedResourceAccessRequestTimeEnd)
.timeStart(delegatedResourceAccessRequestTimeStart)
.build());
}
}
variables:
testDelegatedResourceAccessRequests:
fn::invoke:
function: oci:DelegateAccessControl:getDelegatedResourceAccessRequests
arguments:
compartmentId: ${compartmentId}
delegationControlId: ${testDelegationControl.id}
requestStatus: ${delegatedResourceAccessRequestRequestStatus}
resourceId: ${testResource.id}
state: ${delegatedResourceAccessRequestState}
timeEnd: ${delegatedResourceAccessRequestTimeEnd}
timeStart: ${delegatedResourceAccessRequestTimeStart}
Using getDelegatedResourceAccessRequests
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 getDelegatedResourceAccessRequests(args: GetDelegatedResourceAccessRequestsArgs, opts?: InvokeOptions): Promise<GetDelegatedResourceAccessRequestsResult>
function getDelegatedResourceAccessRequestsOutput(args: GetDelegatedResourceAccessRequestsOutputArgs, opts?: InvokeOptions): Output<GetDelegatedResourceAccessRequestsResult>
def get_delegated_resource_access_requests(compartment_id: Optional[str] = None,
delegation_control_id: Optional[str] = None,
filters: Optional[Sequence[_delegateaccesscontrol.GetDelegatedResourceAccessRequestsFilter]] = None,
request_status: Optional[str] = None,
resource_id: Optional[str] = None,
state: Optional[str] = None,
time_end: Optional[str] = None,
time_start: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDelegatedResourceAccessRequestsResult
def get_delegated_resource_access_requests_output(compartment_id: Optional[pulumi.Input[str]] = None,
delegation_control_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[_delegateaccesscontrol.GetDelegatedResourceAccessRequestsFilterArgs]]]] = None,
request_status: Optional[pulumi.Input[str]] = None,
resource_id: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
time_end: Optional[pulumi.Input[str]] = None,
time_start: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDelegatedResourceAccessRequestsResult]
func GetDelegatedResourceAccessRequests(ctx *Context, args *GetDelegatedResourceAccessRequestsArgs, opts ...InvokeOption) (*GetDelegatedResourceAccessRequestsResult, error)
func GetDelegatedResourceAccessRequestsOutput(ctx *Context, args *GetDelegatedResourceAccessRequestsOutputArgs, opts ...InvokeOption) GetDelegatedResourceAccessRequestsResultOutput
> Note: This function is named GetDelegatedResourceAccessRequests
in the Go SDK.
public static class GetDelegatedResourceAccessRequests
{
public static Task<GetDelegatedResourceAccessRequestsResult> InvokeAsync(GetDelegatedResourceAccessRequestsArgs args, InvokeOptions? opts = null)
public static Output<GetDelegatedResourceAccessRequestsResult> Invoke(GetDelegatedResourceAccessRequestsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetDelegatedResourceAccessRequestsResult> getDelegatedResourceAccessRequests(GetDelegatedResourceAccessRequestsArgs args, InvokeOptions options)
public static Output<GetDelegatedResourceAccessRequestsResult> getDelegatedResourceAccessRequests(GetDelegatedResourceAccessRequestsArgs args, InvokeOptions options)
fn::invoke:
function: oci:DelegateAccessControl/getDelegatedResourceAccessRequests:getDelegatedResourceAccessRequests
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id This property is required. string - The OCID of the compartment.
- Delegation
Control stringId - unique Delegation Control identifier
- Filters
Changes to this property will trigger replacement.
Delegated Resource Access Requests Filter> - Request
Status string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- Resource
Id string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- State string
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- Time
End string - Query end time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- Time
Start string - Query start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- Compartment
Id This property is required. string - The OCID of the compartment.
- Delegation
Control stringId - unique Delegation Control identifier
- Filters
Changes to this property will trigger replacement.
Delegated Resource Access Requests Filter - Request
Status string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- Resource
Id string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- State string
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- Time
End string - Query end time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- Time
Start string - Query start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- compartment
Id This property is required. String - The OCID of the compartment.
- delegation
Control StringId - unique Delegation Control identifier
- filters
Changes to this property will trigger replacement.
Delegated Resource Access Requests Filter> - request
Status String - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- resource
Id String - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- state String
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- time
End String - Query end time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- time
Start String - Query start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- compartment
Id This property is required. string - The OCID of the compartment.
- delegation
Control stringId - unique Delegation Control identifier
- filters
Changes to this property will trigger replacement.
Delegated Resource Access Requests Filter[] - request
Status string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- resource
Id string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- state string
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- time
End string - Query end time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- time
Start string - Query start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- compartment_
id This property is required. str - The OCID of the compartment.
- delegation_
control_ strid - unique Delegation Control identifier
- filters
Changes to this property will trigger replacement.
Get Delegated Resource Access Requests Filter] - request_
status str - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- resource_
id str - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- state str
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- time_
end str - Query end time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- time_
start str - Query start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- compartment
Id This property is required. String - The OCID of the compartment.
- delegation
Control StringId - unique Delegation Control identifier
- filters
Changes to this property will trigger replacement.
- request
Status String - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- resource
Id String - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- state String
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- time
End String - Query end time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
- time
Start String - Query start time in UTC in ISO 8601 format(inclusive). Example 2019-10-30T00:00:00Z (yyyy-MM-ddThh:mm:ssZ). timeIntervalStart and timeIntervalEnd parameters cannot be used together.
getDelegatedResourceAccessRequests Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment that contains the Delegated Resource Access Request.
- Delegated
Resource List<GetAccess Request Summary Collections Delegated Resource Access Requests Delegated Resource Access Request Summary Collection> - The list of delegated_resource_access_request_summary_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Delegation
Control stringId - The OCID of the Delegation Control governing the target resource.
- Filters
List<Get
Delegated Resource Access Requests Filter> - Request
Status string - The current status of the Delegated Resource Access Request.
- Resource
Id 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.
- State string
- The current lifecycle state of the Delegated Resource Access Request.
- Time
End string - Time
Start string
- Compartment
Id string - The OCID of the compartment that contains the Delegated Resource Access Request.
- Delegated
Resource []GetAccess Request Summary Collections Delegated Resource Access Requests Delegated Resource Access Request Summary Collection - The list of delegated_resource_access_request_summary_collection.
- Id string
- The provider-assigned unique ID for this managed resource.
- Delegation
Control stringId - The OCID of the Delegation Control governing the target resource.
- Filters
[]Get
Delegated Resource Access Requests Filter - Request
Status string - The current status of the Delegated Resource Access Request.
- Resource
Id 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.
- State string
- The current lifecycle state of the Delegated Resource Access Request.
- Time
End string - Time
Start string
- compartment
Id String - The OCID of the compartment that contains the Delegated Resource Access Request.
- delegated
Resource List<GetAccess Request Summary Collections Delegated Resource Access Requests Delegated Resource Access Request Summary Collection> - The list of delegated_resource_access_request_summary_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- delegation
Control StringId - The OCID of the Delegation Control governing the target resource.
- filters
List<Get
Delegated Resource Access Requests Filter> - request
Status String - The current status of the Delegated Resource Access Request.
- resource
Id 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.
- state String
- The current lifecycle state of the Delegated Resource Access Request.
- time
End String - time
Start String
- compartment
Id string - The OCID of the compartment that contains the Delegated Resource Access Request.
- delegated
Resource GetAccess Request Summary Collections Delegated Resource Access Requests Delegated Resource Access Request Summary Collection[] - The list of delegated_resource_access_request_summary_collection.
- id string
- The provider-assigned unique ID for this managed resource.
- delegation
Control stringId - The OCID of the Delegation Control governing the target resource.
- filters
Get
Delegated Resource Access Requests Filter[] - request
Status string - The current status of the Delegated Resource Access Request.
- resource
Id 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.
- state string
- The current lifecycle state of the Delegated Resource Access Request.
- time
End string - time
Start string
- compartment_
id str - The OCID of the compartment that contains the Delegated Resource Access Request.
- delegated_
resource_ Sequence[delegateaccesscontrol.access_ request_ summary_ collections Get Delegated Resource Access Requests Delegated Resource Access Request Summary Collection] - The list of delegated_resource_access_request_summary_collection.
- id str
- The provider-assigned unique ID for this managed resource.
- delegation_
control_ strid - The OCID of the Delegation Control governing the target resource.
- filters
Sequence[delegateaccesscontrol.
Get Delegated Resource Access Requests Filter] - request_
status str - The current status of the Delegated Resource Access Request.
- 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.
- state str
- The current lifecycle state of the Delegated Resource Access Request.
- time_
end str - time_
start str
- compartment
Id String - The OCID of the compartment that contains the Delegated Resource Access Request.
- delegated
Resource List<Property Map>Access Request Summary Collections - The list of delegated_resource_access_request_summary_collection.
- id String
- The provider-assigned unique ID for this managed resource.
- delegation
Control StringId - The OCID of the Delegation Control governing the target resource.
- filters List<Property Map>
- request
Status String - The current status of the Delegated Resource Access Request.
- resource
Id 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.
- state String
- The current lifecycle state of the Delegated Resource Access Request.
- time
End String - time
Start String
Supporting Types
GetDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollection
- Items
This property is required. List<GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item>
- Items
This property is required. []GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item
- items
This property is required. List<GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item>
- items
This property is required. GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item[]
- items
This property is required. List<Property Map>
GetDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItem
- Approval
Infos This property is required. List<GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item Approval Info> - In case of single approval, this will have only one item. Else, a list of approvals.
- Audit
Types This property is required. 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.
- Closure
Comment This property is required. string - The comment entered by the support operator while closing the request.
- Compartment
Id This property is required. string - The OCID of the compartment.
- Database
Name Lists This property is required. 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.
This property is required. 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"}
- Delegation
Control Id This property is required. string - unique Delegation Control identifier
- Delegation
Subscription Ids This property is required. List<string> - List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
- Description
This property is required. string - Detailed description of this Delegated Resource Access Request.
- Display
Name This property is required. string - Display name. This is generated by the system automatically.
- Duration
In Hours This property is required. int - Duration in hours for which access is sought on the target resource.
- Extend
Duration In Hours This property is required. int - Duration in hours for which extension access is sought on the target resource.
This property is required. 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
This property is required. string - The OCID of the Delegated Resource Access Request.
- Is
Auto Approved This property is required. bool - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- Is
Pending More Info This property is required. bool - Indicates if the delegated resource access request is waiting on more information from the operator
- Lifecycle
State Details This property is required. string - Description of the current lifecycle state in more detail.
- Num
Extension Approvals This property is required. int - Number of extension approvals that have been obtained so far.
- Num
Initial Approvals This property is required. int - Number of initial approvals that have been obtained so far.
- Provided
Service Types This property is required. List<string> - List of Service Provider Service Types being provided by the support operator user.
- Reason
For Request This property is required. string - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- Request
Status This property is required. string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- Requested
Action Names This property is required. 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.
- Requester
Type This property is required. string - Requester type
- Resource
Id This property is required. string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- Resource
Name This property is required. 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.
- Resource
Type This property is required. string - Resource type for which the associated Delegation Control is applicable to.
- Severity
This property is required. string - Priority assigned to the Delegated Resource Access Request by the support operator
- State
This property is required. string - A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
This property is required. Dictionary<string, string>- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Ticket
Numbers This property is required. List<string> - 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 This property is required. string - Requested access start time in UTC.
- Time
Created This property is required. string - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- Time
Updated This property is required. 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 This property is required. []GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item Approval Info - In case of single approval, this will have only one item. Else, a list of approvals.
- Audit
Types This property is required. []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.
- Closure
Comment This property is required. string - The comment entered by the support operator while closing the request.
- Compartment
Id This property is required. string - The OCID of the compartment.
- Database
Name Lists This property is required. []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.
This property is required. 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"}
- Delegation
Control Id This property is required. string - unique Delegation Control identifier
- Delegation
Subscription Ids This property is required. []string - List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
- Description
This property is required. string - Detailed description of this Delegated Resource Access Request.
- Display
Name This property is required. string - Display name. This is generated by the system automatically.
- Duration
In Hours This property is required. int - Duration in hours for which access is sought on the target resource.
- Extend
Duration In Hours This property is required. int - Duration in hours for which extension access is sought on the target resource.
This property is required. 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
This property is required. string - The OCID of the Delegated Resource Access Request.
- Is
Auto Approved This property is required. bool - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- Is
Pending More Info This property is required. bool - Indicates if the delegated resource access request is waiting on more information from the operator
- Lifecycle
State Details This property is required. string - Description of the current lifecycle state in more detail.
- Num
Extension Approvals This property is required. int - Number of extension approvals that have been obtained so far.
- Num
Initial Approvals This property is required. int - Number of initial approvals that have been obtained so far.
- Provided
Service Types This property is required. []string - List of Service Provider Service Types being provided by the support operator user.
- Reason
For Request This property is required. string - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- Request
Status This property is required. string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- Requested
Action Names This property is required. []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.
- Requester
Type This property is required. string - Requester type
- Resource
Id This property is required. string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- Resource
Name This property is required. 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.
- Resource
Type This property is required. string - Resource type for which the associated Delegation Control is applicable to.
- Severity
This property is required. string - Priority assigned to the Delegated Resource Access Request by the support operator
- State
This property is required. string - A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
This property is required. map[string]string- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Ticket
Numbers This property is required. []string - 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 This property is required. string - Requested access start time in UTC.
- Time
Created This property is required. string - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- Time
Updated This property is required. 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 This property is required. List<GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item Approval Info> - In case of single approval, this will have only one item. Else, a list of approvals.
- audit
Types This property is required. 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.
- closure
Comment This property is required. String - The comment entered by the support operator while closing the request.
- compartment
Id This property is required. String - The OCID of the compartment.
- database
Name Lists This property is required. 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.
This property is required. 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"}
- delegation
Control Id This property is required. String - unique Delegation Control identifier
- delegation
Subscription Ids This property is required. List<String> - List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
- description
This property is required. String - Detailed description of this Delegated Resource Access Request.
- display
Name This property is required. String - Display name. This is generated by the system automatically.
- duration
In Hours This property is required. Integer - Duration in hours for which access is sought on the target resource.
- extend
Duration In Hours This property is required. Integer - Duration in hours for which extension access is sought on the target resource.
This property is required. 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
This property is required. String - The OCID of the Delegated Resource Access Request.
- is
Auto Approved This property is required. Boolean - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is
Pending More Info This property is required. Boolean - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle
State Details This property is required. String - Description of the current lifecycle state in more detail.
- num
Extension Approvals This property is required. Integer - Number of extension approvals that have been obtained so far.
- num
Initial Approvals This property is required. Integer - Number of initial approvals that have been obtained so far.
- provided
Service Types This property is required. List<String> - List of Service Provider Service Types being provided by the support operator user.
- reason
For Request This property is required. String - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request
Status This property is required. String - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested
Action Names This property is required. 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.
- requester
Type This property is required. String - Requester type
- resource
Id This property is required. String - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- resource
Name This property is required. 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.
- resource
Type This property is required. String - Resource type for which the associated Delegation Control is applicable to.
- severity
This property is required. String - Priority assigned to the Delegated Resource Access Request by the support operator
- state
This property is required. String - A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
This property is required. Map<String,String>- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- ticket
Numbers This property is required. List<String> - 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 This property is required. String - Requested access start time in UTC.
- time
Created This property is required. String - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- time
Updated This property is required. 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 This property is required. GetDelegated Resource Access Requests Delegated Resource Access Request Summary Collection Item Approval Info[] - In case of single approval, this will have only one item. Else, a list of approvals.
- audit
Types This property is required. 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.
- closure
Comment This property is required. string - The comment entered by the support operator while closing the request.
- compartment
Id This property is required. string - The OCID of the compartment.
- database
Name Lists This property is required. 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.
This property is required. {[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"}
- delegation
Control Id This property is required. string - unique Delegation Control identifier
- delegation
Subscription Ids This property is required. string[] - List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
- description
This property is required. string - Detailed description of this Delegated Resource Access Request.
- display
Name This property is required. string - Display name. This is generated by the system automatically.
- duration
In Hours This property is required. number - Duration in hours for which access is sought on the target resource.
- extend
Duration In Hours This property is required. number - Duration in hours for which extension access is sought on the target resource.
This property is required. {[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
This property is required. string - The OCID of the Delegated Resource Access Request.
- is
Auto Approved This property is required. boolean - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is
Pending More Info This property is required. boolean - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle
State Details This property is required. string - Description of the current lifecycle state in more detail.
- num
Extension Approvals This property is required. number - Number of extension approvals that have been obtained so far.
- num
Initial Approvals This property is required. number - Number of initial approvals that have been obtained so far.
- provided
Service Types This property is required. string[] - List of Service Provider Service Types being provided by the support operator user.
- reason
For Request This property is required. string - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request
Status This property is required. string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested
Action Names This property is required. 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.
- requester
Type This property is required. string - Requester type
- resource
Id This property is required. string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- resource
Name This property is required. 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.
- resource
Type This property is required. string - Resource type for which the associated Delegation Control is applicable to.
- severity
This property is required. string - Priority assigned to the Delegated Resource Access Request by the support operator
- state
This property is required. string - A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
This property is required. {[key: string]: string}- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- ticket
Numbers This property is required. string[] - 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 This property is required. string - Requested access start time in UTC.
- time
Created This property is required. string - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- time
Updated This property is required. 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 This property is required. Sequence[delegateaccesscontrol.Get Delegated Resource Access Requests Delegated Resource Access Request Summary Collection Item Approval Info] - In case of single approval, this will have only one item. Else, a list of approvals.
- audit_
types This property is required. 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 This property is required. str - The comment entered by the support operator while closing the request.
- compartment_
id This property is required. str - The OCID of the compartment.
- database_
name_ lists This property is required. 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.
This property is required. 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"}
- delegation_
control_ id This property is required. str - unique Delegation Control identifier
- delegation_
subscription_ ids This property is required. Sequence[str] - List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
- description
This property is required. str - Detailed description of this Delegated Resource Access Request.
- display_
name This property is required. str - Display name. This is generated by the system automatically.
- duration_
in_ hours This property is required. int - Duration in hours for which access is sought on the target resource.
- extend_
duration_ in_ hours This property is required. int - Duration in hours for which extension access is sought on the target resource.
This property is required. 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
This property is required. str - The OCID of the Delegated Resource Access Request.
- is_
auto_ approved This property is required. bool - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is_
pending_ more_ info This property is required. bool - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle_
state_ details This property is required. str - Description of the current lifecycle state in more detail.
- num_
extension_ approvals This property is required. int - Number of extension approvals that have been obtained so far.
- num_
initial_ approvals This property is required. int - Number of initial approvals that have been obtained so far.
- provided_
service_ types This property is required. Sequence[str] - List of Service Provider Service Types being provided by the support operator user.
- reason_
for_ request This property is required. str - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request_
status This property is required. str - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested_
action_ names This property is required. 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 This property is required. str - Requester type
- resource_
id This property is required. str - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- resource_
name This property is required. 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 This property is required. str - Resource type for which the associated Delegation Control is applicable to.
- severity
This property is required. str - Priority assigned to the Delegated Resource Access Request by the support operator
- state
This property is required. str - A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
This property is required. 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 This property is required. 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 This property is required. str - Requested access start time in UTC.
- time_
created This property is required. str - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- time_
updated This property is required. str - Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- approval
Infos This property is required. List<Property Map> - In case of single approval, this will have only one item. Else, a list of approvals.
- audit
Types This property is required. 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.
- closure
Comment This property is required. String - The comment entered by the support operator while closing the request.
- compartment
Id This property is required. String - The OCID of the compartment.
- database
Name Lists This property is required. 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.
This property is required. 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"}
- delegation
Control Id This property is required. String - unique Delegation Control identifier
- delegation
Subscription Ids This property is required. List<String> - List of Delegation Subscription OCID that are associated with this Delegated Resource Access Request based on the service types being requested.
- description
This property is required. String - Detailed description of this Delegated Resource Access Request.
- display
Name This property is required. String - Display name. This is generated by the system automatically.
- duration
In Hours This property is required. Number - Duration in hours for which access is sought on the target resource.
- extend
Duration In Hours This property is required. Number - Duration in hours for which extension access is sought on the target resource.
This property is required. 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
This property is required. String - The OCID of the Delegated Resource Access Request.
- is
Auto Approved This property is required. Boolean - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is
Pending More Info This property is required. Boolean - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle
State Details This property is required. String - Description of the current lifecycle state in more detail.
- num
Extension Approvals This property is required. Number - Number of extension approvals that have been obtained so far.
- num
Initial Approvals This property is required. Number - Number of initial approvals that have been obtained so far.
- provided
Service Types This property is required. List<String> - List of Service Provider Service Types being provided by the support operator user.
- reason
For Request This property is required. String - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request
Status This property is required. String - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested
Action Names This property is required. 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.
- requester
Type This property is required. String - Requester type
- resource
Id This property is required. String - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- resource
Name This property is required. 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.
- resource
Type This property is required. String - Resource type for which the associated Delegation Control is applicable to.
- severity
This property is required. String - Priority assigned to the Delegated Resource Access Request by the support operator
- state
This property is required. String - A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
This property is required. Map<String>- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- ticket
Numbers This property is required. List<String> - 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 This property is required. String - Requested access start time in UTC.
- time
Created This property is required. String - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- time
Updated This property is required. String - Time when the Delegated Resource Access Request was last modified in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
GetDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItemApprovalInfo
- Approval
Action This property is required. string - Indicated whether the request is approved or rejected.
- Approval
Type This property is required. string - approval type, initial or extension
- Approver
Additional Message This property is required. string - Additional message specified by the approver of the request.
- Approver
Comment This property is required. string - Comment specified by the approver of the request.
- Approver
Id This property is required. string - User ID of the approver.
- Time
Approved For Access This property is required. 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 This property is required. string - Indicated whether the request is approved or rejected.
- Approval
Type This property is required. string - approval type, initial or extension
- Approver
Additional Message This property is required. string - Additional message specified by the approver of the request.
- Approver
Comment This property is required. string - Comment specified by the approver of the request.
- Approver
Id This property is required. string - User ID of the approver.
- Time
Approved For Access This property is required. 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 This property is required. String - Indicated whether the request is approved or rejected.
- approval
Type This property is required. String - approval type, initial or extension
- approver
Additional Message This property is required. String - Additional message specified by the approver of the request.
- approver
Comment This property is required. String - Comment specified by the approver of the request.
- approver
Id This property is required. String - User ID of the approver.
- time
Approved For Access This property is required. 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 This property is required. string - Indicated whether the request is approved or rejected.
- approval
Type This property is required. string - approval type, initial or extension
- approver
Additional Message This property is required. string - Additional message specified by the approver of the request.
- approver
Comment This property is required. string - Comment specified by the approver of the request.
- approver
Id This property is required. string - User ID of the approver.
- time
Approved For Access This property is required. 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 This property is required. str - Indicated whether the request is approved or rejected.
- approval_
type This property is required. str - approval type, initial or extension
- approver_
additional_ message This property is required. str - Additional message specified by the approver of the request.
- approver_
comment This property is required. str - Comment specified by the approver of the request.
- approver_
id This property is required. str - User ID of the approver.
- time_
approved_ for_ access This property is required. str - Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- approval
Action This property is required. String - Indicated whether the request is approved or rejected.
- approval
Type This property is required. String - approval type, initial or extension
- approver
Additional Message This property is required. String - Additional message specified by the approver of the request.
- approver
Comment This property is required. String - Comment specified by the approver of the request.
- approver
Id This property is required. String - User ID of the approver.
- time
Approved For Access This property is required. String - Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
GetDelegatedResourceAccessRequestsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.