1. Packages
  2. Azure Native
  3. API Docs
  4. cdn
  5. getEndpoint
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.21.0 published on Tuesday, Dec 5, 2023 by Pulumi

azure-native.cdn.getEndpoint

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.21.0 published on Tuesday, Dec 5, 2023 by Pulumi

    Gets an existing CDN endpoint with the specified endpoint name under the specified subscription, resource group and profile. Azure REST API version: 2023-05-01.

    Other available API versions: 2016-04-02, 2023-07-01-preview.

    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:

    EndpointName string

    Name of the endpoint under the profile which is unique globally.

    ProfileName string

    Name of the CDN profile which is unique within the resource group.

    ResourceGroupName string

    Name of the Resource group within the Azure subscription.

    EndpointName string

    Name of the endpoint under the profile which is unique globally.

    ProfileName string

    Name of the CDN profile which is unique within the resource group.

    ResourceGroupName string

    Name of the Resource group within the Azure subscription.

    endpointName String

    Name of the endpoint under the profile which is unique globally.

    profileName String

    Name of the CDN profile which is unique within the resource group.

    resourceGroupName String

    Name of the Resource group within the Azure subscription.

    endpointName string

    Name of the endpoint under the profile which is unique globally.

    profileName string

    Name of the CDN profile which is unique within the resource group.

    resourceGroupName string

    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_name str

    Name of the Resource group within the Azure subscription.

    endpointName String

    Name of the endpoint under the profile which is unique globally.

    profileName String

    Name of the CDN profile which is unique within the resource group.

    resourceGroupName String

    Name of the Resource group within the Azure subscription.

    getEndpoint Result

    The following output properties are available:

    CustomDomains List<Pulumi.AzureNative.Cdn.Outputs.DeepCreatedCustomDomainResponse>

    The custom domains under the endpoint.

    HostName 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.AzureNative.Cdn.Outputs.DeepCreatedOriginResponse>

    The source of the content being delivered via CDN.

    ProvisioningState string

    Provisioning status of the endpoint.

    ResourceState string

    Resource status of the endpoint.

    SystemData Pulumi.AzureNative.Cdn.Outputs.SystemDataResponse

    Read only system data

    Type string

    Resource type.

    ContentTypesToCompress List<string>

    List of content types on which compression applies. The value should be a valid MIME type.

    DefaultOriginGroup Pulumi.AzureNative.Cdn.Outputs.ResourceReferenceResponse

    A reference to the origin group.

    DeliveryPolicy Pulumi.AzureNative.Cdn.Outputs.EndpointPropertiesUpdateParametersResponseDeliveryPolicy

    A policy that specifies the delivery rules to be used for an endpoint.

    GeoFilters List<Pulumi.AzureNative.Cdn.Outputs.GeoFilterResponse>

    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/

    IsCompressionEnabled bool

    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.

    IsHttpAllowed bool

    Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    IsHttpsAllowed bool

    Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    OptimizationType 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.

    OriginGroups List<Pulumi.AzureNative.Cdn.Outputs.DeepCreatedOriginGroupResponse>

    The origin groups comprising of origins that are used for load balancing the traffic based on availability.

    OriginHostHeader string

    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.

    OriginPath string

    A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.

    ProbePath 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.

    QueryStringCachingBehavior string

    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.

    Tags Dictionary<string, string>

    Resource tags.

    UrlSigningKeys List<Pulumi.AzureNative.Cdn.Outputs.UrlSigningKeyResponse>

    List of keys used to validate the signed URL hashes.

    WebApplicationFirewallPolicyLink Pulumi.AzureNative.Cdn.Outputs.EndpointPropertiesUpdateParametersResponseWebApplicationFirewallPolicyLink

    Defines the Web Application Firewall policy for the endpoint (if applicable)

    CustomDomains []DeepCreatedCustomDomainResponse

    The custom domains under the endpoint.

    HostName 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 []DeepCreatedOriginResponse

    The source of the content being delivered via CDN.

    ProvisioningState string

    Provisioning status of the endpoint.

    ResourceState string

    Resource status of the endpoint.

    SystemData SystemDataResponse

    Read only system data

    Type string

    Resource type.

    ContentTypesToCompress []string

    List of content types on which compression applies. The value should be a valid MIME type.

    DefaultOriginGroup ResourceReferenceResponse

    A reference to the origin group.

    DeliveryPolicy EndpointPropertiesUpdateParametersResponseDeliveryPolicy

    A policy that specifies the delivery rules to be used for an endpoint.

    GeoFilters []GeoFilterResponse

    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/

    IsCompressionEnabled bool

    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.

    IsHttpAllowed bool

    Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    IsHttpsAllowed bool

    Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    OptimizationType 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.

    OriginGroups []DeepCreatedOriginGroupResponse

    The origin groups comprising of origins that are used for load balancing the traffic based on availability.

    OriginHostHeader string

    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.

    OriginPath string

    A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.

    ProbePath 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.

    QueryStringCachingBehavior string

    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.

    Tags map[string]string

    Resource tags.

    UrlSigningKeys []UrlSigningKeyResponse

    List of keys used to validate the signed URL hashes.

    WebApplicationFirewallPolicyLink EndpointPropertiesUpdateParametersResponseWebApplicationFirewallPolicyLink

    Defines the Web Application Firewall policy for the endpoint (if applicable)

    customDomains List<DeepCreatedCustomDomainResponse>

    The custom domains under the endpoint.

    hostName 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<DeepCreatedOriginResponse>

    The source of the content being delivered via CDN.

    provisioningState String

    Provisioning status of the endpoint.

    resourceState String

    Resource status of the endpoint.

    systemData SystemDataResponse

    Read only system data

    type String

    Resource type.

    contentTypesToCompress List<String>

    List of content types on which compression applies. The value should be a valid MIME type.

    defaultOriginGroup ResourceReferenceResponse

    A reference to the origin group.

    deliveryPolicy EndpointPropertiesUpdateParametersResponseDeliveryPolicy

    A policy that specifies the delivery rules to be used for an endpoint.

    geoFilters List<GeoFilterResponse>

    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/

    isCompressionEnabled Boolean

    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.

    isHttpAllowed Boolean

    Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    isHttpsAllowed Boolean

    Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    optimizationType 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.

    originGroups List<DeepCreatedOriginGroupResponse>

    The origin groups comprising of origins that are used for load balancing the traffic based on availability.

    originHostHeader String

    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.

    originPath String

    A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.

    probePath 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.

    queryStringCachingBehavior String

    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.

    tags Map<String,String>

    Resource tags.

    urlSigningKeys List<UrlSigningKeyResponse>

    List of keys used to validate the signed URL hashes.

    webApplicationFirewallPolicyLink EndpointPropertiesUpdateParametersResponseWebApplicationFirewallPolicyLink

    Defines the Web Application Firewall policy for the endpoint (if applicable)

    customDomains DeepCreatedCustomDomainResponse[]

    The custom domains under the endpoint.

    hostName 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 DeepCreatedOriginResponse[]

    The source of the content being delivered via CDN.

    provisioningState string

    Provisioning status of the endpoint.

    resourceState string

    Resource status of the endpoint.

    systemData SystemDataResponse

    Read only system data

    type string

    Resource type.

    contentTypesToCompress string[]

    List of content types on which compression applies. The value should be a valid MIME type.

    defaultOriginGroup ResourceReferenceResponse

    A reference to the origin group.

    deliveryPolicy EndpointPropertiesUpdateParametersResponseDeliveryPolicy

    A policy that specifies the delivery rules to be used for an endpoint.

    geoFilters GeoFilterResponse[]

    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/

    isCompressionEnabled boolean

    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.

    isHttpAllowed boolean

    Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    isHttpsAllowed boolean

    Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    optimizationType 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.

    originGroups DeepCreatedOriginGroupResponse[]

    The origin groups comprising of origins that are used for load balancing the traffic based on availability.

    originHostHeader string

    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.

    originPath string

    A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.

    probePath 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.

    queryStringCachingBehavior string

    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.

    tags {[key: string]: string}

    Resource tags.

    urlSigningKeys UrlSigningKeyResponse[]

    List of keys used to validate the signed URL hashes.

    webApplicationFirewallPolicyLink EndpointPropertiesUpdateParametersResponseWebApplicationFirewallPolicyLink

    Defines the Web Application Firewall policy for the endpoint (if applicable)

    custom_domains Sequence[DeepCreatedCustomDomainResponse]

    The custom domains under the endpoint.

    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[DeepCreatedOriginResponse]

    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 SystemDataResponse

    Read only system data

    type str

    Resource type.

    content_types_to_compress Sequence[str]

    List of content types on which compression applies. The value should be a valid MIME type.

    default_origin_group ResourceReferenceResponse

    A reference to the origin group.

    delivery_policy EndpointPropertiesUpdateParametersResponseDeliveryPolicy

    A policy that specifies the delivery rules to be used for an endpoint.

    geo_filters Sequence[GeoFilterResponse]

    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_enabled bool

    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_allowed bool

    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_allowed bool

    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[DeepCreatedOriginGroupResponse]

    The origin groups comprising of origins that are used for load balancing the traffic based on availability.

    origin_host_header str

    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_caching_behavior str

    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.

    tags Mapping[str, str]

    Resource tags.

    url_signing_keys Sequence[UrlSigningKeyResponse]

    List of keys used to validate the signed URL hashes.

    web_application_firewall_policy_link EndpointPropertiesUpdateParametersResponseWebApplicationFirewallPolicyLink

    Defines the Web Application Firewall policy for the endpoint (if applicable)

    customDomains List<Property Map>

    The custom domains under the endpoint.

    hostName 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.

    provisioningState String

    Provisioning status of the endpoint.

    resourceState String

    Resource status of the endpoint.

    systemData Property Map

    Read only system data

    type String

    Resource type.

    contentTypesToCompress List<String>

    List of content types on which compression applies. The value should be a valid MIME type.

    defaultOriginGroup Property Map

    A reference to the origin group.

    deliveryPolicy Property Map

    A policy that specifies the delivery rules to be used for an endpoint.

    geoFilters 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/

    isCompressionEnabled Boolean

    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.

    isHttpAllowed Boolean

    Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    isHttpsAllowed Boolean

    Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed.

    optimizationType 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.

    originGroups List<Property Map>

    The origin groups comprising of origins that are used for load balancing the traffic based on availability.

    originHostHeader String

    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.

    originPath String

    A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath.

    probePath 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.

    queryStringCachingBehavior String

    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.

    tags Map<String>

    Resource tags.

    urlSigningKeys List<Property Map>

    List of keys used to validate the signed URL hashes.

    webApplicationFirewallPolicyLink Property Map

    Defines the Web Application Firewall policy for the endpoint (if applicable)

    Supporting Types

    CacheConfigurationResponse

    CacheBehavior string

    Caching behavior for the requests

    CacheDuration string

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    IsCompressionEnabled string

    Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

    QueryParameters string

    query parameters to include or exclude (comma separated).

    QueryStringCachingBehavior string

    Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.

    CacheBehavior string

    Caching behavior for the requests

    CacheDuration string

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    IsCompressionEnabled string

    Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

    QueryParameters string

    query parameters to include or exclude (comma separated).

    QueryStringCachingBehavior string

    Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.

    cacheBehavior String

    Caching behavior for the requests

    cacheDuration String

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    isCompressionEnabled String

    Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

    queryParameters String

    query parameters to include or exclude (comma separated).

    queryStringCachingBehavior String

    Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.

    cacheBehavior string

    Caching behavior for the requests

    cacheDuration string

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    isCompressionEnabled string

    Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

    queryParameters string

    query parameters to include or exclude (comma separated).

    queryStringCachingBehavior string

    Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.

    cache_behavior str

    Caching behavior for the requests

    cache_duration str

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    is_compression_enabled str

    Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

    query_parameters str

    query parameters to include or exclude (comma separated).

    query_string_caching_behavior str

    Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.

    cacheBehavior String

    Caching behavior for the requests

    cacheDuration String

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    isCompressionEnabled String

    Indicates whether content compression is enabled. If compression is enabled, content will be served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when requested content is smaller than 1 byte or larger than 1 MB.

    queryParameters String

    query parameters to include or exclude (comma separated).

    queryStringCachingBehavior String

    Defines how Frontdoor caches requests that include query strings. You can ignore any query strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query strings.

    CacheExpirationActionParametersResponse

    CacheBehavior string

    Caching behavior for the requests

    CacheType string

    The level at which the content needs to be cached.

    TypeName string
    CacheDuration string

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    CacheBehavior string

    Caching behavior for the requests

    CacheType string

    The level at which the content needs to be cached.

    TypeName string
    CacheDuration string

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    cacheBehavior String

    Caching behavior for the requests

    cacheType String

    The level at which the content needs to be cached.

    typeName String
    cacheDuration String

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    cacheBehavior string

    Caching behavior for the requests

    cacheType string

    The level at which the content needs to be cached.

    typeName string
    cacheDuration 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.

    type_name str
    cache_duration str

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    cacheBehavior String

    Caching behavior for the requests

    cacheType String

    The level at which the content needs to be cached.

    typeName String
    cacheDuration String

    The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss

    CacheKeyQueryStringActionParametersResponse

    QueryStringBehavior string

    Caching behavior for the requests

    TypeName string
    QueryParameters string

    query parameters to include or exclude (comma separated).

    QueryStringBehavior string

    Caching behavior for the requests

    TypeName string
    QueryParameters string

    query parameters to include or exclude (comma separated).

    queryStringBehavior String

    Caching behavior for the requests

    typeName String
    queryParameters String

    query parameters to include or exclude (comma separated).

    queryStringBehavior string

    Caching behavior for the requests

    typeName string
    queryParameters string

    query parameters to include or exclude (comma separated).

    query_string_behavior str

    Caching behavior for the requests

    type_name str
    query_parameters str

    query parameters to include or exclude (comma separated).

    queryStringBehavior String

    Caching behavior for the requests

    typeName String
    queryParameters String

    query parameters to include or exclude (comma separated).

    ClientPortMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    CookiesMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Selector string

    Name of Cookies to be matched

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Selector string

    Name of Cookies to be matched

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    selector String

    Name of Cookies to be matched

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    selector string

    Name of Cookies to be matched

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    selector String

    Name of Cookies to be matched

    transforms List<String>

    List of transforms

    DeepCreatedCustomDomainResponse

    HostName string

    The host name of the custom domain. Must be a domain name.

    Name string

    Custom domain name.

    ValidationData string

    Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.

    HostName string

    The host name of the custom domain. Must be a domain name.

    Name string

    Custom domain name.

    ValidationData string

    Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.

    hostName String

    The host name of the custom domain. Must be a domain name.

    name String

    Custom domain name.

    validationData String

    Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.

    hostName string

    The host name of the custom domain. Must be a domain name.

    name string

    Custom domain name.

    validationData string

    Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.

    host_name str

    The host name of the custom domain. Must be a domain name.

    name str

    Custom domain name.

    validation_data str

    Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.

    hostName String

    The host name of the custom domain. Must be a domain name.

    name String

    Custom domain name.

    validationData String

    Special validation or data may be required when delivering CDN to some regions due to local compliance reasons. E.g. ICP license number of a custom domain is required to deliver content in China.

    DeepCreatedOriginGroupResponse

    Name string

    Origin group name which must be unique within the endpoint.

    Origins List<Pulumi.AzureNative.Cdn.Inputs.ResourceReferenceResponse>

    The source of the content being delivered via CDN within given origin group.

    HealthProbeSettings Pulumi.AzureNative.Cdn.Inputs.HealthProbeParametersResponse

    Health probe settings to the origin that is used to determine the health of the origin.

    ResponseBasedOriginErrorDetectionSettings Pulumi.AzureNative.Cdn.Inputs.ResponseBasedOriginErrorDetectionParametersResponse

    The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.

    TrafficRestorationTimeToHealedOrNewEndpointsInMinutes int

    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 []ResourceReferenceResponse

    The source of the content being delivered via CDN within given origin group.

    HealthProbeSettings HealthProbeParametersResponse

    Health probe settings to the origin that is used to determine the health of the origin.

    ResponseBasedOriginErrorDetectionSettings ResponseBasedOriginErrorDetectionParametersResponse

    The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.

    TrafficRestorationTimeToHealedOrNewEndpointsInMinutes int

    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<ResourceReferenceResponse>

    The source of the content being delivered via CDN within given origin group.

    healthProbeSettings HealthProbeParametersResponse

    Health probe settings to the origin that is used to determine the health of the origin.

    responseBasedOriginErrorDetectionSettings ResponseBasedOriginErrorDetectionParametersResponse

    The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.

    trafficRestorationTimeToHealedOrNewEndpointsInMinutes Integer

    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 ResourceReferenceResponse[]

    The source of the content being delivered via CDN within given origin group.

    healthProbeSettings HealthProbeParametersResponse

    Health probe settings to the origin that is used to determine the health of the origin.

    responseBasedOriginErrorDetectionSettings ResponseBasedOriginErrorDetectionParametersResponse

    The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.

    trafficRestorationTimeToHealedOrNewEndpointsInMinutes number

    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[ResourceReferenceResponse]

    The source of the content being delivered via CDN within given origin group.

    health_probe_settings HealthProbeParametersResponse

    Health probe settings to the origin that is used to determine the health of the origin.

    response_based_origin_error_detection_settings ResponseBasedOriginErrorDetectionParametersResponse

    The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.

    traffic_restoration_time_to_healed_or_new_endpoints_in_minutes int

    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.

    healthProbeSettings Property Map

    Health probe settings to the origin that is used to determine the health of the origin.

    responseBasedOriginErrorDetectionSettings Property Map

    The JSON object that contains the properties to determine origin health using real requests/responses.This property is currently not supported.

    trafficRestorationTimeToHealedOrNewEndpointsInMinutes Number

    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

    HostName 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.

    PrivateEndpointStatus string

    The approval status for the connection to the Private Link

    Enabled bool

    Origin is enabled for load balancing or not. By default, origin is always enabled.

    HttpPort int

    The value of the HTTP port. Must be between 1 and 65535.

    HttpsPort int

    The value of the HTTPS port. Must be between 1 and 65535.

    OriginHostHeader string

    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.

    PrivateLinkAlias string

    The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'

    PrivateLinkApprovalMessage string

    A custom message to be included in the approval request to connect to the Private Link.

    PrivateLinkLocation string

    The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated

    PrivateLinkResourceId string

    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

    HostName 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.

    PrivateEndpointStatus string

    The approval status for the connection to the Private Link

    Enabled bool

    Origin is enabled for load balancing or not. By default, origin is always enabled.

    HttpPort int

    The value of the HTTP port. Must be between 1 and 65535.

    HttpsPort int

    The value of the HTTPS port. Must be between 1 and 65535.

    OriginHostHeader string

    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.

    PrivateLinkAlias string

    The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'

    PrivateLinkApprovalMessage string

    A custom message to be included in the approval request to connect to the Private Link.

    PrivateLinkLocation string

    The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated

    PrivateLinkResourceId string

    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

    hostName 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.

    privateEndpointStatus String

    The approval status for the connection to the Private Link

    enabled Boolean

    Origin is enabled for load balancing or not. By default, origin is always enabled.

    httpPort Integer

    The value of the HTTP port. Must be between 1 and 65535.

    httpsPort Integer

    The value of the HTTPS port. Must be between 1 and 65535.

    originHostHeader String

    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.

    privateLinkAlias String

    The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'

    privateLinkApprovalMessage String

    A custom message to be included in the approval request to connect to the Private Link.

    privateLinkLocation String

    The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated

    privateLinkResourceId String

    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

    hostName 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.

    privateEndpointStatus string

    The approval status for the connection to the Private Link

    enabled boolean

    Origin is enabled for load balancing or not. By default, origin is always enabled.

    httpPort number

    The value of the HTTP port. Must be between 1 and 65535.

    httpsPort number

    The value of the HTTPS port. Must be between 1 and 65535.

    originHostHeader string

    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.

    privateLinkAlias string

    The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'

    privateLinkApprovalMessage string

    A custom message to be included in the approval request to connect to the Private Link.

    privateLinkLocation string

    The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated

    privateLinkResourceId string

    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.

    private_endpoint_status str

    The approval status for the connection to the Private Link

    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_header str

    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_alias str

    The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'

    private_link_approval_message str

    A custom message to be included in the approval request to connect to the Private Link.

    private_link_location str

    The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated

    private_link_resource_id str

    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

    hostName 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.

    privateEndpointStatus String

    The approval status for the connection to the Private Link

    enabled Boolean

    Origin is enabled for load balancing or not. By default, origin is always enabled.

    httpPort Number

    The value of the HTTP port. Must be between 1 and 65535.

    httpsPort Number

    The value of the HTTPS port. Must be between 1 and 65535.

    originHostHeader String

    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.

    privateLinkAlias String

    The Alias of the Private Link resource. Populating this optional field indicates that this origin is 'Private'

    privateLinkApprovalMessage String

    A custom message to be included in the approval request to connect to the Private Link.

    privateLinkLocation String

    The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated

    privateLinkResourceId String

    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 CacheExpirationActionParametersResponse

    Defines the parameters for the action.

    parameters CacheExpirationActionParametersResponse

    Defines the parameters for the action.

    parameters CacheExpirationActionParametersResponse

    Defines the parameters for the action.

    parameters CacheExpirationActionParametersResponse

    Defines the parameters for the action.

    parameters Property Map

    Defines the parameters for the action.

    DeliveryRuleCacheKeyQueryStringActionResponse

    Parameters CacheKeyQueryStringActionParametersResponse

    Defines the parameters for the action.

    parameters CacheKeyQueryStringActionParametersResponse

    Defines the parameters for the action.

    parameters CacheKeyQueryStringActionParametersResponse

    Defines the parameters for the action.

    parameters CacheKeyQueryStringActionParametersResponse

    Defines the parameters for the action.

    parameters Property Map

    Defines the parameters for the action.

    DeliveryRuleClientPortConditionResponse

    Parameters ClientPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters ClientPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters ClientPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters ClientPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleCookiesConditionResponse

    Parameters CookiesMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters CookiesMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters CookiesMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters CookiesMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleHostNameConditionResponse

    Parameters HostNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters HostNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters HostNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters HostNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleHttpVersionConditionResponse

    Parameters HttpVersionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters HttpVersionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters HttpVersionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters HttpVersionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleIsDeviceConditionResponse

    Parameters IsDeviceMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters IsDeviceMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters IsDeviceMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters IsDeviceMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRulePostArgsConditionResponse

    Parameters PostArgsMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters PostArgsMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters PostArgsMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters PostArgsMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleQueryStringConditionResponse

    Parameters QueryStringMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters QueryStringMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters QueryStringMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters QueryStringMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleRemoteAddressConditionResponse

    Parameters RemoteAddressMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RemoteAddressMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RemoteAddressMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RemoteAddressMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleRequestBodyConditionResponse

    Parameters RequestBodyMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestBodyMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestBodyMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestBodyMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleRequestHeaderActionResponse

    Parameters HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters Property Map

    Defines the parameters for the action.

    DeliveryRuleRequestHeaderConditionResponse

    Parameters RequestHeaderMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestHeaderMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestHeaderMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestHeaderMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleRequestMethodConditionResponse

    Parameters RequestMethodMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestMethodMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestMethodMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestMethodMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleRequestSchemeConditionResponse

    Parameters RequestSchemeMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestSchemeMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestSchemeMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestSchemeMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleRequestUriConditionResponse

    Parameters RequestUriMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestUriMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestUriMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters RequestUriMatchConditionParametersResponse

    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 (DeliveryRuleCacheExpirationActionResponse | DeliveryRuleCacheKeyQueryStringActionResponse | DeliveryRuleRequestHeaderActionResponse | DeliveryRuleResponseHeaderActionResponse | DeliveryRuleRouteConfigurationOverrideActionResponse | OriginGroupOverrideActionResponse | UrlRedirectActionResponse | UrlRewriteActionResponse | UrlSigningActionResponse)[]

    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 (DeliveryRuleClientPortConditionResponse | DeliveryRuleCookiesConditionResponse | DeliveryRuleHostNameConditionResponse | DeliveryRuleHttpVersionConditionResponse | DeliveryRuleIsDeviceConditionResponse | DeliveryRulePostArgsConditionResponse | DeliveryRuleQueryStringConditionResponse | DeliveryRuleRemoteAddressConditionResponse | DeliveryRuleRequestBodyConditionResponse | DeliveryRuleRequestHeaderConditionResponse | DeliveryRuleRequestMethodConditionResponse | DeliveryRuleRequestSchemeConditionResponse | DeliveryRuleRequestUriConditionResponse | DeliveryRuleServerPortConditionResponse | DeliveryRuleSocketAddrConditionResponse | DeliveryRuleSslProtocolConditionResponse | DeliveryRuleUrlFileExtensionConditionResponse | DeliveryRuleUrlFileNameConditionResponse | DeliveryRuleUrlPathConditionResponse)[]

    A list of conditions that must be matched for the actions to be executed

    name string

    Name of the rule

    actions Sequence[Union[DeliveryRuleCacheExpirationActionResponse, DeliveryRuleCacheKeyQueryStringActionResponse, DeliveryRuleRequestHeaderActionResponse, DeliveryRuleResponseHeaderActionResponse, DeliveryRuleRouteConfigurationOverrideActionResponse, OriginGroupOverrideActionResponse, UrlRedirectActionResponse, UrlRewriteActionResponse, UrlSigningActionResponse]]

    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[DeliveryRuleClientPortConditionResponse, DeliveryRuleCookiesConditionResponse, DeliveryRuleHostNameConditionResponse, DeliveryRuleHttpVersionConditionResponse, DeliveryRuleIsDeviceConditionResponse, DeliveryRulePostArgsConditionResponse, DeliveryRuleQueryStringConditionResponse, DeliveryRuleRemoteAddressConditionResponse, DeliveryRuleRequestBodyConditionResponse, DeliveryRuleRequestHeaderConditionResponse, DeliveryRuleRequestMethodConditionResponse, DeliveryRuleRequestSchemeConditionResponse, DeliveryRuleRequestUriConditionResponse, DeliveryRuleServerPortConditionResponse, DeliveryRuleSocketAddrConditionResponse, DeliveryRuleSslProtocolConditionResponse, DeliveryRuleUrlFileExtensionConditionResponse, DeliveryRuleUrlFileNameConditionResponse, DeliveryRuleUrlPathConditionResponse]]

    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 | 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 | 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 HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters HeaderActionParametersResponse

    Defines the parameters for the action.

    parameters Property Map

    Defines the parameters for the action.

    DeliveryRuleRouteConfigurationOverrideActionResponse

    parameters Property Map

    Defines the parameters for the action.

    DeliveryRuleServerPortConditionResponse

    Parameters ServerPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters ServerPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters ServerPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters ServerPortMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleSocketAddrConditionResponse

    Parameters SocketAddrMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters SocketAddrMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters SocketAddrMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters SocketAddrMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleSslProtocolConditionResponse

    Parameters SslProtocolMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters SslProtocolMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters SslProtocolMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters SslProtocolMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleUrlFileExtensionConditionResponse

    Parameters UrlFileExtensionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlFileExtensionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlFileExtensionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlFileExtensionMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleUrlFileNameConditionResponse

    Parameters UrlFileNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlFileNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlFileNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlFileNameMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    DeliveryRuleUrlPathConditionResponse

    Parameters UrlPathMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlPathMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlPathMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters UrlPathMatchConditionParametersResponse

    Defines the parameters for the condition.

    parameters Property Map

    Defines the parameters for the condition.

    EndpointPropertiesUpdateParametersResponseDeliveryPolicy

    Rules List<Pulumi.AzureNative.Cdn.Inputs.DeliveryRuleResponse>

    A list of the delivery rules.

    Description string

    User-friendly description of the policy.

    Rules []DeliveryRuleResponse

    A list of the delivery rules.

    Description string

    User-friendly description of the policy.

    rules List<DeliveryRuleResponse>

    A list of the delivery rules.

    description String

    User-friendly description of the policy.

    rules DeliveryRuleResponse[]

    A list of the delivery rules.

    description string

    User-friendly description of the policy.

    rules Sequence[DeliveryRuleResponse]

    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.

    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.

    CountryCodes List<string>

    Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US.

    RelativePath 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.

    CountryCodes []string

    Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US.

    RelativePath 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.

    countryCodes List<String>

    Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US.

    relativePath 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.

    countryCodes string[]

    Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US.

    relativePath 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 or region codes defining user country or region 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.

    countryCodes List<String>

    Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US.

    relativePath String

    Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)

    HeaderActionParametersResponse

    HeaderAction string

    Action to perform

    HeaderName string

    Name of the header to modify

    TypeName string
    Value string

    Value for the specified action

    HeaderAction string

    Action to perform

    HeaderName string

    Name of the header to modify

    TypeName string
    Value string

    Value for the specified action

    headerAction String

    Action to perform

    headerName String

    Name of the header to modify

    typeName String
    value String

    Value for the specified action

    headerAction string

    Action to perform

    headerName string

    Name of the header to modify

    typeName string
    value string

    Value for the specified action

    header_action str

    Action to perform

    header_name str

    Name of the header to modify

    type_name str
    value str

    Value for the specified action

    headerAction String

    Action to perform

    headerName String

    Name of the header to modify

    typeName String
    value String

    Value for the specified action

    HealthProbeParametersResponse

    ProbeIntervalInSeconds int

    The number of seconds between health probes.Default is 240sec.

    ProbePath string

    The path relative to the origin that is used to determine the health of the origin.

    ProbeProtocol string

    Protocol to use for health probe.

    ProbeRequestType string

    The type of health probe request that is made.

    ProbeIntervalInSeconds int

    The number of seconds between health probes.Default is 240sec.

    ProbePath string

    The path relative to the origin that is used to determine the health of the origin.

    ProbeProtocol string

    Protocol to use for health probe.

    ProbeRequestType string

    The type of health probe request that is made.

    probeIntervalInSeconds Integer

    The number of seconds between health probes.Default is 240sec.

    probePath String

    The path relative to the origin that is used to determine the health of the origin.

    probeProtocol String

    Protocol to use for health probe.

    probeRequestType String

    The type of health probe request that is made.

    probeIntervalInSeconds number

    The number of seconds between health probes.Default is 240sec.

    probePath string

    The path relative to the origin that is used to determine the health of the origin.

    probeProtocol string

    Protocol to use for health probe.

    probeRequestType string

    The type of health probe request that is made.

    probe_interval_in_seconds int

    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_type str

    The type of health probe request that is made.

    probeIntervalInSeconds Number

    The number of seconds between health probes.Default is 240sec.

    probePath String

    The path relative to the origin that is used to determine the health of the origin.

    probeProtocol String

    Protocol to use for health probe.

    probeRequestType String

    The type of health probe request that is made.

    HostNameMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    HttpErrorRangeParametersResponse

    Begin int

    The inclusive start of the http status code range.

    End int

    The inclusive end of the http status code range.

    Begin int

    The inclusive start of the http status code range.

    End int

    The inclusive end of the http status code range.

    begin Integer

    The inclusive start of the http status code range.

    end Integer

    The inclusive end of the http status code range.

    begin number

    The inclusive start of the http status code range.

    end number

    The inclusive end of the http status code range.

    begin int

    The inclusive start of the http status code range.

    end int

    The inclusive end of the http status code range.

    begin Number

    The inclusive start of the http status code range.

    end Number

    The inclusive end of the http status code range.

    HttpVersionMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    IsDeviceMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    KeyVaultSigningKeyParametersResponse

    ResourceGroupName string

    Resource group of the user's Key Vault containing the secret

    SecretName string

    The name of secret in Key Vault.

    SecretVersion string

    The version(GUID) of secret in Key Vault.

    SubscriptionId string

    Subscription Id of the user's Key Vault containing the secret

    TypeName string
    VaultName string

    The name of the user's Key Vault containing the secret

    ResourceGroupName string

    Resource group of the user's Key Vault containing the secret

    SecretName string

    The name of secret in Key Vault.

    SecretVersion string

    The version(GUID) of secret in Key Vault.

    SubscriptionId string

    Subscription Id of the user's Key Vault containing the secret

    TypeName string
    VaultName string

    The name of the user's Key Vault containing the secret

    resourceGroupName String

    Resource group of the user's Key Vault containing the secret

    secretName String

    The name of secret in Key Vault.

    secretVersion String

    The version(GUID) of secret in Key Vault.

    subscriptionId String

    Subscription Id of the user's Key Vault containing the secret

    typeName String
    vaultName String

    The name of the user's Key Vault containing the secret

    resourceGroupName string

    Resource group of the user's Key Vault containing the secret

    secretName string

    The name of secret in Key Vault.

    secretVersion string

    The version(GUID) of secret in Key Vault.

    subscriptionId string

    Subscription Id of the user's Key Vault containing the secret

    typeName string
    vaultName string

    The name of the user's Key Vault containing the secret

    resource_group_name str

    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

    type_name str
    vault_name str

    The name of the user's Key Vault containing the secret

    resourceGroupName String

    Resource group of the user's Key Vault containing the secret

    secretName String

    The name of secret in Key Vault.

    secretVersion String

    The version(GUID) of secret in Key Vault.

    subscriptionId String

    Subscription Id of the user's Key Vault containing the secret

    typeName String
    vaultName String

    The name of the user's Key Vault containing the secret

    OriginGroupOverrideActionParametersResponse

    OriginGroup Pulumi.AzureNative.Cdn.Inputs.ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup.

    TypeName string
    OriginGroup ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup.

    TypeName string
    originGroup ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup.

    typeName String
    originGroup ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup.

    typeName string
    origin_group ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup.

    type_name str
    originGroup Property Map

    defines the OriginGroup that would override the DefaultOriginGroup.

    typeName String

    OriginGroupOverrideActionResponse

    Parameters OriginGroupOverrideActionParametersResponse

    Defines the parameters for the action.

    parameters OriginGroupOverrideActionParametersResponse

    Defines the parameters for the action.

    parameters OriginGroupOverrideActionParametersResponse

    Defines the parameters for the action.

    parameters OriginGroupOverrideActionParametersResponse

    Defines the parameters for the action.

    parameters Property Map

    Defines the parameters for the action.

    OriginGroupOverrideResponse

    ForwardingProtocol string

    Protocol this rule will use when forwarding traffic to backends.

    OriginGroup Pulumi.AzureNative.Cdn.Inputs.ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup on route.

    ForwardingProtocol string

    Protocol this rule will use when forwarding traffic to backends.

    OriginGroup ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup on route.

    forwardingProtocol String

    Protocol this rule will use when forwarding traffic to backends.

    originGroup ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup on route.

    forwardingProtocol string

    Protocol this rule will use when forwarding traffic to backends.

    originGroup ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup on route.

    forwarding_protocol str

    Protocol this rule will use when forwarding traffic to backends.

    origin_group ResourceReferenceResponse

    defines the OriginGroup that would override the DefaultOriginGroup on route.

    forwardingProtocol String

    Protocol this rule will use when forwarding traffic to backends.

    originGroup Property Map

    defines the OriginGroup that would override the DefaultOriginGroup on route.

    PostArgsMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Selector string

    Name of PostArg to be matched

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Selector string

    Name of PostArg to be matched

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    selector String

    Name of PostArg to be matched

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    selector string

    Name of PostArg to be matched

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    selector String

    Name of PostArg to be matched

    transforms List<String>

    List of transforms

    QueryStringMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    RemoteAddressMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues 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.

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []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.

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues 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.

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues 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.

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues 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.

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    RequestBodyMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    RequestHeaderMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Selector string

    Name of Header to be matched

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Selector string

    Name of Header to be matched

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    selector String

    Name of Header to be matched

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    selector string

    Name of Header to be matched

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    selector String

    Name of Header to be matched

    transforms List<String>

    List of transforms

    RequestMethodMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    RequestSchemeMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    RequestUriMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition 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

    HttpErrorRanges List<Pulumi.AzureNative.Cdn.Inputs.HttpErrorRangeParametersResponse>

    The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.

    ResponseBasedDetectedErrorTypes string

    Type of response errors for real user requests for which origin will be deemed unhealthy

    ResponseBasedFailoverThresholdPercentage int

    The percentage of failed requests in the sample where failover should trigger.

    HttpErrorRanges []HttpErrorRangeParametersResponse

    The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.

    ResponseBasedDetectedErrorTypes string

    Type of response errors for real user requests for which origin will be deemed unhealthy

    ResponseBasedFailoverThresholdPercentage int

    The percentage of failed requests in the sample where failover should trigger.

    httpErrorRanges List<HttpErrorRangeParametersResponse>

    The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.

    responseBasedDetectedErrorTypes String

    Type of response errors for real user requests for which origin will be deemed unhealthy

    responseBasedFailoverThresholdPercentage Integer

    The percentage of failed requests in the sample where failover should trigger.

    httpErrorRanges HttpErrorRangeParametersResponse[]

    The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.

    responseBasedDetectedErrorTypes string

    Type of response errors for real user requests for which origin will be deemed unhealthy

    responseBasedFailoverThresholdPercentage number

    The percentage of failed requests in the sample where failover should trigger.

    http_error_ranges Sequence[HttpErrorRangeParametersResponse]

    The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.

    response_based_detected_error_types str

    Type of response errors for real user requests for which origin will be deemed unhealthy

    response_based_failover_threshold_percentage int

    The percentage of failed requests in the sample where failover should trigger.

    httpErrorRanges List<Property Map>

    The list of Http status code ranges that are considered as server errors for origin and it is marked as unhealthy.

    responseBasedDetectedErrorTypes String

    Type of response errors for real user requests for which origin will be deemed unhealthy

    responseBasedFailoverThresholdPercentage Number

    The percentage of failed requests in the sample where failover should trigger.

    RouteConfigurationOverrideActionParametersResponse

    TypeName string
    CacheConfiguration Pulumi.AzureNative.Cdn.Inputs.CacheConfigurationResponse

    The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.

    OriginGroupOverride Pulumi.AzureNative.Cdn.Inputs.OriginGroupOverrideResponse

    A reference to the origin group override configuration. Leave empty to use the default origin group on route.

    TypeName string
    CacheConfiguration CacheConfigurationResponse

    The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.

    OriginGroupOverride OriginGroupOverrideResponse

    A reference to the origin group override configuration. Leave empty to use the default origin group on route.

    typeName String
    cacheConfiguration CacheConfigurationResponse

    The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.

    originGroupOverride OriginGroupOverrideResponse

    A reference to the origin group override configuration. Leave empty to use the default origin group on route.

    typeName string
    cacheConfiguration CacheConfigurationResponse

    The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.

    originGroupOverride OriginGroupOverrideResponse

    A reference to the origin group override configuration. Leave empty to use the default origin group on route.

    type_name str
    cache_configuration CacheConfigurationResponse

    The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.

    origin_group_override OriginGroupOverrideResponse

    A reference to the origin group override configuration. Leave empty to use the default origin group on route.

    typeName String
    cacheConfiguration Property Map

    The caching configuration associated with this rule. To disable caching, do not provide a cacheConfiguration object.

    originGroupOverride Property Map

    A reference to the origin group override configuration. Leave empty to use the default origin group on route.

    ServerPortMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    SocketAddrMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    SslProtocolMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    SystemDataResponse

    CreatedAt string

    The timestamp of resource creation (UTC)

    CreatedBy string

    An identifier for the identity that created the resource

    CreatedByType string

    The type of identity that created the resource

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    An identifier for the identity that last modified the resource

    LastModifiedByType string

    The type of identity that last modified the resource

    CreatedAt string

    The timestamp of resource creation (UTC)

    CreatedBy string

    An identifier for the identity that created the resource

    CreatedByType string

    The type of identity that created the resource

    LastModifiedAt string

    The timestamp of resource last modification (UTC)

    LastModifiedBy string

    An identifier for the identity that last modified the resource

    LastModifiedByType string

    The type of identity that last modified the resource

    createdAt String

    The timestamp of resource creation (UTC)

    createdBy String

    An identifier for the identity that created the resource

    createdByType String

    The type of identity that created the resource

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    An identifier for the identity that last modified the resource

    lastModifiedByType String

    The type of identity that last modified the resource

    createdAt string

    The timestamp of resource creation (UTC)

    createdBy string

    An identifier for the identity that created the resource

    createdByType string

    The type of identity that created the resource

    lastModifiedAt string

    The timestamp of resource last modification (UTC)

    lastModifiedBy string

    An identifier for the identity that last modified the resource

    lastModifiedByType string

    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_type str

    The type of identity that created the resource

    last_modified_at str

    The timestamp of resource last modification (UTC)

    last_modified_by str

    An identifier for the identity that last modified the resource

    last_modified_by_type str

    The type of identity that last modified the resource

    createdAt String

    The timestamp of resource creation (UTC)

    createdBy String

    An identifier for the identity that created the resource

    createdByType String

    The type of identity that created the resource

    lastModifiedAt String

    The timestamp of resource last modification (UTC)

    lastModifiedBy String

    An identifier for the identity that last modified the resource

    lastModifiedByType String

    The type of identity that last modified the resource

    UrlFileExtensionMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    UrlFileNameMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    UrlPathMatchConditionParametersResponse

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues List<string>

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms List<string>

    List of transforms

    Operator string

    Describes operator to be matched

    TypeName string
    MatchValues []string

    The match value for the condition of the delivery rule

    NegateCondition bool

    Describes if this is negate condition or not

    Transforms []string

    List of transforms

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    operator string

    Describes operator to be matched

    typeName string
    matchValues string[]

    The match value for the condition of the delivery rule

    negateCondition boolean

    Describes if this is negate condition or not

    transforms string[]

    List of transforms

    operator str

    Describes operator to be matched

    type_name str
    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

    operator String

    Describes operator to be matched

    typeName String
    matchValues List<String>

    The match value for the condition of the delivery rule

    negateCondition Boolean

    Describes if this is negate condition or not

    transforms List<String>

    List of transforms

    UrlRedirectActionParametersResponse

    RedirectType string

    The redirect type the rule will use when redirecting traffic.

    TypeName string
    CustomFragment string

    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.

    CustomHostname string

    Host to redirect. Leave empty to use the incoming host as the destination host.

    CustomPath string

    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.

    CustomQueryString string

    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.

    DestinationProtocol string

    Protocol to use for the redirect. The default value is MatchRequest

    RedirectType string

    The redirect type the rule will use when redirecting traffic.

    TypeName string
    CustomFragment string

    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.

    CustomHostname string

    Host to redirect. Leave empty to use the incoming host as the destination host.

    CustomPath string

    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.

    CustomQueryString string

    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.

    DestinationProtocol string

    Protocol to use for the redirect. The default value is MatchRequest

    redirectType String

    The redirect type the rule will use when redirecting traffic.

    typeName String
    customFragment String

    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.

    customHostname String

    Host to redirect. Leave empty to use the incoming host as the destination host.

    customPath String

    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.

    customQueryString String

    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.

    destinationProtocol String

    Protocol to use for the redirect. The default value is MatchRequest

    redirectType string

    The redirect type the rule will use when redirecting traffic.

    typeName string
    customFragment string

    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.

    customHostname string

    Host to redirect. Leave empty to use the incoming host as the destination host.

    customPath string

    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.

    customQueryString string

    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.

    destinationProtocol string

    Protocol to use for the redirect. The default value is MatchRequest

    redirect_type str

    The redirect type the rule will use when redirecting traffic.

    type_name str
    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_string str

    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

    redirectType String

    The redirect type the rule will use when redirecting traffic.

    typeName String
    customFragment String

    Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.

    customHostname String

    Host to redirect. Leave empty to use the incoming host as the destination host.

    customPath String

    The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.

    customQueryString String

    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.

    destinationProtocol String

    Protocol to use for the redirect. The default value is MatchRequest

    UrlRedirectActionResponse

    Parameters UrlRedirectActionParametersResponse

    Defines the parameters for the action.

    parameters UrlRedirectActionParametersResponse

    Defines the parameters for the action.

    parameters UrlRedirectActionParametersResponse

    Defines the parameters for the action.

    parameters UrlRedirectActionParametersResponse

    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.

    SourcePattern string

    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.

    TypeName string
    PreserveUnmatchedPath bool

    Whether to preserve unmatched path. Default value is true.

    Destination string

    Define the relative URL to which the above requests will be rewritten by.

    SourcePattern string

    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.

    TypeName string
    PreserveUnmatchedPath bool

    Whether to preserve unmatched path. Default value is true.

    destination String

    Define the relative URL to which the above requests will be rewritten by.

    sourcePattern String

    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.

    typeName String
    preserveUnmatchedPath Boolean

    Whether to preserve unmatched path. Default value is true.

    destination string

    Define the relative URL to which the above requests will be rewritten by.

    sourcePattern string

    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.

    typeName string
    preserveUnmatchedPath boolean

    Whether to preserve unmatched path. Default value is true.

    destination str

    Define the relative URL to which the above requests will be rewritten by.

    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.

    type_name str
    preserve_unmatched_path bool

    Whether to preserve unmatched path. Default value is true.

    destination String

    Define the relative URL to which the above requests will be rewritten by.

    sourcePattern String

    define a request URI pattern that identifies the type of requests that may be rewritten. If value is blank, all strings are matched.

    typeName String
    preserveUnmatchedPath Boolean

    Whether to preserve unmatched path. Default value is true.

    UrlRewriteActionResponse

    Parameters UrlRewriteActionParametersResponse

    Defines the parameters for the action.

    parameters UrlRewriteActionParametersResponse

    Defines the parameters for the action.

    parameters UrlRewriteActionParametersResponse

    Defines the parameters for the action.

    parameters UrlRewriteActionParametersResponse

    Defines the parameters for the action.

    parameters Property Map

    Defines the parameters for the action.

    UrlSigningActionParametersResponse

    TypeName string
    Algorithm string

    Algorithm to use for URL signing

    ParameterNameOverride List<Pulumi.AzureNative.Cdn.Inputs.UrlSigningParamIdentifierResponse>

    Defines which query string parameters in the url to be considered for expires, key id etc.

    TypeName string
    Algorithm string

    Algorithm to use for URL signing

    ParameterNameOverride []UrlSigningParamIdentifierResponse

    Defines which query string parameters in the url to be considered for expires, key id etc.

    typeName String
    algorithm String

    Algorithm to use for URL signing

    parameterNameOverride List<UrlSigningParamIdentifierResponse>

    Defines which query string parameters in the url to be considered for expires, key id etc.

    typeName string
    algorithm string

    Algorithm to use for URL signing

    parameterNameOverride UrlSigningParamIdentifierResponse[]

    Defines which query string parameters in the url to be considered for expires, key id etc.

    type_name str
    algorithm str

    Algorithm to use for URL signing

    parameter_name_override Sequence[UrlSigningParamIdentifierResponse]

    Defines which query string parameters in the url to be considered for expires, key id etc.

    typeName String
    algorithm String

    Algorithm to use for URL signing

    parameterNameOverride List<Property Map>

    Defines which query string parameters in the url to be considered for expires, key id etc.

    UrlSigningActionResponse

    Parameters UrlSigningActionParametersResponse

    Defines the parameters for the action.

    parameters UrlSigningActionParametersResponse

    Defines the parameters for the action.

    parameters UrlSigningActionParametersResponse

    Defines the parameters for the action.

    parameters UrlSigningActionParametersResponse

    Defines the parameters for the action.

    parameters Property Map

    Defines the parameters for the action.

    UrlSigningKeyResponse

    KeyId string

    Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.

    KeySourceParameters Pulumi.AzureNative.Cdn.Inputs.KeyVaultSigningKeyParametersResponse

    Defines the parameters for using customer key vault for Url Signing Key.

    KeyId string

    Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.

    KeySourceParameters KeyVaultSigningKeyParametersResponse

    Defines the parameters for using customer key vault for Url Signing Key.

    keyId String

    Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.

    keySourceParameters KeyVaultSigningKeyParametersResponse

    Defines the parameters for using customer key vault for Url Signing Key.

    keyId string

    Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.

    keySourceParameters KeyVaultSigningKeyParametersResponse

    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_parameters KeyVaultSigningKeyParametersResponse

    Defines the parameters for using customer key vault for Url Signing Key.

    keyId String

    Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form the hash.

    keySourceParameters Property Map

    Defines the parameters for using customer key vault for Url Signing Key.

    UrlSigningParamIdentifierResponse

    ParamIndicator string

    Indicates the purpose of the parameter

    ParamName string

    Parameter name

    ParamIndicator string

    Indicates the purpose of the parameter

    ParamName string

    Parameter name

    paramIndicator String

    Indicates the purpose of the parameter

    paramName String

    Parameter name

    paramIndicator string

    Indicates the purpose of the parameter

    paramName string

    Parameter name

    param_indicator str

    Indicates the purpose of the parameter

    param_name str

    Parameter name

    paramIndicator String

    Indicates the purpose of the parameter

    paramName String

    Parameter name

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.21.0 published on Tuesday, Dec 5, 2023 by Pulumi