This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.media.getAssetFilter
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get the details of an Asset Filter associated with the specified Asset. Azure REST API version: 2023-01-01.
Using getAssetFilter
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 getAssetFilter(args: GetAssetFilterArgs, opts?: InvokeOptions): Promise<GetAssetFilterResult>
function getAssetFilterOutput(args: GetAssetFilterOutputArgs, opts?: InvokeOptions): Output<GetAssetFilterResult>def get_asset_filter(account_name: Optional[str] = None,
                     asset_name: Optional[str] = None,
                     filter_name: Optional[str] = None,
                     resource_group_name: Optional[str] = None,
                     opts: Optional[InvokeOptions] = None) -> GetAssetFilterResult
def get_asset_filter_output(account_name: Optional[pulumi.Input[str]] = None,
                     asset_name: Optional[pulumi.Input[str]] = None,
                     filter_name: Optional[pulumi.Input[str]] = None,
                     resource_group_name: Optional[pulumi.Input[str]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetAssetFilterResult]func LookupAssetFilter(ctx *Context, args *LookupAssetFilterArgs, opts ...InvokeOption) (*LookupAssetFilterResult, error)
func LookupAssetFilterOutput(ctx *Context, args *LookupAssetFilterOutputArgs, opts ...InvokeOption) LookupAssetFilterResultOutput> Note: This function is named LookupAssetFilter in the Go SDK.
public static class GetAssetFilter 
{
    public static Task<GetAssetFilterResult> InvokeAsync(GetAssetFilterArgs args, InvokeOptions? opts = null)
    public static Output<GetAssetFilterResult> Invoke(GetAssetFilterInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAssetFilterResult> getAssetFilter(GetAssetFilterArgs args, InvokeOptions options)
public static Output<GetAssetFilterResult> getAssetFilter(GetAssetFilterArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:media:getAssetFilter
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AccountName string
- The Media Services account name.
- AssetName string
- The Asset name.
- FilterName string
- The Asset Filter name
- ResourceGroup stringName 
- The name of the resource group within the Azure subscription.
- AccountName string
- The Media Services account name.
- AssetName string
- The Asset name.
- FilterName string
- The Asset Filter name
- ResourceGroup stringName 
- The name of the resource group within the Azure subscription.
- accountName String
- The Media Services account name.
- assetName String
- The Asset name.
- filterName String
- The Asset Filter name
- resourceGroup StringName 
- The name of the resource group within the Azure subscription.
- accountName string
- The Media Services account name.
- assetName string
- The Asset name.
- filterName string
- The Asset Filter name
- resourceGroup stringName 
- The name of the resource group within the Azure subscription.
- account_name str
- The Media Services account name.
- asset_name str
- The Asset name.
- filter_name str
- The Asset Filter name
- resource_group_ strname 
- The name of the resource group within the Azure subscription.
- accountName String
- The Media Services account name.
- assetName String
- The Asset name.
- filterName String
- The Asset Filter name
- resourceGroup StringName 
- The name of the resource group within the Azure subscription.
getAssetFilter Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Media. Outputs. System Data Response 
- The system metadata relating to this resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- FirstQuality Pulumi.Azure Native. Media. Outputs. First Quality Response 
- The first quality.
- PresentationTime Pulumi.Range Azure Native. Media. Outputs. Presentation Time Range Response 
- The presentation time range.
- Tracks
List<Pulumi.Azure Native. Media. Outputs. Filter Track Selection Response> 
- The tracks selection conditions.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- SystemData SystemData Response 
- The system metadata relating to this resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- FirstQuality FirstQuality Response 
- The first quality.
- PresentationTime PresentationRange Time Range Response 
- The presentation time range.
- Tracks
[]FilterTrack Selection Response 
- The tracks selection conditions.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- systemData SystemData Response 
- The system metadata relating to this resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- firstQuality FirstQuality Response 
- The first quality.
- presentationTime PresentationRange Time Range Response 
- The presentation time range.
- tracks
List<FilterTrack Selection Response> 
- The tracks selection conditions.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- systemData SystemData Response 
- The system metadata relating to this resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- firstQuality FirstQuality Response 
- The first quality.
- presentationTime PresentationRange Time Range Response 
- The presentation time range.
- tracks
FilterTrack Selection Response[] 
- The tracks selection conditions.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- system_data SystemData Response 
- The system metadata relating to this resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- first_quality FirstQuality Response 
- The first quality.
- presentation_time_ Presentationrange Time Range Response 
- The presentation time range.
- tracks
Sequence[FilterTrack Selection Response] 
- The tracks selection conditions.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- systemData Property Map
- The system metadata relating to this resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- firstQuality Property Map
- The first quality.
- presentationTime Property MapRange 
- The presentation time range.
- tracks List<Property Map>
- The tracks selection conditions.
Supporting Types
FilterTrackPropertyConditionResponse    
FilterTrackSelectionResponse   
- TrackSelections []FilterTrack Property Condition Response 
- The track selections.
- trackSelections List<FilterTrack Property Condition Response> 
- The track selections.
- trackSelections FilterTrack Property Condition Response[] 
- The track selections.
- track_selections Sequence[FilterTrack Property Condition Response] 
- The track selections.
- trackSelections List<Property Map>
- The track selections.
FirstQualityResponse  
- Bitrate int
- The first quality bitrate.
- Bitrate int
- The first quality bitrate.
- bitrate Integer
- The first quality bitrate.
- bitrate number
- The first quality bitrate.
- bitrate int
- The first quality bitrate.
- bitrate Number
- The first quality bitrate.
PresentationTimeRangeResponse   
- EndTimestamp double
- The absolute end time boundary.
- ForceEnd boolTimestamp 
- The indicator of forcing existing of end time stamp.
- LiveBackoff doubleDuration 
- The relative to end right edge.
- PresentationWindow doubleDuration 
- The relative to end sliding window.
- StartTimestamp double
- The absolute start time boundary.
- Timescale double
- The time scale of time stamps.
- EndTimestamp float64
- The absolute end time boundary.
- ForceEnd boolTimestamp 
- The indicator of forcing existing of end time stamp.
- LiveBackoff float64Duration 
- The relative to end right edge.
- PresentationWindow float64Duration 
- The relative to end sliding window.
- StartTimestamp float64
- The absolute start time boundary.
- Timescale float64
- The time scale of time stamps.
- endTimestamp Double
- The absolute end time boundary.
- forceEnd BooleanTimestamp 
- The indicator of forcing existing of end time stamp.
- liveBackoff DoubleDuration 
- The relative to end right edge.
- presentationWindow DoubleDuration 
- The relative to end sliding window.
- startTimestamp Double
- The absolute start time boundary.
- timescale Double
- The time scale of time stamps.
- endTimestamp number
- The absolute end time boundary.
- forceEnd booleanTimestamp 
- The indicator of forcing existing of end time stamp.
- liveBackoff numberDuration 
- The relative to end right edge.
- presentationWindow numberDuration 
- The relative to end sliding window.
- startTimestamp number
- The absolute start time boundary.
- timescale number
- The time scale of time stamps.
- end_timestamp float
- The absolute end time boundary.
- force_end_ booltimestamp 
- The indicator of forcing existing of end time stamp.
- live_backoff_ floatduration 
- The relative to end right edge.
- presentation_window_ floatduration 
- The relative to end sliding window.
- start_timestamp float
- The absolute start time boundary.
- timescale float
- The time scale of time stamps.
- endTimestamp Number
- The absolute end time boundary.
- forceEnd BooleanTimestamp 
- The indicator of forcing existing of end time stamp.
- liveBackoff NumberDuration 
- The relative to end right edge.
- presentationWindow NumberDuration 
- The relative to end sliding window.
- startTimestamp Number
- The absolute start time boundary.
- timescale Number
- The time scale of time stamps.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi