1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. MediaServices
  5. getStreamPackagingConfigs
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

oci.MediaServices.getStreamPackagingConfigs

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi

This data source provides the list of Stream Packaging Configs in Oracle Cloud Infrastructure Media Services service.

Lists the Stream Packaging Configurations.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testStreamPackagingConfigs = oci.MediaServices.getStreamPackagingConfigs({
    distributionChannelId: testChannel.id,
    displayName: streamPackagingConfigDisplayName,
    state: streamPackagingConfigState,
    streamPackagingConfigId: testStreamPackagingConfig.id,
});
Copy
import pulumi
import pulumi_oci as oci

test_stream_packaging_configs = oci.MediaServices.get_stream_packaging_configs(distribution_channel_id=test_channel["id"],
    display_name=stream_packaging_config_display_name,
    state=stream_packaging_config_state,
    stream_packaging_config_id=test_stream_packaging_config["id"])
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/mediaservices"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := mediaservices.GetStreamPackagingConfigs(ctx, &mediaservices.GetStreamPackagingConfigsArgs{
			DistributionChannelId:   testChannel.Id,
			DisplayName:             pulumi.StringRef(streamPackagingConfigDisplayName),
			State:                   pulumi.StringRef(streamPackagingConfigState),
			StreamPackagingConfigId: pulumi.StringRef(testStreamPackagingConfig.Id),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testStreamPackagingConfigs = Oci.MediaServices.GetStreamPackagingConfigs.Invoke(new()
    {
        DistributionChannelId = testChannel.Id,
        DisplayName = streamPackagingConfigDisplayName,
        State = streamPackagingConfigState,
        StreamPackagingConfigId = testStreamPackagingConfig.Id,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.MediaServices.MediaServicesFunctions;
import com.pulumi.oci.MediaServices.inputs.GetStreamPackagingConfigsArgs;
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 testStreamPackagingConfigs = MediaServicesFunctions.getStreamPackagingConfigs(GetStreamPackagingConfigsArgs.builder()
            .distributionChannelId(testChannel.id())
            .displayName(streamPackagingConfigDisplayName)
            .state(streamPackagingConfigState)
            .streamPackagingConfigId(testStreamPackagingConfig.id())
            .build());

    }
}
Copy
variables:
  testStreamPackagingConfigs:
    fn::invoke:
      function: oci:MediaServices:getStreamPackagingConfigs
      arguments:
        distributionChannelId: ${testChannel.id}
        displayName: ${streamPackagingConfigDisplayName}
        state: ${streamPackagingConfigState}
        streamPackagingConfigId: ${testStreamPackagingConfig.id}
Copy

