azure-native.media.getMediaService
A Media Services account. API Version: 2020-05-01.
Using getMediaService
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 getMediaService(args: GetMediaServiceArgs, opts?: InvokeOptions): Promise<GetMediaServiceResult>
function getMediaServiceOutput(args: GetMediaServiceOutputArgs, opts?: InvokeOptions): Output<GetMediaServiceResult>
def get_media_service(account_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMediaServiceResult
def get_media_service_output(account_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMediaServiceResult]
func LookupMediaService(ctx *Context, args *LookupMediaServiceArgs, opts ...InvokeOption) (*LookupMediaServiceResult, error)
func LookupMediaServiceOutput(ctx *Context, args *LookupMediaServiceOutputArgs, opts ...InvokeOption) LookupMediaServiceResultOutput
> Note: This function is named LookupMediaService
in the Go SDK.
public static class GetMediaService
{
public static Task<GetMediaServiceResult> InvokeAsync(GetMediaServiceArgs args, InvokeOptions? opts = null)
public static Output<GetMediaServiceResult> Invoke(GetMediaServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMediaServiceResult> getMediaService(GetMediaServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:media:getMediaService
arguments:
# arguments dictionary
The following arguments are supported:
- Account
Name string The Media Services account name.
- Resource
Group stringName The name of the resource group within the Azure subscription.
- Account
Name string The Media Services account name.
- Resource
Group stringName The name of the resource group within the Azure subscription.
- account
Name String The Media Services account name.
- resource
Group StringName The name of the resource group within the Azure subscription.
- account
Name string The Media Services account name.
- resource
Group stringName The name of the resource group within the Azure subscription.
- account_
name str The Media Services account name.
- resource_
group_ strname The name of the resource group within the Azure subscription.
- account
Name String The Media Services account name.
- resource
Group StringName The name of the resource group within the Azure subscription.
getMediaService 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}
- Location string
The geo-location where the resource lives
- Media
Service stringId The Media Services account ID.
- Name string
The name of the resource
- System
Data 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"
- Encryption
Pulumi.
Azure Native. Media. Outputs. Account Encryption Response The account encryption properties.
- Identity
Pulumi.
Azure Native. Media. Outputs. Media Service Identity Response The Managed Identity for the Media Services account.
- Storage
Accounts List<Pulumi.Azure Native. Media. Outputs. Storage Account Response> The storage accounts for this resource.
- Storage
Authentication string - Dictionary<string, string>
Resource tags.
- Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
The geo-location where the resource lives
- Media
Service stringId The Media Services account ID.
- Name string
The name of the resource
- System
Data 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"
- Encryption
Account
Encryption Response The account encryption properties.
- Identity
Media
Service Identity Response The Managed Identity for the Media Services account.
- Storage
Accounts []StorageAccount Response The storage accounts for this resource.
- Storage
Authentication string - map[string]string
Resource tags.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
The geo-location where the resource lives
- media
Service StringId The Media Services account ID.
- name String
The name of the resource
- system
Data 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"
- encryption
Account
Encryption Response The account encryption properties.
- identity
Media
Service Identity Response The Managed Identity for the Media Services account.
- storage
Accounts List<StorageAccount Response> The storage accounts for this resource.
- storage
Authentication String - Map<String,String>
Resource tags.
- id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
The geo-location where the resource lives
- media
Service stringId The Media Services account ID.
- name string
The name of the resource
- system
Data 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"
- encryption
Account
Encryption Response The account encryption properties.
- identity
Media
Service Identity Response The Managed Identity for the Media Services account.
- storage
Accounts StorageAccount Response[] The storage accounts for this resource.
- storage
Authentication string - {[key: string]: string}
Resource tags.
- id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
The geo-location where the resource lives
- media_
service_ strid The Media Services account ID.
- 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"
- encryption
Account
Encryption Response The account encryption properties.
- identity
Media
Service Identity Response The Managed Identity for the Media Services account.
- storage_
accounts Sequence[StorageAccount Response] The storage accounts for this resource.
- storage_
authentication str - Mapping[str, str]
Resource tags.
- id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
The geo-location where the resource lives
- media
Service StringId The Media Services account ID.
- name String
The name of the resource
- system
Data 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"
- encryption Property Map
The account encryption properties.
- identity Property Map
The Managed Identity for the Media Services account.
- storage
Accounts List<Property Map> The storage accounts for this resource.
- storage
Authentication String - Map<String>
Resource tags.
Supporting Types
AccountEncryptionResponse
- Type string
The type of key used to encrypt the Account Key.
- Key
Vault Pulumi.Properties Azure Native. Media. Inputs. Key Vault Properties Response The properties of the key used to encrypt the account.
- Type string
The type of key used to encrypt the Account Key.
- Key
Vault KeyProperties Vault Properties Response The properties of the key used to encrypt the account.
- type String
The type of key used to encrypt the Account Key.
- key
Vault KeyProperties Vault Properties Response The properties of the key used to encrypt the account.
- type string
The type of key used to encrypt the Account Key.
- key
Vault KeyProperties Vault Properties Response The properties of the key used to encrypt the account.
- type str
The type of key used to encrypt the Account Key.
- key_
vault_ Keyproperties Vault Properties Response The properties of the key used to encrypt the account.
- type String
The type of key used to encrypt the Account Key.
- key
Vault Property MapProperties The properties of the key used to encrypt the account.
KeyVaultPropertiesResponse
- Current
Key stringIdentifier The current key used to encrypt the Media Services account, including the key version.
- Key
Identifier string The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
- Current
Key stringIdentifier The current key used to encrypt the Media Services account, including the key version.
- Key
Identifier string The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
- current
Key StringIdentifier The current key used to encrypt the Media Services account, including the key version.
- key
Identifier String The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
- current
Key stringIdentifier The current key used to encrypt the Media Services account, including the key version.
- key
Identifier string The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
- current_
key_ stridentifier The current key used to encrypt the Media Services account, including the key version.
- key_
identifier str The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
- current
Key StringIdentifier The current key used to encrypt the Media Services account, including the key version.
- key
Identifier String The URL of the Key Vault key used to encrypt the account. The key may either be versioned (for example https://vault/keys/mykey/version1) or reference a key without a version (for example https://vault/keys/mykey).
MediaServiceIdentityResponse
- Principal
Id string The Principal ID of the identity.
- Tenant
Id string The Tenant ID of the identity.
- Type string
The identity type.
- Principal
Id string The Principal ID of the identity.
- Tenant
Id string The Tenant ID of the identity.
- Type string
The identity type.
- principal
Id String The Principal ID of the identity.
- tenant
Id String The Tenant ID of the identity.
- type String
The identity type.
- principal
Id string The Principal ID of the identity.
- tenant
Id string The Tenant ID of the identity.
- type string
The identity type.
- principal_
id str The Principal ID of the identity.
- tenant_
id str The Tenant ID of the identity.
- type str
The identity type.
- principal
Id String The Principal ID of the identity.
- tenant
Id String The Tenant ID of the identity.
- type String
The identity type.
StorageAccountResponse
- Type string
The type of the storage account.
- Id string
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
- Type string
The type of the storage account.
- Id string
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
- type String
The type of the storage account.
- id String
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
- type string
The type of the storage account.
- id string
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
- type str
The type of the storage account.
- id str
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
- type String
The type of the storage account.
- id String
The ID of the storage account resource. Media Services relies on tables and queues as well as blobs, so the primary storage account must be a Standard Storage account (either Microsoft.ClassicStorage or Microsoft.Storage). Blob only storage accounts can be added as secondary storage accounts.
SystemDataResponse
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- Created
At string The timestamp of resource creation (UTC).
- Created
By string The identity that created the resource.
- Created
By stringType The type of identity that created the resource.
- Last
Modified stringAt The timestamp of resource last modification (UTC)
- Last
Modified stringBy The identity that last modified the resource.
- Last
Modified stringBy Type The type of identity that last modified the resource.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
- created
At string The timestamp of resource creation (UTC).
- created
By string The identity that created the resource.
- created
By stringType The type of identity that created the resource.
- last
Modified stringAt The timestamp of resource last modification (UTC)
- last
Modified stringBy The identity that last modified the resource.
- last
Modified 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.
- created
At String The timestamp of resource creation (UTC).
- created
By String The identity that created the resource.
- created
By StringType The type of identity that created the resource.
- last
Modified StringAt The timestamp of resource last modification (UTC)
- last
Modified StringBy The identity that last modified the resource.
- last
Modified StringBy Type The type of identity that last modified the resource.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0