MediaService interface

A Media Services account.

Extends

Properties

encryption

The account encryption properties.

identity

The Managed Identity for the Media Services account.

keyDelivery

The Key Delivery properties for Media Services account.

mediaServiceId

The Media Services account ID. NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointConnections

The Private Endpoint Connections created for the Media Service account. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState

Provisioning state of the Media Services account. NOTE: This property will not be serialized. It can only be populated by the server.

publicNetworkAccess

Whether or not public network access is allowed for resources under the Media Services account.

storageAccounts

The storage accounts for this resource.

storageAuthentication
systemData

The system metadata relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

Inherited Properties

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

location

The geo-location where the resource lives

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

tags

Resource tags.

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

encryption

The account encryption properties.

encryption?: AccountEncryption

Property Value

identity

The Managed Identity for the Media Services account.

identity?: MediaServiceIdentity

Property Value

keyDelivery

The Key Delivery properties for Media Services account.

keyDelivery?: KeyDelivery

Property Value

mediaServiceId

The Media Services account ID. NOTE: This property will not be serialized. It can only be populated by the server.

mediaServiceId?: string

Property Value

string

privateEndpointConnections

The Private Endpoint Connections created for the Media Service account. NOTE: This property will not be serialized. It can only be populated by the server.

privateEndpointConnections?: PrivateEndpointConnection[]

Property Value

provisioningState

Provisioning state of the Media Services account. NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: string

Property Value

string

publicNetworkAccess

Whether or not public network access is allowed for resources under the Media Services account.

publicNetworkAccess?: string

Property Value

string

storageAccounts

The storage accounts for this resource.

storageAccounts?: StorageAccount[]

Property Value

storageAuthentication

storageAuthentication?: string

Property Value

string

systemData

The system metadata relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited Property Details

id

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From TrackedResource.id

location

The geo-location where the resource lives

location: string

Property Value

string

Inherited From TrackedResource.location

name

The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From TrackedResource.name

tags

Resource tags.

tags?: {[propertyName: string]: string}

Property Value

{[propertyName: string]: string}

Inherited From TrackedResource.tags

type

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From TrackedResource.type