Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi
published on Wednesday, Jul 15, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi
published on Wednesday, Jul 15, 2026 by Pulumi
This data source provides the list of Maintenance Executions in Oracle Cloud Infrastructure Datacc service.
Gets a list of the maintenance executions in the specified compartment.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testMaintenanceExecutions = oci.oci.getDataccMaintenanceExecutions({
compartmentId: compartmentId,
displayName: maintenanceExecutionDisplayName,
infrastructureId: testInfrastructure.id,
maintenanceRunId: testMaintenanceRun.id,
maintenanceSubtype: maintenanceExecutionMaintenanceSubtype,
maintenanceType: maintenanceExecutionMaintenanceType,
state: maintenanceExecutionState,
targetResourceType: maintenanceExecutionTargetResourceType,
timeAcceptedGreaterThanOrEqualTo: maintenanceExecutionTimeAcceptedGreaterThanOrEqualTo,
timeAcceptedLessThanOrEqualTo: maintenanceExecutionTimeAcceptedLessThanOrEqualTo,
type: maintenanceExecutionType,
});
import pulumi
import pulumi_oci as oci
test_maintenance_executions = oci.oci.get_datacc_maintenance_executions(compartment_id=compartment_id,
display_name=maintenance_execution_display_name,
infrastructure_id=test_infrastructure["id"],
maintenance_run_id=test_maintenance_run["id"],
maintenance_subtype=maintenance_execution_maintenance_subtype,
maintenance_type=maintenance_execution_maintenance_type,
state=maintenance_execution_state,
target_resource_type=maintenance_execution_target_resource_type,
time_accepted_greater_than_or_equal_to=maintenance_execution_time_accepted_greater_than_or_equal_to,
time_accepted_less_than_or_equal_to=maintenance_execution_time_accepted_less_than_or_equal_to,
type=maintenance_execution_type)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/oci"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := oci.GetDataccMaintenanceExecutions(ctx, &oci.GetDataccMaintenanceExecutionsArgs{
CompartmentId: compartmentId,
DisplayName: pulumi.StringRef(maintenanceExecutionDisplayName),
InfrastructureId: pulumi.StringRef(testInfrastructure.Id),
MaintenanceRunId: pulumi.StringRef(testMaintenanceRun.Id),
MaintenanceSubtype: pulumi.StringRef(maintenanceExecutionMaintenanceSubtype),
MaintenanceType: pulumi.StringRef(maintenanceExecutionMaintenanceType),
State: pulumi.StringRef(maintenanceExecutionState),
TargetResourceType: pulumi.StringRef(maintenanceExecutionTargetResourceType),
TimeAcceptedGreaterThanOrEqualTo: pulumi.StringRef(maintenanceExecutionTimeAcceptedGreaterThanOrEqualTo),
TimeAcceptedLessThanOrEqualTo: pulumi.StringRef(maintenanceExecutionTimeAcceptedLessThanOrEqualTo),
Type: pulumi.StringRef(maintenanceExecutionType),
}, 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 testMaintenanceExecutions = Oci.Oci.GetDataccMaintenanceExecutions.Invoke(new()
{
CompartmentId = compartmentId,
DisplayName = maintenanceExecutionDisplayName,
InfrastructureId = testInfrastructure.Id,
MaintenanceRunId = testMaintenanceRun.Id,
MaintenanceSubtype = maintenanceExecutionMaintenanceSubtype,
MaintenanceType = maintenanceExecutionMaintenanceType,
State = maintenanceExecutionState,
TargetResourceType = maintenanceExecutionTargetResourceType,
TimeAcceptedGreaterThanOrEqualTo = maintenanceExecutionTimeAcceptedGreaterThanOrEqualTo,
TimeAcceptedLessThanOrEqualTo = maintenanceExecutionTimeAcceptedLessThanOrEqualTo,
Type = maintenanceExecutionType,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.oci.OciFunctions;
import com.pulumi.oci.oci.inputs.GetDataccMaintenanceExecutionsArgs;
import java.util.ArrayList;
import java.util.Arrays;
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 testMaintenanceExecutions = OciFunctions.getDataccMaintenanceExecutions(GetDataccMaintenanceExecutionsArgs.builder()
.compartmentId(compartmentId)
.displayName(maintenanceExecutionDisplayName)
.infrastructureId(testInfrastructure.id())
.maintenanceRunId(testMaintenanceRun.id())
.maintenanceSubtype(maintenanceExecutionMaintenanceSubtype)
.maintenanceType(maintenanceExecutionMaintenanceType)
.state(maintenanceExecutionState)
.targetResourceType(maintenanceExecutionTargetResourceType)
.timeAcceptedGreaterThanOrEqualTo(maintenanceExecutionTimeAcceptedGreaterThanOrEqualTo)
.timeAcceptedLessThanOrEqualTo(maintenanceExecutionTimeAcceptedLessThanOrEqualTo)
.type(maintenanceExecutionType)
.build());
}
}
variables:
testMaintenanceExecutions:
fn::invoke:
function: oci:oci:getDataccMaintenanceExecutions
arguments:
compartmentId: ${compartmentId}
displayName: ${maintenanceExecutionDisplayName}
infrastructureId: ${testInfrastructure.id}
maintenanceRunId: ${testMaintenanceRun.id}
maintenanceSubtype: ${maintenanceExecutionMaintenanceSubtype}
maintenanceType: ${maintenanceExecutionMaintenanceType}
state: ${maintenanceExecutionState}
targetResourceType: ${maintenanceExecutionTargetResourceType}
timeAcceptedGreaterThanOrEqualTo: ${maintenanceExecutionTimeAcceptedGreaterThanOrEqualTo}
timeAcceptedLessThanOrEqualTo: ${maintenanceExecutionTimeAcceptedLessThanOrEqualTo}
type: ${maintenanceExecutionType}
pulumi {
required_providers {
oci = {
source = "pulumi/oci"
}
}
}
data "oci_oci_getdataccmaintenanceexecutions" "testMaintenanceExecutions" {
compartment_id = compartmentId
display_name = maintenanceExecutionDisplayName
infrastructure_id = testInfrastructure.id
maintenance_run_id = testMaintenanceRun.id
maintenance_subtype = maintenanceExecutionMaintenanceSubtype
maintenance_type = maintenanceExecutionMaintenanceType
state = maintenanceExecutionState
target_resource_type = maintenanceExecutionTargetResourceType
time_accepted_greater_than_or_equal_to = maintenanceExecutionTimeAcceptedGreaterThanOrEqualTo
time_accepted_less_than_or_equal_to = maintenanceExecutionTimeAcceptedLessThanOrEqualTo
type = maintenanceExecutionType
}
Using getDataccMaintenanceExecutions
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 getDataccMaintenanceExecutions(args: GetDataccMaintenanceExecutionsArgs, opts?: InvokeOptions): Promise<GetDataccMaintenanceExecutionsResult>
function getDataccMaintenanceExecutionsOutput(args: GetDataccMaintenanceExecutionsOutputArgs, opts?: InvokeOptions): Output<GetDataccMaintenanceExecutionsResult>def get_datacc_maintenance_executions(compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetDataccMaintenanceExecutionsFilter]] = None,
infrastructure_id: Optional[str] = None,
maintenance_run_id: Optional[str] = None,
maintenance_subtype: Optional[str] = None,
maintenance_type: Optional[str] = None,
state: Optional[str] = None,
target_resource_type: Optional[str] = None,
time_accepted_greater_than_or_equal_to: Optional[str] = None,
time_accepted_less_than_or_equal_to: Optional[str] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDataccMaintenanceExecutionsResult
def get_datacc_maintenance_executions_output(compartment_id: pulumi.Input[Optional[str]] = None,
display_name: pulumi.Input[Optional[str]] = None,
filters: pulumi.Input[Optional[Sequence[pulumi.Input[GetDataccMaintenanceExecutionsFilterArgs]]]] = None,
infrastructure_id: pulumi.Input[Optional[str]] = None,
maintenance_run_id: pulumi.Input[Optional[str]] = None,
maintenance_subtype: pulumi.Input[Optional[str]] = None,
maintenance_type: pulumi.Input[Optional[str]] = None,
state: pulumi.Input[Optional[str]] = None,
target_resource_type: pulumi.Input[Optional[str]] = None,
time_accepted_greater_than_or_equal_to: pulumi.Input[Optional[str]] = None,
time_accepted_less_than_or_equal_to: pulumi.Input[Optional[str]] = None,
type: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDataccMaintenanceExecutionsResult]func GetDataccMaintenanceExecutions(ctx *Context, args *GetDataccMaintenanceExecutionsArgs, opts ...InvokeOption) (*GetDataccMaintenanceExecutionsResult, error)
func GetDataccMaintenanceExecutionsOutput(ctx *Context, args *GetDataccMaintenanceExecutionsOutputArgs, opts ...InvokeOption) GetDataccMaintenanceExecutionsResultOutput> Note: This function is named GetDataccMaintenanceExecutions in the Go SDK.
public static class GetDataccMaintenanceExecutions
{
public static Task<GetDataccMaintenanceExecutionsResult> InvokeAsync(GetDataccMaintenanceExecutionsArgs args, InvokeOptions? opts = null)
public static Output<GetDataccMaintenanceExecutionsResult> Invoke(GetDataccMaintenanceExecutionsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDataccMaintenanceExecutionsResult> getDataccMaintenanceExecutions(GetDataccMaintenanceExecutionsArgs args, InvokeOptions options)
public static Output<GetDataccMaintenanceExecutionsResult> getDataccMaintenanceExecutions(GetDataccMaintenanceExecutionsArgs args, InvokeOptions options)
fn::invoke:
function: oci:oci/getDataccMaintenanceExecutions:getDataccMaintenanceExecutions
arguments:
# arguments dictionarydata "oci_oci_get_datacc_maintenance_executions" "name" {
# arguments
}The following arguments are supported:
- Compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- Display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- Filters
List<Get
Datacc Maintenance Executions Filter> - Infrastructure
Id string - The Database Infrastructure ID.
- Maintenance
Run stringId - The maintenance run OCID.
- Maintenance
Subtype string - The sub-type of the maintenance run.
- Maintenance
Type string - The maintenance type.
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- Target
Resource stringType - The type of the target resource.
- Time
Accepted stringGreater Than Or Equal To - Filter maintenance run for after given time.
- Time
Accepted stringLess Than Or Equal To - Filter maintenance run for before given time.
- Type string
- The maintenance execution type.
- Compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- Display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- Filters
[]Get
Datacc Maintenance Executions Filter - Infrastructure
Id string - The Database Infrastructure ID.
- Maintenance
Run stringId - The maintenance run OCID.
- Maintenance
Subtype string - The sub-type of the maintenance run.
- Maintenance
Type string - The maintenance type.
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- Target
Resource stringType - The type of the target resource.
- Time
Accepted stringGreater Than Or Equal To - Filter maintenance run for after given time.
- Time
Accepted stringLess Than Or Equal To - Filter maintenance run for before given time.
- Type string
- The maintenance execution type.
- compartment_
id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display_
name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters list(object)
- infrastructure_
id string - The Database Infrastructure ID.
- maintenance_
run_ stringid - The maintenance run OCID.
- maintenance_
subtype string - The sub-type of the maintenance run.
- maintenance_
type string - The maintenance type.
- state string
- A filter to return only resources that match the given lifecycle state exactly.
- target_
resource_ stringtype - The type of the target resource.
- time_
accepted_ stringgreater_ than_ or_ equal_ to - Filter maintenance run for after given time.
- time_
accepted_ stringless_ than_ or_ equal_ to - Filter maintenance run for before given time.
- type string
- The maintenance execution type.
- compartment
Id String - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display
Name String - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters
List<Get
Datacc Maintenance Executions Filter> - infrastructure
Id String - The Database Infrastructure ID.
- maintenance
Run StringId - The maintenance run OCID.
- maintenance
Subtype String - The sub-type of the maintenance run.
- maintenance
Type String - The maintenance type.
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- target
Resource StringType - The type of the target resource.
- time
Accepted StringGreater Than Or Equal To - Filter maintenance run for after given time.
- time
Accepted StringLess Than Or Equal To - Filter maintenance run for before given time.
- type String
- The maintenance execution type.
- compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters
Get
Datacc Maintenance Executions Filter[] - infrastructure
Id string - The Database Infrastructure ID.
- maintenance
Run stringId - The maintenance run OCID.
- maintenance
Subtype string - The sub-type of the maintenance run.
- maintenance
Type string - The maintenance type.
- state string
- A filter to return only resources that match the given lifecycle state exactly.
- target
Resource stringType - The type of the target resource.
- time
Accepted stringGreater Than Or Equal To - Filter maintenance run for after given time.
- time
Accepted stringLess Than Or Equal To - Filter maintenance run for before given time.
- type string
- The maintenance execution type.
- compartment_
id str - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display_
name str - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters
Sequence[Get
Datacc Maintenance Executions Filter] - infrastructure_
id str - The Database Infrastructure ID.
- maintenance_
run_ strid - The maintenance run OCID.
- maintenance_
subtype str - The sub-type of the maintenance run.
- maintenance_
type str - The maintenance type.
- state str
- A filter to return only resources that match the given lifecycle state exactly.
- target_
resource_ strtype - The type of the target resource.
- time_
accepted_ strgreater_ than_ or_ equal_ to - Filter maintenance run for after given time.
- time_
accepted_ strless_ than_ or_ equal_ to - Filter maintenance run for before given time.
- type str
- The maintenance execution type.
- compartment
Id String - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- display
Name String - A filter to return resources that match the entire display name given. The match is case sensitive.
- filters List<Property Map>
- infrastructure
Id String - The Database Infrastructure ID.
- maintenance
Run StringId - The maintenance run OCID.
- maintenance
Subtype String - The sub-type of the maintenance run.
- maintenance
Type String - The maintenance type.
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- target
Resource StringType - The type of the target resource.
- time
Accepted StringGreater Than Or Equal To - Filter maintenance run for after given time.
- time
Accepted StringLess Than Or Equal To - Filter maintenance run for before given time.
- type String
- The maintenance execution type.
getDataccMaintenanceExecutions Result
The following output properties are available:
- Compartment
Id string - The OCID of the compartment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Maintenance
Execution List<GetCollections Datacc Maintenance Executions Maintenance Execution Collection> - The list of maintenance_execution_collection.
- Display
Name string - The user-friendly name for the maintenance run execution.
- Filters
List<Get
Datacc Maintenance Executions Filter> - Infrastructure
Id string - The OCID of the Database Infrastructure on which the maintenance run execution occurred.
- Maintenance
Run stringId - The OCID of the maintenance run to which this maintenance execution belongs.
- Maintenance
Subtype string - Maintenance run execution sub-type.
- Maintenance
Type string - Maintenance type.
- State string
- The state of the maintenance run execution.
- Target
Resource stringType - The type of the target resource on which the maintenance run execution occurred.
- Time
Accepted stringGreater Than Or Equal To - Time
Accepted stringLess Than Or Equal To - Type string
- Compartment
Id string - The OCID of the compartment.
- Id string
- The provider-assigned unique ID for this managed resource.
- Maintenance
Execution []GetCollections Datacc Maintenance Executions Maintenance Execution Collection - The list of maintenance_execution_collection.
- Display
Name string - The user-friendly name for the maintenance run execution.
- Filters
[]Get
Datacc Maintenance Executions Filter - Infrastructure
Id string - The OCID of the Database Infrastructure on which the maintenance run execution occurred.
- Maintenance
Run stringId - The OCID of the maintenance run to which this maintenance execution belongs.
- Maintenance
Subtype string - Maintenance run execution sub-type.
- Maintenance
Type string - Maintenance type.
- State string
- The state of the maintenance run execution.
- Target
Resource stringType - The type of the target resource on which the maintenance run execution occurred.
- Time
Accepted stringGreater Than Or Equal To - Time
Accepted stringLess Than Or Equal To - Type string
- compartment_
id string - The OCID of the compartment.
- id string
- The provider-assigned unique ID for this managed resource.
- maintenance_
execution_ list(object)collections - The list of maintenance_execution_collection.
- display_
name string - The user-friendly name for the maintenance run execution.
- filters list(object)
- infrastructure_
id string - The OCID of the Database Infrastructure on which the maintenance run execution occurred.
- maintenance_
run_ stringid - The OCID of the maintenance run to which this maintenance execution belongs.
- maintenance_
subtype string - Maintenance run execution sub-type.
- maintenance_
type string - Maintenance type.
- state string
- The state of the maintenance run execution.
- target_
resource_ stringtype - The type of the target resource on which the maintenance run execution occurred.
- time_
accepted_ stringgreater_ than_ or_ equal_ to - time_
accepted_ stringless_ than_ or_ equal_ to - type string
- compartment
Id String - The OCID of the compartment.
- id String
- The provider-assigned unique ID for this managed resource.
- maintenance
Execution List<GetCollections Datacc Maintenance Executions Maintenance Execution Collection> - The list of maintenance_execution_collection.
- display
Name String - The user-friendly name for the maintenance run execution.
- filters
List<Get
Datacc Maintenance Executions Filter> - infrastructure
Id String - The OCID of the Database Infrastructure on which the maintenance run execution occurred.
- maintenance
Run StringId - The OCID of the maintenance run to which this maintenance execution belongs.
- maintenance
Subtype String - Maintenance run execution sub-type.
- maintenance
Type String - Maintenance type.
- state String
- The state of the maintenance run execution.
- target
Resource StringType - The type of the target resource on which the maintenance run execution occurred.
- time
Accepted StringGreater Than Or Equal To - time
Accepted StringLess Than Or Equal To - type String
- compartment
Id string - The OCID of the compartment.
- id string
- The provider-assigned unique ID for this managed resource.
- maintenance
Execution GetCollections Datacc Maintenance Executions Maintenance Execution Collection[] - The list of maintenance_execution_collection.
- display
Name string - The user-friendly name for the maintenance run execution.
- filters
Get
Datacc Maintenance Executions Filter[] - infrastructure
Id string - The OCID of the Database Infrastructure on which the maintenance run execution occurred.
- maintenance
Run stringId - The OCID of the maintenance run to which this maintenance execution belongs.
- maintenance
Subtype string - Maintenance run execution sub-type.
- maintenance
Type string - Maintenance type.
- state string
- The state of the maintenance run execution.
- target
Resource stringType - The type of the target resource on which the maintenance run execution occurred.
- time
Accepted stringGreater Than Or Equal To - time
Accepted stringLess Than Or Equal To - type string
- compartment_
id str - The OCID of the compartment.
- id str
- The provider-assigned unique ID for this managed resource.
- maintenance_
execution_ Sequence[Getcollections Datacc Maintenance Executions Maintenance Execution Collection] - The list of maintenance_execution_collection.
- display_
name str - The user-friendly name for the maintenance run execution.
- filters
Sequence[Get
Datacc Maintenance Executions Filter] - infrastructure_
id str - The OCID of the Database Infrastructure on which the maintenance run execution occurred.
- maintenance_
run_ strid - The OCID of the maintenance run to which this maintenance execution belongs.
- maintenance_
subtype str - Maintenance run execution sub-type.
- maintenance_
type str - Maintenance type.
- state str
- The state of the maintenance run execution.
- target_
resource_ strtype - The type of the target resource on which the maintenance run execution occurred.
- time_
accepted_ strgreater_ than_ or_ equal_ to - time_
accepted_ strless_ than_ or_ equal_ to - type str
- compartment
Id String - The OCID of the compartment.
- id String
- The provider-assigned unique ID for this managed resource.
- maintenance
Execution List<Property Map>Collections - The list of maintenance_execution_collection.
- display
Name String - The user-friendly name for the maintenance run execution.
- filters List<Property Map>
- infrastructure
Id String - The OCID of the Database Infrastructure on which the maintenance run execution occurred.
- maintenance
Run StringId - The OCID of the maintenance run to which this maintenance execution belongs.
- maintenance
Subtype String - Maintenance run execution sub-type.
- maintenance
Type String - Maintenance type.
- state String
- The state of the maintenance run execution.
- target
Resource StringType - The type of the target resource on which the maintenance run execution occurred.
- time
Accepted StringGreater Than Or Equal To - time
Accepted StringLess Than Or Equal To - type String
Supporting Types
GetDataccMaintenanceExecutionsFilter
GetDataccMaintenanceExecutionsMaintenanceExecutionCollection
GetDataccMaintenanceExecutionsMaintenanceExecutionCollectionItem
- Compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- Custom
Action intTimeout In Mins - Determines the amount of time the system will wait before the start of each compute server patching operation. Supported values are 15 to 120 minutes.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Description string
- Description of the maintenance run execution.
- Display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - Id string
- The OCID of the maintenance run execution.
- Infrastructure
Id string - The Database Infrastructure ID.
- Is
Custom boolAction Timeout Enabled - At the time of execution whether the custom action time out is enabled for the maintenance run that is being executed.
- Lifecycle
Details string - Additional information about the current lifecycle state.
- Maintenance
Run stringId - The maintenance run OCID.
- Maintenance
Subtype string - The sub-type of the maintenance run.
- Maintenance
Type string - The maintenance type.
- Patching
Mode string - The patching mode for the maintenance run that is being executed.
- Source
Version string - The source software version for the Oracle infrastructure.
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Target
Resource stringType - The type of the target resource.
- Target
Version string - The target software version for the Database Infrastructure patching operation.
- Time
Ended string - The date and time the maintenance run was completed.
- Time
Started string - The date and time the maintenance run execution started.
- Total
Time intTaken In Mins - The total time taken by this execution in minutes.
- Workflow
Id string - The OCID of the work request executed by this execution.
- Compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- Custom
Action intTimeout In Mins - Determines the amount of time the system will wait before the start of each compute server patching operation. Supported values are 15 to 120 minutes.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Description string
- Description of the maintenance run execution.
- Display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - Id string
- The OCID of the maintenance run execution.
- Infrastructure
Id string - The Database Infrastructure ID.
- Is
Custom boolAction Timeout Enabled - At the time of execution whether the custom action time out is enabled for the maintenance run that is being executed.
- Lifecycle
Details string - Additional information about the current lifecycle state.
- Maintenance
Run stringId - The maintenance run OCID.
- Maintenance
Subtype string - The sub-type of the maintenance run.
- Maintenance
Type string - The maintenance type.
- Patching
Mode string - The patching mode for the maintenance run that is being executed.
- Source
Version string - The source software version for the Oracle infrastructure.
- State string
- A filter to return only resources that match the given lifecycle state exactly.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - Target
Resource stringType - The type of the target resource.
- Target
Version string - The target software version for the Database Infrastructure patching operation.
- Time
Ended string - The date and time the maintenance run was completed.
- Time
Started string - The date and time the maintenance run execution started.
- Total
Time intTaken In Mins - The total time taken by this execution in minutes.
- Workflow
Id string - The OCID of the work request executed by this execution.
- compartment_
id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- custom_
action_ numbertimeout_ in_ mins - Determines the amount of time the system will wait before the start of each compute server patching operation. Supported values are 15 to 120 minutes.
- map(string)
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description string
- Description of the maintenance run execution.
- display_
name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- map(string)
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id string
- The OCID of the maintenance run execution.
- infrastructure_
id string - The Database Infrastructure ID.
- is_
custom_ boolaction_ timeout_ enabled - At the time of execution whether the custom action time out is enabled for the maintenance run that is being executed.
- lifecycle_
details string - Additional information about the current lifecycle state.
- maintenance_
run_ stringid - The maintenance run OCID.
- maintenance_
subtype string - The sub-type of the maintenance run.
- maintenance_
type string - The maintenance type.
- patching_
mode string - The patching mode for the maintenance run that is being executed.
- source_
version string - The source software version for the Oracle infrastructure.
- state string
- A filter to return only resources that match the given lifecycle state exactly.
- map(string)
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - target_
resource_ stringtype - The type of the target resource.
- target_
version string - The target software version for the Database Infrastructure patching operation.
- time_
ended string - The date and time the maintenance run was completed.
- time_
started string - The date and time the maintenance run execution started.
- total_
time_ numbertaken_ in_ mins - The total time taken by this execution in minutes.
- workflow_
id string - The OCID of the work request executed by this execution.
- compartment
Id String - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- custom
Action IntegerTimeout In Mins - Determines the amount of time the system will wait before the start of each compute server patching operation. Supported values are 15 to 120 minutes.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description String
- Description of the maintenance run execution.
- display
Name String - A filter to return resources that match the entire display name given. The match is case sensitive.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id String
- The OCID of the maintenance run execution.
- infrastructure
Id String - The Database Infrastructure ID.
- is
Custom BooleanAction Timeout Enabled - At the time of execution whether the custom action time out is enabled for the maintenance run that is being executed.
- lifecycle
Details String - Additional information about the current lifecycle state.
- maintenance
Run StringId - The maintenance run OCID.
- maintenance
Subtype String - The sub-type of the maintenance run.
- maintenance
Type String - The maintenance type.
- patching
Mode String - The patching mode for the maintenance run that is being executed.
- source
Version String - The source software version for the Oracle infrastructure.
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - target
Resource StringType - The type of the target resource.
- target
Version String - The target software version for the Database Infrastructure patching operation.
- time
Ended String - The date and time the maintenance run was completed.
- time
Started String - The date and time the maintenance run execution started.
- total
Time IntegerTaken In Mins - The total time taken by this execution in minutes.
- workflow
Id String - The OCID of the work request executed by this execution.
- compartment
Id string - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- custom
Action numberTimeout In Mins - Determines the amount of time the system will wait before the start of each compute server patching operation. Supported values are 15 to 120 minutes.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description string
- Description of the maintenance run execution.
- display
Name string - A filter to return resources that match the entire display name given. The match is case sensitive.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id string
- The OCID of the maintenance run execution.
- infrastructure
Id string - The Database Infrastructure ID.
- is
Custom booleanAction Timeout Enabled - At the time of execution whether the custom action time out is enabled for the maintenance run that is being executed.
- lifecycle
Details string - Additional information about the current lifecycle state.
- maintenance
Run stringId - The maintenance run OCID.
- maintenance
Subtype string - The sub-type of the maintenance run.
- maintenance
Type string - The maintenance type.
- patching
Mode string - The patching mode for the maintenance run that is being executed.
- source
Version string - The source software version for the Oracle infrastructure.
- state string
- A filter to return only resources that match the given lifecycle state exactly.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - target
Resource stringType - The type of the target resource.
- target
Version string - The target software version for the Database Infrastructure patching operation.
- time
Ended string - The date and time the maintenance run was completed.
- time
Started string - The date and time the maintenance run execution started.
- total
Time numberTaken In Mins - The total time taken by this execution in minutes.
- workflow
Id string - The OCID of the work request executed by this execution.
- compartment_
id str - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- custom_
action_ inttimeout_ in_ mins - Determines the amount of time the system will wait before the start of each compute server patching operation. Supported values are 15 to 120 minutes.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description str
- Description of the maintenance run execution.
- display_
name str - A filter to return resources that match the entire display name given. The match is case sensitive.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id str
- The OCID of the maintenance run execution.
- infrastructure_
id str - The Database Infrastructure ID.
- is_
custom_ boolaction_ timeout_ enabled - At the time of execution whether the custom action time out is enabled for the maintenance run that is being executed.
- lifecycle_
details str - Additional information about the current lifecycle state.
- maintenance_
run_ strid - The maintenance run OCID.
- maintenance_
subtype str - The sub-type of the maintenance run.
- maintenance_
type str - The maintenance type.
- patching_
mode str - The patching mode for the maintenance run that is being executed.
- source_
version str - The source software version for the Oracle infrastructure.
- state str
- A filter to return only resources that match the given lifecycle state exactly.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - target_
resource_ strtype - The type of the target resource.
- target_
version str - The target software version for the Database Infrastructure patching operation.
- time_
ended str - The date and time the maintenance run was completed.
- time_
started str - The date and time the maintenance run execution started.
- total_
time_ inttaken_ in_ mins - The total time taken by this execution in minutes.
- workflow_
id str - The OCID of the work request executed by this execution.
- compartment
Id String - The OCID of the compartment. For list operations, you may provide the tenant [OCID] in this field. When a tenant OCID is provided, it will be validated against the caller's tenant and then treated as tenant scope (compartmentId filtering is not applied).
- custom
Action NumberTimeout In Mins - Determines the amount of time the system will wait before the start of each compute server patching operation. Supported values are 15 to 120 minutes.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - description String
- Description of the maintenance run execution.
- display
Name String - A filter to return resources that match the entire display name given. The match is case sensitive.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. This tag option exists for cross-compatibility only. Example:
{"bar-key": "value"} - id String
- The OCID of the maintenance run execution.
- infrastructure
Id String - The Database Infrastructure ID.
- is
Custom BooleanAction Timeout Enabled - At the time of execution whether the custom action time out is enabled for the maintenance run that is being executed.
- lifecycle
Details String - Additional information about the current lifecycle state.
- maintenance
Run StringId - The maintenance run OCID.
- maintenance
Subtype String - The sub-type of the maintenance run.
- maintenance
Type String - The maintenance type.
- patching
Mode String - The patching mode for the maintenance run that is being executed.
- source
Version String - The source software version for the Oracle infrastructure.
- state String
- A filter to return only resources that match the given lifecycle state exactly.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"} - target
Resource StringType - The type of the target resource.
- target
Version String - The target software version for the Database Infrastructure patching operation.
- time
Ended String - The date and time the maintenance run was completed.
- time
Started String - The date and time the maintenance run execution started.
- total
Time NumberTaken In Mins - The total time taken by this execution in minutes.
- workflow
Id String - The OCID of the work request executed by this execution.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.20.0
published on Wednesday, Jul 15, 2026 by Pulumi
published on Wednesday, Jul 15, 2026 by Pulumi