Condividi tramite


CorsRule Classe

Specifica una regola CORS per il servizio Blob.

Tutti i parametri obbligatori devono essere popolati per inviare ad Azure.

Ereditarietà
azure.mgmt.storage._serialization.Model
CorsRule

Costruttore

CorsRule(*, allowed_origins: List[str], allowed_methods: List[str | _models.CorsRuleAllowedMethodsItem], max_age_in_seconds: int, exposed_headers: List[str], allowed_headers: List[str], **kwargs)

Variabili

allowed_origins
list[str]

Obbligatorio se è presente l'elemento CorsRule. Elenco di domini di origine che saranno consentiti tramite CORS o "*" per consentire tutti i domini. Obbligatorio.

allowed_methods
list[str oppure CorsRuleAllowedMethodsItem]

Obbligatorio se è presente l'elemento CorsRule. Elenco di metodi HTTP che possono essere eseguiti dall'origine. Obbligatorio.

max_age_in_seconds
int

Obbligatorio se è presente l'elemento CorsRule. Numero di secondi durante i quali il client/browser deve memorizzare nella cache una risposta preliminare. Obbligatorio.

exposed_headers
list[str]

Obbligatorio se è presente l'elemento CorsRule. Elenco di intestazioni di risposta da esporre ai client CORS. Obbligatorio.

allowed_headers
list[str]

Obbligatorio se è presente l'elemento CorsRule. Elenco di intestazioni consentite per far parte della richiesta tra origini. Obbligatorio.