Using getStreamPackagingConfigs

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 getStreamPackagingConfigs(args: GetStreamPackagingConfigsArgs, opts?: InvokeOptions): Promise<GetStreamPackagingConfigsResult>
function getStreamPackagingConfigsOutput(args: GetStreamPackagingConfigsOutputArgs, opts?: InvokeOptions): Output<GetStreamPackagingConfigsResult>
Copy
def get_stream_packaging_configs(display_name: Optional[str] = None,
                                 distribution_channel_id: Optional[str] = None,
                                 filters: Optional[Sequence[_mediaservices.GetStreamPackagingConfigsFilter]] = None,
                                 state: Optional[str] = None,
                                 stream_packaging_config_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetStreamPackagingConfigsResult
def get_stream_packaging_configs_output(display_name: Optional[pulumi.Input[str]] = None,
                                 distribution_channel_id: Optional[pulumi.Input[str]] = None,
                                 filters: Optional[pulumi.Input[Sequence[pulumi.Input[_mediaservices.GetStreamPackagingConfigsFilterArgs]]]] = None,
                                 state: Optional[pulumi.Input[str]] = None,
                                 stream_packaging_config_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetStreamPackagingConfigsResult]
Copy
func GetStreamPackagingConfigs(ctx *Context, args *GetStreamPackagingConfigsArgs, opts ...InvokeOption) (*GetStreamPackagingConfigsResult, error)
func GetStreamPackagingConfigsOutput(ctx *Context, args *GetStreamPackagingConfigsOutputArgs, opts ...InvokeOption) GetStreamPackagingConfigsResultOutput
Copy

> Note: This function is named GetStreamPackagingConfigs in the Go SDK.

public static class GetStreamPackagingConfigs 
{
    public static Task<GetStreamPackagingConfigsResult> InvokeAsync(GetStreamPackagingConfigsArgs args, InvokeOptions? opts = null)
    public static Output<GetStreamPackagingConfigsResult> Invoke(GetStreamPackagingConfigsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetStreamPackagingConfigsResult> getStreamPackagingConfigs(GetStreamPackagingConfigsArgs args, InvokeOptions options)
public static Output<GetStreamPackagingConfigsResult> getStreamPackagingConfigs(GetStreamPackagingConfigsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:MediaServices/getStreamPackagingConfigs:getStreamPackagingConfigs
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

DistributionChannelId This property is required. string
Unique Stream Distribution Channel identifier.
DisplayName string
A filter to return only the resources that match the entire display name given.
Filters Changes to this property will trigger replacement. List<GetStreamPackagingConfigsFilter>
State string
A filter to return only the resources with lifecycleState matching the given lifecycleState.
StreamPackagingConfigId string
Unique Stream Packaging Configuration identifier.
DistributionChannelId This property is required. string
Unique Stream Distribution Channel identifier.
DisplayName string
A filter to return only the resources that match the entire display name given.
Filters Changes to this property will trigger replacement. []GetStreamPackagingConfigsFilter
State string
A filter to return only the resources with lifecycleState matching the given lifecycleState.
StreamPackagingConfigId string
Unique Stream Packaging Configuration identifier.
distributionChannelId This property is required. String
Unique Stream Distribution Channel identifier.
displayName String
A filter to return only the resources that match the entire display name given.
filters Changes to this property will trigger replacement. List<GetStreamPackagingConfigsFilter>
state String
A filter to return only the resources with lifecycleState matching the given lifecycleState.
streamPackagingConfigId String
Unique Stream Packaging Configuration identifier.
distributionChannelId This property is required. string
Unique Stream Distribution Channel identifier.
displayName string
A filter to return only the resources that match the entire display name given.
filters Changes to this property will trigger replacement. GetStreamPackagingConfigsFilter[]
state string
A filter to return only the resources with lifecycleState matching the given lifecycleState.
streamPackagingConfigId string
Unique Stream Packaging Configuration identifier.
distribution_channel_id This property is required. str
Unique Stream Distribution Channel identifier.
display_name str
A filter to return only the resources that match the entire display name given.
filters Changes to this property will trigger replacement. Sequence[mediaservices.GetStreamPackagingConfigsFilter]
state str
A filter to return only the resources with lifecycleState matching the given lifecycleState.
stream_packaging_config_id str
Unique Stream Packaging Configuration identifier.
distributionChannelId This property is required. String
Unique Stream Distribution Channel identifier.
displayName String
A filter to return only the resources that match the entire display name given.
filters Changes to this property will trigger replacement. List<Property Map>
state String
A filter to return only the resources with lifecycleState matching the given lifecycleState.
streamPackagingConfigId String
Unique Stream Packaging Configuration identifier.

getStreamPackagingConfigs Result

The following output properties are available:

DistributionChannelId string
Unique identifier of the Distribution Channel that this stream packaging configuration belongs to.
Id string
The provider-assigned unique ID for this managed resource.
StreamPackagingConfigCollections List<GetStreamPackagingConfigsStreamPackagingConfigCollection>
The list of stream_packaging_config_collection.
DisplayName string
The name of the stream packaging configuration. Avoid entering confidential information.
Filters List<GetStreamPackagingConfigsFilter>
State string
The current state of the Packaging Configuration.
StreamPackagingConfigId string
DistributionChannelId string
Unique identifier of the Distribution Channel that this stream packaging configuration belongs to.
Id string
The provider-assigned unique ID for this managed resource.
StreamPackagingConfigCollections []GetStreamPackagingConfigsStreamPackagingConfigCollection
The list of stream_packaging_config_collection.
DisplayName string
The name of the stream packaging configuration. Avoid entering confidential information.
Filters []GetStreamPackagingConfigsFilter
State string
The current state of the Packaging Configuration.
StreamPackagingConfigId string
distributionChannelId String
Unique identifier of the Distribution Channel that this stream packaging configuration belongs to.
id String
The provider-assigned unique ID for this managed resource.
streamPackagingConfigCollections List<GetStreamPackagingConfigsStreamPackagingConfigCollection>
The list of stream_packaging_config_collection.
displayName String
The name of the stream packaging configuration. Avoid entering confidential information.
filters List<GetStreamPackagingConfigsFilter>
state String
The current state of the Packaging Configuration.
streamPackagingConfigId String
distributionChannelId string
Unique identifier of the Distribution Channel that this stream packaging configuration belongs to.
id string
The provider-assigned unique ID for this managed resource.
streamPackagingConfigCollections GetStreamPackagingConfigsStreamPackagingConfigCollection[]
The list of stream_packaging_config_collection.
displayName string
The name of the stream packaging configuration. Avoid entering confidential information.
filters GetStreamPackagingConfigsFilter[]
state string
The current state of the Packaging Configuration.
streamPackagingConfigId string
distribution_channel_id str
Unique identifier of the Distribution Channel that this stream packaging configuration belongs to.
id str
The provider-assigned unique ID for this managed resource.
stream_packaging_config_collections Sequence[mediaservices.GetStreamPackagingConfigsStreamPackagingConfigCollection]
The list of stream_packaging_config_collection.
display_name str
The name of the stream packaging configuration. Avoid entering confidential information.
filters Sequence[mediaservices.GetStreamPackagingConfigsFilter]
state str
The current state of the Packaging Configuration.
stream_packaging_config_id str
distributionChannelId String
Unique identifier of the Distribution Channel that this stream packaging configuration belongs to.
id String
The provider-assigned unique ID for this managed resource.
streamPackagingConfigCollections List<Property Map>
The list of stream_packaging_config_collection.
displayName String
The name of the stream packaging configuration. Avoid entering confidential information.
filters List<Property Map>
state String
The current state of the Packaging Configuration.
streamPackagingConfigId String

Supporting Types

GetStreamPackagingConfigsFilter

Name This property is required. string
Values This property is required. List<string>
Regex bool
Name This property is required. string
Values This property is required. []string
Regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean
name This property is required. string
values This property is required. string[]
regex boolean
name This property is required. str
values This property is required. Sequence[str]
regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean

GetStreamPackagingConfigsStreamPackagingConfigCollection

items This property is required. List<Property Map>

GetStreamPackagingConfigsStreamPackagingConfigCollectionItem

CompartmentId This property is required. string
The compartment ID of the lock.
DefinedTags This property is required. Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
DisplayName This property is required. string
A filter to return only the resources that match the entire display name given.
DistributionChannelId This property is required. string
Unique Stream Distribution Channel identifier.
Encryptions This property is required. List<GetStreamPackagingConfigsStreamPackagingConfigCollectionItemEncryption>
The encryption used by the stream packaging configuration.
FreeformTags This property is required. 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 This property is required. string
Unique identifier that is immutable on creation.
IsLockOverride This property is required. bool
Locks This property is required. List<GetStreamPackagingConfigsStreamPackagingConfigCollectionItemLock>
Locks associated with this resource.
SegmentTimeInSeconds This property is required. int
The duration in seconds for each fragment.
State This property is required. string
A filter to return only the resources with lifecycleState matching the given lifecycleState.
StreamPackagingFormat This property is required. string
The output format for the package.
SystemTags This property is required. Dictionary<string, string>
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated This property is required. string
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
TimeUpdated This property is required. string
The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string.
CompartmentId This property is required. string
The compartment ID of the lock.
DefinedTags This property is required. map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
DisplayName This property is required. string
A filter to return only the resources that match the entire display name given.
DistributionChannelId This property is required. string
Unique Stream Distribution Channel identifier.
Encryptions This property is required. []GetStreamPackagingConfigsStreamPackagingConfigCollectionItemEncryption
The encryption used by the stream packaging configuration.
FreeformTags This property is required. 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 This property is required. string
Unique identifier that is immutable on creation.
IsLockOverride This property is required. bool
Locks This property is required. []GetStreamPackagingConfigsStreamPackagingConfigCollectionItemLock
Locks associated with this resource.
SegmentTimeInSeconds This property is required. int
The duration in seconds for each fragment.
State This property is required. string
A filter to return only the resources with lifecycleState matching the given lifecycleState.
StreamPackagingFormat This property is required. string
The output format for the package.
SystemTags This property is required. map[string]string
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
TimeCreated This property is required. string
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
TimeUpdated This property is required. string
The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string.
compartmentId This property is required. String
The compartment ID of the lock.
definedTags This property is required. Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
displayName This property is required. String
A filter to return only the resources that match the entire display name given.
distributionChannelId This property is required. String
Unique Stream Distribution Channel identifier.
encryptions This property is required. List<GetStreamPackagingConfigsStreamPackagingConfigCollectionItemEncryption>
The encryption used by the stream packaging configuration.
freeformTags This property is required. 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 This property is required. String
Unique identifier that is immutable on creation.
isLockOverride This property is required. Boolean
locks This property is required. List<GetStreamPackagingConfigsStreamPackagingConfigCollectionItemLock>
Locks associated with this resource.
segmentTimeInSeconds This property is required. Integer
The duration in seconds for each fragment.
state This property is required. String
A filter to return only the resources with lifecycleState matching the given lifecycleState.
streamPackagingFormat This property is required. String
The output format for the package.
systemTags This property is required. Map<String,String>
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated This property is required. String
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
timeUpdated This property is required. String
The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string.
compartmentId This property is required. string
The compartment ID of the lock.
definedTags This property is required. {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
displayName This property is required. string
A filter to return only the resources that match the entire display name given.
distributionChannelId This property is required. string
Unique Stream Distribution Channel identifier.
encryptions This property is required. GetStreamPackagingConfigsStreamPackagingConfigCollectionItemEncryption[]
The encryption used by the stream packaging configuration.
freeformTags This property is required. {[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 This property is required. string
Unique identifier that is immutable on creation.
isLockOverride This property is required. boolean
locks This property is required. GetStreamPackagingConfigsStreamPackagingConfigCollectionItemLock[]
Locks associated with this resource.
segmentTimeInSeconds This property is required. number
The duration in seconds for each fragment.
state This property is required. string
A filter to return only the resources with lifecycleState matching the given lifecycleState.
streamPackagingFormat This property is required. string
The output format for the package.
systemTags This property is required. {[key: string]: string}
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated This property is required. string
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
timeUpdated This property is required. string
The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string.
compartment_id This property is required. str
The compartment ID of the lock.
defined_tags This property is required. Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
display_name This property is required. str
A filter to return only the resources that match the entire display name given.
distribution_channel_id This property is required. str
Unique Stream Distribution Channel identifier.
encryptions This property is required. Sequence[mediaservices.GetStreamPackagingConfigsStreamPackagingConfigCollectionItemEncryption]
The encryption used by the stream packaging configuration.
freeform_tags This property is required. 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 This property is required. str
Unique identifier that is immutable on creation.
is_lock_override This property is required. bool
locks This property is required. Sequence[mediaservices.GetStreamPackagingConfigsStreamPackagingConfigCollectionItemLock]
Locks associated with this resource.
segment_time_in_seconds This property is required. int
The duration in seconds for each fragment.
state This property is required. str
A filter to return only the resources with lifecycleState matching the given lifecycleState.
stream_packaging_format This property is required. str
The output format for the package.
system_tags This property is required. Mapping[str, str]
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
time_created This property is required. str
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
time_updated This property is required. str
The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string.
compartmentId This property is required. String
The compartment ID of the lock.
definedTags This property is required. Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
displayName This property is required. String
A filter to return only the resources that match the entire display name given.
distributionChannelId This property is required. String
Unique Stream Distribution Channel identifier.
encryptions This property is required. List<Property Map>
The encryption used by the stream packaging configuration.
freeformTags This property is required. 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 This property is required. String
Unique identifier that is immutable on creation.
isLockOverride This property is required. Boolean
locks This property is required. List<Property Map>
Locks associated with this resource.
segmentTimeInSeconds This property is required. Number
The duration in seconds for each fragment.
state This property is required. String
A filter to return only the resources with lifecycleState matching the given lifecycleState.
streamPackagingFormat This property is required. String
The output format for the package.
systemTags This property is required. Map<String>
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: {"orcl-cloud.free-tier-retained": "true"}
timeCreated This property is required. String
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
timeUpdated This property is required. String
The time when the Packaging Configuration was updated. An RFC3339 formatted datetime string.

GetStreamPackagingConfigsStreamPackagingConfigCollectionItemEncryption

Algorithm This property is required. string
The encryption algorithm for the stream packaging configuration.
KmsKeyId This property is required. string
The identifier of the customer managed Vault KMS symmetric encryption key (null if Oracle managed).
Algorithm This property is required. string
The encryption algorithm for the stream packaging configuration.
KmsKeyId This property is required. string
The identifier of the customer managed Vault KMS symmetric encryption key (null if Oracle managed).
algorithm This property is required. String
The encryption algorithm for the stream packaging configuration.
kmsKeyId This property is required. String
The identifier of the customer managed Vault KMS symmetric encryption key (null if Oracle managed).
algorithm This property is required. string
The encryption algorithm for the stream packaging configuration.
kmsKeyId This property is required. string
The identifier of the customer managed Vault KMS symmetric encryption key (null if Oracle managed).
algorithm This property is required. str
The encryption algorithm for the stream packaging configuration.
kms_key_id This property is required. str
The identifier of the customer managed Vault KMS symmetric encryption key (null if Oracle managed).
algorithm This property is required. String
The encryption algorithm for the stream packaging configuration.
kmsKeyId This property is required. String
The identifier of the customer managed Vault KMS symmetric encryption key (null if Oracle managed).

GetStreamPackagingConfigsStreamPackagingConfigCollectionItemLock

CompartmentId This property is required. string
The compartment ID of the lock.
Message This property is required. string
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
RelatedResourceId This property is required. string
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
TimeCreated This property is required. string
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
Type This property is required. string
Type of the lock.
CompartmentId This property is required. string
The compartment ID of the lock.
Message This property is required. string
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
RelatedResourceId This property is required. string
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
TimeCreated This property is required. string
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
Type This property is required. string
Type of the lock.
compartmentId This property is required. String
The compartment ID of the lock.
message This property is required. String
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
relatedResourceId This property is required. String
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
timeCreated This property is required. String
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
type This property is required. String
Type of the lock.
compartmentId This property is required. string
The compartment ID of the lock.
message This property is required. string
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
relatedResourceId This property is required. string
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
timeCreated This property is required. string
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
type This property is required. string
Type of the lock.
compartment_id This property is required. str
The compartment ID of the lock.
message This property is required. str
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
related_resource_id This property is required. str
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
time_created This property is required. str
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
type This property is required. str
Type of the lock.
compartmentId This property is required. String
The compartment ID of the lock.
message This property is required. String
A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
relatedResourceId This property is required. String
The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
timeCreated This property is required. String
The time when the Packaging Configuration was created. An RFC3339 formatted datetime string.
type This property is required. String
Type of the lock.

Package Details

Repository
oci pulumi/pulumi-oci
License
Apache-2.0
Notes
This Pulumi package is based on the oci Terraform Provider.
Oracle Cloud Infrastructure v2.29.0 published on Wednesday, Apr 9, 2025 by Pulumi