These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.cdn.getEndpoint
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile. API Version: 2020-09-01.
Using getEndpoint
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEndpoint(args: GetEndpointArgs, opts?: InvokeOptions): Promise<GetEndpointResult>
function getEndpointOutput(args: GetEndpointOutputArgs, opts?: InvokeOptions): Output<GetEndpointResult>
def get_endpoint(endpoint_name: Optional[str] = None,
profile_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEndpointResult
def get_endpoint_output(endpoint_name: Optional[pulumi.Input[str]] = None,
profile_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetEndpointResult]
func LookupEndpoint(ctx *Context, args *LookupEndpointArgs, opts ...InvokeOption) (*LookupEndpointResult, error)
func LookupEndpointOutput(ctx *Context, args *LookupEndpointOutputArgs, opts ...InvokeOption) LookupEndpointResultOutput
> Note: This function is named LookupEndpoint
in the Go SDK.
public static class GetEndpoint
{
public static Task<GetEndpointResult> InvokeAsync(GetEndpointArgs args, InvokeOptions? opts = null)
public static Output<GetEndpointResult> Invoke(GetEndpointInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetEndpointResult> getEndpoint(GetEndpointArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:cdn:getEndpoint
arguments:
# arguments dictionary
The following arguments are supported:
- Endpoint
Name string - Name of the endpoint under the profile which is unique globally.
- Profile
Name string - Name of the CDN profile which is unique within the resource group.
- Resource
Group stringName - Name of the Resource group within the Azure subscription.
- Endpoint
Name string - Name of the endpoint under the profile which is unique globally.
- Profile
Name string - Name of the CDN profile which is unique within the resource group.
- Resource
Group stringName - Name of the Resource group within the Azure subscription.
- endpoint
Name String - Name of the endpoint under the profile which is unique globally.
- profile
Name String - Name of the CDN profile which is unique within the resource group.
- resource
Group StringName - Name of the Resource group within the Azure subscription.
- endpoint
Name string - Name of the endpoint under the profile which is unique globally.
- profile
Name string - Name of the CDN profile which is unique within the resource group.
- resource
Group stringName - Name of the Resource group within the Azure subscription.
- endpoint_
name str - Name of the endpoint under the profile which is unique globally.
- profile_
name str - Name of the CDN profile which is unique within the resource group.
- resource_
group_ strname - Name of the Resource group within the Azure subscription.
- endpoint
Name String - Name of the endpoint under the profile which is unique globally.
- profile
Name String - Name of the CDN profile which is unique within the resource group.
- resource
Group StringName - Name of the Resource group within the Azure subscription.
getEndpoint Result
The following output properties are available:
- Host
Name string - The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net
- Id string
- Resource ID.
- Location string
- Resource location.
- Name string
- Resource name.
- Origins
List<Pulumi.
Azure Native. Cdn. Outputs. Deep Created Origin Response> - The source of the content being delivered via CDN.
- Provisioning
State string - Provisioning status of the endpoint.
- Resource
State string - Resource status of the endpoint.
- System
Data Pulumi.Azure Native. Cdn. Outputs. System Data Response - Read only system data
- Type string
- Resource type.
- Content
Types List<string>To Compress - List of content types on which compression applies. The value should be a valid MIME type.
- Default
Origin Pulumi.Group Azure Native. Cdn. Outputs. Resource Reference Response - A reference to the origin group.
- Delivery
Policy Pulumi.Azure Native. Cdn. Outputs. Endpoint Properties Update Parameters Response Delivery Policy - A policy that specifies the delivery rules to be used for an endpoint.
- Geo
Filters List<Pulumi.Azure Native. Cdn. Outputs. Geo Filter Response> - 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/
- Is
Compression boolEnabled - 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.
- Is
Http boolAllowed - Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- Is
Https boolAllowed - Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- Optimization
Type string - 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.
- Origin
Groups List<Pulumi.Azure Native. Cdn. Outputs. Deep Created Origin Group Response> - The origin groups comprising of origins that are used for load balancing the traffic based on availability.
- Origin
Host stringHeader - 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.
- Origin
Path string - A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.
- Probe
Path string - 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.
- Query
String stringCaching Behavior - 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.
- Dictionary<string, string>
- Resource tags.
- Url
Signing List<Pulumi.Keys Azure Native. Cdn. Outputs. Url Signing Key Response> - List of keys used to validate the signed URL hashes.
- Web
Application Pulumi.Firewall Policy Link Azure Native. Cdn. Outputs. Endpoint Properties Update Parameters Response Web Application Firewall Policy Link - Defines the Web Application Firewall policy for the endpoint (if applicable)
- Host
Name string - The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net
- Id string
- Resource ID.
- Location string
- Resource location.
- Name string
- Resource name.
- Origins
[]Deep
Created Origin Response - The source of the content being delivered via CDN.
- Provisioning
State string - Provisioning status of the endpoint.
- Resource
State string - Resource status of the endpoint.
- System
Data SystemData Response - Read only system data
- Type string
- Resource type.
- Content
Types []stringTo Compress - List of content types on which compression applies. The value should be a valid MIME type.
- Default
Origin ResourceGroup Reference Response - A reference to the origin group.
- Delivery
Policy EndpointProperties Update Parameters Response Delivery Policy - A policy that specifies the delivery rules to be used for an endpoint.
- Geo
Filters []GeoFilter Response - 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/
- Is
Compression boolEnabled - 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.
- Is
Http boolAllowed - Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- Is
Https boolAllowed - Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- Optimization
Type string - 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.
- Origin
Groups []DeepCreated Origin Group Response - The origin groups comprising of origins that are used for load balancing the traffic based on availability.
- Origin
Host stringHeader - 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.
- Origin
Path string - A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.
- Probe
Path string - 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.
- Query
String stringCaching Behavior - 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.
- map[string]string
- Resource tags.
- Url
Signing []UrlKeys Signing Key Response - List of keys used to validate the signed URL hashes.
- Web
Application EndpointFirewall Policy Link Properties Update Parameters Response Web Application Firewall Policy Link - Defines the Web Application Firewall policy for the endpoint (if applicable)
- host
Name String - The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net
- id String
- Resource ID.
- location String
- Resource location.
- name String
- Resource name.
- origins
List<Deep
Created Origin Response> - The source of the content being delivered via CDN.
- provisioning
State String - Provisioning status of the endpoint.
- resource
State String - Resource status of the endpoint.
- system
Data SystemData Response - Read only system data
- type String
- Resource type.
- content
Types List<String>To Compress - List of content types on which compression applies. The value should be a valid MIME type.
- default
Origin ResourceGroup Reference Response - A reference to the origin group.
- delivery
Policy EndpointProperties Update Parameters Response Delivery Policy - A policy that specifies the delivery rules to be used for an endpoint.
- geo
Filters List<GeoFilter Response> - 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/
- is
Compression BooleanEnabled - 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.
- is
Http BooleanAllowed - Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- is
Https BooleanAllowed - Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- optimization
Type String - 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.
- origin
Groups List<DeepCreated Origin Group Response> - The origin groups comprising of origins that are used for load balancing the traffic based on availability.
- origin
Host StringHeader - 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.
- origin
Path String - A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.
- probe
Path String - 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.
- query
String StringCaching Behavior - 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.
- Map<String,String>
- Resource tags.
- url
Signing List<UrlKeys Signing Key Response> - List of keys used to validate the signed URL hashes.
- web
Application EndpointFirewall Policy Link Properties Update Parameters Response Web Application Firewall Policy Link - Defines the Web Application Firewall policy for the endpoint (if applicable)
- host
Name string - The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net
- id string
- Resource ID.
- location string
- Resource location.
- name string
- Resource name.
- origins
Deep
Created Origin Response[] - The source of the content being delivered via CDN.
- provisioning
State string - Provisioning status of the endpoint.
- resource
State string - Resource status of the endpoint.
- system
Data SystemData Response - Read only system data
- type string
- Resource type.
- content
Types string[]To Compress - List of content types on which compression applies. The value should be a valid MIME type.
- default
Origin ResourceGroup Reference Response - A reference to the origin group.
- delivery
Policy EndpointProperties Update Parameters Response Delivery Policy - A policy that specifies the delivery rules to be used for an endpoint.
- geo
Filters GeoFilter Response[] - 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/
- is
Compression booleanEnabled - 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.
- is
Http booleanAllowed - Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- is
Https booleanAllowed - Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- optimization
Type string - 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.
- origin
Groups DeepCreated Origin Group Response[] - The origin groups comprising of origins that are used for load balancing the traffic based on availability.
- origin
Host stringHeader - 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.
- origin
Path string - A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.
- probe
Path string - 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.
- query
String stringCaching Behavior - 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.
- {[key: string]: string}
- Resource tags.
- url
Signing UrlKeys Signing Key Response[] - List of keys used to validate the signed URL hashes.
- web
Application EndpointFirewall Policy Link Properties Update Parameters Response Web Application Firewall Policy Link - Defines the Web Application Firewall policy for the endpoint (if applicable)
- host_
name str - The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net
- id str
- Resource ID.
- location str
- Resource location.
- name str
- Resource name.
- origins
Sequence[Deep
Created Origin Response] - The source of the content being delivered via CDN.
- provisioning_
state str - Provisioning status of the endpoint.
- resource_
state str - Resource status of the endpoint.
- system_
data SystemData Response - Read only system data
- type str
- Resource type.
- content_
types_ Sequence[str]to_ compress - List of content types on which compression applies. The value should be a valid MIME type.
- default_
origin_ Resourcegroup Reference Response - A reference to the origin group.
- delivery_
policy EndpointProperties Update Parameters Response Delivery Policy - A policy that specifies the delivery rules to be used for an endpoint.
- geo_
filters Sequence[GeoFilter Response] - 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/
- is_
compression_ boolenabled - 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.
- is_
http_ boolallowed - Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- is_
https_ boolallowed - Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- optimization_
type str - 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.
- origin_
groups Sequence[DeepCreated Origin Group Response] - The origin groups comprising of origins that are used for load balancing the traffic based on availability.
- origin_
host_ strheader - 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.
- origin_
path str - A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.
- probe_
path str - 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.
- query_
string_ strcaching_ behavior - 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.
- Mapping[str, str]
- Resource tags.
- url_
signing_ Sequence[Urlkeys Signing Key Response] - List of keys used to validate the signed URL hashes.
- web_
application_ Endpointfirewall_ policy_ link Properties Update Parameters Response Web Application Firewall Policy Link - Defines the Web Application Firewall policy for the endpoint (if applicable)
- host
Name String - The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net
- id String
- Resource ID.
- location String
- Resource location.
- name String
- Resource name.
- origins List<Property Map>
- The source of the content being delivered via CDN.
- provisioning
State String - Provisioning status of the endpoint.
- resource
State String - Resource status of the endpoint.
- system
Data Property Map - Read only system data
- type String
- Resource type.
- content
Types List<String>To Compress - List of content types on which compression applies. The value should be a valid MIME type.
- default
Origin Property MapGroup - A reference to the origin group.
- delivery
Policy Property Map - A policy that specifies the delivery rules to be used for an endpoint.
- geo
Filters List<Property Map> - 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/
- is
Compression BooleanEnabled - 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.
- is
Http BooleanAllowed - Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- is
Https BooleanAllowed - Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.
- optimization
Type String - 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.
- origin
Groups List<Property Map> - The origin groups comprising of origins that are used for load balancing the traffic based on availability.
- origin
Host StringHeader - 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.
- origin
Path String - A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.
- probe
Path String - 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.
- query
String StringCaching Behavior - 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.
- Map<String>
- Resource tags.
- url
Signing List<Property Map>Keys - List of keys used to validate the signed URL hashes.
- web
Application Property MapFirewall Policy Link - Defines the Web Application Firewall policy for the endpoint (if applicable)
Supporting Types
CacheExpirationActionParametersResponse
- Cache
Behavior string - Caching behavior for the requests
- Cache
Type string - The level at which the content needs to be cached.
- Odata
Type string - Cache
Duration string - The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- Cache
Behavior string - Caching behavior for the requests
- Cache
Type string - The level at which the content needs to be cached.
- Odata
Type string - Cache
Duration string - The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache
Behavior String - Caching behavior for the requests
- cache
Type String - The level at which the content needs to be cached.
- odata
Type String - cache
Duration String - The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache
Behavior string - Caching behavior for the requests
- cache
Type string - The level at which the content needs to be cached.
- odata
Type string - cache
Duration string - The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache_
behavior str - Caching behavior for the requests
- cache_
type str - The level at which the content needs to be cached.
- odata_
type str - cache_
duration str - The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
- cache
Behavior String - Caching behavior for the requests
- cache
Type String - The level at which the content needs to be cached.
- odata
Type String - cache
Duration String - The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
CacheKeyQueryStringActionParametersResponse
- Odata
Type string - Query
String stringBehavior - Caching behavior for the requests
- Query
Parameters string - query parameters to include or exclude (comma separated).
- Odata
Type string - Query
String stringBehavior - Caching behavior for the requests
- Query
Parameters string - query parameters to include or exclude (comma separated).
- odata
Type String - query
String StringBehavior - Caching behavior for the requests
- query
Parameters String - query parameters to include or exclude (comma separated).
- odata
Type string - query
String stringBehavior - Caching behavior for the requests
- query
Parameters string - query parameters to include or exclude (comma separated).
- odata_
type str - query_
string_ strbehavior - Caching behavior for the requests
- query_
parameters str - query parameters to include or exclude (comma separated).
- odata
Type String - query
String StringBehavior - Caching behavior for the requests
- query
Parameters String - query parameters to include or exclude (comma separated).
CookiesMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Selector string
- Name of Cookies to be matched
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Selector string
- Name of Cookies to be matched
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- selector String
- Name of Cookies to be matched
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- selector string
- Name of Cookies to be matched
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- selector str
- Name of Cookies to be matched
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- selector String
- Name of Cookies to be matched
- transforms List<String>
- List of transforms
DeepCreatedOriginGroupResponse
- Name string
- Origin group name which must be unique within the endpoint.
- Origins
List<Pulumi.
Azure Native. Cdn. Inputs. Resource Reference Response> - The source of the content being delivered via CDN within given origin group.
- Health
Probe Pulumi.Settings Azure Native. Cdn. Inputs. Health Probe Parameters Response - Health probe settings to the origin that is used to determine the health of the origin.
- Response
Based Pulumi.Origin Error Detection Settings Azure Native. Cdn. Inputs. Response Based Origin Error Detection Parameters Response - The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.
- Traffic
Restoration intTime To Healed Or New Endpoints In Minutes - Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.
- Name string
- Origin group name which must be unique within the endpoint.
- Origins
[]Resource
Reference Response - The source of the content being delivered via CDN within given origin group.
- Health
Probe HealthSettings Probe Parameters Response - Health probe settings to the origin that is used to determine the health of the origin.
- Response
Based ResponseOrigin Error Detection Settings Based Origin Error Detection Parameters Response - The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.
- Traffic
Restoration intTime To Healed Or New Endpoints In Minutes - Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.
- name String
- Origin group name which must be unique within the endpoint.
- origins
List<Resource
Reference Response> - The source of the content being delivered via CDN within given origin group.
- health
Probe HealthSettings Probe Parameters Response - Health probe settings to the origin that is used to determine the health of the origin.
- response
Based ResponseOrigin Error Detection Settings Based Origin Error Detection Parameters Response - The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.
- traffic
Restoration IntegerTime To Healed Or New Endpoints In Minutes - Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.
- name string
- Origin group name which must be unique within the endpoint.
- origins
Resource
Reference Response[] - The source of the content being delivered via CDN within given origin group.
- health
Probe HealthSettings Probe Parameters Response - Health probe settings to the origin that is used to determine the health of the origin.
- response
Based ResponseOrigin Error Detection Settings Based Origin Error Detection Parameters Response - The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.
- traffic
Restoration numberTime To Healed Or New Endpoints In Minutes - Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.
- name str
- Origin group name which must be unique within the endpoint.
- origins
Sequence[Resource
Reference Response] - The source of the content being delivered via CDN within given origin group.
- health_
probe_ Healthsettings Probe Parameters Response - Health probe settings to the origin that is used to determine the health of the origin.
- response_
based_ Responseorigin_ error_ detection_ settings Based Origin Error Detection Parameters Response - The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.
- traffic_
restoration_ inttime_ to_ healed_ or_ new_ endpoints_ in_ minutes - Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.
- name String
- Origin group name which must be unique within the endpoint.
- origins List<Property Map>
- The source of the content being delivered via CDN within given origin group.
- health
Probe Property MapSettings - Health probe settings to the origin that is used to determine the health of the origin.
- response
Based Property MapOrigin Error Detection Settings - The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.
- traffic
Restoration NumberTime To Healed Or New Endpoints In Minutes - Time in minutes to shift the traffic to the endpoint gradually when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not supported.
DeepCreatedOriginResponse
- Host
Name string - The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique across all origins in an endpoint.
- Name string
- Origin name which must be unique within the endpoint.
- Enabled bool
- Origin is enabled for load balancing or not. By default, origin is always enabled.
- Http
Port int - The value of the HTTP port. Must be between 1 and 65535.
- Https
Port int - The value of the HTTPS port. Must be between 1 and 65535.
- Origin
Host stringHeader - The host header value sent to the origin with each request. 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.
- Priority int
- Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5.
- Private
Link stringAlias - The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'
- Private
Link stringApproval Message - A custom message to be included in the approval request to connect to the Private Link.
- Private
Link stringLocation - The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated
- Private
Link stringResource Id - The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
- Weight int
- Weight of the origin in given origin group for load balancing. Must be between 1 and 1000
- Host
Name string - The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique across all origins in an endpoint.
- Name string
- Origin name which must be unique within the endpoint.
- Enabled bool
- Origin is enabled for load balancing or not. By default, origin is always enabled.
- Http
Port int - The value of the HTTP port. Must be between 1 and 65535.
- Https
Port int - The value of the HTTPS port. Must be between 1 and 65535.
- Origin
Host stringHeader - The host header value sent to the origin with each request. 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.
- Priority int
- Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5.
- Private
Link stringAlias - The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'
- Private
Link stringApproval Message - A custom message to be included in the approval request to connect to the Private Link.
- Private
Link stringLocation - The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated
- Private
Link stringResource Id - The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
- Weight int
- Weight of the origin in given origin group for load balancing. Must be between 1 and 1000
- host
Name String - The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique across all origins in an endpoint.
- name String
- Origin name which must be unique within the endpoint.
- enabled Boolean
- Origin is enabled for load balancing or not. By default, origin is always enabled.
- http
Port Integer - The value of the HTTP port. Must be between 1 and 65535.
- https
Port Integer - The value of the HTTPS port. Must be between 1 and 65535.
- origin
Host StringHeader - The host header value sent to the origin with each request. 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.
- priority Integer
- Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5.
- private
Link StringAlias - The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'
- private
Link StringApproval Message - A custom message to be included in the approval request to connect to the Private Link.
- private
Link StringLocation - The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated
- private
Link StringResource Id - The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
- weight Integer
- Weight of the origin in given origin group for load balancing. Must be between 1 and 1000
- host
Name string - The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique across all origins in an endpoint.
- name string
- Origin name which must be unique within the endpoint.
- enabled boolean
- Origin is enabled for load balancing or not. By default, origin is always enabled.
- http
Port number - The value of the HTTP port. Must be between 1 and 65535.
- https
Port number - The value of the HTTPS port. Must be between 1 and 65535.
- origin
Host stringHeader - The host header value sent to the origin with each request. 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.
- priority number
- Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5.
- private
Link stringAlias - The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'
- private
Link stringApproval Message - A custom message to be included in the approval request to connect to the Private Link.
- private
Link stringLocation - The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated
- private
Link stringResource Id - The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
- weight number
- Weight of the origin in given origin group for load balancing. Must be between 1 and 1000
- host_
name str - The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique across all origins in an endpoint.
- name str
- Origin name which must be unique within the endpoint.
- enabled bool
- Origin is enabled for load balancing or not. By default, origin is always enabled.
- http_
port int - The value of the HTTP port. Must be between 1 and 65535.
- https_
port int - The value of the HTTPS port. Must be between 1 and 65535.
- origin_
host_ strheader - The host header value sent to the origin with each request. 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.
- priority int
- Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5.
- private_
link_ stralias - The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'
- private_
link_ strapproval_ message - A custom message to be included in the approval request to connect to the Private Link.
- private_
link_ strlocation - The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated
- private_
link_ strresource_ id - The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
- weight int
- Weight of the origin in given origin group for load balancing. Must be between 1 and 1000
- host
Name String - The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique across all origins in an endpoint.
- name String
- Origin name which must be unique within the endpoint.
- enabled Boolean
- Origin is enabled for load balancing or not. By default, origin is always enabled.
- http
Port Number - The value of the HTTP port. Must be between 1 and 65535.
- https
Port Number - The value of the HTTPS port. Must be between 1 and 65535.
- origin
Host StringHeader - The host header value sent to the origin with each request. 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.
- priority Number
- Priority of origin in given origin group for load balancing. Higher priorities will not be used for load balancing if any lower priority origin is healthy.Must be between 1 and 5.
- private
Link StringAlias - The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'
- private
Link StringApproval Message - A custom message to be included in the approval request to connect to the Private Link.
- private
Link StringLocation - The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated
- private
Link StringResource Id - The Resource Id of the Private Link resource. Populating this optional field indicates that this backend is 'Private'
- weight Number
- Weight of the origin in given origin group for load balancing. Must be between 1 and 1000
DeliveryRuleCacheExpirationActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Cache Expiration Action Parameters Response - Defines the parameters for the action.
- Parameters
Cache
Expiration Action Parameters Response - Defines the parameters for the action.
- parameters
Cache
Expiration Action Parameters Response - Defines the parameters for the action.
- parameters
Cache
Expiration Action Parameters Response - Defines the parameters for the action.
- parameters
Cache
Expiration Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
DeliveryRuleCacheKeyQueryStringActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Cache Key Query String Action Parameters Response - Defines the parameters for the action.
- Parameters
Cache
Key Query String Action Parameters Response - Defines the parameters for the action.
- parameters
Cache
Key Query String Action Parameters Response - Defines the parameters for the action.
- parameters
Cache
Key Query String Action Parameters Response - Defines the parameters for the action.
- parameters
Cache
Key Query String Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
DeliveryRuleCookiesConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Cookies Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Cookies
Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Cookies
Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Cookies
Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Cookies
Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleHttpVersionConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Http Version Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Http
Version Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Http
Version Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Http
Version Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Http
Version Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleIsDeviceConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Is Device Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Is
Device Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Is
Device Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Is
Device Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Is
Device Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRulePostArgsConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Post Args Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Post
Args Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Post
Args Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Post
Args Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Post
Args Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleQueryStringConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Query String Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Query
String Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Query
String Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Query
String Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Query
String Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleRemoteAddressConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Remote Address Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Remote
Address Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Remote
Address Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Remote
Address Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Remote
Address Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleRequestBodyConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Body Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Request
Body Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Body Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Body Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Body Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleRequestHeaderActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Header Action Parameters Response - Defines the parameters for the action.
- Parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
DeliveryRuleRequestHeaderConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Header Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Request
Header Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Header Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Header Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Header Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleRequestMethodConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Method Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Request
Method Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Method Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Method Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Method Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleRequestSchemeConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Scheme Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Request
Scheme Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Scheme Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Scheme Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Scheme Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleRequestUriConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Request Uri Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Request
Uri Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Uri Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Uri Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Request
Uri Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleResponse
- Actions List<object>
- A list of actions that are executed when all the conditions of a rule are satisfied.
- Order int
- The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- Conditions List<object>
- A list of conditions that must be matched for the actions to be executed
- Name string
- Name of the rule
- Actions []interface{}
- A list of actions that are executed when all the conditions of a rule are satisfied.
- Order int
- The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- Conditions []interface{}
- A list of conditions that must be matched for the actions to be executed
- Name string
- Name of the rule
- actions List<Object>
- A list of actions that are executed when all the conditions of a rule are satisfied.
- order Integer
- The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- conditions List<Object>
- A list of conditions that must be matched for the actions to be executed
- name String
- Name of the rule
- actions
(Delivery
Rule Cache Expiration Action Response | Delivery Rule Cache Key Query String Action Response | Delivery Rule Request Header Action Response | Delivery Rule Response Header Action Response | Origin Group Override Action Response | Url Redirect Action Response | Url Rewrite Action Response | Url Signing Action Response)[] - A list of actions that are executed when all the conditions of a rule are satisfied.
- order number
- The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- conditions
(Delivery
Rule Cookies Condition Response | Delivery Rule Http Version Condition Response | Delivery Rule Is Device Condition Response | Delivery Rule Post Args Condition Response | Delivery Rule Query String Condition Response | Delivery Rule Remote Address Condition Response | Delivery Rule Request Body Condition Response | Delivery Rule Request Header Condition Response | Delivery Rule Request Method Condition Response | Delivery Rule Request Scheme Condition Response | Delivery Rule Request Uri Condition Response | Delivery Rule Url File Extension Condition Response | Delivery Rule Url File Name Condition Response | Delivery Rule Url Path Condition Response)[] - A list of conditions that must be matched for the actions to be executed
- name string
- Name of the rule
- actions
Sequence[Union[Delivery
Rule Cache Expiration Action Response, Delivery Rule Cache Key Query String Action Response, Delivery Rule Request Header Action Response, Delivery Rule Response Header Action Response, Origin Group Override Action Response, Url Redirect Action Response, Url Rewrite Action Response, Url Signing Action Response]] - A list of actions that are executed when all the conditions of a rule are satisfied.
- order int
- The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- conditions
Sequence[Union[Delivery
Rule Cookies Condition Response, Delivery Rule Http Version Condition Response, Delivery Rule Is Device Condition Response, Delivery Rule Post Args Condition Response, Delivery Rule Query String Condition Response, Delivery Rule Remote Address Condition Response, Delivery Rule Request Body Condition Response, Delivery Rule Request Header Condition Response, Delivery Rule Request Method Condition Response, Delivery Rule Request Scheme Condition Response, Delivery Rule Request Uri Condition Response, Delivery Rule Url File Extension Condition Response, Delivery Rule Url File Name Condition Response, Delivery Rule Url Path Condition Response]] - A list of conditions that must be matched for the actions to be executed
- name str
- Name of the rule
- actions List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
- A list of actions that are executed when all the conditions of a rule are satisfied.
- order Number
- The order in which the rules are applied for the endpoint. Possible values {0,1,2,3,………}. A rule with a lesser order will be applied before a rule with a greater order. Rule with order 0 is a special rule. It does not require any condition and actions listed in it will always be applied.
- conditions List<Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map>
- A list of conditions that must be matched for the actions to be executed
- name String
- Name of the rule
DeliveryRuleResponseHeaderActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Header Action Parameters Response - Defines the parameters for the action.
- Parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters
Header
Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
DeliveryRuleUrlFileExtensionConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url File Extension Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Url
File Extension Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
File Extension Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
File Extension Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
File Extension Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleUrlFileNameConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url File Name Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Url
File Name Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
File Name Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
File Name Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
File Name Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
DeliveryRuleUrlPathConditionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Path Match Condition Parameters Response - Defines the parameters for the condition.
- Parameters
Url
Path Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
Path Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
Path Match Condition Parameters Response - Defines the parameters for the condition.
- parameters
Url
Path Match Condition Parameters Response - Defines the parameters for the condition.
- parameters Property Map
- Defines the parameters for the condition.
EndpointPropertiesUpdateParametersResponseDeliveryPolicy
- Rules
List<Pulumi.
Azure Native. Cdn. Inputs. Delivery Rule Response> - A list of the delivery rules.
- Description string
- User-friendly description of the policy.
- Rules
[]Delivery
Rule Response - A list of the delivery rules.
- Description string
- User-friendly description of the policy.
- rules
List<Delivery
Rule Response> - A list of the delivery rules.
- description String
- User-friendly description of the policy.
- rules
Delivery
Rule Response[] - A list of the delivery rules.
- description string
- User-friendly description of the policy.
- rules
Sequence[Delivery
Rule Response] - A list of the delivery rules.
- description str
- User-friendly description of the policy.
- rules List<Property Map>
- A list of the delivery rules.
- description String
- User-friendly description of the policy.
EndpointPropertiesUpdateParametersResponseWebApplicationFirewallPolicyLink
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
GeoFilterResponse
- Action string
- Action of the geo filter, i.e. allow or block access.
- Country
Codes List<string> - Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
- Relative
Path string - Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
- Action string
- Action of the geo filter, i.e. allow or block access.
- Country
Codes []string - Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
- Relative
Path string - Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
- action String
- Action of the geo filter, i.e. allow or block access.
- country
Codes List<String> - Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
- relative
Path String - Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
- action string
- Action of the geo filter, i.e. allow or block access.
- country
Codes string[] - Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
- relative
Path string - Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
- action str
- Action of the geo filter, i.e. allow or block access.
- country_
codes Sequence[str] - Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
- relative_
path str - Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
- action String
- Action of the geo filter, i.e. allow or block access.
- country
Codes List<String> - Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
- relative
Path String - Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
HeaderActionParametersResponse
- Header
Action string - Action to perform
- Header
Name string - Name of the header to modify
- Odata
Type string - Value string
- Value for the specified action
- Header
Action string - Action to perform
- Header
Name string - Name of the header to modify
- Odata
Type string - Value string
- Value for the specified action
- header
Action String - Action to perform
- header
Name String - Name of the header to modify
- odata
Type String - value String
- Value for the specified action
- header
Action string - Action to perform
- header
Name string - Name of the header to modify
- odata
Type string - value string
- Value for the specified action
- header_
action str - Action to perform
- header_
name str - Name of the header to modify
- odata_
type str - value str
- Value for the specified action
- header
Action String - Action to perform
- header
Name String - Name of the header to modify
- odata
Type String - value String
- Value for the specified action
HealthProbeParametersResponse
- Probe
Interval intIn Seconds - The number of seconds between health probes.Default is 240sec.
- Probe
Path string - The path relative to the origin that is used to determine the health of the origin.
- Probe
Protocol string - Protocol to use for health probe.
- Probe
Request stringType - The type of health probe request that is made.
- Probe
Interval intIn Seconds - The number of seconds between health probes.Default is 240sec.
- Probe
Path string - The path relative to the origin that is used to determine the health of the origin.
- Probe
Protocol string - Protocol to use for health probe.
- Probe
Request stringType - The type of health probe request that is made.
- probe
Interval IntegerIn Seconds - The number of seconds between health probes.Default is 240sec.
- probe
Path String - The path relative to the origin that is used to determine the health of the origin.
- probe
Protocol String - Protocol to use for health probe.
- probe
Request StringType - The type of health probe request that is made.
- probe
Interval numberIn Seconds - The number of seconds between health probes.Default is 240sec.
- probe
Path string - The path relative to the origin that is used to determine the health of the origin.
- probe
Protocol string - Protocol to use for health probe.
- probe
Request stringType - The type of health probe request that is made.
- probe_
interval_ intin_ seconds - The number of seconds between health probes.Default is 240sec.
- probe_
path str - The path relative to the origin that is used to determine the health of the origin.
- probe_
protocol str - Protocol to use for health probe.
- probe_
request_ strtype - The type of health probe request that is made.
- probe
Interval NumberIn Seconds - The number of seconds between health probes.Default is 240sec.
- probe
Path String - The path relative to the origin that is used to determine the health of the origin.
- probe
Protocol String - Protocol to use for health probe.
- probe
Request StringType - The type of health probe request that is made.
HttpErrorRangeParametersResponse
HttpVersionMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
IsDeviceMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
KeyVaultSigningKeyParametersResponse
- Odata
Type string - Resource
Group stringName - Resource group of the user's Key Vault containing the secret
- Secret
Name string - The name of secret in Key Vault.
- Secret
Version string - The version(GUID) of secret in Key Vault.
- Subscription
Id string - Subscription Id of the user's Key Vault containing the secret
- Vault
Name string - The name of the user's Key Vault containing the secret
- Odata
Type string - Resource
Group stringName - Resource group of the user's Key Vault containing the secret
- Secret
Name string - The name of secret in Key Vault.
- Secret
Version string - The version(GUID) of secret in Key Vault.
- Subscription
Id string - Subscription Id of the user's Key Vault containing the secret
- Vault
Name string - The name of the user's Key Vault containing the secret
- odata
Type String - resource
Group StringName - Resource group of the user's Key Vault containing the secret
- secret
Name String - The name of secret in Key Vault.
- secret
Version String - The version(GUID) of secret in Key Vault.
- subscription
Id String - Subscription Id of the user's Key Vault containing the secret
- vault
Name String - The name of the user's Key Vault containing the secret
- odata
Type string - resource
Group stringName - Resource group of the user's Key Vault containing the secret
- secret
Name string - The name of secret in Key Vault.
- secret
Version string - The version(GUID) of secret in Key Vault.
- subscription
Id string - Subscription Id of the user's Key Vault containing the secret
- vault
Name string - The name of the user's Key Vault containing the secret
- odata_
type str - resource_
group_ strname - Resource group of the user's Key Vault containing the secret
- secret_
name str - The name of secret in Key Vault.
- secret_
version str - The version(GUID) of secret in Key Vault.
- subscription_
id str - Subscription Id of the user's Key Vault containing the secret
- vault_
name str - The name of the user's Key Vault containing the secret
- odata
Type String - resource
Group StringName - Resource group of the user's Key Vault containing the secret
- secret
Name String - The name of secret in Key Vault.
- secret
Version String - The version(GUID) of secret in Key Vault.
- subscription
Id String - Subscription Id of the user's Key Vault containing the secret
- vault
Name String - The name of the user's Key Vault containing the secret
OriginGroupOverrideActionParametersResponse
- Odata
Type string - Origin
Group Pulumi.Azure Native. Cdn. Inputs. Resource Reference Response - defines the OriginGroup that would override the DefaultOriginGroup.
- Odata
Type string - Origin
Group ResourceReference Response - defines the OriginGroup that would override the DefaultOriginGroup.
- odata
Type String - origin
Group ResourceReference Response - defines the OriginGroup that would override the DefaultOriginGroup.
- odata
Type string - origin
Group ResourceReference Response - defines the OriginGroup that would override the DefaultOriginGroup.
- odata_
type str - origin_
group ResourceReference Response - defines the OriginGroup that would override the DefaultOriginGroup.
- odata
Type String - origin
Group Property Map - defines the OriginGroup that would override the DefaultOriginGroup.
OriginGroupOverrideActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Origin Group Override Action Parameters Response - Defines the parameters for the action.
- Parameters
Origin
Group Override Action Parameters Response - Defines the parameters for the action.
- parameters
Origin
Group Override Action Parameters Response - Defines the parameters for the action.
- parameters
Origin
Group Override Action Parameters Response - Defines the parameters for the action.
- parameters
Origin
Group Override Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
PostArgsMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Selector string
- Name of PostArg to be matched
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Selector string
- Name of PostArg to be matched
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- selector String
- Name of PostArg to be matched
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- selector string
- Name of PostArg to be matched
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- selector str
- Name of PostArg to be matched
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- selector String
- Name of PostArg to be matched
- transforms List<String>
- List of transforms
QueryStringMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
RemoteAddressMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - Match values to match against. The operator will apply to each value in here with OR semantics. If any of them match the variable with the given operator this match condition is considered a match.
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
RequestBodyMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
RequestHeaderMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Selector string
- Name of Header to be matched
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Selector string
- Name of Header to be matched
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- selector String
- Name of Header to be matched
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- selector string
- Name of Header to be matched
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- selector str
- Name of Header to be matched
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- selector String
- Name of Header to be matched
- transforms List<String>
- List of transforms
RequestMethodMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
RequestSchemeMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
RequestUriMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
ResourceReferenceResponse
- Id string
- Resource ID.
- Id string
- Resource ID.
- id String
- Resource ID.
- id string
- Resource ID.
- id str
- Resource ID.
- id String
- Resource ID.
ResponseBasedOriginErrorDetectionParametersResponse
- Http
Error List<Pulumi.Ranges Azure Native. Cdn. Inputs. Http Error Range Parameters Response> - The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.
- Response
Based stringDetected Error Types - Type of response errors for real user requests for which origin will be deemed unhealthy
- Response
Based intFailover Threshold Percentage - The percentage of failed requests in the sample where failover should trigger.
- Http
Error []HttpRanges Error Range Parameters Response - The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.
- Response
Based stringDetected Error Types - Type of response errors for real user requests for which origin will be deemed unhealthy
- Response
Based intFailover Threshold Percentage - The percentage of failed requests in the sample where failover should trigger.
- http
Error List<HttpRanges Error Range Parameters Response> - The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.
- response
Based StringDetected Error Types - Type of response errors for real user requests for which origin will be deemed unhealthy
- response
Based IntegerFailover Threshold Percentage - The percentage of failed requests in the sample where failover should trigger.
- http
Error HttpRanges Error Range Parameters Response[] - The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.
- response
Based stringDetected Error Types - Type of response errors for real user requests for which origin will be deemed unhealthy
- response
Based numberFailover Threshold Percentage - The percentage of failed requests in the sample where failover should trigger.
- http_
error_ Sequence[Httpranges Error Range Parameters Response] - The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.
- response_
based_ strdetected_ error_ types - Type of response errors for real user requests for which origin will be deemed unhealthy
- response_
based_ intfailover_ threshold_ percentage - The percentage of failed requests in the sample where failover should trigger.
- http
Error List<Property Map>Ranges - The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.
- response
Based StringDetected Error Types - Type of response errors for real user requests for which origin will be deemed unhealthy
- response
Based NumberFailover Threshold Percentage - The percentage of failed requests in the sample where failover should trigger.
SystemDataResponse
- Created
At string - The timestamp of resource creation (UTC)
- Created
By string - An identifier for the identity that created the resource
- Created
By stringType - The type of identity that created the resource
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - An identifier for the identity that last modified the resource
- Last
Modified stringBy Type - The type of identity that last modified the resource
- Created
At string - The timestamp of resource creation (UTC)
- Created
By string - An identifier for the identity that created the resource
- Created
By stringType - The type of identity that created the resource
- Last
Modified stringAt - The timestamp of resource last modification (UTC)
- Last
Modified stringBy - An identifier for the identity that last modified the resource
- Last
Modified stringBy Type - The type of identity that last modified the resource
- created
At String - The timestamp of resource creation (UTC)
- created
By String - An identifier for the identity that created the resource
- created
By StringType - The type of identity that created the resource
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - An identifier for the identity that last modified the resource
- last
Modified StringBy Type - The type of identity that last modified the resource
- created
At string - The timestamp of resource creation (UTC)
- created
By string - An identifier for the identity that created the resource
- created
By stringType - The type of identity that created the resource
- last
Modified stringAt - The timestamp of resource last modification (UTC)
- last
Modified stringBy - An identifier for the identity that last modified the resource
- last
Modified stringBy Type - The type of identity that last modified the resource
- created_
at str - The timestamp of resource creation (UTC)
- created_
by str - An identifier for the identity that created the resource
- created_
by_ strtype - The type of identity that created the resource
- last_
modified_ strat - The timestamp of resource last modification (UTC)
- last_
modified_ strby - An identifier for the identity that last modified the resource
- last_
modified_ strby_ type - The type of identity that last modified the resource
- created
At String - The timestamp of resource creation (UTC)
- created
By String - An identifier for the identity that created the resource
- created
By StringType - The type of identity that created the resource
- last
Modified StringAt - The timestamp of resource last modification (UTC)
- last
Modified StringBy - An identifier for the identity that last modified the resource
- last
Modified StringBy Type - The type of identity that last modified the resource
UrlFileExtensionMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
UrlFileNameMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
UrlPathMatchConditionParametersResponse
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values List<string> - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms List<string>
- List of transforms
- Odata
Type string - Operator string
- Describes operator to be matched
- Match
Values []string - The match value for the condition of the delivery rule
- Negate
Condition bool - Describes if this is negate condition or not
- Transforms []string
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
- odata
Type string - operator string
- Describes operator to be matched
- match
Values string[] - The match value for the condition of the delivery rule
- negate
Condition boolean - Describes if this is negate condition or not
- transforms string[]
- List of transforms
- odata_
type str - operator str
- Describes operator to be matched
- match_
values Sequence[str] - The match value for the condition of the delivery rule
- negate_
condition bool - Describes if this is negate condition or not
- transforms Sequence[str]
- List of transforms
- odata
Type String - operator String
- Describes operator to be matched
- match
Values List<String> - The match value for the condition of the delivery rule
- negate
Condition Boolean - Describes if this is negate condition or not
- transforms List<String>
- List of transforms
UrlRedirectActionParametersResponse
- Odata
Type string - Redirect
Type string - The redirect type the rule will use when redirecting traffic.
- Custom
Fragment string - Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- Custom
Hostname string - Host to redirect. Leave empty to use the incoming host as the destination host.
- Custom
Path string - The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- Custom
Query stringString - The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- Destination
Protocol string - Protocol to use for the redirect. The default value is MatchRequest
- Odata
Type string - Redirect
Type string - The redirect type the rule will use when redirecting traffic.
- Custom
Fragment string - Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- Custom
Hostname string - Host to redirect. Leave empty to use the incoming host as the destination host.
- Custom
Path string - The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- Custom
Query stringString - The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- Destination
Protocol string - Protocol to use for the redirect. The default value is MatchRequest
- odata
Type String - redirect
Type String - The redirect type the rule will use when redirecting traffic.
- custom
Fragment String - Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom
Hostname String - Host to redirect. Leave empty to use the incoming host as the destination host.
- custom
Path String - The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom
Query StringString - The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination
Protocol String - Protocol to use for the redirect. The default value is MatchRequest
- odata
Type string - redirect
Type string - The redirect type the rule will use when redirecting traffic.
- custom
Fragment string - Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom
Hostname string - Host to redirect. Leave empty to use the incoming host as the destination host.
- custom
Path string - The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom
Query stringString - The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination
Protocol string - Protocol to use for the redirect. The default value is MatchRequest
- odata_
type str - redirect_
type str - The redirect type the rule will use when redirecting traffic.
- custom_
fragment str - Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom_
hostname str - Host to redirect. Leave empty to use the incoming host as the destination host.
- custom_
path str - The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom_
query_ strstring - The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination_
protocol str - Protocol to use for the redirect. The default value is MatchRequest
- odata
Type String - redirect
Type String - The redirect type the rule will use when redirecting traffic.
- custom
Fragment String - Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
- custom
Hostname String - Host to redirect. Leave empty to use the incoming host as the destination host.
- custom
Path String - The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
- custom
Query StringString - The set of query strings to be placed in the redirect URL. Setting this value would replace any existing query string; leave empty to preserve the incoming query string. Query string must be in = format. ? and & will be added automatically so do not include them.
- destination
Protocol String - Protocol to use for the redirect. The default value is MatchRequest
UrlRedirectActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Redirect Action Parameters Response - Defines the parameters for the action.
- Parameters
Url
Redirect Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Redirect Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Redirect Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Redirect Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
UrlRewriteActionParametersResponse
- Destination string
- Define the relative URL to which the above requests will be rewritten by.
- Odata
Type string - Source
Pattern string - define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- Preserve
Unmatched boolPath - Whether to preserve unmatched path. Default value is true.
- Destination string
- Define the relative URL to which the above requests will be rewritten by.
- Odata
Type string - Source
Pattern string - define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- Preserve
Unmatched boolPath - Whether to preserve unmatched path. Default value is true.
- destination String
- Define the relative URL to which the above requests will be rewritten by.
- odata
Type String - source
Pattern String - define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve
Unmatched BooleanPath - Whether to preserve unmatched path. Default value is true.
- destination string
- Define the relative URL to which the above requests will be rewritten by.
- odata
Type string - source
Pattern string - define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve
Unmatched booleanPath - Whether to preserve unmatched path. Default value is true.
- destination str
- Define the relative URL to which the above requests will be rewritten by.
- odata_
type str - source_
pattern str - define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve_
unmatched_ boolpath - Whether to preserve unmatched path. Default value is true.
- destination String
- Define the relative URL to which the above requests will be rewritten by.
- odata
Type String - source
Pattern String - define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.
- preserve
Unmatched BooleanPath - Whether to preserve unmatched path. Default value is true.
UrlRewriteActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Rewrite Action Parameters Response - Defines the parameters for the action.
- Parameters
Url
Rewrite Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Rewrite Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Rewrite Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Rewrite Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
UrlSigningActionParametersResponse
- Odata
Type string - Algorithm string
- Algorithm to use for URL signing
- Parameter
Name List<Pulumi.Override Azure Native. Cdn. Inputs. Url Signing Param Identifier Response> - Defines which query string parameters in the url to be considered for expires, key id etc.
- Odata
Type string - Algorithm string
- Algorithm to use for URL signing
- Parameter
Name []UrlOverride Signing Param Identifier Response - Defines which query string parameters in the url to be considered for expires, key id etc.
- odata
Type String - algorithm String
- Algorithm to use for URL signing
- parameter
Name List<UrlOverride Signing Param Identifier Response> - Defines which query string parameters in the url to be considered for expires, key id etc.
- odata
Type string - algorithm string
- Algorithm to use for URL signing
- parameter
Name UrlOverride Signing Param Identifier Response[] - Defines which query string parameters in the url to be considered for expires, key id etc.
- odata_
type str - algorithm str
- Algorithm to use for URL signing
- parameter_
name_ Sequence[Urloverride Signing Param Identifier Response] - Defines which query string parameters in the url to be considered for expires, key id etc.
- odata
Type String - algorithm String
- Algorithm to use for URL signing
- parameter
Name List<Property Map>Override - Defines which query string parameters in the url to be considered for expires, key id etc.
UrlSigningActionResponse
- Parameters
Pulumi.
Azure Native. Cdn. Inputs. Url Signing Action Parameters Response - Defines the parameters for the action.
- Parameters
Url
Signing Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Signing Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Signing Action Parameters Response - Defines the parameters for the action.
- parameters
Url
Signing Action Parameters Response - Defines the parameters for the action.
- parameters Property Map
- Defines the parameters for the action.
UrlSigningKeyResponse
- Key
Id string - Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
- Key
Source Pulumi.Parameters Azure Native. Cdn. Inputs. Key Vault Signing Key Parameters Response - Defines the parameters for using customer key vault for Url Signing Key.
- Key
Id string - Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
- Key
Source KeyParameters Vault Signing Key Parameters Response - Defines the parameters for using customer key vault for Url Signing Key.
- key
Id String - Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
- key
Source KeyParameters Vault Signing Key Parameters Response - Defines the parameters for using customer key vault for Url Signing Key.
- key
Id string - Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
- key
Source KeyParameters Vault Signing Key Parameters Response - Defines the parameters for using customer key vault for Url Signing Key.
- key_
id str - Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
- key_
source_ Keyparameters Vault Signing Key Parameters Response - Defines the parameters for using customer key vault for Url Signing Key.
- key
Id String - Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.
- key
Source Property MapParameters - Defines the parameters for using customer key vault for Url Signing Key.
UrlSigningParamIdentifierResponse
- Param
Indicator string - Indicates the purpose of the parameter
- Param
Name string - Parameter name
- Param
Indicator string - Indicates the purpose of the parameter
- Param
Name string - Parameter name
- param
Indicator String - Indicates the purpose of the parameter
- param
Name String - Parameter name
- param
Indicator string - Indicates the purpose of the parameter
- param
Name string - Parameter name
- param_
indicator str - Indicates the purpose of the parameter
- param_
name str - Parameter name
- param
Indicator String - Indicates the purpose of the parameter
- param
Name String - Parameter name
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi