Partager via


StorageCorsRule Constructeur

Définition

Initialise une nouvelle instance de StorageCorsRule.

public StorageCorsRule (System.Collections.Generic.IEnumerable<string> allowedOrigins, System.Collections.Generic.IEnumerable<Azure.ResourceManager.Storage.Models.CorsRuleAllowedMethod> allowedMethods, int maxAgeInSeconds, System.Collections.Generic.IEnumerable<string> exposedHeaders, System.Collections.Generic.IEnumerable<string> allowedHeaders);
new Azure.ResourceManager.Storage.Models.StorageCorsRule : seq<string> * seq<Azure.ResourceManager.Storage.Models.CorsRuleAllowedMethod> * int * seq<string> * seq<string> -> Azure.ResourceManager.Storage.Models.StorageCorsRule
Public Sub New (allowedOrigins As IEnumerable(Of String), allowedMethods As IEnumerable(Of CorsRuleAllowedMethod), maxAgeInSeconds As Integer, exposedHeaders As IEnumerable(Of String), allowedHeaders As IEnumerable(Of String))

Paramètres

allowedOrigins
IEnumerable<String>

Obligatoire si l'élément CorsRule est présent. Liste des domaines d’origine qui seront autorisés via CORS, ou « * » pour autoriser tous les domaines.

allowedMethods
IEnumerable<CorsRuleAllowedMethod>

Obligatoire si l'élément CorsRule est présent. Liste des méthodes HTTP autorisées à être exécutées par l’origine.

maxAgeInSeconds
Int32

Obligatoire si l'élément CorsRule est présent. Nombre de secondes pendant lesquelles le client/navigateur doit mettre en cache une réponse préliminaire.

exposedHeaders
IEnumerable<String>

Obligatoire si l'élément CorsRule est présent. Liste d’en-têtes de réponse à exposer aux clients CORS.

allowedHeaders
IEnumerable<String>

Obligatoire si l'élément CorsRule est présent. Liste des en-têtes autorisés à faire partie de la demande cross-origin.

Exceptions

allowedOrigins, allowedMethods, exposedHeaders ou allowedHeaders a la valeur Null.

S’applique à