Dela via


New-AzCdnEndpoint

Skapar en ny CDN-slutpunkt med det angivna slutpunktsnamnet under den angivna prenumerationen, resursgruppen och profilen.

Syntax

New-AzCdnEndpoint
   -Name <String>
   -ProfileName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   -Location <String>
   [-ContentTypesToCompress <String[]>]
   [-DefaultOriginGroupId <String>]
   [-DeliveryPolicyDescription <String>]
   [-DeliveryPolicyRule <IDeliveryRule[]>]
   [-GeoFilter <IGeoFilter[]>]
   [-IsCompressionEnabled]
   [-IsHttpAllowed]
   [-IsHttpsAllowed]
   [-OptimizationType <OptimizationType>]
   [-Origin <IDeepCreatedOrigin[]>]
   [-OriginGroup <IDeepCreatedOriginGroup[]>]
   [-OriginHostHeader <String>]
   [-OriginPath <String>]
   [-ProbePath <String>]
   [-QueryStringCachingBehavior <QueryStringCachingBehavior>]
   [-Tag <Hashtable>]
   [-UrlSigningKey <IUrlSigningKey[]>]
   [-WebApplicationFirewallPolicyLinkId <String>]
   [-DefaultProfile <PSObject>]
   [-AsJob]
   [-NoWait]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Skapar en ny CDN-slutpunkt med det angivna slutpunktsnamnet under den angivna prenumerationen, resursgruppen och profilen.

Exempel

Exempel 1: Skapa en AzureCDN-slutpunkt under AzureCDN-profilen

$origin = @{
    Name = "origin1"
    HostName = "host1.hello.com"
};
New-AzCdnEndpoint -ResourceGroupName testps-rg-da16jm -ProfileName cdn001 -Name endptest001 -Location westus -Origin $origin

Location Name        ResourceGroupName
-------- ----        -----------------
WestUs   endptest001 testps-rg-da16jm

Skapa en AzureCDN-slutpunkt under AzureCDN-profilen

Parametrar

-AsJob

Kör kommandot som ett jobb

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ContentTypesToCompress

Lista över innehållstyper som komprimering gäller för. Värdet ska vara en giltig MIME-typ.

Typ:String[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultOriginGroupId

Resurs-ID.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DefaultProfile

Parametern DefaultProfile fungerar inte. Använd parametern SubscriptionId när den är tillgänglig om du kör cmdleten mot en annan prenumeration.

Typ:PSObject
Alias:AzureRMContext, AzureCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DeliveryPolicyDescription

Användarvänlig beskrivning av principen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-DeliveryPolicyRule

En lista över leveransreglerna. Mer information finns i AVSNITTET ANTECKNINGAR för DELIVERYPOLICYRULE-egenskaper och skapa en hash-tabell.

Typ:IDeliveryRule[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-GeoFilter

Lista över regler som definierar användarens geo-åtkomst inom en CDN-slutpunkt. Varje geo-filter definierar en åtkomstregel till en angiven sökväg eller innehåll, t.ex. blockera APAC för sökväg /bilder/ Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för GEOFILTER-egenskaper och skapa en hash-tabell.

Typ:IGeoFilter[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-IsCompressionEnabled

Anger om innehållskomprimering är aktiverat på CDN. Standardvärdet är falskt. Om komprimering är aktiverat kommer innehållet att fungera som komprimerat om användaren begär en komprimerad version. Innehållet komprimeras inte på CDN när begärt innehåll är mindre än 1 byte eller större än 1 MB.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-IsHttpAllowed

Anger om HTTP-trafik tillåts på slutpunkten. Standardvärdet är sant. Minst ett protokoll (HTTP eller HTTPS) måste tillåtas.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-IsHttpsAllowed

Anger om HTTPS-trafik tillåts på slutpunkten. Standardvärdet är sant. Minst ett protokoll (HTTP eller HTTPS) måste tillåtas.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Location

Resursplats.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Name

Namnet på slutpunkten under profilen som är unik globalt.

Typ:String
Alias:EndpointName
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-NoWait

Kör kommandot asynkront

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-OptimizationType

Anger vilket scenario kunden vill att den här CDN-slutpunkten ska optimeras för, t.ex. Ladda ned mediatjänster. Med den här informationen kan CDN tillämpa scenariodriven optimering.

Typ:OptimizationType
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Origin

Källan till innehållet som levereras via CDN. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för ORIGIN-egenskaper och skapa en hash-tabell.

Typ:IDeepCreatedOrigin[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-OriginGroup

Ursprungsgrupper som består av ursprung som används för belastningsutjämning av trafiken baserat på tillgänglighet. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för ORIGINGROUP-egenskaper och skapa en hash-tabell.

Typ:IDeepCreatedOriginGroup[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-OriginHostHeader

Värdet för värdhuvudet som skickas till ursprunget med varje begäran. Den här egenskapen vid slutpunkten tillåts endast när slutpunkten använder enskilt ursprung och kan åsidosättas av samma egenskap som anges vid ursprunget. Om du lämnar detta tomt avgör värdnamnet för begäran det här värdet. Azure CDN-ursprung, till exempel Web Apps, Blob Storage och Cloud Services, kräver att värdhuvudvärdet matchar ursprungsvärdnamnet som standard.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-OriginPath

En katalogsökväg på ursprunget som CDN kan använda för att hämta innehåll från, t.ex. contoso.cloudapp.net/originpath.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ProbePath

Sökväg till en fil med ursprunget som hjälper till att påskynda leveransen av det dynamiska innehållet och beräkna de mest optimala vägarna för CDN. Detta är relativt till ursprungssökvägen. Den här egenskapen är bara relevant när du använder ett enda ursprung.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ProfileName

Namnet på CDN-profilen som är unik i resursgruppen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-QueryStringCachingBehavior

Definierar hur CDN cachelagrar begäranden som innehåller frågesträngar. Du kan ignorera alla frågesträngar vid cachelagring, kringgå cachelagring för att förhindra att begäranden som innehåller frågesträngar cachelagras eller cachelagra varje begäran med en unik URL.

Typ:QueryStringCachingBehavior
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ResourceGroupName

Namnet på resursgruppen i Azure-prenumerationen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-SubscriptionId

Azure-prenumerations-ID.

Typ:String
Position:Named
Standardvärde:(Get-AzContext).Subscription.Id
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Tag

Resurstaggar.

Typ:Hashtable
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-UrlSigningKey

Lista över nycklar som används för att verifiera de signerade URL-hashvärdena. Information om hur du skapar finns i AVSNITTET ANTECKNINGAR för URLSIGNINGKEY-egenskaper och skapa en hash-tabell.

Typ:IUrlSigningKey[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WebApplicationFirewallPolicyLinkId

Resurs-ID.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Utdata

IEndpoint