Partager via


ArmMediaModelFactory.MediaServicesAccountData Méthode

Définition

Initialise une nouvelle instance de MediaServicesAccountData.

public static Azure.ResourceManager.Media.MediaServicesAccountData MediaServicesAccountData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Guid? mediaServicesAccountId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Media.Models.MediaServicesStorageAccount> storageAccounts = default, Azure.ResourceManager.Media.Models.MediaStorageAuthentication? storageAuthentication = default, Azure.ResourceManager.Media.Models.AccountEncryption encryption = default, Azure.ResourceManager.Media.Models.MediaAccessControl keyDeliveryAccessControl = default, Azure.ResourceManager.Media.Models.MediaServicesPublicNetworkAccess? publicNetworkAccess = default, Azure.ResourceManager.Media.Models.MediaServicesProvisioningState? provisioningState = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Media.MediaServicesPrivateEndpointConnectionData> privateEndpointConnections = default, Azure.ResourceManager.Media.Models.MediaServicesMinimumTlsVersion? minimumTlsVersion = default);
static member MediaServicesAccountData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * Nullable<Guid> * seq<Azure.ResourceManager.Media.Models.MediaServicesStorageAccount> * Nullable<Azure.ResourceManager.Media.Models.MediaStorageAuthentication> * Azure.ResourceManager.Media.Models.AccountEncryption * Azure.ResourceManager.Media.Models.MediaAccessControl * Nullable<Azure.ResourceManager.Media.Models.MediaServicesPublicNetworkAccess> * Nullable<Azure.ResourceManager.Media.Models.MediaServicesProvisioningState> * seq<Azure.ResourceManager.Media.MediaServicesPrivateEndpointConnectionData> * Nullable<Azure.ResourceManager.Media.Models.MediaServicesMinimumTlsVersion> -> Azure.ResourceManager.Media.MediaServicesAccountData
Public Shared Function MediaServicesAccountData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional mediaServicesAccountId As Nullable(Of Guid) = Nothing, Optional storageAccounts As IEnumerable(Of MediaServicesStorageAccount) = Nothing, Optional storageAuthentication As Nullable(Of MediaStorageAuthentication) = Nothing, Optional encryption As AccountEncryption = Nothing, Optional keyDeliveryAccessControl As MediaAccessControl = Nothing, Optional publicNetworkAccess As Nullable(Of MediaServicesPublicNetworkAccess) = Nothing, Optional provisioningState As Nullable(Of MediaServicesProvisioningState) = Nothing, Optional privateEndpointConnections As IEnumerable(Of MediaServicesPrivateEndpointConnectionData) = Nothing, Optional minimumTlsVersion As Nullable(Of MediaServicesMinimumTlsVersion) = Nothing) As MediaServicesAccountData

Paramètres

name
String

Nom.

resourceType
ResourceType

ResourceType.

systemData
SystemData

SystemData.

tags
IDictionary<String,String>

Balises.

location
AzureLocation

Emplacement.

identity
ManagedServiceIdentity

Identité managée pour le compte Media Services.

mediaServicesAccountId
Nullable<Guid>

ID de compte Media Services.

storageAccounts
IEnumerable<MediaServicesStorageAccount>

Comptes de stockage pour cette ressource.

storageAuthentication
Nullable<MediaStorageAuthentication>
encryption
AccountEncryption

Propriétés de chiffrement de compte.

keyDeliveryAccessControl
MediaAccessControl

Propriétés de remise de clé pour le compte Media Services.

publicNetworkAccess
Nullable<MediaServicesPublicNetworkAccess>

Indique si l’accès au réseau public est autorisé ou non pour les ressources sous le compte Media Services.

provisioningState
Nullable<MediaServicesProvisioningState>

État d’approvisionnement du compte Media Services.

privateEndpointConnections
IEnumerable<MediaServicesPrivateEndpointConnectionData>

Connexions de point de terminaison privé créées pour le compte Media Service.

minimumTlsVersion
Nullable<MediaServicesMinimumTlsVersion>

Version TLS minimale autorisée pour les demandes de ce compte. Propriété facultative. Si elle n’est pas spécifiée, une valeur par défaut sécurisée est utilisée.

Retours

Une nouvelle MediaServicesAccountData instance pour se moquer.

S’applique à