Update-AzCdnEndpoint
Actualiza un punto de conexión de CDN existente con el nombre de punto de conexión especificado en la suscripción, el grupo de recursos y el perfil especificados. Solo se pueden actualizar las etiquetas después de crear un punto de conexión. Para actualizar los orígenes, use la operación Actualizar origen. Para actualizar los grupos de origen, use la operación Actualizar grupo origen. Para actualizar dominios personalizados, use la operación Actualizar dominio personalizado.
Sintaxis
Update-AzCdnEndpoint
-Name <String>
-ProfileName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-ContentTypesToCompress <String[]>]
[-DefaultOriginGroupId <String>]
[-DeliveryPolicyDescription <String>]
[-DeliveryPolicyRule <IDeliveryRule[]>]
[-GeoFilter <IGeoFilter[]>]
[-IsCompressionEnabled]
[-IsHttpAllowed]
[-IsHttpsAllowed]
[-OptimizationType <OptimizationType>]
[-OriginHostHeader <String>]
[-OriginPath <String>]
[-ProbePath <String>]
[-QueryStringCachingBehavior <QueryStringCachingBehavior>]
[-Tag <Hashtable>]
[-UrlSigningKey <IUrlSigningKey[]>]
[-WebApplicationFirewallPolicyLinkId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzCdnEndpoint
-InputObject <ICdnIdentity>
[-ContentTypesToCompress <String[]>]
[-DefaultOriginGroupId <String>]
[-DeliveryPolicyDescription <String>]
[-DeliveryPolicyRule <IDeliveryRule[]>]
[-GeoFilter <IGeoFilter[]>]
[-IsCompressionEnabled]
[-IsHttpAllowed]
[-IsHttpsAllowed]
[-OptimizationType <OptimizationType>]
[-OriginHostHeader <String>]
[-OriginPath <String>]
[-ProbePath <String>]
[-QueryStringCachingBehavior <QueryStringCachingBehavior>]
[-Tag <Hashtable>]
[-UrlSigningKey <IUrlSigningKey[]>]
[-WebApplicationFirewallPolicyLinkId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Actualiza un punto de conexión de CDN existente con el nombre de punto de conexión especificado en la suscripción, el grupo de recursos y el perfil especificados. Solo se pueden actualizar las etiquetas después de crear un punto de conexión. Para actualizar los orígenes, use la operación Actualizar origen. Para actualizar los grupos de origen, use la operación Actualizar grupo origen. Para actualizar dominios personalizados, use la operación Actualizar dominio personalizado.
Ejemplos
Ejemplo 1: Actualización de un punto de conexión de AzureCDN en el perfil de AzureCDN
$tags = @{
Tag1 = 11
Tag2 = 22
}
Update-AzCdnEndpoint -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -Name endptest001 -Tag $tags -DefaultOriginGroupId $originGroup.Id
Location Name ResourceGroupName
-------- ---- -----------------
WestUs endptest001 testps-rg-da16jm
Actualización de un punto de conexión de AzureCDN en el perfil de AzureCDN
Ejemplo 2: Actualización de un punto de conexión de AzureCDN en el perfil de AzureCDN a través de la identidad
$tags = @{
Tag1 = 11
Tag2 = 22
}
Get-AzCdnEndpoint -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -Name endptest001 | Update-AzCdnEndpoint -Tag $tags -DefaultOriginGroupId $originGroup.Id
Location Name ResourceGroupName
-------- ---- -----------------
WestUs endptest001 testps-rg-da16jm
Actualización de un punto de conexión de AzureCDN en el perfil de AzureCDN a través de la identidad
Ejemplo 3: Actualización de un punto de conexión de AzureCDN en el perfil de AzureCDN, compresión de contenido habilitada
Update-AzCdnEndpoint -Name cdntestcert -ProfileName classicCDNtest -ResourceGroupName yaoshitest -IsCompressionEnabled:$true
Location Name ResourceGroupName
-------- ---- -----------------
WestUs endptest001 testps-rg-da16jm
Actualización de un punto de conexión de AzureCDN en el perfil de AzureCDN, compresión de contenido habilitada
Parámetros
-AsJob
Ejecución del comando como trabajo
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ContentTypesToCompress
Lista de tipos de contenido en los que se aplica la compresión. El valor debe ser un tipo MIME válido.
Tipo: | String[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultOriginGroupId
Identificador de recurso.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
El parámetro DefaultProfile no es funcional. Use el parámetro SubscriptionId cuando esté disponible si ejecuta el cmdlet en otra suscripción.
Tipo: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DeliveryPolicyDescription
Descripción fácil de usar de la directiva.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DeliveryPolicyRule
Lista de las reglas de entrega. Para construir, consulte la sección NOTES de las propiedades DELIVERYPOLICYRULE y cree una tabla hash.
Tipo: | IDeliveryRule[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-GeoFilter
Lista de reglas que definen el acceso geográfico del usuario dentro de un punto de conexión de CDN. Cada filtro geográfico define una regla de acceso a una ruta de acceso o contenido especificados, por ejemplo, bloquear APAC para la ruta de acceso /pictures/ Para construir, consulte la sección NOTES para las propiedades GEOFILTER y crear una tabla hash.
Tipo: | IGeoFilter[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-InputObject
Parámetro de identidad Para construir, vea la sección NOTES para las propiedades INPUTOBJECT y crear una tabla hash.
Tipo: | ICdnIdentity |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-IsCompressionEnabled
Indica si la compresión de contenido está habilitada en la red CDN. El valor predeterminado es false. Si la compresión está habilitada, el contenido se servirá como comprimido si el usuario solicita una versión comprimida. El contenido no se comprimirá en la red CDN cuando el contenido solicitado sea inferior a 1 byte o superior a 1 MB.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsHttpAllowed
Indica si se permite el tráfico HTTP en el punto de conexión. El valor predeterminado es true. Se debe permitir al menos un protocolo (HTTP o HTTPS).
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-IsHttpsAllowed
Indica si se permite el tráfico HTTPS en el punto de conexión. El valor predeterminado es true. Se debe permitir al menos un protocolo (HTTP o HTTPS).
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Nombre del punto de conexión en el perfil que es único globalmente.
Tipo: | String |
Alias: | EndpointName |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-NoWait
Ejecutar el comando de forma asincrónica
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OptimizationType
Especifica el escenario para el que el cliente quiere que este punto de conexión de CDN optimice, por ejemplo, Descargar, Media Services. Con esta información, cdn puede aplicar la optimización controlada por escenarios.
Tipo: | OptimizationType |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OriginHostHeader
Valor del encabezado de host enviado al origen con cada solicitud. Esta propiedad en punto de conexión solo se permite cuando el punto de conexión usa un único origen y se puede invalidar mediante la misma propiedad especificada en el origen. Si deja este valor en blanco, el nombre de host de la solicitud determina este valor. Los orígenes de Azure CDN, como Web Apps, Blob Storage y Cloud Services requieren este valor de encabezado de host para que coincida con el nombre de host de origen de forma predeterminada.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-OriginPath
Ruta de acceso de directorio en el origen de la red CDN que puede usar para recuperar contenido, por ejemplo, contoso.cloudapp.net/originpath.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ProbePath
Ruta de acceso a un archivo hospedado en el origen que ayuda a acelerar la entrega del contenido dinámico y calcular las rutas más óptimas para la red CDN. Esto es relativo a la ruta de acceso de origen. Esta propiedad solo es relevante cuando se usa un único origen.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ProfileName
Nombre del perfil de cdn que es único dentro del grupo de recursos.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-QueryStringCachingBehavior
Define cómo la red CDN almacena en caché las solicitudes que incluyen cadenas de consulta. Puede omitir las cadenas de consulta al almacenar en caché, omitir el almacenamiento en caché para evitar que las solicitudes que contienen cadenas de consulta se almacenen en caché o almacenen en caché cada solicitud con una dirección URL única.
Tipo: | QueryStringCachingBehavior |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Nombre del grupo de recursos dentro de la suscripción de Azure.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-SubscriptionId
Identificador de suscripción de Azure.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | (Get-AzContext).Subscription.Id |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Tag
Etiquetas de punto de conexión.
Tipo: | Hashtable |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-UrlSigningKey
Lista de claves usadas para validar los hashes de dirección URL firmados. Para construir, vea la sección NOTES para las propiedades URLSIGNINGKEY y crear una tabla hash.
Tipo: | IUrlSigningKey[] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WebApplicationFirewallPolicyLinkId
Identificador de recurso.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |