Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.MediaServices.getMediaAssetDistributionChannelAttachment
Explore with Pulumi AI
This data source provides details about a specific Media Asset Distribution Channel Attachment resource in Oracle Cloud Infrastructure Media Services service.
Gets a MediaAssetDistributionChannelAttachment for a MediaAsset by identifiers.
Example Usage
Coming soon!
Coming soon!
Coming soon!
Coming soon!
Coming soon!
variables:
  testMediaAssetDistributionChannelAttachment:
    fn::invoke:
      function: oci:MediaServices:getMediaAssetDistributionChannelAttachment
      arguments:
        distributionChannelId: ${testChannel.id}
        mediaAssetId: ${testMediaAsset.id}
        version: ${mediaAssetDistributionChannelAttachmentVersion}
Using getMediaAssetDistributionChannelAttachment
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 getMediaAssetDistributionChannelAttachment(args: GetMediaAssetDistributionChannelAttachmentArgs, opts?: InvokeOptions): Promise<GetMediaAssetDistributionChannelAttachmentResult>
function getMediaAssetDistributionChannelAttachmentOutput(args: GetMediaAssetDistributionChannelAttachmentOutputArgs, opts?: InvokeOptions): Output<GetMediaAssetDistributionChannelAttachmentResult>def get_media_asset_distribution_channel_attachment(distribution_channel_id: Optional[str] = None,
                                                    is_lock_override: Optional[bool] = None,
                                                    locks: Optional[Sequence[GetMediaAssetDistributionChannelAttachmentLock]] = None,
                                                    media_asset_id: Optional[str] = None,
                                                    opts: Optional[InvokeOptions] = None) -> GetMediaAssetDistributionChannelAttachmentResult
def get_media_asset_distribution_channel_attachment_output(distribution_channel_id: Optional[pulumi.Input[str]] = None,
                                                    is_lock_override: Optional[pulumi.Input[bool]] = None,
                                                    locks: Optional[pulumi.Input[Sequence[pulumi.Input[GetMediaAssetDistributionChannelAttachmentLockArgs]]]] = None,
                                                    media_asset_id: Optional[pulumi.Input[str]] = None,
                                                    opts: Optional[InvokeOptions] = None) -> Output[GetMediaAssetDistributionChannelAttachmentResult]func GetMediaAssetDistributionChannelAttachment(ctx *Context, args *GetMediaAssetDistributionChannelAttachmentArgs, opts ...InvokeOption) (*GetMediaAssetDistributionChannelAttachmentResult, error)
