Compartir a través de


CorsRule Clase

Especifica una regla de CORS para Blob service.

Todos los parámetros necesarios deben rellenarse para enviarlos a Azure.

Herencia
azure.mgmt.storage._serialization.Model
CorsRule

Constructor

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)

Variables

allowed_origins
list[str]

Obligatorio si el elemento CorsRule está presente. Lista de dominios de origen que se permitirán a través de CORS o "*" para permitir todos los dominios. Necesario.

allowed_methods
list[str o CorsRuleAllowedMethodsItem]

Obligatorio si el elemento CorsRule está presente. Lista de métodos HTTP que el origen puede ejecutar. Necesario.

max_age_in_seconds
int

Obligatorio si el elemento CorsRule está presente. Número de segundos durante los cuales el cliente/explorador debe almacenar en memoria caché una respuesta de comprobaciones preparatorias. Necesario.

exposed_headers
list[str]

Obligatorio si el elemento CorsRule está presente. Lista de encabezados de respuesta que se van a exponer a los clientes CORS. Necesario.

allowed_headers
list[str]

Obligatorio si el elemento CorsRule está presente. Lista de encabezados que pueden formar parte de la solicitud entre orígenes. Necesario.