Class GetStreamingLocatorResult
- java.lang.Object
-
- com.pulumi.azurenative.media.outputs.GetStreamingLocatorResult
-
public final class GetStreamingLocatorResult extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetStreamingLocatorResult.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>
alternativeMediaId()
java.lang.String
assetName()
static GetStreamingLocatorResult.Builder
builder()
static GetStreamingLocatorResult.Builder
builder(GetStreamingLocatorResult defaults)
java.util.List<StreamingLocatorContentKeyResponse>
contentKeys()
java.lang.String
created()
java.util.Optional<java.lang.String>
defaultContentKeyPolicyName()
java.util.Optional<java.lang.String>
endTime()
java.util.List<java.lang.String>
filters()
java.lang.String
id()
java.lang.String
name()
java.util.Optional<java.lang.String>
startTime()
java.util.Optional<java.lang.String>
streamingLocatorId()
java.lang.String
streamingPolicyName()
SystemDataResponse
systemData()
java.lang.String
type()
-
-
-
Method Detail
-
alternativeMediaId
public java.util.Optional<java.lang.String> alternativeMediaId()
- Returns:
- Alternative Media ID of this Streaming Locator
-
assetName
public java.lang.String assetName()
- Returns:
- Asset Name
-
contentKeys
public java.util.List<StreamingLocatorContentKeyResponse> contentKeys()
- Returns:
- The ContentKeys used by this Streaming Locator.
-
created
public java.lang.String created()
- Returns:
- The creation time of the Streaming Locator.
-
defaultContentKeyPolicyName
public java.util.Optional<java.lang.String> defaultContentKeyPolicyName()
- Returns:
- Name of the default ContentKeyPolicy used by this Streaming Locator.
-
endTime
public java.util.Optional<java.lang.String> endTime()
- Returns:
- The end time of the Streaming Locator.
-
filters
public java.util.List<java.lang.String> filters()
- Returns:
- A list of asset or account filters which apply to this streaming locator
-
id
public java.lang.String id()
- Returns:
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
-
name
public java.lang.String name()
- Returns:
- The name of the resource
-
startTime
public java.util.Optional<java.lang.String> startTime()
- Returns:
- The start time of the Streaming Locator.
-
streamingLocatorId
public java.util.Optional<java.lang.String> streamingLocatorId()
- Returns:
- The StreamingLocatorId of the Streaming Locator.
-
streamingPolicyName
public java.lang.String streamingPolicyName()
- Returns:
- Name of the Streaming Policy used by this Streaming Locator. Either specify the name of Streaming Policy you created or use one of the predefined Streaming Policies. The predefined Streaming Policies available are: 'Predefined_DownloadOnly', 'Predefined_ClearStreamingOnly', 'Predefined_DownloadAndClearStreaming', 'Predefined_ClearKey', 'Predefined_MultiDrmCencStreaming' and 'Predefined_MultiDrmStreaming'
-
systemData
public SystemDataResponse systemData()
- Returns:
- The system metadata relating to this resource.
-
type
public java.lang.String type()
- Returns:
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
-
builder
public static GetStreamingLocatorResult.Builder builder()
-
builder
public static GetStreamingLocatorResult.Builder builder(GetStreamingLocatorResult defaults)
-
-