Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi
oci.FleetAppsManagement.getPatches
Explore with Pulumi AI
This data source provides the list of Patches in Oracle Cloud Infrastructure Fleet Apps Management service.
Returns a list of Patches.
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/v2/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[_fleetappsmanagement.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[_fleetappsmanagement.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:
- CompartmentId string
- The ID of the compartment in which to list resources.
- Filters
List<GetPatches Filter> 
- Id string
- unique Patch identifier
- Name string
- A filter to return only resources that match the entire name given.
- PatchType stringId 
- Patch Type platformConfigurationId associated with the Patch.
- ProductId string
- Product platformConfigurationId associated with the Patch.
- ShouldCompliance boolPolicy Rules Be Applied 
- Filter patch based on compliance policy rules for the Product
- State string
- The current state of the Patch.
- TimeReleased stringGreater Than Or Equal To 
- Patch Released Date
- TimeReleased stringLess Than 
- Patch Released Date
- Type string
- DefinedBy type.
- Version string
- Product version
- CompartmentId string
- The ID of the compartment in which to list resources.
- Filters
[]GetPatches Filter 
- Id string
- unique Patch identifier
- Name string
- A filter to return only resources that match the entire name given.
- PatchType stringId 
- Patch Type platformConfigurationId associated with the Patch.
- ProductId string
- Product platformConfigurationId associated with the Patch.
- ShouldCompliance boolPolicy Rules Be Applied 
- Filter patch based on compliance policy rules for the Product
- State string
- The current state of the Patch.
- TimeReleased stringGreater Than Or Equal To 
- Patch Released Date
- TimeReleased stringLess Than 
- Patch Released Date
- Type string
- DefinedBy type.
- Version string
- Product version
- compartmentId String
- The ID of the compartment in which to list resources.
- filters
List<GetPatches Filter> 
- id String
- unique Patch identifier
- name String
- A filter to return only resources that match the entire name given.
- patchType StringId 
- Patch Type platformConfigurationId associated with the Patch.
- productId String
- Product platformConfigurationId associated with the Patch.
- shouldCompliance BooleanPolicy Rules Be Applied 
- Filter patch based on compliance policy rules for the Product
- state String
- The current state of the Patch.
- timeReleased StringGreater Than Or Equal To 
- Patch Released Date
- timeReleased StringLess Than 
- Patch Released Date
- type String
- DefinedBy type.
- version String
- Product version
- compartmentId string
- The ID of the compartment in which to list resources.
- filters
GetPatches Filter[] 
- id string
- unique Patch identifier
- name string
- A filter to return only resources that match the entire name given.
- patchType stringId 
- Patch Type platformConfigurationId associated with the Patch.
- productId string
- Product platformConfigurationId associated with the Patch.
- shouldCompliance booleanPolicy Rules Be Applied 
- Filter patch based on compliance policy rules for the Product
- state string
- The current state of the Patch.
- timeReleased stringGreater Than Or Equal To 
- Patch Released Date
- timeReleased stringLess Than 
- Patch Released Date
- type string
- DefinedBy type.
- version string
- Product version
- compartment_id str
- The ID of the compartment in which to list resources.
- filters
Sequence[fleetappsmanagement.Get Patches Filter] 
- id str
- unique Patch identifier
- 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 
- Patch Released Date
- time_released_ strless_ than 
- Patch Released Date
- type str
- DefinedBy type.
- version str
- Product version
- compartmentId String
- The ID of the compartment in which to list resources.
- filters List<Property Map>
- id String
- unique Patch identifier
- name String
- A filter to return only resources that match the entire name given.
- patchType StringId 
- Patch Type platformConfigurationId associated with the Patch.
- productId String
- Product platformConfigurationId associated with the Patch.
- shouldCompliance BooleanPolicy Rules Be Applied 
- Filter patch based on compliance policy rules for the Product
- state String
- The current state of the Patch.
- timeReleased StringGreater Than Or Equal To 
- Patch Released Date
- timeReleased StringLess Than 
- Patch Released Date
- type String
- DefinedBy type.
- version String
- Product version
getPatches Result
The following output properties are available:
- PatchCollections List<GetPatches Patch Collection> 
- The list of patch_collection.
- CompartmentId string
- Filters
List<GetPatches 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.
- PatchType stringId 
- ProductId string
- ShouldCompliance boolPolicy Rules Be Applied 
- State string
- The current state of the Patch.
- TimeReleased stringGreater Than Or Equal To 
- TimeReleased 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.
- PatchCollections []GetPatches Patch Collection 
- The list of patch_collection.
- CompartmentId string
- Filters
[]GetPatches 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.
- PatchType stringId 
- ProductId string
- ShouldCompliance boolPolicy Rules Be Applied 
- State string
- The current state of the Patch.
- TimeReleased stringGreater Than Or Equal To 
- TimeReleased 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.
- patchCollections List<GetPatches Patch Collection> 
- The list of patch_collection.
- compartmentId String
- filters
List<GetPatches 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.
- patchType StringId 
- productId String
- shouldCompliance BooleanPolicy Rules Be Applied 
- state String
- The current state of the Patch.
- timeReleased StringGreater Than Or Equal To 
- timeReleased 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.
- patchCollections GetPatches Patch Collection[] 
- The list of patch_collection.
- compartmentId string
- filters
GetPatches 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.
- patchType stringId 
- productId string
- shouldCompliance booleanPolicy Rules Be Applied 
- state string
- The current state of the Patch.
- timeReleased stringGreater Than Or Equal To 
- timeReleased 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[fleetappsmanagement.Get Patches Patch Collection] 
- The list of patch_collection.
- compartment_id str
- filters
Sequence[fleetappsmanagement.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.
- patchCollections List<Property Map>
- The list of patch_collection.
- compartmentId 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.
- patchType StringId 
- productId String
- shouldCompliance BooleanPolicy Rules Be Applied 
- state String
- The current state of the Patch.
- timeReleased StringGreater Than Or Equal To 
- timeReleased 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    
- ArtifactDetails List<GetPatches Patch Collection Item Artifact Detail> 
- Patch artifact description and content details.
- CompartmentId string
- The ID of the compartment in which to list resources.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DependentPatches 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 Patch identifier
- LifecycleDetails 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.
- PatchTypes List<GetPatches Patch Collection Item Patch Type> 
- Patch Type
- Products
List<GetPatches Patch Collection Item Product> 
- Product
- ResourceRegion 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"}
- TimeCreated string
- The time this resource was created. An RFC3339 formatted datetime string.
- TimeReleased string
- Date when the patch was released.
- TimeUpdated string
- The time this resource was last updated. An RFC3339 formatted datetime string.
- Type string
- DefinedBy type.
- ArtifactDetails []GetPatches Patch Collection Item Artifact Detail 
- Patch artifact description and content details.
- CompartmentId string
- The ID of the compartment in which to list resources.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- DependentPatches []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 Patch identifier
- LifecycleDetails 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.
- PatchTypes []GetPatches Patch Collection Item Patch Type 
- Patch Type
- Products
[]GetPatches Patch Collection Item Product 
- Product
- ResourceRegion 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"}
- TimeCreated string
- The time this resource was created. An RFC3339 formatted datetime string.
- TimeReleased string
- Date when the patch was released.
- TimeUpdated string
- The time this resource was last updated. An RFC3339 formatted datetime string.
- Type string
- DefinedBy type.
- artifactDetails List<GetPatches Patch Collection Item Artifact Detail> 
- Patch artifact description and content details.
- compartmentId String
- The ID of the compartment in which to list resources.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- dependentPatches 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 Patch identifier
- lifecycleDetails 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.
- patchTypes List<GetPatches Patch Collection Item Patch Type> 
- Patch Type
- products
List<GetPatches Patch Collection Item Product> 
- Product
- resourceRegion 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"}
- timeCreated String
- The time this resource was created. An RFC3339 formatted datetime string.
- timeReleased String
- Date when the patch was released.
- timeUpdated String
- The time this resource was last updated. An RFC3339 formatted datetime string.
- type String
- DefinedBy type.
- artifactDetails GetPatches Patch Collection Item Artifact Detail[] 
- Patch artifact description and content details.
- compartmentId string
- The ID of the compartment in which to list resources.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- dependentPatches 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 Patch identifier
- lifecycleDetails 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.
- patchTypes GetPatches Patch Collection Item Patch Type[] 
- Patch Type
- products
GetPatches Patch Collection Item Product[] 
- Product
- resourceRegion 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"}
- timeCreated string
- The time this resource was created. An RFC3339 formatted datetime string.
- timeReleased string
- Date when the patch was released.
- timeUpdated string
- The time this resource was last updated. An RFC3339 formatted datetime string.
- type string
- DefinedBy type.
- artifact_details Sequence[fleetappsmanagement.Get Patches Patch Collection Item Artifact Detail] 
- Patch artifact description and content details.
- compartment_id str
- The ID of the compartment in which to list resources.
- 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[fleetappsmanagement.Get Patches 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 Patch identifier
- 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[fleetappsmanagement.Get Patches Patch Collection Item Patch Type] 
- Patch Type
- products
Sequence[fleetappsmanagement.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.
- artifactDetails List<Property Map>
- Patch artifact description and content details.
- compartmentId String
- The ID of the compartment in which to list resources.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- dependentPatches 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 Patch identifier
- lifecycleDetails 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.
- patchTypes List<Property Map>
- Patch Type
- products List<Property Map>
- Product
- resourceRegion 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"}
- timeCreated String
- The time this resource was created. An RFC3339 formatted datetime string.
- timeReleased String
- Date when the patch was released.
- timeUpdated String
- The time this resource was last updated. An RFC3339 formatted datetime string.
- type String
- DefinedBy type.
GetPatchesPatchCollectionItemArtifactDetail      
- Artifact
List<GetPatches Patch Collection Item Artifact Detail Artifact> 
- Patch artifact metadata Details which is common for all platforms.
- Artifacts
List<GetPatches Patch Collection Item Artifact Detail Artifact> 
- Artifacts.
- Category string
- Artifact category details.
- Artifact
[]GetPatches Patch Collection Item Artifact Detail Artifact 
- Patch artifact metadata Details which is common for all platforms.
- Artifacts
[]GetPatches Patch Collection Item Artifact Detail Artifact 
- Artifacts.
- Category string
- Artifact category details.
- artifact
List<GetPatches Patch Collection Item Artifact Detail Artifact> 
- Patch artifact metadata Details which is common for all platforms.
- artifacts
List<GetPatches Patch Collection Item Artifact Detail Artifact> 
- Artifacts.
- category String
- Artifact category details.
- artifact
GetPatches Patch Collection Item Artifact Detail Artifact[] 
- Patch artifact metadata Details which is common for all platforms.
- artifacts
GetPatches Patch Collection Item Artifact Detail Artifact[] 
- Artifacts.
- category string
- Artifact category details.
- artifact
Sequence[fleetappsmanagement.Get Patches Patch Collection Item Artifact Detail Artifact] 
- Patch artifact metadata Details which is common for all platforms.
- artifacts
Sequence[fleetappsmanagement.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<GetPatches Patch Collection Item Artifact Detail Artifact Content> 
- Content Source details.
- OsType string
- The OS type the patch is applicable for.
- Architecture string
- System architecture.
- Contents
[]GetPatches Patch Collection Item Artifact Detail Artifact Content 
- Content Source details.
- OsType string
- The OS type the patch is applicable for.
- architecture String
- System architecture.
- contents
List<GetPatches Patch Collection Item Artifact Detail Artifact Content> 
- Content Source details.
- osType String
- The OS type the patch is applicable for.
- architecture string
- System architecture.
- contents
GetPatches Patch Collection Item Artifact Detail Artifact Content[] 
- Content Source details.
- osType string
- The OS type the patch is applicable for.
- architecture str
- System architecture.
- contents
Sequence[fleetappsmanagement.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.
- osType 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.
- SourceType string
- Content Source type details.
- Bucket string
- Bucket Name.
- Checksum string
- md5 checksum of the artifact.
- Namespace string
- Namespace.
- Object string
- Object Name.
- SourceType string
- Content Source type details.
- bucket String
- Bucket Name.
- checksum String
- md5 checksum of the artifact.
- namespace String
- Namespace.
- object String
- Object Name.
- sourceType String
- Content Source type details.
- bucket string
- Bucket Name.
- checksum string
- md5 checksum of the artifact.
- namespace string
- Namespace.
- object string
- Object Name.
- sourceType 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.
- sourceType String
- Content Source type details.
GetPatchesPatchCollectionItemDependentPatch      
- Id string
- unique Patch identifier
- Id string
- unique Patch identifier
- id String
- unique Patch identifier
- id string
- unique Patch identifier
- id str
- unique Patch identifier
- id String
- unique Patch identifier
GetPatchesPatchCollectionItemPatchType      
- PlatformConfiguration stringId 
- PlatformConfiguration Id corresponding to the Product
- PlatformConfiguration stringId 
- PlatformConfiguration Id corresponding to the Product
- platformConfiguration StringId 
- PlatformConfiguration Id corresponding to the Product
- platformConfiguration stringId 
- PlatformConfiguration Id corresponding to the Product
- platform_configuration_ strid 
- PlatformConfiguration Id corresponding to the Product
- platformConfiguration StringId 
- PlatformConfiguration Id corresponding to the Product
GetPatchesPatchCollectionItemProduct     
- PlatformConfiguration stringId 
- PlatformConfiguration Id corresponding to the Product
- Version string
- Product version
- PlatformConfiguration stringId 
- PlatformConfiguration Id corresponding to the Product
- Version string
- Product version
- platformConfiguration StringId 
- PlatformConfiguration Id corresponding to the Product
- version String
- Product version
- platformConfiguration stringId 
- PlatformConfiguration Id corresponding to the Product
- version string
- Product version
- platform_configuration_ strid 
- PlatformConfiguration Id corresponding to the Product
- version str
- Product version
- platformConfiguration 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.