Oracle Cloud Infrastructure v2.11.0 published on Thursday, Sep 19, 2024 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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:DelegateAccessControl/getDelegatedResourceAccessRequests:getDelegatedResourceAccessRequests
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - The OCID of the compartment.
- Delegation
Control stringId - unique Delegation Control identifier
- Filters
List<Get
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 string - The OCID of the compartment.
- Delegation
Control stringId - unique Delegation Control identifier
- Filters
[]Get
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 String - The OCID of the compartment.
- delegation
Control StringId - unique Delegation Control identifier
- filters
List<Get
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 string - The OCID of the compartment.
- delegation
Control stringId - unique Delegation Control identifier
- filters
Get
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 str - The OCID of the compartment.
- delegation_
control_ strid - unique Delegation Control identifier
- filters
Sequence[delegateaccesscontrol.
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 String - The OCID of the compartment.
- delegation
Control StringId - unique Delegation Control identifier
- filters List<Property Map>
- 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
GetDelegatedResourceAccessRequestsDelegatedResourceAccessRequestSummaryCollectionItem
- Approval
Infos 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 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 string - The comment entered by the support operator while closing the request.
- Compartment
Id string - The OCID of the compartment.
- Database
Name List<string>Lists - 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.
- 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 stringId - unique Delegation Control identifier
- Delegation
Subscription List<string>Ids - 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.
- Display
Name string - Display name. This is generated by the system automatically.
- Duration
In intHours - Duration in hours for which access is sought on the target resource.
- Extend
Duration intIn Hours - Duration in hours for which extension access is sought on the target resource.
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- Id string
- The OCID of the Delegated Resource Access Request.
- Is
Auto boolApproved - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- Is
Pending boolMore Info - Indicates if the delegated resource access request is waiting on more information from the operator
- Lifecycle
State stringDetails - Description of the current lifecycle state in more detail.
- Num
Extension intApprovals - Number of extension approvals that have been obtained so far.
- Num
Initial intApprovals - Number of initial approvals that have been obtained so far.
- Provided
Service List<string>Types - List of Service Provider Service Types being provided by the support operator user.
- Reason
For stringRequest - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- Request
Status string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- Requested
Action List<string>Names - 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 string - Requester type
- Resource
Id string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- Resource
Name 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 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
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- 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 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 stringRequested - Requested access start time in UTC.
- Time
Created string - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- Time
Updated 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 []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 []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 string - The comment entered by the support operator while closing the request.
- Compartment
Id string - The OCID of the compartment.
- Database
Name []stringLists - 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.
- 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 stringId - unique Delegation Control identifier
- Delegation
Subscription []stringIds - 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.
- Display
Name string - Display name. This is generated by the system automatically.
- Duration
In intHours - Duration in hours for which access is sought on the target resource.
- Extend
Duration intIn Hours - Duration in hours for which extension access is sought on the target resource.
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- Id string
- The OCID of the Delegated Resource Access Request.
- Is
Auto boolApproved - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- Is
Pending boolMore Info - Indicates if the delegated resource access request is waiting on more information from the operator
- Lifecycle
State stringDetails - Description of the current lifecycle state in more detail.
- Num
Extension intApprovals - Number of extension approvals that have been obtained so far.
- Num
Initial intApprovals - Number of initial approvals that have been obtained so far.
- Provided
Service []stringTypes - List of Service Provider Service Types being provided by the support operator user.
- Reason
For stringRequest - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- Request
Status string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- Requested
Action []stringNames - 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 string - Requester type
- Resource
Id string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- Resource
Name 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 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
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- 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 []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 stringRequested - Requested access start time in UTC.
- Time
Created string - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- Time
Updated 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 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 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 String - The comment entered by the support operator while closing the request.
- compartment
Id String - The OCID of the compartment.
- database
Name List<String>Lists - 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.
- 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 StringId - unique Delegation Control identifier
- delegation
Subscription List<String>Ids - 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.
- display
Name String - Display name. This is generated by the system automatically.
- duration
In IntegerHours - Duration in hours for which access is sought on the target resource.
- extend
Duration IntegerIn Hours - Duration in hours for which extension access is sought on the target resource.
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id String
- The OCID of the Delegated Resource Access Request.
- is
Auto BooleanApproved - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is
Pending BooleanMore Info - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle
State StringDetails - Description of the current lifecycle state in more detail.
- num
Extension IntegerApprovals - Number of extension approvals that have been obtained so far.
- num
Initial IntegerApprovals - Number of initial approvals that have been obtained so far.
- provided
Service List<String>Types - List of Service Provider Service Types being provided by the support operator user.
- reason
For StringRequest - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request
Status String - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested
Action List<String>Names - 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 String - Requester type
- resource
Id String - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- resource
Name 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 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
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- 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 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 StringRequested - Requested access start time in UTC.
- time
Created String - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- time
Updated 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 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 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 string - The comment entered by the support operator while closing the request.
- compartment
Id string - The OCID of the compartment.
- database
Name string[]Lists - 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.
- {[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 stringId - unique Delegation Control identifier
- delegation
Subscription string[]Ids - 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.
- display
Name string - Display name. This is generated by the system automatically.
- duration
In numberHours - Duration in hours for which access is sought on the target resource.
- extend
Duration numberIn Hours - Duration in hours for which extension access is sought on the target resource.
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id string
- The OCID of the Delegated Resource Access Request.
- is
Auto booleanApproved - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is
Pending booleanMore Info - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle
State stringDetails - Description of the current lifecycle state in more detail.
- num
Extension numberApprovals - Number of extension approvals that have been obtained so far.
- num
Initial numberApprovals - Number of initial approvals that have been obtained so far.
- provided
Service string[]Types - List of Service Provider Service Types being provided by the support operator user.
- reason
For stringRequest - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request
Status string - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested
Action string[]Names - 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 string - Requester type
- resource
Id string - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- resource
Name 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 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
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- {[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 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 stringRequested - Requested access start time in UTC.
- time
Created string - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- time
Updated 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.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 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.
- database_
name_ Sequence[str]lists - 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.
- 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_ strid - unique Delegation Control identifier
- delegation_
subscription_ Sequence[str]ids - 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_ inthours - Duration in hours for which access is sought on the target resource.
- extend_
duration_ intin_ hours - Duration in hours for which extension access is sought on the target resource.
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id str
- The OCID of the Delegated Resource Access Request.
- is_
auto_ boolapproved - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is_
pending_ boolmore_ info - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle_
state_ strdetails - Description of the current lifecycle state in more detail.
- num_
extension_ intapprovals - Number of extension approvals that have been obtained so far.
- num_
initial_ intapprovals - Number of initial approvals that have been obtained so far.
- provided_
service_ Sequence[str]types - List of Service Provider Service Types being provided by the support operator user.
- reason_
for_ strrequest - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request_
status str - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested_
action_ Sequence[str]names - 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 - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- 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
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- 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_ strrequested - 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'.
- approval
Infos List<Property Map> - In case of single approval, this will have only one item. Else, a list of approvals.
- audit
Types 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 String - The comment entered by the support operator while closing the request.
- compartment
Id String - The OCID of the compartment.
- database
Name List<String>Lists - 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.
- 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 StringId - unique Delegation Control identifier
- delegation
Subscription List<String>Ids - 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.
- display
Name String - Display name. This is generated by the system automatically.
- duration
In NumberHours - Duration in hours for which access is sought on the target resource.
- extend
Duration NumberIn Hours - Duration in hours for which extension access is sought on the target resource.
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example:
{"Department": "Finance"}
- id String
- The OCID of the Delegated Resource Access Request.
- is
Auto BooleanApproved - Set to true if the request is approved automatically based on preApprovedServiceProviderActionNames or isAutoApproveDuringMaintenance in the associated Delegation Control.
- is
Pending BooleanMore Info - Indicates if the delegated resource access request is waiting on more information from the operator
- lifecycle
State StringDetails - Description of the current lifecycle state in more detail.
- num
Extension NumberApprovals - Number of extension approvals that have been obtained so far.
- num
Initial NumberApprovals - Number of initial approvals that have been obtained so far.
- provided
Service List<String>Types - List of Service Provider Service Types being provided by the support operator user.
- reason
For StringRequest - A short description explaining why this Delegated Resource Access Request is needed by the support operator.
- request
Status String - A filter to return only Delegated Resource Access Requests whose status matches the given Delegated Resource Access Request status.
- requested
Action List<String>Names - 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 String - Requester type
- resource
Id String - A filter to return only Delegated Resource Access Requests for the given resource identifier.
- resource
Name 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 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
- A filter to return only Delegated Resource Access Requests whose lifecycleState matches the given Delegated Resource Access Request lifecycleState.
- 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 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 StringRequested - Requested access start time in UTC.
- time
Created String - Time when the Delegated Resource Access Request was created in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- time
Updated 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 string - Indicated whether the request is approved or rejected.
- Approval
Type string - approval type, initial or extension
- Approver
Additional stringMessage - Additional message specified by the approver of the request.
- Approver
Comment string - Comment specified by the approver of the request.
- Approver
Id string - User ID of the approver.
- Time
Approved stringFor Access - Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- Approval
Action string - Indicated whether the request is approved or rejected.
- Approval
Type string - approval type, initial or extension
- Approver
Additional stringMessage - Additional message specified by the approver of the request.
- Approver
Comment string - Comment specified by the approver of the request.
- Approver
Id string - User ID of the approver.
- Time
Approved stringFor Access - Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- approval
Action String - Indicated whether the request is approved or rejected.
- approval
Type String - approval type, initial or extension
- approver
Additional StringMessage - Additional message specified by the approver of the request.
- approver
Comment String - Comment specified by the approver of the request.
- approver
Id String - User ID of the approver.
- time
Approved StringFor Access - Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- approval
Action string - Indicated whether the request is approved or rejected.
- approval
Type string - approval type, initial or extension
- approver
Additional stringMessage - Additional message specified by the approver of the request.
- approver
Comment string - Comment specified by the approver of the request.
- approver
Id string - User ID of the approver.
- time
Approved stringFor Access - 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_ strmessage - 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_ strfor_ access - Access start time that is actually approved by the customer in RFC 3339timestamp format, e.g. '2020-05-22T21:10:29.600Z'.
- approval
Action String - Indicated whether the request is approved or rejected.
- approval
Type String - approval type, initial or extension
- approver
Additional StringMessage - Additional message specified by the approver of the request.
- approver
Comment String - Comment specified by the approver of the request.
- approver
Id String - User ID of the approver.
- time
Approved StringFor Access - 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.