func GetMediaAssetDistributionChannelAttachmentOutput(ctx *Context, args *GetMediaAssetDistributionChannelAttachmentOutputArgs, opts ...InvokeOption) GetMediaAssetDistributionChannelAttachmentResultOutput> Note: This function is named GetMediaAssetDistributionChannelAttachment in the Go SDK.
public static class GetMediaAssetDistributionChannelAttachment 
{
    public static Task<GetMediaAssetDistributionChannelAttachmentResult> InvokeAsync(GetMediaAssetDistributionChannelAttachmentArgs args, InvokeOptions? opts = null)
    public static Output<GetMediaAssetDistributionChannelAttachmentResult> Invoke(GetMediaAssetDistributionChannelAttachmentInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMediaAssetDistributionChannelAttachmentResult> getMediaAssetDistributionChannelAttachment(GetMediaAssetDistributionChannelAttachmentArgs args, InvokeOptions options)
public static Output<GetMediaAssetDistributionChannelAttachmentResult> getMediaAssetDistributionChannelAttachment(GetMediaAssetDistributionChannelAttachmentArgs args, InvokeOptions options)
fn::invoke:
  function: oci:MediaServices/getMediaAssetDistributionChannelAttachment:getMediaAssetDistributionChannelAttachment
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DistributionChannel stringId 
- Unique DistributionChannel identifier.
- MediaAsset stringId 
- Unique MediaAsset identifier
- IsLock boolOverride 
- Locks
List<GetMedia Asset Distribution Channel Attachment Lock> 
- Locks associated with this resource.
- DistributionChannel stringId 
- Unique DistributionChannel identifier.
- MediaAsset stringId 
- Unique MediaAsset identifier
- IsLock boolOverride 
- Locks
[]GetMedia Asset Distribution Channel Attachment Lock 
- Locks associated with this resource.
- distributionChannel StringId 
- Unique DistributionChannel identifier.
- mediaAsset StringId 
- Unique MediaAsset identifier
- isLock BooleanOverride 
- locks
List<GetMedia Asset Distribution Channel Attachment Lock> 
- Locks associated with this resource.
- distributionChannel stringId 
- Unique DistributionChannel identifier.
- mediaAsset stringId 
- Unique MediaAsset identifier
- isLock booleanOverride 
- locks
GetMedia Asset Distribution Channel Attachment Lock[] 
- Locks associated with this resource.
- distribution_channel_ strid 
- Unique DistributionChannel identifier.
- media_asset_ strid 
- Unique MediaAsset identifier
- is_lock_ booloverride 
- locks
Sequence[GetMedia Asset Distribution Channel Attachment Lock] 
- Locks associated with this resource.
- distributionChannel StringId 
- Unique DistributionChannel identifier.
- mediaAsset StringId 
- Unique MediaAsset identifier
- isLock BooleanOverride 
- locks List<Property Map>
- Locks associated with this resource.
getMediaAssetDistributionChannelAttachment Result
The following output properties are available:
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- DistributionChannel stringId 
- OCID of associated Distribution Channel.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsLock boolOverride 
- Locks
List<GetMedia Asset Distribution Channel Attachment Lock> 
- Locks associated with this resource.
- MediaAsset stringId 
- MediaWorkflow stringJob Id 
- The ingest MediaWorkflowJob ID that created this attachment.
- MetadataRef string
- The identifier for the metadata.
- State string
- Lifecycle state of the attachment.
- Version string
- Version of the attachment.
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- DistributionChannel stringId 
- OCID of associated Distribution Channel.
- Id string
- The provider-assigned unique ID for this managed resource.
- IsLock boolOverride 
- Locks
[]GetMedia Asset Distribution Channel Attachment Lock 
- Locks associated with this resource.
- MediaAsset stringId 
- MediaWorkflow stringJob Id 
- The ingest MediaWorkflowJob ID that created this attachment.
- MetadataRef string
- The identifier for the metadata.
- State string
- Lifecycle state of the attachment.
- Version string
- Version of the attachment.
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- distributionChannel StringId 
- OCID of associated Distribution Channel.
- id String
- The provider-assigned unique ID for this managed resource.
- isLock BooleanOverride 
- locks
List<GetMedia Asset Distribution Channel Attachment Lock> 
- Locks associated with this resource.
- mediaAsset StringId 
- mediaWorkflow StringJob Id 
- The ingest MediaWorkflowJob ID that created this attachment.
- metadataRef String
- The identifier for the metadata.
- state String
- Lifecycle state of the attachment.
- version String
- Version of the attachment.
- displayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- distributionChannel stringId 
- OCID of associated Distribution Channel.
- id string
- The provider-assigned unique ID for this managed resource.
- isLock booleanOverride 
- locks
GetMedia Asset Distribution Channel Attachment Lock[] 
- Locks associated with this resource.
- mediaAsset stringId 
- mediaWorkflow stringJob Id 
- The ingest MediaWorkflowJob ID that created this attachment.
- metadataRef string
- The identifier for the metadata.
- state string
- Lifecycle state of the attachment.
- version string
- Version of the attachment.
- display_name str
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- distribution_channel_ strid 
- OCID of associated Distribution Channel.
- id str
- The provider-assigned unique ID for this managed resource.
- is_lock_ booloverride 
- locks
Sequence[GetMedia Asset Distribution Channel Attachment Lock] 
- Locks associated with this resource.
- media_asset_ strid 
- media_workflow_ strjob_ id 
- The ingest MediaWorkflowJob ID that created this attachment.
- metadata_ref str
- The identifier for the metadata.
- state str
- Lifecycle state of the attachment.
- version str
- Version of the attachment.
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
- distributionChannel StringId 
- OCID of associated Distribution Channel.
- id String
- The provider-assigned unique ID for this managed resource.
- isLock BooleanOverride 
- locks List<Property Map>
- Locks associated with this resource.
- mediaAsset StringId 
- mediaWorkflow StringJob Id 
- The ingest MediaWorkflowJob ID that created this attachment.
- metadataRef String
- The identifier for the metadata.
- state String
- Lifecycle state of the attachment.
- version String
- Version of the attachment.
Supporting Types
GetMediaAssetDistributionChannelAttachmentLock      
- CompartmentId string
- The compartment ID of the lock.
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- TimeCreated string
- When the lock was created.
- Type string
- Type of the lock.
- CompartmentId string
- The compartment ID of the lock.
- Message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- TimeCreated string
- When the lock was created.
- Type string
- Type of the lock.
- compartmentId String
- The compartment ID of the lock.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- timeCreated String
- When the lock was created.
- type String
- Type of the lock.
- compartmentId string
- The compartment ID of the lock.
- message string
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- string
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- timeCreated string
- When the lock was created.
- type string
- Type of the lock.
- compartment_id str
- The compartment ID of the lock.
- message str
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- str
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- time_created str
- When the lock was created.
- type str
- Type of the lock.
- compartmentId String
- The compartment ID of the lock.
- message String
- A message added by the creator of the lock. This is typically used to give an indication of why the resource is locked.
- String
- The ID of the resource that is locking this resource. Indicates that deleting this resource will remove the lock.
- timeCreated String
- When the lock was created.
- type String
- Type of the lock.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.