Interface CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>
-
- Type Parameters:
ParentT- the stage of the parent CDN profile definition to return to after attaching this definition
- All Superinterfaces:
CdnEndpoint.DefinitionStages.AttachablePremium<ParentT>
- Enclosing interface:
- CdnEndpoint.DefinitionStages
public static interface CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> extends CdnEndpoint.DefinitionStages.AttachablePremium<ParentT>
The final stage of the CDN profile Premium Verizon endpoint definition.At this stage, any remaining optional settings can be specified, or the CDN profile endpoint definition can be attached to the parent CDN profile definition.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>withCustomDomain(String hostName)Adds a new CDN custom domain for the endpoint.CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>withHostHeader(String hostHeader)Specifies the host header.CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>withHttpAllowed(boolean httpAllowed)Specifies if HTTP traffic is allowed.CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>withHttpPort(int httpPort)Specifies the port for HTTP traffic.CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>withHttpsAllowed(boolean httpsAllowed)Specifies if HTTPS traffic is allowed.CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>withHttpsPort(int httpsPort)Specifies the port for HTTPS traffic.CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT>withOriginPath(String originPath)Specifies the origin path.-
Methods inherited from interface com.azure.resourcemanager.cdn.models.CdnEndpoint.DefinitionStages.AttachablePremium
attach
-
-
-
-
Method Detail
-
withOriginPath
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> withOriginPath(String originPath)
Specifies the origin path.- Parameters:
originPath- an origin path.- Returns:
- the next stage of the definition
-
withHostHeader
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> withHostHeader(String hostHeader)
Specifies the host header.- Parameters:
hostHeader- a host header.- Returns:
- the next stage of the definition
-
withHttpAllowed
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> withHttpAllowed(boolean httpAllowed)
Specifies if HTTP traffic is allowed.- Parameters:
httpAllowed- if true, then HTTP traffic will be allowed- Returns:
- the next stage of the definition
-
withHttpsAllowed
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> withHttpsAllowed(boolean httpsAllowed)
Specifies if HTTPS traffic is allowed.- Parameters:
httpsAllowed- if true then HTTPS traffic will be allowed- Returns:
- the next stage of the definition
-
withHttpPort
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> withHttpPort(int httpPort)
Specifies the port for HTTP traffic.- Parameters:
httpPort- a port number.- Returns:
- the next stage of the definition
-
withHttpsPort
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> withHttpsPort(int httpsPort)
Specifies the port for HTTPS traffic.- Parameters:
httpsPort- a port number.- Returns:
- the next stage of the definition
-
withCustomDomain
CdnEndpoint.DefinitionStages.WithPremiumAttach<ParentT> withCustomDomain(String hostName)
Adds a new CDN custom domain for the endpoint.- Parameters:
hostName- a custom domain host name- Returns:
- the next stage of the definition
-
-