Oracle Cloud Infrastructure v3.10.0 published on Wednesday, Nov 5, 2025 by Pulumi
oci.FleetAppsManagement.getPatches
Start a Neo task
Explain and create an oci.FleetAppsManagement.getPatches resource
This data source provides the list of Patches in Oracle Cloud Infrastructure Fleet Apps Management service.
Returns a list of all the Patches in the specified compartment.
The query parameter compartmentId is required unless the query parameter id is specified.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testPatches = oci.FleetAppsManagement.getPatches({
compartmentId: compartmentId,
id: patchId,
name: patchName,
patchTypeId: testPatchType.id,
productId: testProduct.id,
shouldCompliancePolicyRulesBeApplied: patchShouldCompliancePolicyRulesBeApplied,
state: patchState,
timeReleasedGreaterThanOrEqualTo: patchTimeReleasedGreaterThanOrEqualTo,
timeReleasedLessThan: patchTimeReleasedLessThan,
type: patchType,
version: patchVersion,
});
import pulumi
import pulumi_oci as oci
test_patches = oci.FleetAppsManagement.get_patches(compartment_id=compartment_id,
id=patch_id,
name=patch_name,
patch_type_id=test_patch_type["id"],
product_id=test_product["id"],
should_compliance_policy_rules_be_applied=patch_should_compliance_policy_rules_be_applied,
state=patch_state,
time_released_greater_than_or_equal_to=patch_time_released_greater_than_or_equal_to,
time_released_less_than=patch_time_released_less_than,
type=patch_type,
version=patch_version)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/fleetappsmanagement"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := fleetappsmanagement.GetPatches(ctx, &fleetappsmanagement.GetPatchesArgs{
CompartmentId: pulumi.StringRef(compartmentId),
Id: pulumi.StringRef(patchId),
Name: pulumi.StringRef(patchName),
PatchTypeId: pulumi.StringRef(testPatchType.Id),
ProductId: pulumi.StringRef(testProduct.Id),
ShouldCompliancePolicyRulesBeApplied: pulumi.BoolRef(patchShouldCompliancePolicyRulesBeApplied),
State: pulumi.StringRef(patchState),
TimeReleasedGreaterThanOrEqualTo: pulumi.StringRef(patchTimeReleasedGreaterThanOrEqualTo),
TimeReleasedLessThan: pulumi.StringRef(patchTimeReleasedLessThan),
Type: pulumi.StringRef(patchType),
Version: pulumi.StringRef(patchVersion),
}, 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 testPatches = Oci.FleetAppsManagement.GetPatches.Invoke(new()
{
CompartmentId = compartmentId,
Id = patchId,
Name = patchName,
PatchTypeId = testPatchType.Id,
ProductId = testProduct.Id,
ShouldCompliancePolicyRulesBeApplied = patchShouldCompliancePolicyRulesBeApplied,
State = patchState,
TimeReleasedGreaterThanOrEqualTo = patchTimeReleasedGreaterThanOrEqualTo,
TimeReleasedLessThan = patchTimeReleasedLessThan,
Type = patchType,
Version = patchVersion,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.FleetAppsManagement.FleetAppsManagementFunctions;
import com.pulumi.oci.FleetAppsManagement.inputs.GetPatchesArgs;
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 testPatches = FleetAppsManagementFunctions.getPatches(GetPatchesArgs.builder()
.compartmentId(compartmentId)
.id(patchId)
.name(patchName)
.patchTypeId(testPatchType.id())
.productId(testProduct.id())
.shouldCompliancePolicyRulesBeApplied(patchShouldCompliancePolicyRulesBeApplied)
.state(patchState)
.timeReleasedGreaterThanOrEqualTo(patchTimeReleasedGreaterThanOrEqualTo)
.timeReleasedLessThan(patchTimeReleasedLessThan)
.type(patchType)
.version(patchVersion)
.build());
}
}
variables:
testPatches:
fn::invoke:
function: oci:FleetAppsManagement:getPatches
arguments:
compartmentId: ${compartmentId}
id: ${patchId}
name: ${patchName}
patchTypeId: ${testPatchType.id}
productId: ${testProduct.id}
shouldCompliancePolicyRulesBeApplied: ${patchShouldCompliancePolicyRulesBeApplied}
state: ${patchState}
timeReleasedGreaterThanOrEqualTo: ${patchTimeReleasedGreaterThanOrEqualTo}
timeReleasedLessThan: ${patchTimeReleasedLessThan}
type: ${patchType}
version: ${patchVersion}
Using getPatches
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 getPatches(args: GetPatchesArgs, opts?: InvokeOptions): Promise<GetPatchesResult>
function getPatchesOutput(args: GetPatchesOutputArgs, opts?: InvokeOptions): Output<GetPatchesResult>def get_patches(compartment_id: Optional[str] = None,
filters: Optional[Sequence[GetPatchesFilter]] = None,
id: Optional[str] = None,
name: Optional[str] = None,
patch_type_id: Optional[str] = None,
product_id: Optional[str] = None,
should_compliance_policy_rules_be_applied: Optional[bool] = None,
state: Optional[str] = None,
time_released_greater_than_or_equal_to: Optional[str] = None,
time_released_less_than: Optional[str] = None,
type: Optional[str] = None,
version: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetPatchesResult
def get_patches_output(compartment_id: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetPatchesFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
patch_type_id: Optional[pulumi.Input[str]] = None,
product_id: Optional[pulumi.Input[str]] = None,
should_compliance_policy_rules_be_applied: Optional[pulumi.Input[bool]] = None,
state: Optional[pulumi.Input[str]] = None,
time_released_greater_than_or_equal_to: Optional[pulumi.Input[str]] = None,
time_released_less_than: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
version: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPatchesResult]func GetPatches(ctx *Context, args *GetPatchesArgs, opts ...InvokeOption) (*GetPatchesResult, error)
func GetPatchesOutput(ctx *Context, args *GetPatchesOutputArgs, opts ...InvokeOption) GetPatchesResultOutput> Note: This function is named GetPatches in the Go SDK.
public static class GetPatches
{
public static Task<GetPatchesResult> InvokeAsync(GetPatchesArgs args, InvokeOptions? opts = null)
public static Output<GetPatchesResult> Invoke(GetPatchesInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPatchesResult> getPatches(GetPatchesArgs args, InvokeOptions options)
public static Output<GetPatchesResult> getPatches(GetPatchesArgs args, InvokeOptions options)
fn::invoke:
function: oci:FleetAppsManagement/getPatches:getPatches
arguments:
# arguments dictionaryThe following arguments are supported:
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Filters
List<Get
Patches Filter> - Id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- Name string
- A filter to return only resources that match the entire name given.
- Patch
Type stringId - Patch Type platformConfigurationId associated with the Patch.
- Product
Id string - Product platformConfigurationId associated with the Patch.
- Should
Compliance boolPolicy Rules Be Applied - Filter patch based on compliance policy rules for the Product.
- State string
- The current state of the Patch.
- Time
Released stringGreater Than Or Equal To - A filter to return patches whose release date is greater than or equal to the given date.
- Time
Released stringLess Than - A filter to return patches whose release date is less than the given date.
- Type string
- DefinedBy type.
- Version string
- Product version.
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Filters
[]Get
Patches Filter - Id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- Name string
- A filter to return only resources that match the entire name given.
- Patch
Type stringId - Patch Type platformConfigurationId associated with the Patch.
- Product
Id string - Product platformConfigurationId associated with the Patch.
- Should
Compliance boolPolicy Rules Be Applied - Filter patch based on compliance policy rules for the Product.
- State string
- The current state of the Patch.
- Time
Released stringGreater Than Or Equal To - A filter to return patches whose release date is greater than or equal to the given date.
- Time
Released stringLess Than - A filter to return patches whose release date is less than the given date.
- Type string
- DefinedBy type.
- Version string
- Product version.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- filters
List<Get
Patches Filter> - id String
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- name String
- A filter to return only resources that match the entire name given.
- patch
Type StringId - Patch Type platformConfigurationId associated with the Patch.
- product
Id String - Product platformConfigurationId associated with the Patch.
- should
Compliance BooleanPolicy Rules Be Applied - Filter patch based on compliance policy rules for the Product.
- state String
- The current state of the Patch.
- time
Released StringGreater Than Or Equal To - A filter to return patches whose release date is greater than or equal to the given date.
- time
Released StringLess Than - A filter to return patches whose release date is less than the given date.
- type String
- DefinedBy type.
- version String
- Product version.
- compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- filters
Get
Patches Filter[] - id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- name string
- A filter to return only resources that match the entire name given.
- patch
Type stringId - Patch Type platformConfigurationId associated with the Patch.
- product
Id string - Product platformConfigurationId associated with the Patch.
- should
Compliance booleanPolicy Rules Be Applied - Filter patch based on compliance policy rules for the Product.
- state string
- The current state of the Patch.
- time
Released stringGreater Than Or Equal To - A filter to return patches whose release date is greater than or equal to the given date.
- time
Released stringLess Than - A filter to return patches whose release date is less than the given date.
- type string
- DefinedBy type.
- version string
- Product version.
- compartment_
id str - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- filters
Sequence[Get
Patches Filter] - id str
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- name str
- A filter to return only resources that match the entire name given.
- patch_
type_ strid - Patch Type platformConfigurationId associated with the Patch.
- product_
id str - Product platformConfigurationId associated with the Patch.
- should_
compliance_ boolpolicy_ rules_ be_ applied - Filter patch based on compliance policy rules for the Product.
- state str
- The current state of the Patch.
- time_
released_ strgreater_ than_ or_ equal_ to - A filter to return patches whose release date is greater than or equal to the given date.
- time_
released_ strless_ than - A filter to return patches whose release date is less than the given date.
- type str
- DefinedBy type.
- version str
- Product version.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- filters List<Property Map>
- id String
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- name String
- A filter to return only resources that match the entire name given.
- patch
Type StringId - Patch Type platformConfigurationId associated with the Patch.
- product
Id String - Product platformConfigurationId associated with the Patch.
- should
Compliance BooleanPolicy Rules Be Applied - Filter patch based on compliance policy rules for the Product.
- state String
- The current state of the Patch.
- time
Released StringGreater Than Or Equal To - A filter to return patches whose release date is greater than or equal to the given date.
- time
Released StringLess Than - A filter to return patches whose release date is less than the given date.
- type String
- DefinedBy type.
- version String
- Product version.
getPatches Result
The following output properties are available:
- Patch
Collections List<GetPatches Patch Collection> - The list of patch_collection.
- Compartment
Id string - Filters
List<Get
Patches Filter> - Id string
- The OCID of the resource.
- Name string
- A user-friendly name. Should be unique within the tenancy, and cannot be changed after creation. Avoid entering confidential information.
- Patch
Type stringId - Product
Id string - Should
Compliance boolPolicy Rules Be Applied - State string
- The current state of the Patch.
- Time
Released stringGreater Than Or Equal To - Time
Released stringLess Than - Type string
- Provide information on who defined the patch. Example: For Custom Patches the value will be USER_DEFINED For Oracle Defined Patches the value will be ORACLE_DEFINED
- Version string
- product version.
- Patch
Collections []GetPatches Patch Collection - The list of patch_collection.
- Compartment
Id string - Filters
[]Get
Patches Filter - Id string
- The OCID of the resource.
- Name string
- A user-friendly name. Should be unique within the tenancy, and cannot be changed after creation. Avoid entering confidential information.
- Patch
Type stringId - Product
Id string - Should
Compliance boolPolicy Rules Be Applied - State string
- The current state of the Patch.
- Time
Released stringGreater Than Or Equal To - Time
Released stringLess Than - Type string
- Provide information on who defined the patch. Example: For Custom Patches the value will be USER_DEFINED For Oracle Defined Patches the value will be ORACLE_DEFINED
- Version string
- product version.
- patch
Collections List<GetPatches Patch Collection> - The list of patch_collection.
- compartment
Id String - filters
List<Get
Patches Filter> - id String
- The OCID of the resource.
- name String
- A user-friendly name. Should be unique within the tenancy, and cannot be changed after creation. Avoid entering confidential information.
- patch
Type StringId - product
Id String - should
Compliance BooleanPolicy Rules Be Applied - state String
- The current state of the Patch.
- time
Released StringGreater Than Or Equal To - time
Released StringLess Than - type String
- Provide information on who defined the patch. Example: For Custom Patches the value will be USER_DEFINED For Oracle Defined Patches the value will be ORACLE_DEFINED
- version String
- product version.
- patch
Collections GetPatches Patch Collection[] - The list of patch_collection.
- compartment
Id string - filters
Get
Patches Filter[] - id string
- The OCID of the resource.
- name string
- A user-friendly name. Should be unique within the tenancy, and cannot be changed after creation. Avoid entering confidential information.
- patch
Type stringId - product
Id string - should
Compliance booleanPolicy Rules Be Applied - state string
- The current state of the Patch.
- time
Released stringGreater Than Or Equal To - time
Released stringLess Than - type string
- Provide information on who defined the patch. Example: For Custom Patches the value will be USER_DEFINED For Oracle Defined Patches the value will be ORACLE_DEFINED
- version string
- product version.
- patch_
collections Sequence[GetPatches Patch Collection] - The list of patch_collection.
- compartment_
id str - filters
Sequence[Get
Patches Filter] - id str
- The OCID of the resource.
- name str
- A user-friendly name. Should be unique within the tenancy, and cannot be changed after creation. Avoid entering confidential information.
- patch_
type_ strid - product_
id str - should_
compliance_ boolpolicy_ rules_ be_ applied - state str
- The current state of the Patch.
- time_
released_ strgreater_ than_ or_ equal_ to - time_
released_ strless_ than - type str
- Provide information on who defined the patch. Example: For Custom Patches the value will be USER_DEFINED For Oracle Defined Patches the value will be ORACLE_DEFINED
- version str
- product version.
- patch
Collections List<Property Map> - The list of patch_collection.
- compartment
Id String - filters List<Property Map>
- id String
- The OCID of the resource.
- name String
- A user-friendly name. Should be unique within the tenancy, and cannot be changed after creation. Avoid entering confidential information.
- patch
Type StringId - product
Id String - should
Compliance BooleanPolicy Rules Be Applied - state String
- The current state of the Patch.
- time
Released StringGreater Than Or Equal To - time
Released StringLess Than - type String
- Provide information on who defined the patch. Example: For Custom Patches the value will be USER_DEFINED For Oracle Defined Patches the value will be ORACLE_DEFINED
- version String
- product version.
Supporting Types
GetPatchesFilter
GetPatchesPatchCollection
GetPatchesPatchCollectionItem
- Artifact
Details List<GetPatches Patch Collection Item Artifact Detail> - Patch artifact description and content details.
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Dependent
Patches List<GetPatches Patch Collection Item Dependent Patch> - Dependent Patches for this patch.
- Description string
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - Id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Name string
- A filter to return only resources that match the entire name given.
- Patch
Types List<GetPatches Patch Collection Item Patch Type> - Patch Type
- Products
List<Get
Patches Patch Collection Item Product> - Product
- Resource
Region string - Associated region
- Severity string
- Patch Severity.
- State string
- The current state of the Patch.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The time this resource was created. An RFC3339 formatted datetime string.
- Time
Released string - Date when the patch was released.
- Time
Updated string - The time this resource was last updated. An RFC3339 formatted datetime string.
- Type string
- DefinedBy type.
- Artifact
Details []GetPatches Patch Collection Item Artifact Detail - Patch artifact description and content details.
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Dependent
Patches []GetPatches Patch Collection Item Dependent Patch - Dependent Patches for this patch.
- Description string
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - Id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- Lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- Name string
- A filter to return only resources that match the entire name given.
- Patch
Types []GetPatches Patch Collection Item Patch Type - Patch Type
- Products
[]Get
Patches Patch Collection Item Product - Product
- Resource
Region string - Associated region
- Severity string
- Patch Severity.
- State string
- The current state of the Patch.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - Time
Created string - The time this resource was created. An RFC3339 formatted datetime string.
- Time
Released string - Date when the patch was released.
- Time
Updated string - The time this resource was last updated. An RFC3339 formatted datetime string.
- Type string
- DefinedBy type.
- artifact
Details List<GetPatches Patch Collection Item Artifact Detail> - Patch artifact description and content details.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - dependent
Patches List<GetPatches Patch Collection Item Dependent Patch> - Dependent Patches for this patch.
- description String
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - id String
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- name String
- A filter to return only resources that match the entire name given.
- patch
Types List<GetPatches Patch Collection Item Patch Type> - Patch Type
- products
List<Get
Patches Patch Collection Item Product> - Product
- resource
Region String - Associated region
- severity String
- Patch Severity.
- state String
- The current state of the Patch.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The time this resource was created. An RFC3339 formatted datetime string.
- time
Released String - Date when the patch was released.
- time
Updated String - The time this resource was last updated. An RFC3339 formatted datetime string.
- type String
- DefinedBy type.
- artifact
Details GetPatches Patch Collection Item Artifact Detail[] - Patch artifact description and content details.
- compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - dependent
Patches GetPatches Patch Collection Item Dependent Patch[] - Dependent Patches for this patch.
- description string
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- lifecycle
Details string - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- name string
- A filter to return only resources that match the entire name given.
- patch
Types GetPatches Patch Collection Item Patch Type[] - Patch Type
- products
Get
Patches Patch Collection Item Product[] - Product
- resource
Region string - Associated region
- severity string
- Patch Severity.
- state string
- The current state of the Patch.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created string - The time this resource was created. An RFC3339 formatted datetime string.
- time
Released string - Date when the patch was released.
- time
Updated string - The time this resource was last updated. An RFC3339 formatted datetime string.
- type string
- DefinedBy type.
- artifact_
details Sequence[GetPatches Patch Collection Item Artifact Detail] - Patch artifact description and content details.
- compartment_
id str - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - dependent_
patches Sequence[GetPatches Patch Collection Item Dependent Patch] - Dependent Patches for this patch.
- description str
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - id str
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- lifecycle_
details str - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- name str
- A filter to return only resources that match the entire name given.
- patch_
types Sequence[GetPatches Patch Collection Item Patch Type] - Patch Type
- products
Sequence[Get
Patches Patch Collection Item Product] - Product
- resource_
region str - Associated region
- severity str
- Patch Severity.
- state str
- The current state of the Patch.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time_
created str - The time this resource was created. An RFC3339 formatted datetime string.
- time_
released str - Date when the patch was released.
- time_
updated str - The time this resource was last updated. An RFC3339 formatted datetime string.
- type str
- DefinedBy type.
- artifact
Details List<Property Map> - Patch artifact description and content details.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - dependent
Patches List<Property Map> - Dependent Patches for this patch.
- description String
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"} - id String
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- lifecycle
Details String - A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- name String
- A filter to return only resources that match the entire name given.
- patch
Types List<Property Map> - Patch Type
- products List<Property Map>
- Product
- resource
Region String - Associated region
- severity String
- Patch Severity.
- state String
- The current state of the Patch.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"} - time
Created String - The time this resource was created. An RFC3339 formatted datetime string.
- time
Released String - Date when the patch was released.
- time
Updated String - The time this resource was last updated. An RFC3339 formatted datetime string.
- type String
- DefinedBy type.
GetPatchesPatchCollectionItemArtifactDetail
- Artifact
List<Get
Patches Patch Collection Item Artifact Detail Artifact> - Patch artifact metadata Details which is common for all platforms.
- Artifacts
List<Get
Patches Patch Collection Item Artifact Detail Artifact> - Artifacts.
- Category string
- Artifact category details.
- Artifact
[]Get
Patches Patch Collection Item Artifact Detail Artifact - Patch artifact metadata Details which is common for all platforms.
- Artifacts
[]Get
Patches Patch Collection Item Artifact Detail Artifact - Artifacts.
- Category string
- Artifact category details.
- artifact
List<Get
Patches Patch Collection Item Artifact Detail Artifact> - Patch artifact metadata Details which is common for all platforms.
- artifacts
List<Get
Patches Patch Collection Item Artifact Detail Artifact> - Artifacts.
- category String
- Artifact category details.
- artifact
Get
Patches Patch Collection Item Artifact Detail Artifact[] - Patch artifact metadata Details which is common for all platforms.
- artifacts
Get
Patches Patch Collection Item Artifact Detail Artifact[] - Artifacts.
- category string
- Artifact category details.
- artifact
Sequence[Get
Patches Patch Collection Item Artifact Detail Artifact] - Patch artifact metadata Details which is common for all platforms.
- artifacts
Sequence[Get
Patches Patch Collection Item Artifact Detail Artifact] - Artifacts.
- category str
- Artifact category details.
- artifact List<Property Map>
- Patch artifact metadata Details which is common for all platforms.
- artifacts List<Property Map>
- Artifacts.
- category String
- Artifact category details.
GetPatchesPatchCollectionItemArtifactDetailArtifact
- Architecture string
- System architecture.
- Contents
List<Get
Patches Patch Collection Item Artifact Detail Artifact Content> - Content Source details.
- Os
Type string - The OS type the patch is applicable for.
- Architecture string
- System architecture.
- Contents
[]Get
Patches Patch Collection Item Artifact Detail Artifact Content - Content Source details.
- Os
Type string - The OS type the patch is applicable for.
- architecture String
- System architecture.
- contents
List<Get
Patches Patch Collection Item Artifact Detail Artifact Content> - Content Source details.
- os
Type String - The OS type the patch is applicable for.
- architecture string
- System architecture.
- contents
Get
Patches Patch Collection Item Artifact Detail Artifact Content[] - Content Source details.
- os
Type string - The OS type the patch is applicable for.
- architecture str
- System architecture.
- contents
Sequence[Get
Patches Patch Collection Item Artifact Detail Artifact Content] - Content Source details.
- os_
type str - The OS type the patch is applicable for.
- architecture String
- System architecture.
- contents List<Property Map>
- Content Source details.
- os
Type String - The OS type the patch is applicable for.
GetPatchesPatchCollectionItemArtifactDetailArtifactContent
- Bucket string
- Bucket Name.
- Checksum string
- md5 checksum of the artifact.
- Namespace string
- Namespace.
- Object string
- Object Name.
- Source
Type string - Content Source type details.
- Bucket string
- Bucket Name.
- Checksum string
- md5 checksum of the artifact.
- Namespace string
- Namespace.
- Object string
- Object Name.
- Source
Type string - Content Source type details.
- bucket String
- Bucket Name.
- checksum String
- md5 checksum of the artifact.
- namespace String
- Namespace.
- object String
- Object Name.
- source
Type String - Content Source type details.
- bucket string
- Bucket Name.
- checksum string
- md5 checksum of the artifact.
- namespace string
- Namespace.
- object string
- Object Name.
- source
Type string - Content Source type details.
- bucket str
- Bucket Name.
- checksum str
- md5 checksum of the artifact.
- namespace str
- Namespace.
- object str
- Object Name.
- source_
type str - Content Source type details.
- bucket String
- Bucket Name.
- checksum String
- md5 checksum of the artifact.
- namespace String
- Namespace.
- object String
- Object Name.
- source
Type String - Content Source type details.
GetPatchesPatchCollectionItemDependentPatch
- Id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- Id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- id String
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- id string
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- id str
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
- id String
- Unique identifier or OCID for listing a single Patch by id. Either compartmentId or id must be provided.
GetPatchesPatchCollectionItemPatchType
- Platform
Configuration stringId - PlatformConfiguration Id corresponding to the Product
- Platform
Configuration stringId - PlatformConfiguration Id corresponding to the Product
- platform
Configuration StringId - PlatformConfiguration Id corresponding to the Product
- platform
Configuration stringId - PlatformConfiguration Id corresponding to the Product
- platform_
configuration_ strid - PlatformConfiguration Id corresponding to the Product
- platform
Configuration StringId - PlatformConfiguration Id corresponding to the Product
GetPatchesPatchCollectionItemProduct
- Platform
Configuration stringId - PlatformConfiguration Id corresponding to the Product
- Version string
- Product version.
- Platform
Configuration stringId - PlatformConfiguration Id corresponding to the Product
- Version string
- Product version.
- platform
Configuration StringId - PlatformConfiguration Id corresponding to the Product
- version String
- Product version.
- platform
Configuration stringId - PlatformConfiguration Id corresponding to the Product
- version string
- Product version.
- platform_
configuration_ strid - PlatformConfiguration Id corresponding to the Product
- version str
- Product version.
- platform
Configuration StringId - PlatformConfiguration Id corresponding to the Product
- version String
- Product version.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
