azure-docs-sdk-java/docs-ref-autogen/com.azure.resourcemanager.c...

414 строки
41 KiB
YAML

### YamlMime:JavaType
uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters"
name: "EndpointPropertiesUpdateParameters"
nameWithType: "EndpointPropertiesUpdateParameters"
summary: "The JSON object containing endpoint update parameters."
inheritances:
- "<xref href=\"java.lang.Object?displayProperty=fullName\" data-throw-if-not-resolved=\"False\" />"
inheritedClassMethods:
- classRef: "java.lang.<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html\">Object</a>"
methodsRef:
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone--\">clone</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals-java.lang.Object-\">equals</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize--\">finalize</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass--\">getClass</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode--\">hashCode</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify--\">notify</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notifyAll--\">notifyAll</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString--\">toString</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait--\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-\">wait</a>"
- "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait-long-int-\">wait</a>"
syntax: "public class **EndpointPropertiesUpdateParameters**</br> implements <xref href=\"com.azure.json.JsonSerializable?alt=com.azure.json.JsonSerializable&text=JsonSerializable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />&gt;"
constructors:
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.EndpointPropertiesUpdateParameters()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.EndpointPropertiesUpdateParameters()"
name: "EndpointPropertiesUpdateParameters()"
nameWithType: "EndpointPropertiesUpdateParameters.EndpointPropertiesUpdateParameters()"
summary: "Creates an instance of Endpoint<wbr>Properties<wbr>Update<wbr>Parameters class."
syntax: "public EndpointPropertiesUpdateParameters()"
desc: "Creates an instance of EndpointPropertiesUpdateParameters class."
methods:
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.contentTypesToCompress()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.contentTypesToCompress()"
name: "contentTypesToCompress()"
nameWithType: "EndpointPropertiesUpdateParameters.contentTypesToCompress()"
summary: "Get the content<wbr>Types<wbr>ToCompress property: List of content types on which compression applies."
syntax: "public List<String> contentTypesToCompress()"
desc: "Get the contentTypesToCompress property: List of content types on which compression applies. The value should be a valid MIME type."
returns:
description: "the contentTypesToCompress value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.defaultOriginGroup()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.defaultOriginGroup()"
name: "defaultOriginGroup()"
nameWithType: "EndpointPropertiesUpdateParameters.defaultOriginGroup()"
summary: "Get the default<wbr>Origin<wbr>Group property: A reference to the origin group."
syntax: "public ResourceReference defaultOriginGroup()"
desc: "Get the defaultOriginGroup property: A reference to the origin group."
returns:
description: "the defaultOriginGroup value."
type: "<xref href=\"com.azure.resourcemanager.cdn.models.ResourceReference?alt=com.azure.resourcemanager.cdn.models.ResourceReference&text=ResourceReference\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.deliveryPolicy()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.deliveryPolicy()"
name: "deliveryPolicy()"
nameWithType: "EndpointPropertiesUpdateParameters.deliveryPolicy()"
summary: "Get the delivery<wbr>Policy property: A policy that specifies the delivery rules to be used for an endpoint."
syntax: "public EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy()"
desc: "Get the deliveryPolicy property: A policy that specifies the delivery rules to be used for an endpoint."
returns:
description: "the deliveryPolicy value."
type: "<xref href=\"com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersDeliveryPolicy?alt=com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersDeliveryPolicy&text=EndpointPropertiesUpdateParametersDeliveryPolicy\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.fromJson(com.azure.json.JsonReader)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.fromJson(JsonReader jsonReader)"
name: "fromJson(JsonReader jsonReader)"
nameWithType: "EndpointPropertiesUpdateParameters.fromJson(JsonReader jsonReader)"
summary: "Reads an instance of Endpoint<wbr>Properties<wbr>Update<wbr>Parameters from the Json<wbr>Reader."
modifiers:
- "static"
parameters:
- description: "The JsonReader being read."
name: "jsonReader"
type: "<xref href=\"com.azure.json.JsonReader?alt=com.azure.json.JsonReader&text=JsonReader\" data-throw-if-not-resolved=\"False\" />"
syntax: "public static EndpointPropertiesUpdateParameters fromJson(JsonReader jsonReader)"
exceptions:
- description: "If an error occurs while reading the EndpointPropertiesUpdateParameters."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html\">IOException</a>"
desc: "Reads an instance of EndpointPropertiesUpdateParameters from the JsonReader."
returns:
description: "An instance of EndpointPropertiesUpdateParameters if the JsonReader was pointing to an instance of it, or\n null if it was pointing to JSON null."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.geoFilters()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.geoFilters()"
name: "geoFilters()"
nameWithType: "EndpointPropertiesUpdateParameters.geoFilters()"
summary: "Get the geo<wbr>Filters property: List of rules defining the user's geo access within a CDN endpoint."
syntax: "public List<GeoFilter> geoFilters()"
desc: "Get the geoFilters property: List of rules defining the user's geo access within a CDN endpoint. Each geo filter defines an access rule to a specified path or content, e.g. block APAC for path /pictures/."
returns:
description: "the geoFilters value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.cdn.models.GeoFilter?alt=com.azure.resourcemanager.cdn.models.GeoFilter&text=GeoFilter\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.isCompressionEnabled()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.isCompressionEnabled()"
name: "isCompressionEnabled()"
nameWithType: "EndpointPropertiesUpdateParameters.isCompressionEnabled()"
summary: "Get the is<wbr>Compression<wbr>Enabled property: Indicates whether content compression is enabled on CDN."
syntax: "public Boolean isCompressionEnabled()"
desc: "Get the isCompressionEnabled property: Indicates whether content compression is enabled on CDN. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on CDN when requested content is smaller than 1 byte or larger than 1 MB."
returns:
description: "the isCompressionEnabled value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.isHttpAllowed()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.isHttpAllowed()"
name: "isHttpAllowed()"
nameWithType: "EndpointPropertiesUpdateParameters.isHttpAllowed()"
summary: "Get the is<wbr>Http<wbr>Allowed property: Indicates whether HTTP traffic is allowed on the endpoint."
syntax: "public Boolean isHttpAllowed()"
desc: "Get the isHttpAllowed property: Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed."
returns:
description: "the isHttpAllowed value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.isHttpsAllowed()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.isHttpsAllowed()"
name: "isHttpsAllowed()"
nameWithType: "EndpointPropertiesUpdateParameters.isHttpsAllowed()"
summary: "Get the is<wbr>Https<wbr>Allowed property: Indicates whether HTTPS traffic is allowed on the endpoint."
syntax: "public Boolean isHttpsAllowed()"
desc: "Get the isHttpsAllowed property: Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed."
returns:
description: "the isHttpsAllowed value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.optimizationType()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.optimizationType()"
name: "optimizationType()"
nameWithType: "EndpointPropertiesUpdateParameters.optimizationType()"
summary: "Get the optimization<wbr>Type property: Specifies what scenario the customer wants this CDN endpoint to optimize for, e.<wbr>g."
syntax: "public OptimizationType optimizationType()"
desc: "Get the optimizationType property: Specifies what scenario the customer wants this CDN endpoint to optimize for, e.g. Download, Media services. With this information, CDN can apply scenario driven optimization."
returns:
description: "the optimizationType value."
type: "<xref href=\"com.azure.resourcemanager.cdn.models.OptimizationType?alt=com.azure.resourcemanager.cdn.models.OptimizationType&text=OptimizationType\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.originHostHeader()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.originHostHeader()"
name: "originHostHeader()"
nameWithType: "EndpointPropertiesUpdateParameters.originHostHeader()"
summary: "Get the origin<wbr>Host<wbr>Header property: The host header value sent to the origin with each request."
syntax: "public String originHostHeader()"
desc: "Get the originHostHeader property: The host header value sent to the origin with each request. This property at Endpoint is only allowed when endpoint uses single origin and can be overridden by the same property specified at origin.If you leave this blank, the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default."
returns:
description: "the originHostHeader value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.originPath()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.originPath()"
name: "originPath()"
nameWithType: "EndpointPropertiesUpdateParameters.originPath()"
summary: "Get the origin<wbr>Path property: A directory path on the origin that CDN can use to retrieve content from, e.<wbr>g."
syntax: "public String originPath()"
desc: "Get the originPath property: A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath."
returns:
description: "the originPath value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.probePath()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.probePath()"
name: "probePath()"
nameWithType: "EndpointPropertiesUpdateParameters.probePath()"
summary: "Get the probe<wbr>Path property: Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the most optimal routes for the CDN."
syntax: "public String probePath()"
desc: "Get the probePath property: Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the most optimal routes for the CDN. This is relative to the origin path. This property is only relevant when using a single origin."
returns:
description: "the probePath value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.queryStringCachingBehavior()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.queryStringCachingBehavior()"
name: "queryStringCachingBehavior()"
nameWithType: "EndpointPropertiesUpdateParameters.queryStringCachingBehavior()"
summary: "Get the query<wbr>String<wbr>Caching<wbr>Behavior property: Defines how CDN caches requests that include query strings."
syntax: "public QueryStringCachingBehavior queryStringCachingBehavior()"
desc: "Get the queryStringCachingBehavior property: Defines how CDN caches requests that include query strings. You can ignore any query strings when caching, bypass caching to prevent requests that contain query strings from being cached, or cache every request with a unique URL."
returns:
description: "the queryStringCachingBehavior value."
type: "<xref href=\"com.azure.resourcemanager.cdn.models.QueryStringCachingBehavior?alt=com.azure.resourcemanager.cdn.models.QueryStringCachingBehavior&text=QueryStringCachingBehavior\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.toJson(com.azure.json.JsonWriter)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.toJson(JsonWriter jsonWriter)"
name: "toJson(JsonWriter jsonWriter)"
nameWithType: "EndpointPropertiesUpdateParameters.toJson(JsonWriter jsonWriter)"
parameters:
- name: "jsonWriter"
type: "<xref href=\"com.azure.json.JsonWriter?alt=com.azure.json.JsonWriter&text=JsonWriter\" data-throw-if-not-resolved=\"False\" />"
syntax: "public JsonWriter toJson(JsonWriter jsonWriter)"
exceptions:
- type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html\">IOException</a>"
returns:
type: "<xref href=\"com.azure.json.JsonWriter?alt=com.azure.json.JsonWriter&text=JsonWriter\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.urlSigningKeys()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.urlSigningKeys()"
name: "urlSigningKeys()"
nameWithType: "EndpointPropertiesUpdateParameters.urlSigningKeys()"
summary: "Get the url<wbr>Signing<wbr>Keys property: List of keys used to validate the signed URL hashes."
syntax: "public List<UrlSigningKey> urlSigningKeys()"
desc: "Get the urlSigningKeys property: List of keys used to validate the signed URL hashes."
returns:
description: "the urlSigningKeys value."
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.cdn.models.UrlSigningKey?alt=com.azure.resourcemanager.cdn.models.UrlSigningKey&text=UrlSigningKey\" data-throw-if-not-resolved=\"False\" />&gt;"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.validate()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.validate()"
name: "validate()"
nameWithType: "EndpointPropertiesUpdateParameters.validate()"
summary: "Validates the instance."
syntax: "public void validate()"
desc: "Validates the instance."
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.webApplicationFirewallPolicyLink()"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.webApplicationFirewallPolicyLink()"
name: "webApplicationFirewallPolicyLink()"
nameWithType: "EndpointPropertiesUpdateParameters.webApplicationFirewallPolicyLink()"
summary: "Get the web<wbr>Application<wbr>Firewall<wbr>Policy<wbr>Link property: Defines the Web Application Firewall policy for the endpoint (if applicable)."
syntax: "public EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink()"
desc: "Get the webApplicationFirewallPolicyLink property: Defines the Web Application Firewall policy for the endpoint (if applicable)."
returns:
description: "the webApplicationFirewallPolicyLink value."
type: "<xref href=\"com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink?alt=com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink&text=EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withContentTypesToCompress(java.util.List<java.lang.String>)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withContentTypesToCompress(List<String> contentTypesToCompress)"
name: "withContentTypesToCompress(List<String> contentTypesToCompress)"
nameWithType: "EndpointPropertiesUpdateParameters.withContentTypesToCompress(List<String> contentTypesToCompress)"
summary: "Set the content<wbr>Types<wbr>ToCompress property: List of content types on which compression applies."
parameters:
- description: "the contentTypesToCompress value to set."
name: "contentTypesToCompress"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>&gt;"
syntax: "public EndpointPropertiesUpdateParameters withContentTypesToCompress(List<String> contentTypesToCompress)"
desc: "Set the contentTypesToCompress property: List of content types on which compression applies. The value should be a valid MIME type."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withDefaultOriginGroup(com.azure.resourcemanager.cdn.models.ResourceReference)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withDefaultOriginGroup(ResourceReference defaultOriginGroup)"
name: "withDefaultOriginGroup(ResourceReference defaultOriginGroup)"
nameWithType: "EndpointPropertiesUpdateParameters.withDefaultOriginGroup(ResourceReference defaultOriginGroup)"
summary: "Set the default<wbr>Origin<wbr>Group property: A reference to the origin group."
parameters:
- description: "the defaultOriginGroup value to set."
name: "defaultOriginGroup"
type: "<xref href=\"com.azure.resourcemanager.cdn.models.ResourceReference?alt=com.azure.resourcemanager.cdn.models.ResourceReference&text=ResourceReference\" data-throw-if-not-resolved=\"False\" />"
syntax: "public EndpointPropertiesUpdateParameters withDefaultOriginGroup(ResourceReference defaultOriginGroup)"
desc: "Set the defaultOriginGroup property: A reference to the origin group."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withDeliveryPolicy(com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersDeliveryPolicy)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withDeliveryPolicy(EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy)"
name: "withDeliveryPolicy(EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy)"
nameWithType: "EndpointPropertiesUpdateParameters.withDeliveryPolicy(EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy)"
summary: "Set the delivery<wbr>Policy property: A policy that specifies the delivery rules to be used for an endpoint."
parameters:
- description: "the deliveryPolicy value to set."
name: "deliveryPolicy"
type: "<xref href=\"com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersDeliveryPolicy?alt=com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersDeliveryPolicy&text=EndpointPropertiesUpdateParametersDeliveryPolicy\" data-throw-if-not-resolved=\"False\" />"
syntax: "public EndpointPropertiesUpdateParameters withDeliveryPolicy(EndpointPropertiesUpdateParametersDeliveryPolicy deliveryPolicy)"
desc: "Set the deliveryPolicy property: A policy that specifies the delivery rules to be used for an endpoint."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withGeoFilters(java.util.List<com.azure.resourcemanager.cdn.models.GeoFilter>)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withGeoFilters(List<GeoFilter> geoFilters)"
name: "withGeoFilters(List<GeoFilter> geoFilters)"
nameWithType: "EndpointPropertiesUpdateParameters.withGeoFilters(List<GeoFilter> geoFilters)"
summary: "Set the geo<wbr>Filters property: List of rules defining the user's geo access within a CDN endpoint."
parameters:
- description: "the geoFilters value to set."
name: "geoFilters"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.cdn.models.GeoFilter?alt=com.azure.resourcemanager.cdn.models.GeoFilter&text=GeoFilter\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public EndpointPropertiesUpdateParameters withGeoFilters(List<GeoFilter> geoFilters)"
desc: "Set the geoFilters property: List of rules defining the user's geo access within a CDN endpoint. Each geo filter defines an access rule to a specified path or content, e.g. block APAC for path /pictures/."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withIsCompressionEnabled(java.lang.Boolean)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withIsCompressionEnabled(Boolean isCompressionEnabled)"
name: "withIsCompressionEnabled(Boolean isCompressionEnabled)"
nameWithType: "EndpointPropertiesUpdateParameters.withIsCompressionEnabled(Boolean isCompressionEnabled)"
summary: "Set the is<wbr>Compression<wbr>Enabled property: Indicates whether content compression is enabled on CDN."
parameters:
- description: "the isCompressionEnabled value to set."
name: "isCompressionEnabled"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
syntax: "public EndpointPropertiesUpdateParameters withIsCompressionEnabled(Boolean isCompressionEnabled)"
desc: "Set the isCompressionEnabled property: Indicates whether content compression is enabled on CDN. Default value is false. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on CDN when requested content is smaller than 1 byte or larger than 1 MB."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withIsHttpAllowed(java.lang.Boolean)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withIsHttpAllowed(Boolean isHttpAllowed)"
name: "withIsHttpAllowed(Boolean isHttpAllowed)"
nameWithType: "EndpointPropertiesUpdateParameters.withIsHttpAllowed(Boolean isHttpAllowed)"
summary: "Set the is<wbr>Http<wbr>Allowed property: Indicates whether HTTP traffic is allowed on the endpoint."
parameters:
- description: "the isHttpAllowed value to set."
name: "isHttpAllowed"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
syntax: "public EndpointPropertiesUpdateParameters withIsHttpAllowed(Boolean isHttpAllowed)"
desc: "Set the isHttpAllowed property: Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withIsHttpsAllowed(java.lang.Boolean)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withIsHttpsAllowed(Boolean isHttpsAllowed)"
name: "withIsHttpsAllowed(Boolean isHttpsAllowed)"
nameWithType: "EndpointPropertiesUpdateParameters.withIsHttpsAllowed(Boolean isHttpsAllowed)"
summary: "Set the is<wbr>Https<wbr>Allowed property: Indicates whether HTTPS traffic is allowed on the endpoint."
parameters:
- description: "the isHttpsAllowed value to set."
name: "isHttpsAllowed"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html\">Boolean</a>"
syntax: "public EndpointPropertiesUpdateParameters withIsHttpsAllowed(Boolean isHttpsAllowed)"
desc: "Set the isHttpsAllowed property: Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withOptimizationType(com.azure.resourcemanager.cdn.models.OptimizationType)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withOptimizationType(OptimizationType optimizationType)"
name: "withOptimizationType(OptimizationType optimizationType)"
nameWithType: "EndpointPropertiesUpdateParameters.withOptimizationType(OptimizationType optimizationType)"
summary: "Set the optimization<wbr>Type property: Specifies what scenario the customer wants this CDN endpoint to optimize for, e.<wbr>g."
parameters:
- description: "the optimizationType value to set."
name: "optimizationType"
type: "<xref href=\"com.azure.resourcemanager.cdn.models.OptimizationType?alt=com.azure.resourcemanager.cdn.models.OptimizationType&text=OptimizationType\" data-throw-if-not-resolved=\"False\" />"
syntax: "public EndpointPropertiesUpdateParameters withOptimizationType(OptimizationType optimizationType)"
desc: "Set the optimizationType property: Specifies what scenario the customer wants this CDN endpoint to optimize for, e.g. Download, Media services. With this information, CDN can apply scenario driven optimization."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withOriginHostHeader(java.lang.String)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withOriginHostHeader(String originHostHeader)"
name: "withOriginHostHeader(String originHostHeader)"
nameWithType: "EndpointPropertiesUpdateParameters.withOriginHostHeader(String originHostHeader)"
summary: "Set the origin<wbr>Host<wbr>Header property: The host header value sent to the origin with each request."
parameters:
- description: "the originHostHeader value to set."
name: "originHostHeader"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public EndpointPropertiesUpdateParameters withOriginHostHeader(String originHostHeader)"
desc: "Set the originHostHeader property: The host header value sent to the origin with each request. This property at Endpoint is only allowed when endpoint uses single origin and can be overridden by the same property specified at origin.If you leave this blank, the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services require this host header value to match the origin hostname by default."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withOriginPath(java.lang.String)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withOriginPath(String originPath)"
name: "withOriginPath(String originPath)"
nameWithType: "EndpointPropertiesUpdateParameters.withOriginPath(String originPath)"
summary: "Set the origin<wbr>Path property: A directory path on the origin that CDN can use to retrieve content from, e.<wbr>g."
parameters:
- description: "the originPath value to set."
name: "originPath"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public EndpointPropertiesUpdateParameters withOriginPath(String originPath)"
desc: "Set the originPath property: A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withProbePath(java.lang.String)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withProbePath(String probePath)"
name: "withProbePath(String probePath)"
nameWithType: "EndpointPropertiesUpdateParameters.withProbePath(String probePath)"
summary: "Set the probe<wbr>Path property: Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the most optimal routes for the CDN."
parameters:
- description: "the probePath value to set."
name: "probePath"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/lang/String.html\">String</a>"
syntax: "public EndpointPropertiesUpdateParameters withProbePath(String probePath)"
desc: "Set the probePath property: Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the most optimal routes for the CDN. This is relative to the origin path. This property is only relevant when using a single origin."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withQueryStringCachingBehavior(com.azure.resourcemanager.cdn.models.QueryStringCachingBehavior)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withQueryStringCachingBehavior(QueryStringCachingBehavior queryStringCachingBehavior)"
name: "withQueryStringCachingBehavior(QueryStringCachingBehavior queryStringCachingBehavior)"
nameWithType: "EndpointPropertiesUpdateParameters.withQueryStringCachingBehavior(QueryStringCachingBehavior queryStringCachingBehavior)"
summary: "Set the query<wbr>String<wbr>Caching<wbr>Behavior property: Defines how CDN caches requests that include query strings."
parameters:
- description: "the queryStringCachingBehavior value to set."
name: "queryStringCachingBehavior"
type: "<xref href=\"com.azure.resourcemanager.cdn.models.QueryStringCachingBehavior?alt=com.azure.resourcemanager.cdn.models.QueryStringCachingBehavior&text=QueryStringCachingBehavior\" data-throw-if-not-resolved=\"False\" />"
syntax: "public EndpointPropertiesUpdateParameters withQueryStringCachingBehavior(QueryStringCachingBehavior queryStringCachingBehavior)"
desc: "Set the queryStringCachingBehavior property: Defines how CDN caches requests that include query strings. You can ignore any query strings when caching, bypass caching to prevent requests that contain query strings from being cached, or cache every request with a unique URL."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withUrlSigningKeys(java.util.List<com.azure.resourcemanager.cdn.models.UrlSigningKey>)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withUrlSigningKeys(List<UrlSigningKey> urlSigningKeys)"
name: "withUrlSigningKeys(List<UrlSigningKey> urlSigningKeys)"
nameWithType: "EndpointPropertiesUpdateParameters.withUrlSigningKeys(List<UrlSigningKey> urlSigningKeys)"
summary: "Set the url<wbr>Signing<wbr>Keys property: List of keys used to validate the signed URL hashes."
parameters:
- description: "the urlSigningKeys value to set."
name: "urlSigningKeys"
type: "<a href=\"https://docs.oracle.com/javase/8/docs/api/java/util/List.html\">List</a>&lt;<xref href=\"com.azure.resourcemanager.cdn.models.UrlSigningKey?alt=com.azure.resourcemanager.cdn.models.UrlSigningKey&text=UrlSigningKey\" data-throw-if-not-resolved=\"False\" />&gt;"
syntax: "public EndpointPropertiesUpdateParameters withUrlSigningKeys(List<UrlSigningKey> urlSigningKeys)"
desc: "Set the urlSigningKeys property: List of keys used to validate the signed URL hashes."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
- uid: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withWebApplicationFirewallPolicyLink(com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink)"
fullName: "com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters.withWebApplicationFirewallPolicyLink(EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
name: "withWebApplicationFirewallPolicyLink(EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
nameWithType: "EndpointPropertiesUpdateParameters.withWebApplicationFirewallPolicyLink(EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
summary: "Set the web<wbr>Application<wbr>Firewall<wbr>Policy<wbr>Link property: Defines the Web Application Firewall policy for the endpoint (if applicable)."
parameters:
- description: "the webApplicationFirewallPolicyLink value to set."
name: "webApplicationFirewallPolicyLink"
type: "<xref href=\"com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink?alt=com.azure.resourcemanager.cdn.models.EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink&text=EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink\" data-throw-if-not-resolved=\"False\" />"
syntax: "public EndpointPropertiesUpdateParameters withWebApplicationFirewallPolicyLink(EndpointPropertiesUpdateParametersWebApplicationFirewallPolicyLink webApplicationFirewallPolicyLink)"
desc: "Set the webApplicationFirewallPolicyLink property: Defines the Web Application Firewall policy for the endpoint (if applicable)."
returns:
description: "the EndpointPropertiesUpdateParameters object itself."
type: "<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />"
type: "class"
desc: "The JSON object containing endpoint update parameters."
implements:
- "<xref href=\"com.azure.json.JsonSerializable?alt=com.azure.json.JsonSerializable&text=JsonSerializable\" data-throw-if-not-resolved=\"False\" />&lt;<xref href=\"com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters?alt=com.azure.resourcemanager.cdn.fluent.models.EndpointPropertiesUpdateParameters&text=EndpointPropertiesUpdateParameters\" data-throw-if-not-resolved=\"False\" />&gt;"
metadata: {}
package: "com.azure.resourcemanager.cdn.fluent.models"
artifact: com.azure.resourcemanager:azure-resourcemanager-cdn:2.44.0