Documentation
¶
Index ¶
- type CacheExpirationActionParameters
- type CacheExpirationActionParametersArgs
- func (CacheExpirationActionParametersArgs) ElementType() reflect.Type
- func (i CacheExpirationActionParametersArgs) ToCacheExpirationActionParametersOutput() CacheExpirationActionParametersOutput
- func (i CacheExpirationActionParametersArgs) ToCacheExpirationActionParametersOutputWithContext(ctx context.Context) CacheExpirationActionParametersOutput
- type CacheExpirationActionParametersInput
- type CacheExpirationActionParametersOutput
- func (o CacheExpirationActionParametersOutput) CacheBehavior() pulumi.StringOutput
- func (o CacheExpirationActionParametersOutput) CacheDuration() pulumi.StringPtrOutput
- func (o CacheExpirationActionParametersOutput) CacheType() pulumi.StringOutput
- func (CacheExpirationActionParametersOutput) ElementType() reflect.Type
- func (o CacheExpirationActionParametersOutput) OdataType() pulumi.StringOutput
- func (o CacheExpirationActionParametersOutput) ToCacheExpirationActionParametersOutput() CacheExpirationActionParametersOutput
- func (o CacheExpirationActionParametersOutput) ToCacheExpirationActionParametersOutputWithContext(ctx context.Context) CacheExpirationActionParametersOutput
- type CacheExpirationActionParametersResponse
- type CacheExpirationActionParametersResponseArgs
- func (CacheExpirationActionParametersResponseArgs) ElementType() reflect.Type
- func (i CacheExpirationActionParametersResponseArgs) ToCacheExpirationActionParametersResponseOutput() CacheExpirationActionParametersResponseOutput
- func (i CacheExpirationActionParametersResponseArgs) ToCacheExpirationActionParametersResponseOutputWithContext(ctx context.Context) CacheExpirationActionParametersResponseOutput
- type CacheExpirationActionParametersResponseInput
- type CacheExpirationActionParametersResponseOutput
- func (o CacheExpirationActionParametersResponseOutput) CacheBehavior() pulumi.StringOutput
- func (o CacheExpirationActionParametersResponseOutput) CacheDuration() pulumi.StringPtrOutput
- func (o CacheExpirationActionParametersResponseOutput) CacheType() pulumi.StringOutput
- func (CacheExpirationActionParametersResponseOutput) ElementType() reflect.Type
- func (o CacheExpirationActionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o CacheExpirationActionParametersResponseOutput) ToCacheExpirationActionParametersResponseOutput() CacheExpirationActionParametersResponseOutput
- func (o CacheExpirationActionParametersResponseOutput) ToCacheExpirationActionParametersResponseOutputWithContext(ctx context.Context) CacheExpirationActionParametersResponseOutput
- type CacheKeyQueryStringActionParameters
- type CacheKeyQueryStringActionParametersArgs
- func (CacheKeyQueryStringActionParametersArgs) ElementType() reflect.Type
- func (i CacheKeyQueryStringActionParametersArgs) ToCacheKeyQueryStringActionParametersOutput() CacheKeyQueryStringActionParametersOutput
- func (i CacheKeyQueryStringActionParametersArgs) ToCacheKeyQueryStringActionParametersOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersOutput
- type CacheKeyQueryStringActionParametersInput
- type CacheKeyQueryStringActionParametersOutput
- func (CacheKeyQueryStringActionParametersOutput) ElementType() reflect.Type
- func (o CacheKeyQueryStringActionParametersOutput) OdataType() pulumi.StringOutput
- func (o CacheKeyQueryStringActionParametersOutput) QueryParameters() pulumi.StringPtrOutput
- func (o CacheKeyQueryStringActionParametersOutput) QueryStringBehavior() pulumi.StringOutput
- func (o CacheKeyQueryStringActionParametersOutput) ToCacheKeyQueryStringActionParametersOutput() CacheKeyQueryStringActionParametersOutput
- func (o CacheKeyQueryStringActionParametersOutput) ToCacheKeyQueryStringActionParametersOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersOutput
- type CacheKeyQueryStringActionParametersResponse
- type CacheKeyQueryStringActionParametersResponseArgs
- func (CacheKeyQueryStringActionParametersResponseArgs) ElementType() reflect.Type
- func (i CacheKeyQueryStringActionParametersResponseArgs) ToCacheKeyQueryStringActionParametersResponseOutput() CacheKeyQueryStringActionParametersResponseOutput
- func (i CacheKeyQueryStringActionParametersResponseArgs) ToCacheKeyQueryStringActionParametersResponseOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersResponseOutput
- type CacheKeyQueryStringActionParametersResponseInput
- type CacheKeyQueryStringActionParametersResponseOutput
- func (CacheKeyQueryStringActionParametersResponseOutput) ElementType() reflect.Type
- func (o CacheKeyQueryStringActionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o CacheKeyQueryStringActionParametersResponseOutput) QueryParameters() pulumi.StringPtrOutput
- func (o CacheKeyQueryStringActionParametersResponseOutput) QueryStringBehavior() pulumi.StringOutput
- func (o CacheKeyQueryStringActionParametersResponseOutput) ToCacheKeyQueryStringActionParametersResponseOutput() CacheKeyQueryStringActionParametersResponseOutput
- func (o CacheKeyQueryStringActionParametersResponseOutput) ToCacheKeyQueryStringActionParametersResponseOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersResponseOutput
- type CdnCertificateSourceParametersResponse
- type CdnCertificateSourceParametersResponseArgs
- func (CdnCertificateSourceParametersResponseArgs) ElementType() reflect.Type
- func (i CdnCertificateSourceParametersResponseArgs) ToCdnCertificateSourceParametersResponseOutput() CdnCertificateSourceParametersResponseOutput
- func (i CdnCertificateSourceParametersResponseArgs) ToCdnCertificateSourceParametersResponseOutputWithContext(ctx context.Context) CdnCertificateSourceParametersResponseOutput
- type CdnCertificateSourceParametersResponseInput
- type CdnCertificateSourceParametersResponseOutput
- func (o CdnCertificateSourceParametersResponseOutput) CertificateType() pulumi.StringOutput
- func (CdnCertificateSourceParametersResponseOutput) ElementType() reflect.Type
- func (o CdnCertificateSourceParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o CdnCertificateSourceParametersResponseOutput) ToCdnCertificateSourceParametersResponseOutput() CdnCertificateSourceParametersResponseOutput
- func (o CdnCertificateSourceParametersResponseOutput) ToCdnCertificateSourceParametersResponseOutputWithContext(ctx context.Context) CdnCertificateSourceParametersResponseOutput
- type CdnManagedHttpsParametersResponse
- type CdnManagedHttpsParametersResponseArgs
- func (CdnManagedHttpsParametersResponseArgs) ElementType() reflect.Type
- func (i CdnManagedHttpsParametersResponseArgs) ToCdnManagedHttpsParametersResponseOutput() CdnManagedHttpsParametersResponseOutput
- func (i CdnManagedHttpsParametersResponseArgs) ToCdnManagedHttpsParametersResponseOutputWithContext(ctx context.Context) CdnManagedHttpsParametersResponseOutput
- type CdnManagedHttpsParametersResponseInput
- type CdnManagedHttpsParametersResponseOutput
- func (o CdnManagedHttpsParametersResponseOutput) CertificateSource() pulumi.StringOutput
- func (o CdnManagedHttpsParametersResponseOutput) CertificateSourceParameters() CdnCertificateSourceParametersResponseOutput
- func (CdnManagedHttpsParametersResponseOutput) ElementType() reflect.Type
- func (o CdnManagedHttpsParametersResponseOutput) MinimumTlsVersion() pulumi.StringPtrOutput
- func (o CdnManagedHttpsParametersResponseOutput) ProtocolType() pulumi.StringOutput
- func (o CdnManagedHttpsParametersResponseOutput) ToCdnManagedHttpsParametersResponseOutput() CdnManagedHttpsParametersResponseOutput
- func (o CdnManagedHttpsParametersResponseOutput) ToCdnManagedHttpsParametersResponseOutputWithContext(ctx context.Context) CdnManagedHttpsParametersResponseOutput
- type CookiesMatchConditionParameters
- type CookiesMatchConditionParametersArgs
- func (CookiesMatchConditionParametersArgs) ElementType() reflect.Type
- func (i CookiesMatchConditionParametersArgs) ToCookiesMatchConditionParametersOutput() CookiesMatchConditionParametersOutput
- func (i CookiesMatchConditionParametersArgs) ToCookiesMatchConditionParametersOutputWithContext(ctx context.Context) CookiesMatchConditionParametersOutput
- type CookiesMatchConditionParametersInput
- type CookiesMatchConditionParametersOutput
- func (CookiesMatchConditionParametersOutput) ElementType() reflect.Type
- func (o CookiesMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o CookiesMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o CookiesMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o CookiesMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o CookiesMatchConditionParametersOutput) Selector() pulumi.StringPtrOutput
- func (o CookiesMatchConditionParametersOutput) ToCookiesMatchConditionParametersOutput() CookiesMatchConditionParametersOutput
- func (o CookiesMatchConditionParametersOutput) ToCookiesMatchConditionParametersOutputWithContext(ctx context.Context) CookiesMatchConditionParametersOutput
- func (o CookiesMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type CookiesMatchConditionParametersResponse
- type CookiesMatchConditionParametersResponseArgs
- func (CookiesMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i CookiesMatchConditionParametersResponseArgs) ToCookiesMatchConditionParametersResponseOutput() CookiesMatchConditionParametersResponseOutput
- func (i CookiesMatchConditionParametersResponseArgs) ToCookiesMatchConditionParametersResponseOutputWithContext(ctx context.Context) CookiesMatchConditionParametersResponseOutput
- type CookiesMatchConditionParametersResponseInput
- type CookiesMatchConditionParametersResponseOutput
- func (CookiesMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o CookiesMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o CookiesMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o CookiesMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o CookiesMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o CookiesMatchConditionParametersResponseOutput) Selector() pulumi.StringPtrOutput
- func (o CookiesMatchConditionParametersResponseOutput) ToCookiesMatchConditionParametersResponseOutput() CookiesMatchConditionParametersResponseOutput
- func (o CookiesMatchConditionParametersResponseOutput) ToCookiesMatchConditionParametersResponseOutputWithContext(ctx context.Context) CookiesMatchConditionParametersResponseOutput
- func (o CookiesMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type CustomDomain
- type CustomDomainArgs
- type CustomDomainState
- type DeepCreatedOrigin
- type DeepCreatedOriginArgs
- type DeepCreatedOriginArray
- type DeepCreatedOriginArrayInput
- type DeepCreatedOriginArrayOutput
- func (DeepCreatedOriginArrayOutput) ElementType() reflect.Type
- func (o DeepCreatedOriginArrayOutput) Index(i pulumi.IntInput) DeepCreatedOriginOutput
- func (o DeepCreatedOriginArrayOutput) ToDeepCreatedOriginArrayOutput() DeepCreatedOriginArrayOutput
- func (o DeepCreatedOriginArrayOutput) ToDeepCreatedOriginArrayOutputWithContext(ctx context.Context) DeepCreatedOriginArrayOutput
- type DeepCreatedOriginInput
- type DeepCreatedOriginOutput
- func (DeepCreatedOriginOutput) ElementType() reflect.Type
- func (o DeepCreatedOriginOutput) HostName() pulumi.StringOutput
- func (o DeepCreatedOriginOutput) HttpPort() pulumi.IntPtrOutput
- func (o DeepCreatedOriginOutput) HttpsPort() pulumi.IntPtrOutput
- func (o DeepCreatedOriginOutput) Name() pulumi.StringOutput
- func (o DeepCreatedOriginOutput) ToDeepCreatedOriginOutput() DeepCreatedOriginOutput
- func (o DeepCreatedOriginOutput) ToDeepCreatedOriginOutputWithContext(ctx context.Context) DeepCreatedOriginOutput
- type DeepCreatedOriginResponse
- type DeepCreatedOriginResponseArgs
- func (DeepCreatedOriginResponseArgs) ElementType() reflect.Type
- func (i DeepCreatedOriginResponseArgs) ToDeepCreatedOriginResponseOutput() DeepCreatedOriginResponseOutput
- func (i DeepCreatedOriginResponseArgs) ToDeepCreatedOriginResponseOutputWithContext(ctx context.Context) DeepCreatedOriginResponseOutput
- type DeepCreatedOriginResponseArray
- func (DeepCreatedOriginResponseArray) ElementType() reflect.Type
- func (i DeepCreatedOriginResponseArray) ToDeepCreatedOriginResponseArrayOutput() DeepCreatedOriginResponseArrayOutput
- func (i DeepCreatedOriginResponseArray) ToDeepCreatedOriginResponseArrayOutputWithContext(ctx context.Context) DeepCreatedOriginResponseArrayOutput
- type DeepCreatedOriginResponseArrayInput
- type DeepCreatedOriginResponseArrayOutput
- func (DeepCreatedOriginResponseArrayOutput) ElementType() reflect.Type
- func (o DeepCreatedOriginResponseArrayOutput) Index(i pulumi.IntInput) DeepCreatedOriginResponseOutput
- func (o DeepCreatedOriginResponseArrayOutput) ToDeepCreatedOriginResponseArrayOutput() DeepCreatedOriginResponseArrayOutput
- func (o DeepCreatedOriginResponseArrayOutput) ToDeepCreatedOriginResponseArrayOutputWithContext(ctx context.Context) DeepCreatedOriginResponseArrayOutput
- type DeepCreatedOriginResponseInput
- type DeepCreatedOriginResponseOutput
- func (DeepCreatedOriginResponseOutput) ElementType() reflect.Type
- func (o DeepCreatedOriginResponseOutput) HostName() pulumi.StringOutput
- func (o DeepCreatedOriginResponseOutput) HttpPort() pulumi.IntPtrOutput
- func (o DeepCreatedOriginResponseOutput) HttpsPort() pulumi.IntPtrOutput
- func (o DeepCreatedOriginResponseOutput) Name() pulumi.StringOutput
- func (o DeepCreatedOriginResponseOutput) ToDeepCreatedOriginResponseOutput() DeepCreatedOriginResponseOutput
- func (o DeepCreatedOriginResponseOutput) ToDeepCreatedOriginResponseOutputWithContext(ctx context.Context) DeepCreatedOriginResponseOutput
- type DeliveryRule
- type DeliveryRuleArgs
- type DeliveryRuleArray
- type DeliveryRuleArrayInput
- type DeliveryRuleArrayOutput
- func (DeliveryRuleArrayOutput) ElementType() reflect.Type
- func (o DeliveryRuleArrayOutput) Index(i pulumi.IntInput) DeliveryRuleOutput
- func (o DeliveryRuleArrayOutput) ToDeliveryRuleArrayOutput() DeliveryRuleArrayOutput
- func (o DeliveryRuleArrayOutput) ToDeliveryRuleArrayOutputWithContext(ctx context.Context) DeliveryRuleArrayOutput
- type DeliveryRuleCacheExpirationAction
- type DeliveryRuleCacheExpirationActionArgs
- func (DeliveryRuleCacheExpirationActionArgs) ElementType() reflect.Type
- func (i DeliveryRuleCacheExpirationActionArgs) ToDeliveryRuleCacheExpirationActionOutput() DeliveryRuleCacheExpirationActionOutput
- func (i DeliveryRuleCacheExpirationActionArgs) ToDeliveryRuleCacheExpirationActionOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionOutput
- type DeliveryRuleCacheExpirationActionInput
- type DeliveryRuleCacheExpirationActionOutput
- func (DeliveryRuleCacheExpirationActionOutput) ElementType() reflect.Type
- func (o DeliveryRuleCacheExpirationActionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleCacheExpirationActionOutput) Parameters() CacheExpirationActionParametersOutput
- func (o DeliveryRuleCacheExpirationActionOutput) ToDeliveryRuleCacheExpirationActionOutput() DeliveryRuleCacheExpirationActionOutput
- func (o DeliveryRuleCacheExpirationActionOutput) ToDeliveryRuleCacheExpirationActionOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionOutput
- type DeliveryRuleCacheExpirationActionResponse
- type DeliveryRuleCacheExpirationActionResponseArgs
- func (DeliveryRuleCacheExpirationActionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleCacheExpirationActionResponseArgs) ToDeliveryRuleCacheExpirationActionResponseOutput() DeliveryRuleCacheExpirationActionResponseOutput
- func (i DeliveryRuleCacheExpirationActionResponseArgs) ToDeliveryRuleCacheExpirationActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionResponseOutput
- type DeliveryRuleCacheExpirationActionResponseInput
- type DeliveryRuleCacheExpirationActionResponseOutput
- func (DeliveryRuleCacheExpirationActionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleCacheExpirationActionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleCacheExpirationActionResponseOutput) Parameters() CacheExpirationActionParametersResponseOutput
- func (o DeliveryRuleCacheExpirationActionResponseOutput) ToDeliveryRuleCacheExpirationActionResponseOutput() DeliveryRuleCacheExpirationActionResponseOutput
- func (o DeliveryRuleCacheExpirationActionResponseOutput) ToDeliveryRuleCacheExpirationActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionResponseOutput
- type DeliveryRuleCacheKeyQueryStringAction
- type DeliveryRuleCacheKeyQueryStringActionArgs
- func (DeliveryRuleCacheKeyQueryStringActionArgs) ElementType() reflect.Type
- func (i DeliveryRuleCacheKeyQueryStringActionArgs) ToDeliveryRuleCacheKeyQueryStringActionOutput() DeliveryRuleCacheKeyQueryStringActionOutput
- func (i DeliveryRuleCacheKeyQueryStringActionArgs) ToDeliveryRuleCacheKeyQueryStringActionOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionOutput
- type DeliveryRuleCacheKeyQueryStringActionInput
- type DeliveryRuleCacheKeyQueryStringActionOutput
- func (DeliveryRuleCacheKeyQueryStringActionOutput) ElementType() reflect.Type
- func (o DeliveryRuleCacheKeyQueryStringActionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleCacheKeyQueryStringActionOutput) Parameters() CacheKeyQueryStringActionParametersOutput
- func (o DeliveryRuleCacheKeyQueryStringActionOutput) ToDeliveryRuleCacheKeyQueryStringActionOutput() DeliveryRuleCacheKeyQueryStringActionOutput
- func (o DeliveryRuleCacheKeyQueryStringActionOutput) ToDeliveryRuleCacheKeyQueryStringActionOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionOutput
- type DeliveryRuleCacheKeyQueryStringActionResponse
- type DeliveryRuleCacheKeyQueryStringActionResponseArgs
- func (DeliveryRuleCacheKeyQueryStringActionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleCacheKeyQueryStringActionResponseArgs) ToDeliveryRuleCacheKeyQueryStringActionResponseOutput() DeliveryRuleCacheKeyQueryStringActionResponseOutput
- func (i DeliveryRuleCacheKeyQueryStringActionResponseArgs) ToDeliveryRuleCacheKeyQueryStringActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionResponseOutput
- type DeliveryRuleCacheKeyQueryStringActionResponseInput
- type DeliveryRuleCacheKeyQueryStringActionResponseOutput
- func (DeliveryRuleCacheKeyQueryStringActionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) Parameters() CacheKeyQueryStringActionParametersResponseOutput
- func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) ToDeliveryRuleCacheKeyQueryStringActionResponseOutput() DeliveryRuleCacheKeyQueryStringActionResponseOutput
- func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) ToDeliveryRuleCacheKeyQueryStringActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionResponseOutput
- type DeliveryRuleCookiesCondition
- type DeliveryRuleCookiesConditionArgs
- func (DeliveryRuleCookiesConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleCookiesConditionArgs) ToDeliveryRuleCookiesConditionOutput() DeliveryRuleCookiesConditionOutput
- func (i DeliveryRuleCookiesConditionArgs) ToDeliveryRuleCookiesConditionOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionOutput
- type DeliveryRuleCookiesConditionInput
- type DeliveryRuleCookiesConditionOutput
- func (DeliveryRuleCookiesConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleCookiesConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleCookiesConditionOutput) Parameters() CookiesMatchConditionParametersOutput
- func (o DeliveryRuleCookiesConditionOutput) ToDeliveryRuleCookiesConditionOutput() DeliveryRuleCookiesConditionOutput
- func (o DeliveryRuleCookiesConditionOutput) ToDeliveryRuleCookiesConditionOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionOutput
- type DeliveryRuleCookiesConditionResponse
- type DeliveryRuleCookiesConditionResponseArgs
- func (DeliveryRuleCookiesConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleCookiesConditionResponseArgs) ToDeliveryRuleCookiesConditionResponseOutput() DeliveryRuleCookiesConditionResponseOutput
- func (i DeliveryRuleCookiesConditionResponseArgs) ToDeliveryRuleCookiesConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionResponseOutput
- type DeliveryRuleCookiesConditionResponseInput
- type DeliveryRuleCookiesConditionResponseOutput
- func (DeliveryRuleCookiesConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleCookiesConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleCookiesConditionResponseOutput) Parameters() CookiesMatchConditionParametersResponseOutput
- func (o DeliveryRuleCookiesConditionResponseOutput) ToDeliveryRuleCookiesConditionResponseOutput() DeliveryRuleCookiesConditionResponseOutput
- func (o DeliveryRuleCookiesConditionResponseOutput) ToDeliveryRuleCookiesConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionResponseOutput
- type DeliveryRuleHttpVersionCondition
- type DeliveryRuleHttpVersionConditionArgs
- func (DeliveryRuleHttpVersionConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleHttpVersionConditionArgs) ToDeliveryRuleHttpVersionConditionOutput() DeliveryRuleHttpVersionConditionOutput
- func (i DeliveryRuleHttpVersionConditionArgs) ToDeliveryRuleHttpVersionConditionOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionOutput
- type DeliveryRuleHttpVersionConditionInput
- type DeliveryRuleHttpVersionConditionOutput
- func (DeliveryRuleHttpVersionConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleHttpVersionConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleHttpVersionConditionOutput) Parameters() HttpVersionMatchConditionParametersOutput
- func (o DeliveryRuleHttpVersionConditionOutput) ToDeliveryRuleHttpVersionConditionOutput() DeliveryRuleHttpVersionConditionOutput
- func (o DeliveryRuleHttpVersionConditionOutput) ToDeliveryRuleHttpVersionConditionOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionOutput
- type DeliveryRuleHttpVersionConditionResponse
- type DeliveryRuleHttpVersionConditionResponseArgs
- func (DeliveryRuleHttpVersionConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleHttpVersionConditionResponseArgs) ToDeliveryRuleHttpVersionConditionResponseOutput() DeliveryRuleHttpVersionConditionResponseOutput
- func (i DeliveryRuleHttpVersionConditionResponseArgs) ToDeliveryRuleHttpVersionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionResponseOutput
- type DeliveryRuleHttpVersionConditionResponseInput
- type DeliveryRuleHttpVersionConditionResponseOutput
- func (DeliveryRuleHttpVersionConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleHttpVersionConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleHttpVersionConditionResponseOutput) Parameters() HttpVersionMatchConditionParametersResponseOutput
- func (o DeliveryRuleHttpVersionConditionResponseOutput) ToDeliveryRuleHttpVersionConditionResponseOutput() DeliveryRuleHttpVersionConditionResponseOutput
- func (o DeliveryRuleHttpVersionConditionResponseOutput) ToDeliveryRuleHttpVersionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionResponseOutput
- type DeliveryRuleInput
- type DeliveryRuleIsDeviceCondition
- type DeliveryRuleIsDeviceConditionArgs
- func (DeliveryRuleIsDeviceConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleIsDeviceConditionArgs) ToDeliveryRuleIsDeviceConditionOutput() DeliveryRuleIsDeviceConditionOutput
- func (i DeliveryRuleIsDeviceConditionArgs) ToDeliveryRuleIsDeviceConditionOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionOutput
- type DeliveryRuleIsDeviceConditionInput
- type DeliveryRuleIsDeviceConditionOutput
- func (DeliveryRuleIsDeviceConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleIsDeviceConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleIsDeviceConditionOutput) Parameters() IsDeviceMatchConditionParametersOutput
- func (o DeliveryRuleIsDeviceConditionOutput) ToDeliveryRuleIsDeviceConditionOutput() DeliveryRuleIsDeviceConditionOutput
- func (o DeliveryRuleIsDeviceConditionOutput) ToDeliveryRuleIsDeviceConditionOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionOutput
- type DeliveryRuleIsDeviceConditionResponse
- type DeliveryRuleIsDeviceConditionResponseArgs
- func (DeliveryRuleIsDeviceConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleIsDeviceConditionResponseArgs) ToDeliveryRuleIsDeviceConditionResponseOutput() DeliveryRuleIsDeviceConditionResponseOutput
- func (i DeliveryRuleIsDeviceConditionResponseArgs) ToDeliveryRuleIsDeviceConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionResponseOutput
- type DeliveryRuleIsDeviceConditionResponseInput
- type DeliveryRuleIsDeviceConditionResponseOutput
- func (DeliveryRuleIsDeviceConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleIsDeviceConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleIsDeviceConditionResponseOutput) Parameters() IsDeviceMatchConditionParametersResponseOutput
- func (o DeliveryRuleIsDeviceConditionResponseOutput) ToDeliveryRuleIsDeviceConditionResponseOutput() DeliveryRuleIsDeviceConditionResponseOutput
- func (o DeliveryRuleIsDeviceConditionResponseOutput) ToDeliveryRuleIsDeviceConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionResponseOutput
- type DeliveryRuleOutput
- func (o DeliveryRuleOutput) Actions() pulumi.ArrayOutput
- func (o DeliveryRuleOutput) Conditions() pulumi.ArrayOutput
- func (DeliveryRuleOutput) ElementType() reflect.Type
- func (o DeliveryRuleOutput) Name() pulumi.StringPtrOutput
- func (o DeliveryRuleOutput) Order() pulumi.IntOutput
- func (o DeliveryRuleOutput) ToDeliveryRuleOutput() DeliveryRuleOutput
- func (o DeliveryRuleOutput) ToDeliveryRuleOutputWithContext(ctx context.Context) DeliveryRuleOutput
- type DeliveryRulePostArgsCondition
- type DeliveryRulePostArgsConditionArgs
- func (DeliveryRulePostArgsConditionArgs) ElementType() reflect.Type
- func (i DeliveryRulePostArgsConditionArgs) ToDeliveryRulePostArgsConditionOutput() DeliveryRulePostArgsConditionOutput
- func (i DeliveryRulePostArgsConditionArgs) ToDeliveryRulePostArgsConditionOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionOutput
- type DeliveryRulePostArgsConditionInput
- type DeliveryRulePostArgsConditionOutput
- func (DeliveryRulePostArgsConditionOutput) ElementType() reflect.Type
- func (o DeliveryRulePostArgsConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRulePostArgsConditionOutput) Parameters() PostArgsMatchConditionParametersOutput
- func (o DeliveryRulePostArgsConditionOutput) ToDeliveryRulePostArgsConditionOutput() DeliveryRulePostArgsConditionOutput
- func (o DeliveryRulePostArgsConditionOutput) ToDeliveryRulePostArgsConditionOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionOutput
- type DeliveryRulePostArgsConditionResponse
- type DeliveryRulePostArgsConditionResponseArgs
- func (DeliveryRulePostArgsConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRulePostArgsConditionResponseArgs) ToDeliveryRulePostArgsConditionResponseOutput() DeliveryRulePostArgsConditionResponseOutput
- func (i DeliveryRulePostArgsConditionResponseArgs) ToDeliveryRulePostArgsConditionResponseOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionResponseOutput
- type DeliveryRulePostArgsConditionResponseInput
- type DeliveryRulePostArgsConditionResponseOutput
- func (DeliveryRulePostArgsConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRulePostArgsConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRulePostArgsConditionResponseOutput) Parameters() PostArgsMatchConditionParametersResponseOutput
- func (o DeliveryRulePostArgsConditionResponseOutput) ToDeliveryRulePostArgsConditionResponseOutput() DeliveryRulePostArgsConditionResponseOutput
- func (o DeliveryRulePostArgsConditionResponseOutput) ToDeliveryRulePostArgsConditionResponseOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionResponseOutput
- type DeliveryRuleQueryStringCondition
- type DeliveryRuleQueryStringConditionArgs
- func (DeliveryRuleQueryStringConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleQueryStringConditionArgs) ToDeliveryRuleQueryStringConditionOutput() DeliveryRuleQueryStringConditionOutput
- func (i DeliveryRuleQueryStringConditionArgs) ToDeliveryRuleQueryStringConditionOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionOutput
- type DeliveryRuleQueryStringConditionInput
- type DeliveryRuleQueryStringConditionOutput
- func (DeliveryRuleQueryStringConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleQueryStringConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleQueryStringConditionOutput) Parameters() QueryStringMatchConditionParametersOutput
- func (o DeliveryRuleQueryStringConditionOutput) ToDeliveryRuleQueryStringConditionOutput() DeliveryRuleQueryStringConditionOutput
- func (o DeliveryRuleQueryStringConditionOutput) ToDeliveryRuleQueryStringConditionOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionOutput
- type DeliveryRuleQueryStringConditionResponse
- type DeliveryRuleQueryStringConditionResponseArgs
- func (DeliveryRuleQueryStringConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleQueryStringConditionResponseArgs) ToDeliveryRuleQueryStringConditionResponseOutput() DeliveryRuleQueryStringConditionResponseOutput
- func (i DeliveryRuleQueryStringConditionResponseArgs) ToDeliveryRuleQueryStringConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionResponseOutput
- type DeliveryRuleQueryStringConditionResponseInput
- type DeliveryRuleQueryStringConditionResponseOutput
- func (DeliveryRuleQueryStringConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleQueryStringConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleQueryStringConditionResponseOutput) Parameters() QueryStringMatchConditionParametersResponseOutput
- func (o DeliveryRuleQueryStringConditionResponseOutput) ToDeliveryRuleQueryStringConditionResponseOutput() DeliveryRuleQueryStringConditionResponseOutput
- func (o DeliveryRuleQueryStringConditionResponseOutput) ToDeliveryRuleQueryStringConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionResponseOutput
- type DeliveryRuleRemoteAddressCondition
- type DeliveryRuleRemoteAddressConditionArgs
- func (DeliveryRuleRemoteAddressConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleRemoteAddressConditionArgs) ToDeliveryRuleRemoteAddressConditionOutput() DeliveryRuleRemoteAddressConditionOutput
- func (i DeliveryRuleRemoteAddressConditionArgs) ToDeliveryRuleRemoteAddressConditionOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionOutput
- type DeliveryRuleRemoteAddressConditionInput
- type DeliveryRuleRemoteAddressConditionOutput
- func (DeliveryRuleRemoteAddressConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleRemoteAddressConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRemoteAddressConditionOutput) Parameters() RemoteAddressMatchConditionParametersOutput
- func (o DeliveryRuleRemoteAddressConditionOutput) ToDeliveryRuleRemoteAddressConditionOutput() DeliveryRuleRemoteAddressConditionOutput
- func (o DeliveryRuleRemoteAddressConditionOutput) ToDeliveryRuleRemoteAddressConditionOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionOutput
- type DeliveryRuleRemoteAddressConditionResponse
- type DeliveryRuleRemoteAddressConditionResponseArgs
- func (DeliveryRuleRemoteAddressConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleRemoteAddressConditionResponseArgs) ToDeliveryRuleRemoteAddressConditionResponseOutput() DeliveryRuleRemoteAddressConditionResponseOutput
- func (i DeliveryRuleRemoteAddressConditionResponseArgs) ToDeliveryRuleRemoteAddressConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionResponseOutput
- type DeliveryRuleRemoteAddressConditionResponseInput
- type DeliveryRuleRemoteAddressConditionResponseOutput
- func (DeliveryRuleRemoteAddressConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleRemoteAddressConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRemoteAddressConditionResponseOutput) Parameters() RemoteAddressMatchConditionParametersResponseOutput
- func (o DeliveryRuleRemoteAddressConditionResponseOutput) ToDeliveryRuleRemoteAddressConditionResponseOutput() DeliveryRuleRemoteAddressConditionResponseOutput
- func (o DeliveryRuleRemoteAddressConditionResponseOutput) ToDeliveryRuleRemoteAddressConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionResponseOutput
- type DeliveryRuleRequestBodyCondition
- type DeliveryRuleRequestBodyConditionArgs
- func (DeliveryRuleRequestBodyConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestBodyConditionArgs) ToDeliveryRuleRequestBodyConditionOutput() DeliveryRuleRequestBodyConditionOutput
- func (i DeliveryRuleRequestBodyConditionArgs) ToDeliveryRuleRequestBodyConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionOutput
- type DeliveryRuleRequestBodyConditionInput
- type DeliveryRuleRequestBodyConditionOutput
- func (DeliveryRuleRequestBodyConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestBodyConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestBodyConditionOutput) Parameters() RequestBodyMatchConditionParametersOutput
- func (o DeliveryRuleRequestBodyConditionOutput) ToDeliveryRuleRequestBodyConditionOutput() DeliveryRuleRequestBodyConditionOutput
- func (o DeliveryRuleRequestBodyConditionOutput) ToDeliveryRuleRequestBodyConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionOutput
- type DeliveryRuleRequestBodyConditionResponse
- type DeliveryRuleRequestBodyConditionResponseArgs
- func (DeliveryRuleRequestBodyConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestBodyConditionResponseArgs) ToDeliveryRuleRequestBodyConditionResponseOutput() DeliveryRuleRequestBodyConditionResponseOutput
- func (i DeliveryRuleRequestBodyConditionResponseArgs) ToDeliveryRuleRequestBodyConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionResponseOutput
- type DeliveryRuleRequestBodyConditionResponseInput
- type DeliveryRuleRequestBodyConditionResponseOutput
- func (DeliveryRuleRequestBodyConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestBodyConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestBodyConditionResponseOutput) Parameters() RequestBodyMatchConditionParametersResponseOutput
- func (o DeliveryRuleRequestBodyConditionResponseOutput) ToDeliveryRuleRequestBodyConditionResponseOutput() DeliveryRuleRequestBodyConditionResponseOutput
- func (o DeliveryRuleRequestBodyConditionResponseOutput) ToDeliveryRuleRequestBodyConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionResponseOutput
- type DeliveryRuleRequestHeaderAction
- type DeliveryRuleRequestHeaderActionArgs
- func (DeliveryRuleRequestHeaderActionArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestHeaderActionArgs) ToDeliveryRuleRequestHeaderActionOutput() DeliveryRuleRequestHeaderActionOutput
- func (i DeliveryRuleRequestHeaderActionArgs) ToDeliveryRuleRequestHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionOutput
- type DeliveryRuleRequestHeaderActionInput
- type DeliveryRuleRequestHeaderActionOutput
- func (DeliveryRuleRequestHeaderActionOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestHeaderActionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestHeaderActionOutput) Parameters() HeaderActionParametersOutput
- func (o DeliveryRuleRequestHeaderActionOutput) ToDeliveryRuleRequestHeaderActionOutput() DeliveryRuleRequestHeaderActionOutput
- func (o DeliveryRuleRequestHeaderActionOutput) ToDeliveryRuleRequestHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionOutput
- type DeliveryRuleRequestHeaderActionResponse
- type DeliveryRuleRequestHeaderActionResponseArgs
- func (DeliveryRuleRequestHeaderActionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestHeaderActionResponseArgs) ToDeliveryRuleRequestHeaderActionResponseOutput() DeliveryRuleRequestHeaderActionResponseOutput
- func (i DeliveryRuleRequestHeaderActionResponseArgs) ToDeliveryRuleRequestHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionResponseOutput
- type DeliveryRuleRequestHeaderActionResponseInput
- type DeliveryRuleRequestHeaderActionResponseOutput
- func (DeliveryRuleRequestHeaderActionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestHeaderActionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestHeaderActionResponseOutput) Parameters() HeaderActionParametersResponseOutput
- func (o DeliveryRuleRequestHeaderActionResponseOutput) ToDeliveryRuleRequestHeaderActionResponseOutput() DeliveryRuleRequestHeaderActionResponseOutput
- func (o DeliveryRuleRequestHeaderActionResponseOutput) ToDeliveryRuleRequestHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionResponseOutput
- type DeliveryRuleRequestHeaderCondition
- type DeliveryRuleRequestHeaderConditionArgs
- func (DeliveryRuleRequestHeaderConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestHeaderConditionArgs) ToDeliveryRuleRequestHeaderConditionOutput() DeliveryRuleRequestHeaderConditionOutput
- func (i DeliveryRuleRequestHeaderConditionArgs) ToDeliveryRuleRequestHeaderConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionOutput
- type DeliveryRuleRequestHeaderConditionInput
- type DeliveryRuleRequestHeaderConditionOutput
- func (DeliveryRuleRequestHeaderConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestHeaderConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestHeaderConditionOutput) Parameters() RequestHeaderMatchConditionParametersOutput
- func (o DeliveryRuleRequestHeaderConditionOutput) ToDeliveryRuleRequestHeaderConditionOutput() DeliveryRuleRequestHeaderConditionOutput
- func (o DeliveryRuleRequestHeaderConditionOutput) ToDeliveryRuleRequestHeaderConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionOutput
- type DeliveryRuleRequestHeaderConditionResponse
- type DeliveryRuleRequestHeaderConditionResponseArgs
- func (DeliveryRuleRequestHeaderConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestHeaderConditionResponseArgs) ToDeliveryRuleRequestHeaderConditionResponseOutput() DeliveryRuleRequestHeaderConditionResponseOutput
- func (i DeliveryRuleRequestHeaderConditionResponseArgs) ToDeliveryRuleRequestHeaderConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionResponseOutput
- type DeliveryRuleRequestHeaderConditionResponseInput
- type DeliveryRuleRequestHeaderConditionResponseOutput
- func (DeliveryRuleRequestHeaderConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestHeaderConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestHeaderConditionResponseOutput) Parameters() RequestHeaderMatchConditionParametersResponseOutput
- func (o DeliveryRuleRequestHeaderConditionResponseOutput) ToDeliveryRuleRequestHeaderConditionResponseOutput() DeliveryRuleRequestHeaderConditionResponseOutput
- func (o DeliveryRuleRequestHeaderConditionResponseOutput) ToDeliveryRuleRequestHeaderConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionResponseOutput
- type DeliveryRuleRequestMethodCondition
- type DeliveryRuleRequestMethodConditionArgs
- func (DeliveryRuleRequestMethodConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestMethodConditionArgs) ToDeliveryRuleRequestMethodConditionOutput() DeliveryRuleRequestMethodConditionOutput
- func (i DeliveryRuleRequestMethodConditionArgs) ToDeliveryRuleRequestMethodConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionOutput
- type DeliveryRuleRequestMethodConditionInput
- type DeliveryRuleRequestMethodConditionOutput
- func (DeliveryRuleRequestMethodConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestMethodConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestMethodConditionOutput) Parameters() RequestMethodMatchConditionParametersOutput
- func (o DeliveryRuleRequestMethodConditionOutput) ToDeliveryRuleRequestMethodConditionOutput() DeliveryRuleRequestMethodConditionOutput
- func (o DeliveryRuleRequestMethodConditionOutput) ToDeliveryRuleRequestMethodConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionOutput
- type DeliveryRuleRequestMethodConditionResponse
- type DeliveryRuleRequestMethodConditionResponseArgs
- func (DeliveryRuleRequestMethodConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestMethodConditionResponseArgs) ToDeliveryRuleRequestMethodConditionResponseOutput() DeliveryRuleRequestMethodConditionResponseOutput
- func (i DeliveryRuleRequestMethodConditionResponseArgs) ToDeliveryRuleRequestMethodConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionResponseOutput
- type DeliveryRuleRequestMethodConditionResponseInput
- type DeliveryRuleRequestMethodConditionResponseOutput
- func (DeliveryRuleRequestMethodConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestMethodConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestMethodConditionResponseOutput) Parameters() RequestMethodMatchConditionParametersResponseOutput
- func (o DeliveryRuleRequestMethodConditionResponseOutput) ToDeliveryRuleRequestMethodConditionResponseOutput() DeliveryRuleRequestMethodConditionResponseOutput
- func (o DeliveryRuleRequestMethodConditionResponseOutput) ToDeliveryRuleRequestMethodConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionResponseOutput
- type DeliveryRuleRequestSchemeCondition
- type DeliveryRuleRequestSchemeConditionArgs
- func (DeliveryRuleRequestSchemeConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestSchemeConditionArgs) ToDeliveryRuleRequestSchemeConditionOutput() DeliveryRuleRequestSchemeConditionOutput
- func (i DeliveryRuleRequestSchemeConditionArgs) ToDeliveryRuleRequestSchemeConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionOutput
- type DeliveryRuleRequestSchemeConditionInput
- type DeliveryRuleRequestSchemeConditionOutput
- func (DeliveryRuleRequestSchemeConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestSchemeConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestSchemeConditionOutput) Parameters() RequestSchemeMatchConditionParametersOutput
- func (o DeliveryRuleRequestSchemeConditionOutput) ToDeliveryRuleRequestSchemeConditionOutput() DeliveryRuleRequestSchemeConditionOutput
- func (o DeliveryRuleRequestSchemeConditionOutput) ToDeliveryRuleRequestSchemeConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionOutput
- type DeliveryRuleRequestSchemeConditionResponse
- type DeliveryRuleRequestSchemeConditionResponseArgs
- func (DeliveryRuleRequestSchemeConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestSchemeConditionResponseArgs) ToDeliveryRuleRequestSchemeConditionResponseOutput() DeliveryRuleRequestSchemeConditionResponseOutput
- func (i DeliveryRuleRequestSchemeConditionResponseArgs) ToDeliveryRuleRequestSchemeConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionResponseOutput
- type DeliveryRuleRequestSchemeConditionResponseInput
- type DeliveryRuleRequestSchemeConditionResponseOutput
- func (DeliveryRuleRequestSchemeConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestSchemeConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestSchemeConditionResponseOutput) Parameters() RequestSchemeMatchConditionParametersResponseOutput
- func (o DeliveryRuleRequestSchemeConditionResponseOutput) ToDeliveryRuleRequestSchemeConditionResponseOutput() DeliveryRuleRequestSchemeConditionResponseOutput
- func (o DeliveryRuleRequestSchemeConditionResponseOutput) ToDeliveryRuleRequestSchemeConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionResponseOutput
- type DeliveryRuleRequestUriCondition
- type DeliveryRuleRequestUriConditionArgs
- func (DeliveryRuleRequestUriConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestUriConditionArgs) ToDeliveryRuleRequestUriConditionOutput() DeliveryRuleRequestUriConditionOutput
- func (i DeliveryRuleRequestUriConditionArgs) ToDeliveryRuleRequestUriConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionOutput
- type DeliveryRuleRequestUriConditionInput
- type DeliveryRuleRequestUriConditionOutput
- func (DeliveryRuleRequestUriConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestUriConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestUriConditionOutput) Parameters() RequestUriMatchConditionParametersOutput
- func (o DeliveryRuleRequestUriConditionOutput) ToDeliveryRuleRequestUriConditionOutput() DeliveryRuleRequestUriConditionOutput
- func (o DeliveryRuleRequestUriConditionOutput) ToDeliveryRuleRequestUriConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionOutput
- type DeliveryRuleRequestUriConditionResponse
- type DeliveryRuleRequestUriConditionResponseArgs
- func (DeliveryRuleRequestUriConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleRequestUriConditionResponseArgs) ToDeliveryRuleRequestUriConditionResponseOutput() DeliveryRuleRequestUriConditionResponseOutput
- func (i DeliveryRuleRequestUriConditionResponseArgs) ToDeliveryRuleRequestUriConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionResponseOutput
- type DeliveryRuleRequestUriConditionResponseInput
- type DeliveryRuleRequestUriConditionResponseOutput
- func (DeliveryRuleRequestUriConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleRequestUriConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleRequestUriConditionResponseOutput) Parameters() RequestUriMatchConditionParametersResponseOutput
- func (o DeliveryRuleRequestUriConditionResponseOutput) ToDeliveryRuleRequestUriConditionResponseOutput() DeliveryRuleRequestUriConditionResponseOutput
- func (o DeliveryRuleRequestUriConditionResponseOutput) ToDeliveryRuleRequestUriConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionResponseOutput
- type DeliveryRuleResponse
- type DeliveryRuleResponseArgs
- type DeliveryRuleResponseArray
- type DeliveryRuleResponseArrayInput
- type DeliveryRuleResponseArrayOutput
- func (DeliveryRuleResponseArrayOutput) ElementType() reflect.Type
- func (o DeliveryRuleResponseArrayOutput) Index(i pulumi.IntInput) DeliveryRuleResponseOutput
- func (o DeliveryRuleResponseArrayOutput) ToDeliveryRuleResponseArrayOutput() DeliveryRuleResponseArrayOutput
- func (o DeliveryRuleResponseArrayOutput) ToDeliveryRuleResponseArrayOutputWithContext(ctx context.Context) DeliveryRuleResponseArrayOutput
- type DeliveryRuleResponseHeaderAction
- type DeliveryRuleResponseHeaderActionArgs
- func (DeliveryRuleResponseHeaderActionArgs) ElementType() reflect.Type
- func (i DeliveryRuleResponseHeaderActionArgs) ToDeliveryRuleResponseHeaderActionOutput() DeliveryRuleResponseHeaderActionOutput
- func (i DeliveryRuleResponseHeaderActionArgs) ToDeliveryRuleResponseHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionOutput
- type DeliveryRuleResponseHeaderActionInput
- type DeliveryRuleResponseHeaderActionOutput
- func (DeliveryRuleResponseHeaderActionOutput) ElementType() reflect.Type
- func (o DeliveryRuleResponseHeaderActionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleResponseHeaderActionOutput) Parameters() HeaderActionParametersOutput
- func (o DeliveryRuleResponseHeaderActionOutput) ToDeliveryRuleResponseHeaderActionOutput() DeliveryRuleResponseHeaderActionOutput
- func (o DeliveryRuleResponseHeaderActionOutput) ToDeliveryRuleResponseHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionOutput
- type DeliveryRuleResponseHeaderActionResponse
- type DeliveryRuleResponseHeaderActionResponseArgs
- func (DeliveryRuleResponseHeaderActionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleResponseHeaderActionResponseArgs) ToDeliveryRuleResponseHeaderActionResponseOutput() DeliveryRuleResponseHeaderActionResponseOutput
- func (i DeliveryRuleResponseHeaderActionResponseArgs) ToDeliveryRuleResponseHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionResponseOutput
- type DeliveryRuleResponseHeaderActionResponseInput
- type DeliveryRuleResponseHeaderActionResponseOutput
- func (DeliveryRuleResponseHeaderActionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleResponseHeaderActionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleResponseHeaderActionResponseOutput) Parameters() HeaderActionParametersResponseOutput
- func (o DeliveryRuleResponseHeaderActionResponseOutput) ToDeliveryRuleResponseHeaderActionResponseOutput() DeliveryRuleResponseHeaderActionResponseOutput
- func (o DeliveryRuleResponseHeaderActionResponseOutput) ToDeliveryRuleResponseHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionResponseOutput
- type DeliveryRuleResponseInput
- type DeliveryRuleResponseOutput
- func (o DeliveryRuleResponseOutput) Actions() pulumi.ArrayOutput
- func (o DeliveryRuleResponseOutput) Conditions() pulumi.ArrayOutput
- func (DeliveryRuleResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleResponseOutput) Name() pulumi.StringPtrOutput
- func (o DeliveryRuleResponseOutput) Order() pulumi.IntOutput
- func (o DeliveryRuleResponseOutput) ToDeliveryRuleResponseOutput() DeliveryRuleResponseOutput
- func (o DeliveryRuleResponseOutput) ToDeliveryRuleResponseOutputWithContext(ctx context.Context) DeliveryRuleResponseOutput
- type DeliveryRuleUrlFileExtensionCondition
- type DeliveryRuleUrlFileExtensionConditionArgs
- func (DeliveryRuleUrlFileExtensionConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleUrlFileExtensionConditionArgs) ToDeliveryRuleUrlFileExtensionConditionOutput() DeliveryRuleUrlFileExtensionConditionOutput
- func (i DeliveryRuleUrlFileExtensionConditionArgs) ToDeliveryRuleUrlFileExtensionConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionOutput
- type DeliveryRuleUrlFileExtensionConditionInput
- type DeliveryRuleUrlFileExtensionConditionOutput
- func (DeliveryRuleUrlFileExtensionConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleUrlFileExtensionConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleUrlFileExtensionConditionOutput) Parameters() UrlFileExtensionMatchConditionParametersOutput
- func (o DeliveryRuleUrlFileExtensionConditionOutput) ToDeliveryRuleUrlFileExtensionConditionOutput() DeliveryRuleUrlFileExtensionConditionOutput
- func (o DeliveryRuleUrlFileExtensionConditionOutput) ToDeliveryRuleUrlFileExtensionConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionOutput
- type DeliveryRuleUrlFileExtensionConditionResponse
- type DeliveryRuleUrlFileExtensionConditionResponseArgs
- func (DeliveryRuleUrlFileExtensionConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleUrlFileExtensionConditionResponseArgs) ToDeliveryRuleUrlFileExtensionConditionResponseOutput() DeliveryRuleUrlFileExtensionConditionResponseOutput
- func (i DeliveryRuleUrlFileExtensionConditionResponseArgs) ToDeliveryRuleUrlFileExtensionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionResponseOutput
- type DeliveryRuleUrlFileExtensionConditionResponseInput
- type DeliveryRuleUrlFileExtensionConditionResponseOutput
- func (DeliveryRuleUrlFileExtensionConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) Parameters() UrlFileExtensionMatchConditionParametersResponseOutput
- func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) ToDeliveryRuleUrlFileExtensionConditionResponseOutput() DeliveryRuleUrlFileExtensionConditionResponseOutput
- func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) ToDeliveryRuleUrlFileExtensionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionResponseOutput
- type DeliveryRuleUrlFileNameCondition
- type DeliveryRuleUrlFileNameConditionArgs
- func (DeliveryRuleUrlFileNameConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleUrlFileNameConditionArgs) ToDeliveryRuleUrlFileNameConditionOutput() DeliveryRuleUrlFileNameConditionOutput
- func (i DeliveryRuleUrlFileNameConditionArgs) ToDeliveryRuleUrlFileNameConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionOutput
- type DeliveryRuleUrlFileNameConditionInput
- type DeliveryRuleUrlFileNameConditionOutput
- func (DeliveryRuleUrlFileNameConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleUrlFileNameConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleUrlFileNameConditionOutput) Parameters() UrlFileNameMatchConditionParametersOutput
- func (o DeliveryRuleUrlFileNameConditionOutput) ToDeliveryRuleUrlFileNameConditionOutput() DeliveryRuleUrlFileNameConditionOutput
- func (o DeliveryRuleUrlFileNameConditionOutput) ToDeliveryRuleUrlFileNameConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionOutput
- type DeliveryRuleUrlFileNameConditionResponse
- type DeliveryRuleUrlFileNameConditionResponseArgs
- func (DeliveryRuleUrlFileNameConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleUrlFileNameConditionResponseArgs) ToDeliveryRuleUrlFileNameConditionResponseOutput() DeliveryRuleUrlFileNameConditionResponseOutput
- func (i DeliveryRuleUrlFileNameConditionResponseArgs) ToDeliveryRuleUrlFileNameConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionResponseOutput
- type DeliveryRuleUrlFileNameConditionResponseInput
- type DeliveryRuleUrlFileNameConditionResponseOutput
- func (DeliveryRuleUrlFileNameConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleUrlFileNameConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleUrlFileNameConditionResponseOutput) Parameters() UrlFileNameMatchConditionParametersResponseOutput
- func (o DeliveryRuleUrlFileNameConditionResponseOutput) ToDeliveryRuleUrlFileNameConditionResponseOutput() DeliveryRuleUrlFileNameConditionResponseOutput
- func (o DeliveryRuleUrlFileNameConditionResponseOutput) ToDeliveryRuleUrlFileNameConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionResponseOutput
- type DeliveryRuleUrlPathCondition
- type DeliveryRuleUrlPathConditionArgs
- func (DeliveryRuleUrlPathConditionArgs) ElementType() reflect.Type
- func (i DeliveryRuleUrlPathConditionArgs) ToDeliveryRuleUrlPathConditionOutput() DeliveryRuleUrlPathConditionOutput
- func (i DeliveryRuleUrlPathConditionArgs) ToDeliveryRuleUrlPathConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionOutput
- type DeliveryRuleUrlPathConditionInput
- type DeliveryRuleUrlPathConditionOutput
- func (DeliveryRuleUrlPathConditionOutput) ElementType() reflect.Type
- func (o DeliveryRuleUrlPathConditionOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleUrlPathConditionOutput) Parameters() UrlPathMatchConditionParametersOutput
- func (o DeliveryRuleUrlPathConditionOutput) ToDeliveryRuleUrlPathConditionOutput() DeliveryRuleUrlPathConditionOutput
- func (o DeliveryRuleUrlPathConditionOutput) ToDeliveryRuleUrlPathConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionOutput
- type DeliveryRuleUrlPathConditionResponse
- type DeliveryRuleUrlPathConditionResponseArgs
- func (DeliveryRuleUrlPathConditionResponseArgs) ElementType() reflect.Type
- func (i DeliveryRuleUrlPathConditionResponseArgs) ToDeliveryRuleUrlPathConditionResponseOutput() DeliveryRuleUrlPathConditionResponseOutput
- func (i DeliveryRuleUrlPathConditionResponseArgs) ToDeliveryRuleUrlPathConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionResponseOutput
- type DeliveryRuleUrlPathConditionResponseInput
- type DeliveryRuleUrlPathConditionResponseOutput
- func (DeliveryRuleUrlPathConditionResponseOutput) ElementType() reflect.Type
- func (o DeliveryRuleUrlPathConditionResponseOutput) Name() pulumi.StringOutput
- func (o DeliveryRuleUrlPathConditionResponseOutput) Parameters() UrlPathMatchConditionParametersResponseOutput
- func (o DeliveryRuleUrlPathConditionResponseOutput) ToDeliveryRuleUrlPathConditionResponseOutput() DeliveryRuleUrlPathConditionResponseOutput
- func (o DeliveryRuleUrlPathConditionResponseOutput) ToDeliveryRuleUrlPathConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionResponseOutput
- type Endpoint
- type EndpointArgs
- type EndpointPropertiesUpdateParametersDeliveryPolicy
- type EndpointPropertiesUpdateParametersDeliveryPolicyArgs
- func (EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ElementType() reflect.Type
- func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutput() EndpointPropertiesUpdateParametersDeliveryPolicyOutput
- func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyOutput
- func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
- func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
- type EndpointPropertiesUpdateParametersDeliveryPolicyInput
- type EndpointPropertiesUpdateParametersDeliveryPolicyOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) Description() pulumi.StringPtrOutput
- func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ElementType() reflect.Type
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) Rules() DeliveryRuleArrayOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutput() EndpointPropertiesUpdateParametersDeliveryPolicyOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
- type EndpointPropertiesUpdateParametersDeliveryPolicyPtrInput
- type EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) Description() pulumi.StringPtrOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) Elem() EndpointPropertiesUpdateParametersDeliveryPolicyOutput
- func (EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ElementType() reflect.Type
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) Rules() DeliveryRuleArrayOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
- func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
- type EndpointPropertiesUpdateParametersResponseDeliveryPolicy
- type EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs
- func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ElementType() reflect.Type
- func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
- func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
- func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
- func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
- type EndpointPropertiesUpdateParametersResponseDeliveryPolicyInput
- type EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) Description() pulumi.StringPtrOutput
- func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ElementType() reflect.Type
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) Rules() DeliveryRuleResponseArrayOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
- type EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrInput
- type EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) Description() pulumi.StringPtrOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) Elem() EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
- func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ElementType() reflect.Type
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) Rules() DeliveryRuleResponseArrayOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
- func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
- type EndpointState
- type GeoFilter
- type GeoFilterArgs
- type GeoFilterArray
- type GeoFilterArrayInput
- type GeoFilterArrayOutput
- func (GeoFilterArrayOutput) ElementType() reflect.Type
- func (o GeoFilterArrayOutput) Index(i pulumi.IntInput) GeoFilterOutput
- func (o GeoFilterArrayOutput) ToGeoFilterArrayOutput() GeoFilterArrayOutput
- func (o GeoFilterArrayOutput) ToGeoFilterArrayOutputWithContext(ctx context.Context) GeoFilterArrayOutput
- type GeoFilterInput
- type GeoFilterOutput
- func (o GeoFilterOutput) Action() pulumi.StringOutput
- func (o GeoFilterOutput) CountryCodes() pulumi.StringArrayOutput
- func (GeoFilterOutput) ElementType() reflect.Type
- func (o GeoFilterOutput) RelativePath() pulumi.StringOutput
- func (o GeoFilterOutput) ToGeoFilterOutput() GeoFilterOutput
- func (o GeoFilterOutput) ToGeoFilterOutputWithContext(ctx context.Context) GeoFilterOutput
- type GeoFilterResponse
- type GeoFilterResponseArgs
- type GeoFilterResponseArray
- type GeoFilterResponseArrayInput
- type GeoFilterResponseArrayOutput
- func (GeoFilterResponseArrayOutput) ElementType() reflect.Type
- func (o GeoFilterResponseArrayOutput) Index(i pulumi.IntInput) GeoFilterResponseOutput
- func (o GeoFilterResponseArrayOutput) ToGeoFilterResponseArrayOutput() GeoFilterResponseArrayOutput
- func (o GeoFilterResponseArrayOutput) ToGeoFilterResponseArrayOutputWithContext(ctx context.Context) GeoFilterResponseArrayOutput
- type GeoFilterResponseInput
- type GeoFilterResponseOutput
- func (o GeoFilterResponseOutput) Action() pulumi.StringOutput
- func (o GeoFilterResponseOutput) CountryCodes() pulumi.StringArrayOutput
- func (GeoFilterResponseOutput) ElementType() reflect.Type
- func (o GeoFilterResponseOutput) RelativePath() pulumi.StringOutput
- func (o GeoFilterResponseOutput) ToGeoFilterResponseOutput() GeoFilterResponseOutput
- func (o GeoFilterResponseOutput) ToGeoFilterResponseOutputWithContext(ctx context.Context) GeoFilterResponseOutput
- type GetProfileSupportedOptimizationTypesArgs
- type GetProfileSupportedOptimizationTypesResult
- type HeaderActionParameters
- type HeaderActionParametersArgs
- type HeaderActionParametersInput
- type HeaderActionParametersOutput
- func (HeaderActionParametersOutput) ElementType() reflect.Type
- func (o HeaderActionParametersOutput) HeaderAction() pulumi.StringOutput
- func (o HeaderActionParametersOutput) HeaderName() pulumi.StringOutput
- func (o HeaderActionParametersOutput) OdataType() pulumi.StringOutput
- func (o HeaderActionParametersOutput) ToHeaderActionParametersOutput() HeaderActionParametersOutput
- func (o HeaderActionParametersOutput) ToHeaderActionParametersOutputWithContext(ctx context.Context) HeaderActionParametersOutput
- func (o HeaderActionParametersOutput) Value() pulumi.StringPtrOutput
- type HeaderActionParametersResponse
- type HeaderActionParametersResponseArgs
- func (HeaderActionParametersResponseArgs) ElementType() reflect.Type
- func (i HeaderActionParametersResponseArgs) ToHeaderActionParametersResponseOutput() HeaderActionParametersResponseOutput
- func (i HeaderActionParametersResponseArgs) ToHeaderActionParametersResponseOutputWithContext(ctx context.Context) HeaderActionParametersResponseOutput
- type HeaderActionParametersResponseInput
- type HeaderActionParametersResponseOutput
- func (HeaderActionParametersResponseOutput) ElementType() reflect.Type
- func (o HeaderActionParametersResponseOutput) HeaderAction() pulumi.StringOutput
- func (o HeaderActionParametersResponseOutput) HeaderName() pulumi.StringOutput
- func (o HeaderActionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o HeaderActionParametersResponseOutput) ToHeaderActionParametersResponseOutput() HeaderActionParametersResponseOutput
- func (o HeaderActionParametersResponseOutput) ToHeaderActionParametersResponseOutputWithContext(ctx context.Context) HeaderActionParametersResponseOutput
- func (o HeaderActionParametersResponseOutput) Value() pulumi.StringPtrOutput
- type HttpVersionMatchConditionParameters
- type HttpVersionMatchConditionParametersArgs
- func (HttpVersionMatchConditionParametersArgs) ElementType() reflect.Type
- func (i HttpVersionMatchConditionParametersArgs) ToHttpVersionMatchConditionParametersOutput() HttpVersionMatchConditionParametersOutput
- func (i HttpVersionMatchConditionParametersArgs) ToHttpVersionMatchConditionParametersOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersOutput
- type HttpVersionMatchConditionParametersInput
- type HttpVersionMatchConditionParametersOutput
- func (HttpVersionMatchConditionParametersOutput) ElementType() reflect.Type
- func (o HttpVersionMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o HttpVersionMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o HttpVersionMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o HttpVersionMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o HttpVersionMatchConditionParametersOutput) ToHttpVersionMatchConditionParametersOutput() HttpVersionMatchConditionParametersOutput
- func (o HttpVersionMatchConditionParametersOutput) ToHttpVersionMatchConditionParametersOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersOutput
- type HttpVersionMatchConditionParametersResponse
- type HttpVersionMatchConditionParametersResponseArgs
- func (HttpVersionMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i HttpVersionMatchConditionParametersResponseArgs) ToHttpVersionMatchConditionParametersResponseOutput() HttpVersionMatchConditionParametersResponseOutput
- func (i HttpVersionMatchConditionParametersResponseArgs) ToHttpVersionMatchConditionParametersResponseOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersResponseOutput
- type HttpVersionMatchConditionParametersResponseInput
- type HttpVersionMatchConditionParametersResponseOutput
- func (HttpVersionMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o HttpVersionMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o HttpVersionMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o HttpVersionMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o HttpVersionMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o HttpVersionMatchConditionParametersResponseOutput) ToHttpVersionMatchConditionParametersResponseOutput() HttpVersionMatchConditionParametersResponseOutput
- func (o HttpVersionMatchConditionParametersResponseOutput) ToHttpVersionMatchConditionParametersResponseOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersResponseOutput
- type IsDeviceMatchConditionParameters
- type IsDeviceMatchConditionParametersArgs
- func (IsDeviceMatchConditionParametersArgs) ElementType() reflect.Type
- func (i IsDeviceMatchConditionParametersArgs) ToIsDeviceMatchConditionParametersOutput() IsDeviceMatchConditionParametersOutput
- func (i IsDeviceMatchConditionParametersArgs) ToIsDeviceMatchConditionParametersOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersOutput
- type IsDeviceMatchConditionParametersInput
- type IsDeviceMatchConditionParametersOutput
- func (IsDeviceMatchConditionParametersOutput) ElementType() reflect.Type
- func (o IsDeviceMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o IsDeviceMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o IsDeviceMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o IsDeviceMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o IsDeviceMatchConditionParametersOutput) ToIsDeviceMatchConditionParametersOutput() IsDeviceMatchConditionParametersOutput
- func (o IsDeviceMatchConditionParametersOutput) ToIsDeviceMatchConditionParametersOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersOutput
- func (o IsDeviceMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type IsDeviceMatchConditionParametersResponse
- type IsDeviceMatchConditionParametersResponseArgs
- func (IsDeviceMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i IsDeviceMatchConditionParametersResponseArgs) ToIsDeviceMatchConditionParametersResponseOutput() IsDeviceMatchConditionParametersResponseOutput
- func (i IsDeviceMatchConditionParametersResponseArgs) ToIsDeviceMatchConditionParametersResponseOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersResponseOutput
- type IsDeviceMatchConditionParametersResponseInput
- type IsDeviceMatchConditionParametersResponseOutput
- func (IsDeviceMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o IsDeviceMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o IsDeviceMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o IsDeviceMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o IsDeviceMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o IsDeviceMatchConditionParametersResponseOutput) ToIsDeviceMatchConditionParametersResponseOutput() IsDeviceMatchConditionParametersResponseOutput
- func (o IsDeviceMatchConditionParametersResponseOutput) ToIsDeviceMatchConditionParametersResponseOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersResponseOutput
- func (o IsDeviceMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type KeyVaultCertificateSourceParametersResponse
- type KeyVaultCertificateSourceParametersResponseArgs
- func (KeyVaultCertificateSourceParametersResponseArgs) ElementType() reflect.Type
- func (i KeyVaultCertificateSourceParametersResponseArgs) ToKeyVaultCertificateSourceParametersResponseOutput() KeyVaultCertificateSourceParametersResponseOutput
- func (i KeyVaultCertificateSourceParametersResponseArgs) ToKeyVaultCertificateSourceParametersResponseOutputWithContext(ctx context.Context) KeyVaultCertificateSourceParametersResponseOutput
- type KeyVaultCertificateSourceParametersResponseInput
- type KeyVaultCertificateSourceParametersResponseOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) DeleteRule() pulumi.StringOutput
- func (KeyVaultCertificateSourceParametersResponseOutput) ElementType() reflect.Type
- func (o KeyVaultCertificateSourceParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) ResourceGroupName() pulumi.StringOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) SecretName() pulumi.StringOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) SecretVersion() pulumi.StringPtrOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) SubscriptionId() pulumi.StringOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) ToKeyVaultCertificateSourceParametersResponseOutput() KeyVaultCertificateSourceParametersResponseOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) ToKeyVaultCertificateSourceParametersResponseOutputWithContext(ctx context.Context) KeyVaultCertificateSourceParametersResponseOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) UpdateRule() pulumi.StringOutput
- func (o KeyVaultCertificateSourceParametersResponseOutput) VaultName() pulumi.StringOutput
- type LookupCustomDomainArgs
- type LookupCustomDomainResult
- type LookupEndpointArgs
- type LookupEndpointResult
- type LookupProfileArgs
- type LookupProfileResult
- type PostArgsMatchConditionParameters
- type PostArgsMatchConditionParametersArgs
- func (PostArgsMatchConditionParametersArgs) ElementType() reflect.Type
- func (i PostArgsMatchConditionParametersArgs) ToPostArgsMatchConditionParametersOutput() PostArgsMatchConditionParametersOutput
- func (i PostArgsMatchConditionParametersArgs) ToPostArgsMatchConditionParametersOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersOutput
- type PostArgsMatchConditionParametersInput
- type PostArgsMatchConditionParametersOutput
- func (PostArgsMatchConditionParametersOutput) ElementType() reflect.Type
- func (o PostArgsMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o PostArgsMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o PostArgsMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o PostArgsMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o PostArgsMatchConditionParametersOutput) Selector() pulumi.StringPtrOutput
- func (o PostArgsMatchConditionParametersOutput) ToPostArgsMatchConditionParametersOutput() PostArgsMatchConditionParametersOutput
- func (o PostArgsMatchConditionParametersOutput) ToPostArgsMatchConditionParametersOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersOutput
- func (o PostArgsMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type PostArgsMatchConditionParametersResponse
- type PostArgsMatchConditionParametersResponseArgs
- func (PostArgsMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i PostArgsMatchConditionParametersResponseArgs) ToPostArgsMatchConditionParametersResponseOutput() PostArgsMatchConditionParametersResponseOutput
- func (i PostArgsMatchConditionParametersResponseArgs) ToPostArgsMatchConditionParametersResponseOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersResponseOutput
- type PostArgsMatchConditionParametersResponseInput
- type PostArgsMatchConditionParametersResponseOutput
- func (PostArgsMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o PostArgsMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o PostArgsMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o PostArgsMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o PostArgsMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o PostArgsMatchConditionParametersResponseOutput) Selector() pulumi.StringPtrOutput
- func (o PostArgsMatchConditionParametersResponseOutput) ToPostArgsMatchConditionParametersResponseOutput() PostArgsMatchConditionParametersResponseOutput
- func (o PostArgsMatchConditionParametersResponseOutput) ToPostArgsMatchConditionParametersResponseOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersResponseOutput
- func (o PostArgsMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type Profile
- type ProfileArgs
- type ProfileState
- type QueryStringMatchConditionParameters
- type QueryStringMatchConditionParametersArgs
- func (QueryStringMatchConditionParametersArgs) ElementType() reflect.Type
- func (i QueryStringMatchConditionParametersArgs) ToQueryStringMatchConditionParametersOutput() QueryStringMatchConditionParametersOutput
- func (i QueryStringMatchConditionParametersArgs) ToQueryStringMatchConditionParametersOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersOutput
- type QueryStringMatchConditionParametersInput
- type QueryStringMatchConditionParametersOutput
- func (QueryStringMatchConditionParametersOutput) ElementType() reflect.Type
- func (o QueryStringMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o QueryStringMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o QueryStringMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o QueryStringMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o QueryStringMatchConditionParametersOutput) ToQueryStringMatchConditionParametersOutput() QueryStringMatchConditionParametersOutput
- func (o QueryStringMatchConditionParametersOutput) ToQueryStringMatchConditionParametersOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersOutput
- func (o QueryStringMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type QueryStringMatchConditionParametersResponse
- type QueryStringMatchConditionParametersResponseArgs
- func (QueryStringMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i QueryStringMatchConditionParametersResponseArgs) ToQueryStringMatchConditionParametersResponseOutput() QueryStringMatchConditionParametersResponseOutput
- func (i QueryStringMatchConditionParametersResponseArgs) ToQueryStringMatchConditionParametersResponseOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersResponseOutput
- type QueryStringMatchConditionParametersResponseInput
- type QueryStringMatchConditionParametersResponseOutput
- func (QueryStringMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o QueryStringMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o QueryStringMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o QueryStringMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o QueryStringMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o QueryStringMatchConditionParametersResponseOutput) ToQueryStringMatchConditionParametersResponseOutput() QueryStringMatchConditionParametersResponseOutput
- func (o QueryStringMatchConditionParametersResponseOutput) ToQueryStringMatchConditionParametersResponseOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersResponseOutput
- func (o QueryStringMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type RemoteAddressMatchConditionParameters
- type RemoteAddressMatchConditionParametersArgs
- func (RemoteAddressMatchConditionParametersArgs) ElementType() reflect.Type
- func (i RemoteAddressMatchConditionParametersArgs) ToRemoteAddressMatchConditionParametersOutput() RemoteAddressMatchConditionParametersOutput
- func (i RemoteAddressMatchConditionParametersArgs) ToRemoteAddressMatchConditionParametersOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersOutput
- type RemoteAddressMatchConditionParametersInput
- type RemoteAddressMatchConditionParametersOutput
- func (RemoteAddressMatchConditionParametersOutput) ElementType() reflect.Type
- func (o RemoteAddressMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o RemoteAddressMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RemoteAddressMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o RemoteAddressMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o RemoteAddressMatchConditionParametersOutput) ToRemoteAddressMatchConditionParametersOutput() RemoteAddressMatchConditionParametersOutput
- func (o RemoteAddressMatchConditionParametersOutput) ToRemoteAddressMatchConditionParametersOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersOutput
- func (o RemoteAddressMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type RemoteAddressMatchConditionParametersResponse
- type RemoteAddressMatchConditionParametersResponseArgs
- func (RemoteAddressMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i RemoteAddressMatchConditionParametersResponseArgs) ToRemoteAddressMatchConditionParametersResponseOutput() RemoteAddressMatchConditionParametersResponseOutput
- func (i RemoteAddressMatchConditionParametersResponseArgs) ToRemoteAddressMatchConditionParametersResponseOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersResponseOutput
- type RemoteAddressMatchConditionParametersResponseInput
- type RemoteAddressMatchConditionParametersResponseOutput
- func (RemoteAddressMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o RemoteAddressMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o RemoteAddressMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RemoteAddressMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o RemoteAddressMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o RemoteAddressMatchConditionParametersResponseOutput) ToRemoteAddressMatchConditionParametersResponseOutput() RemoteAddressMatchConditionParametersResponseOutput
- func (o RemoteAddressMatchConditionParametersResponseOutput) ToRemoteAddressMatchConditionParametersResponseOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersResponseOutput
- func (o RemoteAddressMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type RequestBodyMatchConditionParameters
- type RequestBodyMatchConditionParametersArgs
- func (RequestBodyMatchConditionParametersArgs) ElementType() reflect.Type
- func (i RequestBodyMatchConditionParametersArgs) ToRequestBodyMatchConditionParametersOutput() RequestBodyMatchConditionParametersOutput
- func (i RequestBodyMatchConditionParametersArgs) ToRequestBodyMatchConditionParametersOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersOutput
- type RequestBodyMatchConditionParametersInput
- type RequestBodyMatchConditionParametersOutput
- func (RequestBodyMatchConditionParametersOutput) ElementType() reflect.Type
- func (o RequestBodyMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestBodyMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestBodyMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o RequestBodyMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o RequestBodyMatchConditionParametersOutput) ToRequestBodyMatchConditionParametersOutput() RequestBodyMatchConditionParametersOutput
- func (o RequestBodyMatchConditionParametersOutput) ToRequestBodyMatchConditionParametersOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersOutput
- func (o RequestBodyMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type RequestBodyMatchConditionParametersResponse
- type RequestBodyMatchConditionParametersResponseArgs
- func (RequestBodyMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i RequestBodyMatchConditionParametersResponseArgs) ToRequestBodyMatchConditionParametersResponseOutput() RequestBodyMatchConditionParametersResponseOutput
- func (i RequestBodyMatchConditionParametersResponseArgs) ToRequestBodyMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersResponseOutput
- type RequestBodyMatchConditionParametersResponseInput
- type RequestBodyMatchConditionParametersResponseOutput
- func (RequestBodyMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o RequestBodyMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestBodyMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestBodyMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o RequestBodyMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o RequestBodyMatchConditionParametersResponseOutput) ToRequestBodyMatchConditionParametersResponseOutput() RequestBodyMatchConditionParametersResponseOutput
- func (o RequestBodyMatchConditionParametersResponseOutput) ToRequestBodyMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersResponseOutput
- func (o RequestBodyMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type RequestHeaderMatchConditionParameters
- type RequestHeaderMatchConditionParametersArgs
- func (RequestHeaderMatchConditionParametersArgs) ElementType() reflect.Type
- func (i RequestHeaderMatchConditionParametersArgs) ToRequestHeaderMatchConditionParametersOutput() RequestHeaderMatchConditionParametersOutput
- func (i RequestHeaderMatchConditionParametersArgs) ToRequestHeaderMatchConditionParametersOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersOutput
- type RequestHeaderMatchConditionParametersInput
- type RequestHeaderMatchConditionParametersOutput
- func (RequestHeaderMatchConditionParametersOutput) ElementType() reflect.Type
- func (o RequestHeaderMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestHeaderMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestHeaderMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o RequestHeaderMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o RequestHeaderMatchConditionParametersOutput) Selector() pulumi.StringPtrOutput
- func (o RequestHeaderMatchConditionParametersOutput) ToRequestHeaderMatchConditionParametersOutput() RequestHeaderMatchConditionParametersOutput
- func (o RequestHeaderMatchConditionParametersOutput) ToRequestHeaderMatchConditionParametersOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersOutput
- func (o RequestHeaderMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type RequestHeaderMatchConditionParametersResponse
- type RequestHeaderMatchConditionParametersResponseArgs
- func (RequestHeaderMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i RequestHeaderMatchConditionParametersResponseArgs) ToRequestHeaderMatchConditionParametersResponseOutput() RequestHeaderMatchConditionParametersResponseOutput
- func (i RequestHeaderMatchConditionParametersResponseArgs) ToRequestHeaderMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersResponseOutput
- type RequestHeaderMatchConditionParametersResponseInput
- type RequestHeaderMatchConditionParametersResponseOutput
- func (RequestHeaderMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o RequestHeaderMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestHeaderMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestHeaderMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o RequestHeaderMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o RequestHeaderMatchConditionParametersResponseOutput) Selector() pulumi.StringPtrOutput
- func (o RequestHeaderMatchConditionParametersResponseOutput) ToRequestHeaderMatchConditionParametersResponseOutput() RequestHeaderMatchConditionParametersResponseOutput
- func (o RequestHeaderMatchConditionParametersResponseOutput) ToRequestHeaderMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersResponseOutput
- func (o RequestHeaderMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type RequestMethodMatchConditionParameters
- type RequestMethodMatchConditionParametersArgs
- func (RequestMethodMatchConditionParametersArgs) ElementType() reflect.Type
- func (i RequestMethodMatchConditionParametersArgs) ToRequestMethodMatchConditionParametersOutput() RequestMethodMatchConditionParametersOutput
- func (i RequestMethodMatchConditionParametersArgs) ToRequestMethodMatchConditionParametersOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersOutput
- type RequestMethodMatchConditionParametersInput
- type RequestMethodMatchConditionParametersOutput
- func (RequestMethodMatchConditionParametersOutput) ElementType() reflect.Type
- func (o RequestMethodMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestMethodMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestMethodMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o RequestMethodMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o RequestMethodMatchConditionParametersOutput) ToRequestMethodMatchConditionParametersOutput() RequestMethodMatchConditionParametersOutput
- func (o RequestMethodMatchConditionParametersOutput) ToRequestMethodMatchConditionParametersOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersOutput
- type RequestMethodMatchConditionParametersResponse
- type RequestMethodMatchConditionParametersResponseArgs
- func (RequestMethodMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i RequestMethodMatchConditionParametersResponseArgs) ToRequestMethodMatchConditionParametersResponseOutput() RequestMethodMatchConditionParametersResponseOutput
- func (i RequestMethodMatchConditionParametersResponseArgs) ToRequestMethodMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersResponseOutput
- type RequestMethodMatchConditionParametersResponseInput
- type RequestMethodMatchConditionParametersResponseOutput
- func (RequestMethodMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o RequestMethodMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestMethodMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestMethodMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o RequestMethodMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o RequestMethodMatchConditionParametersResponseOutput) ToRequestMethodMatchConditionParametersResponseOutput() RequestMethodMatchConditionParametersResponseOutput
- func (o RequestMethodMatchConditionParametersResponseOutput) ToRequestMethodMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersResponseOutput
- type RequestSchemeMatchConditionParameters
- type RequestSchemeMatchConditionParametersArgs
- func (RequestSchemeMatchConditionParametersArgs) ElementType() reflect.Type
- func (i RequestSchemeMatchConditionParametersArgs) ToRequestSchemeMatchConditionParametersOutput() RequestSchemeMatchConditionParametersOutput
- func (i RequestSchemeMatchConditionParametersArgs) ToRequestSchemeMatchConditionParametersOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersOutput
- type RequestSchemeMatchConditionParametersInput
- type RequestSchemeMatchConditionParametersOutput
- func (RequestSchemeMatchConditionParametersOutput) ElementType() reflect.Type
- func (o RequestSchemeMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestSchemeMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestSchemeMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o RequestSchemeMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o RequestSchemeMatchConditionParametersOutput) ToRequestSchemeMatchConditionParametersOutput() RequestSchemeMatchConditionParametersOutput
- func (o RequestSchemeMatchConditionParametersOutput) ToRequestSchemeMatchConditionParametersOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersOutput
- type RequestSchemeMatchConditionParametersResponse
- type RequestSchemeMatchConditionParametersResponseArgs
- func (RequestSchemeMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i RequestSchemeMatchConditionParametersResponseArgs) ToRequestSchemeMatchConditionParametersResponseOutput() RequestSchemeMatchConditionParametersResponseOutput
- func (i RequestSchemeMatchConditionParametersResponseArgs) ToRequestSchemeMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersResponseOutput
- type RequestSchemeMatchConditionParametersResponseInput
- type RequestSchemeMatchConditionParametersResponseOutput
- func (RequestSchemeMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o RequestSchemeMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestSchemeMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestSchemeMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o RequestSchemeMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o RequestSchemeMatchConditionParametersResponseOutput) ToRequestSchemeMatchConditionParametersResponseOutput() RequestSchemeMatchConditionParametersResponseOutput
- func (o RequestSchemeMatchConditionParametersResponseOutput) ToRequestSchemeMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersResponseOutput
- type RequestUriMatchConditionParameters
- type RequestUriMatchConditionParametersArgs
- func (RequestUriMatchConditionParametersArgs) ElementType() reflect.Type
- func (i RequestUriMatchConditionParametersArgs) ToRequestUriMatchConditionParametersOutput() RequestUriMatchConditionParametersOutput
- func (i RequestUriMatchConditionParametersArgs) ToRequestUriMatchConditionParametersOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersOutput
- type RequestUriMatchConditionParametersInput
- type RequestUriMatchConditionParametersOutput
- func (RequestUriMatchConditionParametersOutput) ElementType() reflect.Type
- func (o RequestUriMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestUriMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestUriMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o RequestUriMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o RequestUriMatchConditionParametersOutput) ToRequestUriMatchConditionParametersOutput() RequestUriMatchConditionParametersOutput
- func (o RequestUriMatchConditionParametersOutput) ToRequestUriMatchConditionParametersOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersOutput
- func (o RequestUriMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type RequestUriMatchConditionParametersResponse
- type RequestUriMatchConditionParametersResponseArgs
- func (RequestUriMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i RequestUriMatchConditionParametersResponseArgs) ToRequestUriMatchConditionParametersResponseOutput() RequestUriMatchConditionParametersResponseOutput
- func (i RequestUriMatchConditionParametersResponseArgs) ToRequestUriMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersResponseOutput
- type RequestUriMatchConditionParametersResponseInput
- type RequestUriMatchConditionParametersResponseOutput
- func (RequestUriMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o RequestUriMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o RequestUriMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o RequestUriMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o RequestUriMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o RequestUriMatchConditionParametersResponseOutput) ToRequestUriMatchConditionParametersResponseOutput() RequestUriMatchConditionParametersResponseOutput
- func (o RequestUriMatchConditionParametersResponseOutput) ToRequestUriMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersResponseOutput
- func (o RequestUriMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type UrlFileExtensionMatchConditionParameters
- type UrlFileExtensionMatchConditionParametersArgs
- func (UrlFileExtensionMatchConditionParametersArgs) ElementType() reflect.Type
- func (i UrlFileExtensionMatchConditionParametersArgs) ToUrlFileExtensionMatchConditionParametersOutput() UrlFileExtensionMatchConditionParametersOutput
- func (i UrlFileExtensionMatchConditionParametersArgs) ToUrlFileExtensionMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersOutput
- type UrlFileExtensionMatchConditionParametersInput
- type UrlFileExtensionMatchConditionParametersOutput
- func (UrlFileExtensionMatchConditionParametersOutput) ElementType() reflect.Type
- func (o UrlFileExtensionMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o UrlFileExtensionMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o UrlFileExtensionMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o UrlFileExtensionMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o UrlFileExtensionMatchConditionParametersOutput) ToUrlFileExtensionMatchConditionParametersOutput() UrlFileExtensionMatchConditionParametersOutput
- func (o UrlFileExtensionMatchConditionParametersOutput) ToUrlFileExtensionMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersOutput
- func (o UrlFileExtensionMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type UrlFileExtensionMatchConditionParametersResponse
- type UrlFileExtensionMatchConditionParametersResponseArgs
- func (UrlFileExtensionMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i UrlFileExtensionMatchConditionParametersResponseArgs) ToUrlFileExtensionMatchConditionParametersResponseOutput() UrlFileExtensionMatchConditionParametersResponseOutput
- func (i UrlFileExtensionMatchConditionParametersResponseArgs) ToUrlFileExtensionMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersResponseOutput
- type UrlFileExtensionMatchConditionParametersResponseInput
- type UrlFileExtensionMatchConditionParametersResponseOutput
- func (UrlFileExtensionMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o UrlFileExtensionMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o UrlFileExtensionMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o UrlFileExtensionMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o UrlFileExtensionMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o UrlFileExtensionMatchConditionParametersResponseOutput) ToUrlFileExtensionMatchConditionParametersResponseOutput() UrlFileExtensionMatchConditionParametersResponseOutput
- func (o UrlFileExtensionMatchConditionParametersResponseOutput) ToUrlFileExtensionMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersResponseOutput
- func (o UrlFileExtensionMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type UrlFileNameMatchConditionParameters
- type UrlFileNameMatchConditionParametersArgs
- func (UrlFileNameMatchConditionParametersArgs) ElementType() reflect.Type
- func (i UrlFileNameMatchConditionParametersArgs) ToUrlFileNameMatchConditionParametersOutput() UrlFileNameMatchConditionParametersOutput
- func (i UrlFileNameMatchConditionParametersArgs) ToUrlFileNameMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersOutput
- type UrlFileNameMatchConditionParametersInput
- type UrlFileNameMatchConditionParametersOutput
- func (UrlFileNameMatchConditionParametersOutput) ElementType() reflect.Type
- func (o UrlFileNameMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o UrlFileNameMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o UrlFileNameMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o UrlFileNameMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o UrlFileNameMatchConditionParametersOutput) ToUrlFileNameMatchConditionParametersOutput() UrlFileNameMatchConditionParametersOutput
- func (o UrlFileNameMatchConditionParametersOutput) ToUrlFileNameMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersOutput
- func (o UrlFileNameMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type UrlFileNameMatchConditionParametersResponse
- type UrlFileNameMatchConditionParametersResponseArgs
- func (UrlFileNameMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i UrlFileNameMatchConditionParametersResponseArgs) ToUrlFileNameMatchConditionParametersResponseOutput() UrlFileNameMatchConditionParametersResponseOutput
- func (i UrlFileNameMatchConditionParametersResponseArgs) ToUrlFileNameMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersResponseOutput
- type UrlFileNameMatchConditionParametersResponseInput
- type UrlFileNameMatchConditionParametersResponseOutput
- func (UrlFileNameMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o UrlFileNameMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o UrlFileNameMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o UrlFileNameMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o UrlFileNameMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o UrlFileNameMatchConditionParametersResponseOutput) ToUrlFileNameMatchConditionParametersResponseOutput() UrlFileNameMatchConditionParametersResponseOutput
- func (o UrlFileNameMatchConditionParametersResponseOutput) ToUrlFileNameMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersResponseOutput
- func (o UrlFileNameMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type UrlPathMatchConditionParameters
- type UrlPathMatchConditionParametersArgs
- func (UrlPathMatchConditionParametersArgs) ElementType() reflect.Type
- func (i UrlPathMatchConditionParametersArgs) ToUrlPathMatchConditionParametersOutput() UrlPathMatchConditionParametersOutput
- func (i UrlPathMatchConditionParametersArgs) ToUrlPathMatchConditionParametersOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersOutput
- type UrlPathMatchConditionParametersInput
- type UrlPathMatchConditionParametersOutput
- func (UrlPathMatchConditionParametersOutput) ElementType() reflect.Type
- func (o UrlPathMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
- func (o UrlPathMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o UrlPathMatchConditionParametersOutput) OdataType() pulumi.StringOutput
- func (o UrlPathMatchConditionParametersOutput) Operator() pulumi.StringOutput
- func (o UrlPathMatchConditionParametersOutput) ToUrlPathMatchConditionParametersOutput() UrlPathMatchConditionParametersOutput
- func (o UrlPathMatchConditionParametersOutput) ToUrlPathMatchConditionParametersOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersOutput
- func (o UrlPathMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
- type UrlPathMatchConditionParametersResponse
- type UrlPathMatchConditionParametersResponseArgs
- func (UrlPathMatchConditionParametersResponseArgs) ElementType() reflect.Type
- func (i UrlPathMatchConditionParametersResponseArgs) ToUrlPathMatchConditionParametersResponseOutput() UrlPathMatchConditionParametersResponseOutput
- func (i UrlPathMatchConditionParametersResponseArgs) ToUrlPathMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersResponseOutput
- type UrlPathMatchConditionParametersResponseInput
- type UrlPathMatchConditionParametersResponseOutput
- func (UrlPathMatchConditionParametersResponseOutput) ElementType() reflect.Type
- func (o UrlPathMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
- func (o UrlPathMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
- func (o UrlPathMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o UrlPathMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
- func (o UrlPathMatchConditionParametersResponseOutput) ToUrlPathMatchConditionParametersResponseOutput() UrlPathMatchConditionParametersResponseOutput
- func (o UrlPathMatchConditionParametersResponseOutput) ToUrlPathMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersResponseOutput
- func (o UrlPathMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
- type UrlRedirectAction
- type UrlRedirectActionArgs
- type UrlRedirectActionInput
- type UrlRedirectActionOutput
- func (UrlRedirectActionOutput) ElementType() reflect.Type
- func (o UrlRedirectActionOutput) Name() pulumi.StringOutput
- func (o UrlRedirectActionOutput) Parameters() UrlRedirectActionParametersOutput
- func (o UrlRedirectActionOutput) ToUrlRedirectActionOutput() UrlRedirectActionOutput
- func (o UrlRedirectActionOutput) ToUrlRedirectActionOutputWithContext(ctx context.Context) UrlRedirectActionOutput
- type UrlRedirectActionParameters
- type UrlRedirectActionParametersArgs
- func (UrlRedirectActionParametersArgs) ElementType() reflect.Type
- func (i UrlRedirectActionParametersArgs) ToUrlRedirectActionParametersOutput() UrlRedirectActionParametersOutput
- func (i UrlRedirectActionParametersArgs) ToUrlRedirectActionParametersOutputWithContext(ctx context.Context) UrlRedirectActionParametersOutput
- type UrlRedirectActionParametersInput
- type UrlRedirectActionParametersOutput
- func (o UrlRedirectActionParametersOutput) CustomFragment() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersOutput) CustomHostname() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersOutput) CustomPath() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersOutput) CustomQueryString() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersOutput) DestinationProtocol() pulumi.StringPtrOutput
- func (UrlRedirectActionParametersOutput) ElementType() reflect.Type
- func (o UrlRedirectActionParametersOutput) OdataType() pulumi.StringOutput
- func (o UrlRedirectActionParametersOutput) RedirectType() pulumi.StringOutput
- func (o UrlRedirectActionParametersOutput) ToUrlRedirectActionParametersOutput() UrlRedirectActionParametersOutput
- func (o UrlRedirectActionParametersOutput) ToUrlRedirectActionParametersOutputWithContext(ctx context.Context) UrlRedirectActionParametersOutput
- type UrlRedirectActionParametersResponse
- type UrlRedirectActionParametersResponseArgs
- func (UrlRedirectActionParametersResponseArgs) ElementType() reflect.Type
- func (i UrlRedirectActionParametersResponseArgs) ToUrlRedirectActionParametersResponseOutput() UrlRedirectActionParametersResponseOutput
- func (i UrlRedirectActionParametersResponseArgs) ToUrlRedirectActionParametersResponseOutputWithContext(ctx context.Context) UrlRedirectActionParametersResponseOutput
- type UrlRedirectActionParametersResponseInput
- type UrlRedirectActionParametersResponseOutput
- func (o UrlRedirectActionParametersResponseOutput) CustomFragment() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersResponseOutput) CustomHostname() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersResponseOutput) CustomPath() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersResponseOutput) CustomQueryString() pulumi.StringPtrOutput
- func (o UrlRedirectActionParametersResponseOutput) DestinationProtocol() pulumi.StringPtrOutput
- func (UrlRedirectActionParametersResponseOutput) ElementType() reflect.Type
- func (o UrlRedirectActionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o UrlRedirectActionParametersResponseOutput) RedirectType() pulumi.StringOutput
- func (o UrlRedirectActionParametersResponseOutput) ToUrlRedirectActionParametersResponseOutput() UrlRedirectActionParametersResponseOutput
- func (o UrlRedirectActionParametersResponseOutput) ToUrlRedirectActionParametersResponseOutputWithContext(ctx context.Context) UrlRedirectActionParametersResponseOutput
- type UrlRedirectActionResponse
- type UrlRedirectActionResponseArgs
- func (UrlRedirectActionResponseArgs) ElementType() reflect.Type
- func (i UrlRedirectActionResponseArgs) ToUrlRedirectActionResponseOutput() UrlRedirectActionResponseOutput
- func (i UrlRedirectActionResponseArgs) ToUrlRedirectActionResponseOutputWithContext(ctx context.Context) UrlRedirectActionResponseOutput
- type UrlRedirectActionResponseInput
- type UrlRedirectActionResponseOutput
- func (UrlRedirectActionResponseOutput) ElementType() reflect.Type
- func (o UrlRedirectActionResponseOutput) Name() pulumi.StringOutput
- func (o UrlRedirectActionResponseOutput) Parameters() UrlRedirectActionParametersResponseOutput
- func (o UrlRedirectActionResponseOutput) ToUrlRedirectActionResponseOutput() UrlRedirectActionResponseOutput
- func (o UrlRedirectActionResponseOutput) ToUrlRedirectActionResponseOutputWithContext(ctx context.Context) UrlRedirectActionResponseOutput
- type UrlRewriteAction
- type UrlRewriteActionArgs
- type UrlRewriteActionInput
- type UrlRewriteActionOutput
- func (UrlRewriteActionOutput) ElementType() reflect.Type
- func (o UrlRewriteActionOutput) Name() pulumi.StringOutput
- func (o UrlRewriteActionOutput) Parameters() UrlRewriteActionParametersOutput
- func (o UrlRewriteActionOutput) ToUrlRewriteActionOutput() UrlRewriteActionOutput
- func (o UrlRewriteActionOutput) ToUrlRewriteActionOutputWithContext(ctx context.Context) UrlRewriteActionOutput
- type UrlRewriteActionParameters
- type UrlRewriteActionParametersArgs
- func (UrlRewriteActionParametersArgs) ElementType() reflect.Type
- func (i UrlRewriteActionParametersArgs) ToUrlRewriteActionParametersOutput() UrlRewriteActionParametersOutput
- func (i UrlRewriteActionParametersArgs) ToUrlRewriteActionParametersOutputWithContext(ctx context.Context) UrlRewriteActionParametersOutput
- type UrlRewriteActionParametersInput
- type UrlRewriteActionParametersOutput
- func (o UrlRewriteActionParametersOutput) Destination() pulumi.StringOutput
- func (UrlRewriteActionParametersOutput) ElementType() reflect.Type
- func (o UrlRewriteActionParametersOutput) OdataType() pulumi.StringOutput
- func (o UrlRewriteActionParametersOutput) PreserveUnmatchedPath() pulumi.BoolPtrOutput
- func (o UrlRewriteActionParametersOutput) SourcePattern() pulumi.StringOutput
- func (o UrlRewriteActionParametersOutput) ToUrlRewriteActionParametersOutput() UrlRewriteActionParametersOutput
- func (o UrlRewriteActionParametersOutput) ToUrlRewriteActionParametersOutputWithContext(ctx context.Context) UrlRewriteActionParametersOutput
- type UrlRewriteActionParametersResponse
- type UrlRewriteActionParametersResponseArgs
- func (UrlRewriteActionParametersResponseArgs) ElementType() reflect.Type
- func (i UrlRewriteActionParametersResponseArgs) ToUrlRewriteActionParametersResponseOutput() UrlRewriteActionParametersResponseOutput
- func (i UrlRewriteActionParametersResponseArgs) ToUrlRewriteActionParametersResponseOutputWithContext(ctx context.Context) UrlRewriteActionParametersResponseOutput
- type UrlRewriteActionParametersResponseInput
- type UrlRewriteActionParametersResponseOutput
- func (o UrlRewriteActionParametersResponseOutput) Destination() pulumi.StringOutput
- func (UrlRewriteActionParametersResponseOutput) ElementType() reflect.Type
- func (o UrlRewriteActionParametersResponseOutput) OdataType() pulumi.StringOutput
- func (o UrlRewriteActionParametersResponseOutput) PreserveUnmatchedPath() pulumi.BoolPtrOutput
- func (o UrlRewriteActionParametersResponseOutput) SourcePattern() pulumi.StringOutput
- func (o UrlRewriteActionParametersResponseOutput) ToUrlRewriteActionParametersResponseOutput() UrlRewriteActionParametersResponseOutput
- func (o UrlRewriteActionParametersResponseOutput) ToUrlRewriteActionParametersResponseOutputWithContext(ctx context.Context) UrlRewriteActionParametersResponseOutput
- type UrlRewriteActionResponse
- type UrlRewriteActionResponseArgs
- func (UrlRewriteActionResponseArgs) ElementType() reflect.Type
- func (i UrlRewriteActionResponseArgs) ToUrlRewriteActionResponseOutput() UrlRewriteActionResponseOutput
- func (i UrlRewriteActionResponseArgs) ToUrlRewriteActionResponseOutputWithContext(ctx context.Context) UrlRewriteActionResponseOutput
- type UrlRewriteActionResponseInput
- type UrlRewriteActionResponseOutput
- func (UrlRewriteActionResponseOutput) ElementType() reflect.Type
- func (o UrlRewriteActionResponseOutput) Name() pulumi.StringOutput
- func (o UrlRewriteActionResponseOutput) Parameters() UrlRewriteActionParametersResponseOutput
- func (o UrlRewriteActionResponseOutput) ToUrlRewriteActionResponseOutput() UrlRewriteActionResponseOutput
- func (o UrlRewriteActionResponseOutput) ToUrlRewriteActionResponseOutputWithContext(ctx context.Context) UrlRewriteActionResponseOutput
- type UserManagedHttpsParametersResponse
- type UserManagedHttpsParametersResponseArgs
- func (UserManagedHttpsParametersResponseArgs) ElementType() reflect.Type
- func (i UserManagedHttpsParametersResponseArgs) ToUserManagedHttpsParametersResponseOutput() UserManagedHttpsParametersResponseOutput
- func (i UserManagedHttpsParametersResponseArgs) ToUserManagedHttpsParametersResponseOutputWithContext(ctx context.Context) UserManagedHttpsParametersResponseOutput
- type UserManagedHttpsParametersResponseInput
- type UserManagedHttpsParametersResponseOutput
- func (o UserManagedHttpsParametersResponseOutput) CertificateSource() pulumi.StringOutput
- func (o UserManagedHttpsParametersResponseOutput) CertificateSourceParameters() KeyVaultCertificateSourceParametersResponseOutput
- func (UserManagedHttpsParametersResponseOutput) ElementType() reflect.Type
- func (o UserManagedHttpsParametersResponseOutput) MinimumTlsVersion() pulumi.StringPtrOutput
- func (o UserManagedHttpsParametersResponseOutput) ProtocolType() pulumi.StringOutput
- func (o UserManagedHttpsParametersResponseOutput) ToUserManagedHttpsParametersResponseOutput() UserManagedHttpsParametersResponseOutput
- func (o UserManagedHttpsParametersResponseOutput) ToUserManagedHttpsParametersResponseOutputWithContext(ctx context.Context) UserManagedHttpsParametersResponseOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CacheExpirationActionParameters ¶
type CacheExpirationActionParameters struct { // Caching behavior for the requests CacheBehavior string `pulumi:"cacheBehavior"` // The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration *string `pulumi:"cacheDuration"` // The level at which the content needs to be cached. CacheType string `pulumi:"cacheType"` OdataType string `pulumi:"odataType"` }
Defines the parameters for the cache expiration action.
type CacheExpirationActionParametersArgs ¶
type CacheExpirationActionParametersArgs struct { // Caching behavior for the requests CacheBehavior pulumi.StringInput `pulumi:"cacheBehavior"` // The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration pulumi.StringPtrInput `pulumi:"cacheDuration"` // The level at which the content needs to be cached. CacheType pulumi.StringInput `pulumi:"cacheType"` OdataType pulumi.StringInput `pulumi:"odataType"` }
Defines the parameters for the cache expiration action.
func (CacheExpirationActionParametersArgs) ElementType ¶
func (CacheExpirationActionParametersArgs) ElementType() reflect.Type
func (CacheExpirationActionParametersArgs) ToCacheExpirationActionParametersOutput ¶
func (i CacheExpirationActionParametersArgs) ToCacheExpirationActionParametersOutput() CacheExpirationActionParametersOutput
func (CacheExpirationActionParametersArgs) ToCacheExpirationActionParametersOutputWithContext ¶
func (i CacheExpirationActionParametersArgs) ToCacheExpirationActionParametersOutputWithContext(ctx context.Context) CacheExpirationActionParametersOutput
type CacheExpirationActionParametersInput ¶
type CacheExpirationActionParametersInput interface { pulumi.Input ToCacheExpirationActionParametersOutput() CacheExpirationActionParametersOutput ToCacheExpirationActionParametersOutputWithContext(context.Context) CacheExpirationActionParametersOutput }
CacheExpirationActionParametersInput is an input type that accepts CacheExpirationActionParametersArgs and CacheExpirationActionParametersOutput values. You can construct a concrete instance of `CacheExpirationActionParametersInput` via:
CacheExpirationActionParametersArgs{...}
type CacheExpirationActionParametersOutput ¶
type CacheExpirationActionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for the cache expiration action.
func (CacheExpirationActionParametersOutput) CacheBehavior ¶
func (o CacheExpirationActionParametersOutput) CacheBehavior() pulumi.StringOutput
Caching behavior for the requests
func (CacheExpirationActionParametersOutput) CacheDuration ¶
func (o CacheExpirationActionParametersOutput) CacheDuration() pulumi.StringPtrOutput
The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
func (CacheExpirationActionParametersOutput) CacheType ¶
func (o CacheExpirationActionParametersOutput) CacheType() pulumi.StringOutput
The level at which the content needs to be cached.
func (CacheExpirationActionParametersOutput) ElementType ¶
func (CacheExpirationActionParametersOutput) ElementType() reflect.Type
func (CacheExpirationActionParametersOutput) OdataType ¶
func (o CacheExpirationActionParametersOutput) OdataType() pulumi.StringOutput
func (CacheExpirationActionParametersOutput) ToCacheExpirationActionParametersOutput ¶
func (o CacheExpirationActionParametersOutput) ToCacheExpirationActionParametersOutput() CacheExpirationActionParametersOutput
func (CacheExpirationActionParametersOutput) ToCacheExpirationActionParametersOutputWithContext ¶
func (o CacheExpirationActionParametersOutput) ToCacheExpirationActionParametersOutputWithContext(ctx context.Context) CacheExpirationActionParametersOutput
type CacheExpirationActionParametersResponse ¶
type CacheExpirationActionParametersResponse struct { // Caching behavior for the requests CacheBehavior string `pulumi:"cacheBehavior"` // The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration *string `pulumi:"cacheDuration"` // The level at which the content needs to be cached. CacheType string `pulumi:"cacheType"` OdataType string `pulumi:"odataType"` }
Defines the parameters for the cache expiration action.
type CacheExpirationActionParametersResponseArgs ¶
type CacheExpirationActionParametersResponseArgs struct { // Caching behavior for the requests CacheBehavior pulumi.StringInput `pulumi:"cacheBehavior"` // The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration pulumi.StringPtrInput `pulumi:"cacheDuration"` // The level at which the content needs to be cached. CacheType pulumi.StringInput `pulumi:"cacheType"` OdataType pulumi.StringInput `pulumi:"odataType"` }
Defines the parameters for the cache expiration action.
func (CacheExpirationActionParametersResponseArgs) ElementType ¶
func (CacheExpirationActionParametersResponseArgs) ElementType() reflect.Type
func (CacheExpirationActionParametersResponseArgs) ToCacheExpirationActionParametersResponseOutput ¶
func (i CacheExpirationActionParametersResponseArgs) ToCacheExpirationActionParametersResponseOutput() CacheExpirationActionParametersResponseOutput
func (CacheExpirationActionParametersResponseArgs) ToCacheExpirationActionParametersResponseOutputWithContext ¶
func (i CacheExpirationActionParametersResponseArgs) ToCacheExpirationActionParametersResponseOutputWithContext(ctx context.Context) CacheExpirationActionParametersResponseOutput
type CacheExpirationActionParametersResponseInput ¶
type CacheExpirationActionParametersResponseInput interface { pulumi.Input ToCacheExpirationActionParametersResponseOutput() CacheExpirationActionParametersResponseOutput ToCacheExpirationActionParametersResponseOutputWithContext(context.Context) CacheExpirationActionParametersResponseOutput }
CacheExpirationActionParametersResponseInput is an input type that accepts CacheExpirationActionParametersResponseArgs and CacheExpirationActionParametersResponseOutput values. You can construct a concrete instance of `CacheExpirationActionParametersResponseInput` via:
CacheExpirationActionParametersResponseArgs{...}
type CacheExpirationActionParametersResponseOutput ¶
type CacheExpirationActionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for the cache expiration action.
func (CacheExpirationActionParametersResponseOutput) CacheBehavior ¶
func (o CacheExpirationActionParametersResponseOutput) CacheBehavior() pulumi.StringOutput
Caching behavior for the requests
func (CacheExpirationActionParametersResponseOutput) CacheDuration ¶
func (o CacheExpirationActionParametersResponseOutput) CacheDuration() pulumi.StringPtrOutput
The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss
func (CacheExpirationActionParametersResponseOutput) CacheType ¶
func (o CacheExpirationActionParametersResponseOutput) CacheType() pulumi.StringOutput
The level at which the content needs to be cached.
func (CacheExpirationActionParametersResponseOutput) ElementType ¶
func (CacheExpirationActionParametersResponseOutput) ElementType() reflect.Type
func (CacheExpirationActionParametersResponseOutput) OdataType ¶
func (o CacheExpirationActionParametersResponseOutput) OdataType() pulumi.StringOutput
func (CacheExpirationActionParametersResponseOutput) ToCacheExpirationActionParametersResponseOutput ¶
func (o CacheExpirationActionParametersResponseOutput) ToCacheExpirationActionParametersResponseOutput() CacheExpirationActionParametersResponseOutput
func (CacheExpirationActionParametersResponseOutput) ToCacheExpirationActionParametersResponseOutputWithContext ¶
func (o CacheExpirationActionParametersResponseOutput) ToCacheExpirationActionParametersResponseOutputWithContext(ctx context.Context) CacheExpirationActionParametersResponseOutput
type CacheKeyQueryStringActionParameters ¶
type CacheKeyQueryStringActionParameters struct { OdataType string `pulumi:"odataType"` // query parameters to include or exclude (comma separated). QueryParameters *string `pulumi:"queryParameters"` // Caching behavior for the requests QueryStringBehavior string `pulumi:"queryStringBehavior"` }
Defines the parameters for the cache-key query string action.
type CacheKeyQueryStringActionParametersArgs ¶
type CacheKeyQueryStringActionParametersArgs struct { OdataType pulumi.StringInput `pulumi:"odataType"` // query parameters to include or exclude (comma separated). QueryParameters pulumi.StringPtrInput `pulumi:"queryParameters"` // Caching behavior for the requests QueryStringBehavior pulumi.StringInput `pulumi:"queryStringBehavior"` }
Defines the parameters for the cache-key query string action.
func (CacheKeyQueryStringActionParametersArgs) ElementType ¶
func (CacheKeyQueryStringActionParametersArgs) ElementType() reflect.Type
func (CacheKeyQueryStringActionParametersArgs) ToCacheKeyQueryStringActionParametersOutput ¶
func (i CacheKeyQueryStringActionParametersArgs) ToCacheKeyQueryStringActionParametersOutput() CacheKeyQueryStringActionParametersOutput
func (CacheKeyQueryStringActionParametersArgs) ToCacheKeyQueryStringActionParametersOutputWithContext ¶
func (i CacheKeyQueryStringActionParametersArgs) ToCacheKeyQueryStringActionParametersOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersOutput
type CacheKeyQueryStringActionParametersInput ¶
type CacheKeyQueryStringActionParametersInput interface { pulumi.Input ToCacheKeyQueryStringActionParametersOutput() CacheKeyQueryStringActionParametersOutput ToCacheKeyQueryStringActionParametersOutputWithContext(context.Context) CacheKeyQueryStringActionParametersOutput }
CacheKeyQueryStringActionParametersInput is an input type that accepts CacheKeyQueryStringActionParametersArgs and CacheKeyQueryStringActionParametersOutput values. You can construct a concrete instance of `CacheKeyQueryStringActionParametersInput` via:
CacheKeyQueryStringActionParametersArgs{...}
type CacheKeyQueryStringActionParametersOutput ¶
type CacheKeyQueryStringActionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for the cache-key query string action.
func (CacheKeyQueryStringActionParametersOutput) ElementType ¶
func (CacheKeyQueryStringActionParametersOutput) ElementType() reflect.Type
func (CacheKeyQueryStringActionParametersOutput) OdataType ¶
func (o CacheKeyQueryStringActionParametersOutput) OdataType() pulumi.StringOutput
func (CacheKeyQueryStringActionParametersOutput) QueryParameters ¶
func (o CacheKeyQueryStringActionParametersOutput) QueryParameters() pulumi.StringPtrOutput
query parameters to include or exclude (comma separated).
func (CacheKeyQueryStringActionParametersOutput) QueryStringBehavior ¶
func (o CacheKeyQueryStringActionParametersOutput) QueryStringBehavior() pulumi.StringOutput
Caching behavior for the requests
func (CacheKeyQueryStringActionParametersOutput) ToCacheKeyQueryStringActionParametersOutput ¶
func (o CacheKeyQueryStringActionParametersOutput) ToCacheKeyQueryStringActionParametersOutput() CacheKeyQueryStringActionParametersOutput
func (CacheKeyQueryStringActionParametersOutput) ToCacheKeyQueryStringActionParametersOutputWithContext ¶
func (o CacheKeyQueryStringActionParametersOutput) ToCacheKeyQueryStringActionParametersOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersOutput
type CacheKeyQueryStringActionParametersResponse ¶
type CacheKeyQueryStringActionParametersResponse struct { OdataType string `pulumi:"odataType"` // query parameters to include or exclude (comma separated). QueryParameters *string `pulumi:"queryParameters"` // Caching behavior for the requests QueryStringBehavior string `pulumi:"queryStringBehavior"` }
Defines the parameters for the cache-key query string action.
type CacheKeyQueryStringActionParametersResponseArgs ¶
type CacheKeyQueryStringActionParametersResponseArgs struct { OdataType pulumi.StringInput `pulumi:"odataType"` // query parameters to include or exclude (comma separated). QueryParameters pulumi.StringPtrInput `pulumi:"queryParameters"` // Caching behavior for the requests QueryStringBehavior pulumi.StringInput `pulumi:"queryStringBehavior"` }
Defines the parameters for the cache-key query string action.
func (CacheKeyQueryStringActionParametersResponseArgs) ElementType ¶
func (CacheKeyQueryStringActionParametersResponseArgs) ElementType() reflect.Type
func (CacheKeyQueryStringActionParametersResponseArgs) ToCacheKeyQueryStringActionParametersResponseOutput ¶
func (i CacheKeyQueryStringActionParametersResponseArgs) ToCacheKeyQueryStringActionParametersResponseOutput() CacheKeyQueryStringActionParametersResponseOutput
func (CacheKeyQueryStringActionParametersResponseArgs) ToCacheKeyQueryStringActionParametersResponseOutputWithContext ¶
func (i CacheKeyQueryStringActionParametersResponseArgs) ToCacheKeyQueryStringActionParametersResponseOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersResponseOutput
type CacheKeyQueryStringActionParametersResponseInput ¶
type CacheKeyQueryStringActionParametersResponseInput interface { pulumi.Input ToCacheKeyQueryStringActionParametersResponseOutput() CacheKeyQueryStringActionParametersResponseOutput ToCacheKeyQueryStringActionParametersResponseOutputWithContext(context.Context) CacheKeyQueryStringActionParametersResponseOutput }
CacheKeyQueryStringActionParametersResponseInput is an input type that accepts CacheKeyQueryStringActionParametersResponseArgs and CacheKeyQueryStringActionParametersResponseOutput values. You can construct a concrete instance of `CacheKeyQueryStringActionParametersResponseInput` via:
CacheKeyQueryStringActionParametersResponseArgs{...}
type CacheKeyQueryStringActionParametersResponseOutput ¶
type CacheKeyQueryStringActionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for the cache-key query string action.
func (CacheKeyQueryStringActionParametersResponseOutput) ElementType ¶
func (CacheKeyQueryStringActionParametersResponseOutput) ElementType() reflect.Type
func (CacheKeyQueryStringActionParametersResponseOutput) OdataType ¶
func (o CacheKeyQueryStringActionParametersResponseOutput) OdataType() pulumi.StringOutput
func (CacheKeyQueryStringActionParametersResponseOutput) QueryParameters ¶
func (o CacheKeyQueryStringActionParametersResponseOutput) QueryParameters() pulumi.StringPtrOutput
query parameters to include or exclude (comma separated).
func (CacheKeyQueryStringActionParametersResponseOutput) QueryStringBehavior ¶
func (o CacheKeyQueryStringActionParametersResponseOutput) QueryStringBehavior() pulumi.StringOutput
Caching behavior for the requests
func (CacheKeyQueryStringActionParametersResponseOutput) ToCacheKeyQueryStringActionParametersResponseOutput ¶
func (o CacheKeyQueryStringActionParametersResponseOutput) ToCacheKeyQueryStringActionParametersResponseOutput() CacheKeyQueryStringActionParametersResponseOutput
func (CacheKeyQueryStringActionParametersResponseOutput) ToCacheKeyQueryStringActionParametersResponseOutputWithContext ¶
func (o CacheKeyQueryStringActionParametersResponseOutput) ToCacheKeyQueryStringActionParametersResponseOutputWithContext(ctx context.Context) CacheKeyQueryStringActionParametersResponseOutput
type CdnCertificateSourceParametersResponse ¶
type CdnCertificateSourceParametersResponse struct { // Type of certificate used CertificateType string `pulumi:"certificateType"` OdataType string `pulumi:"odataType"` }
Defines the parameters for using CDN managed certificate for securing custom domain.
type CdnCertificateSourceParametersResponseArgs ¶
type CdnCertificateSourceParametersResponseArgs struct { // Type of certificate used CertificateType pulumi.StringInput `pulumi:"certificateType"` OdataType pulumi.StringInput `pulumi:"odataType"` }
Defines the parameters for using CDN managed certificate for securing custom domain.
func (CdnCertificateSourceParametersResponseArgs) ElementType ¶
func (CdnCertificateSourceParametersResponseArgs) ElementType() reflect.Type
func (CdnCertificateSourceParametersResponseArgs) ToCdnCertificateSourceParametersResponseOutput ¶
func (i CdnCertificateSourceParametersResponseArgs) ToCdnCertificateSourceParametersResponseOutput() CdnCertificateSourceParametersResponseOutput
func (CdnCertificateSourceParametersResponseArgs) ToCdnCertificateSourceParametersResponseOutputWithContext ¶
func (i CdnCertificateSourceParametersResponseArgs) ToCdnCertificateSourceParametersResponseOutputWithContext(ctx context.Context) CdnCertificateSourceParametersResponseOutput
type CdnCertificateSourceParametersResponseInput ¶
type CdnCertificateSourceParametersResponseInput interface { pulumi.Input ToCdnCertificateSourceParametersResponseOutput() CdnCertificateSourceParametersResponseOutput ToCdnCertificateSourceParametersResponseOutputWithContext(context.Context) CdnCertificateSourceParametersResponseOutput }
CdnCertificateSourceParametersResponseInput is an input type that accepts CdnCertificateSourceParametersResponseArgs and CdnCertificateSourceParametersResponseOutput values. You can construct a concrete instance of `CdnCertificateSourceParametersResponseInput` via:
CdnCertificateSourceParametersResponseArgs{...}
type CdnCertificateSourceParametersResponseOutput ¶
type CdnCertificateSourceParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for using CDN managed certificate for securing custom domain.
func (CdnCertificateSourceParametersResponseOutput) CertificateType ¶
func (o CdnCertificateSourceParametersResponseOutput) CertificateType() pulumi.StringOutput
Type of certificate used
func (CdnCertificateSourceParametersResponseOutput) ElementType ¶
func (CdnCertificateSourceParametersResponseOutput) ElementType() reflect.Type
func (CdnCertificateSourceParametersResponseOutput) OdataType ¶
func (o CdnCertificateSourceParametersResponseOutput) OdataType() pulumi.StringOutput
func (CdnCertificateSourceParametersResponseOutput) ToCdnCertificateSourceParametersResponseOutput ¶
func (o CdnCertificateSourceParametersResponseOutput) ToCdnCertificateSourceParametersResponseOutput() CdnCertificateSourceParametersResponseOutput
func (CdnCertificateSourceParametersResponseOutput) ToCdnCertificateSourceParametersResponseOutputWithContext ¶
func (o CdnCertificateSourceParametersResponseOutput) ToCdnCertificateSourceParametersResponseOutputWithContext(ctx context.Context) CdnCertificateSourceParametersResponseOutput
type CdnManagedHttpsParametersResponse ¶
type CdnManagedHttpsParametersResponse struct { // Defines the source of the SSL certificate. CertificateSource string `pulumi:"certificateSource"` // Defines the certificate source parameters using CDN managed certificate for enabling SSL. CertificateSourceParameters CdnCertificateSourceParametersResponse `pulumi:"certificateSourceParameters"` // TLS protocol version that will be used for Https MinimumTlsVersion *string `pulumi:"minimumTlsVersion"` // Defines the TLS extension protocol that is used for secure delivery. ProtocolType string `pulumi:"protocolType"` }
Defines the certificate source parameters using CDN managed certificate for enabling SSL.
type CdnManagedHttpsParametersResponseArgs ¶
type CdnManagedHttpsParametersResponseArgs struct { // Defines the source of the SSL certificate. CertificateSource pulumi.StringInput `pulumi:"certificateSource"` // Defines the certificate source parameters using CDN managed certificate for enabling SSL. CertificateSourceParameters CdnCertificateSourceParametersResponseInput `pulumi:"certificateSourceParameters"` // TLS protocol version that will be used for Https MinimumTlsVersion pulumi.StringPtrInput `pulumi:"minimumTlsVersion"` // Defines the TLS extension protocol that is used for secure delivery. ProtocolType pulumi.StringInput `pulumi:"protocolType"` }
Defines the certificate source parameters using CDN managed certificate for enabling SSL.
func (CdnManagedHttpsParametersResponseArgs) ElementType ¶
func (CdnManagedHttpsParametersResponseArgs) ElementType() reflect.Type
func (CdnManagedHttpsParametersResponseArgs) ToCdnManagedHttpsParametersResponseOutput ¶
func (i CdnManagedHttpsParametersResponseArgs) ToCdnManagedHttpsParametersResponseOutput() CdnManagedHttpsParametersResponseOutput
func (CdnManagedHttpsParametersResponseArgs) ToCdnManagedHttpsParametersResponseOutputWithContext ¶
func (i CdnManagedHttpsParametersResponseArgs) ToCdnManagedHttpsParametersResponseOutputWithContext(ctx context.Context) CdnManagedHttpsParametersResponseOutput
type CdnManagedHttpsParametersResponseInput ¶
type CdnManagedHttpsParametersResponseInput interface { pulumi.Input ToCdnManagedHttpsParametersResponseOutput() CdnManagedHttpsParametersResponseOutput ToCdnManagedHttpsParametersResponseOutputWithContext(context.Context) CdnManagedHttpsParametersResponseOutput }
CdnManagedHttpsParametersResponseInput is an input type that accepts CdnManagedHttpsParametersResponseArgs and CdnManagedHttpsParametersResponseOutput values. You can construct a concrete instance of `CdnManagedHttpsParametersResponseInput` via:
CdnManagedHttpsParametersResponseArgs{...}
type CdnManagedHttpsParametersResponseOutput ¶
type CdnManagedHttpsParametersResponseOutput struct{ *pulumi.OutputState }
Defines the certificate source parameters using CDN managed certificate for enabling SSL.
func (CdnManagedHttpsParametersResponseOutput) CertificateSource ¶
func (o CdnManagedHttpsParametersResponseOutput) CertificateSource() pulumi.StringOutput
Defines the source of the SSL certificate.
func (CdnManagedHttpsParametersResponseOutput) CertificateSourceParameters ¶
func (o CdnManagedHttpsParametersResponseOutput) CertificateSourceParameters() CdnCertificateSourceParametersResponseOutput
Defines the certificate source parameters using CDN managed certificate for enabling SSL.
func (CdnManagedHttpsParametersResponseOutput) ElementType ¶
func (CdnManagedHttpsParametersResponseOutput) ElementType() reflect.Type
func (CdnManagedHttpsParametersResponseOutput) MinimumTlsVersion ¶
func (o CdnManagedHttpsParametersResponseOutput) MinimumTlsVersion() pulumi.StringPtrOutput
TLS protocol version that will be used for Https
func (CdnManagedHttpsParametersResponseOutput) ProtocolType ¶
func (o CdnManagedHttpsParametersResponseOutput) ProtocolType() pulumi.StringOutput
Defines the TLS extension protocol that is used for secure delivery.
func (CdnManagedHttpsParametersResponseOutput) ToCdnManagedHttpsParametersResponseOutput ¶
func (o CdnManagedHttpsParametersResponseOutput) ToCdnManagedHttpsParametersResponseOutput() CdnManagedHttpsParametersResponseOutput
func (CdnManagedHttpsParametersResponseOutput) ToCdnManagedHttpsParametersResponseOutputWithContext ¶
func (o CdnManagedHttpsParametersResponseOutput) ToCdnManagedHttpsParametersResponseOutputWithContext(ctx context.Context) CdnManagedHttpsParametersResponseOutput
type CookiesMatchConditionParameters ¶
type CookiesMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // Name of Cookies to be matched Selector *string `pulumi:"selector"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for Cookies match conditions
type CookiesMatchConditionParametersArgs ¶
type CookiesMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // Name of Cookies to be matched Selector pulumi.StringPtrInput `pulumi:"selector"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for Cookies match conditions
func (CookiesMatchConditionParametersArgs) ElementType ¶
func (CookiesMatchConditionParametersArgs) ElementType() reflect.Type
func (CookiesMatchConditionParametersArgs) ToCookiesMatchConditionParametersOutput ¶
func (i CookiesMatchConditionParametersArgs) ToCookiesMatchConditionParametersOutput() CookiesMatchConditionParametersOutput
func (CookiesMatchConditionParametersArgs) ToCookiesMatchConditionParametersOutputWithContext ¶
func (i CookiesMatchConditionParametersArgs) ToCookiesMatchConditionParametersOutputWithContext(ctx context.Context) CookiesMatchConditionParametersOutput
type CookiesMatchConditionParametersInput ¶
type CookiesMatchConditionParametersInput interface { pulumi.Input ToCookiesMatchConditionParametersOutput() CookiesMatchConditionParametersOutput ToCookiesMatchConditionParametersOutputWithContext(context.Context) CookiesMatchConditionParametersOutput }
CookiesMatchConditionParametersInput is an input type that accepts CookiesMatchConditionParametersArgs and CookiesMatchConditionParametersOutput values. You can construct a concrete instance of `CookiesMatchConditionParametersInput` via:
CookiesMatchConditionParametersArgs{...}
type CookiesMatchConditionParametersOutput ¶
type CookiesMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for Cookies match conditions
func (CookiesMatchConditionParametersOutput) ElementType ¶
func (CookiesMatchConditionParametersOutput) ElementType() reflect.Type
func (CookiesMatchConditionParametersOutput) MatchValues ¶
func (o CookiesMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (CookiesMatchConditionParametersOutput) NegateCondition ¶
func (o CookiesMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (CookiesMatchConditionParametersOutput) OdataType ¶
func (o CookiesMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (CookiesMatchConditionParametersOutput) Operator ¶
func (o CookiesMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (CookiesMatchConditionParametersOutput) Selector ¶
func (o CookiesMatchConditionParametersOutput) Selector() pulumi.StringPtrOutput
Name of Cookies to be matched
func (CookiesMatchConditionParametersOutput) ToCookiesMatchConditionParametersOutput ¶
func (o CookiesMatchConditionParametersOutput) ToCookiesMatchConditionParametersOutput() CookiesMatchConditionParametersOutput
func (CookiesMatchConditionParametersOutput) ToCookiesMatchConditionParametersOutputWithContext ¶
func (o CookiesMatchConditionParametersOutput) ToCookiesMatchConditionParametersOutputWithContext(ctx context.Context) CookiesMatchConditionParametersOutput
func (CookiesMatchConditionParametersOutput) Transforms ¶
func (o CookiesMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type CookiesMatchConditionParametersResponse ¶
type CookiesMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // Name of Cookies to be matched Selector *string `pulumi:"selector"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for Cookies match conditions
type CookiesMatchConditionParametersResponseArgs ¶
type CookiesMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // Name of Cookies to be matched Selector pulumi.StringPtrInput `pulumi:"selector"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for Cookies match conditions
func (CookiesMatchConditionParametersResponseArgs) ElementType ¶
func (CookiesMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (CookiesMatchConditionParametersResponseArgs) ToCookiesMatchConditionParametersResponseOutput ¶
func (i CookiesMatchConditionParametersResponseArgs) ToCookiesMatchConditionParametersResponseOutput() CookiesMatchConditionParametersResponseOutput
func (CookiesMatchConditionParametersResponseArgs) ToCookiesMatchConditionParametersResponseOutputWithContext ¶
func (i CookiesMatchConditionParametersResponseArgs) ToCookiesMatchConditionParametersResponseOutputWithContext(ctx context.Context) CookiesMatchConditionParametersResponseOutput
type CookiesMatchConditionParametersResponseInput ¶
type CookiesMatchConditionParametersResponseInput interface { pulumi.Input ToCookiesMatchConditionParametersResponseOutput() CookiesMatchConditionParametersResponseOutput ToCookiesMatchConditionParametersResponseOutputWithContext(context.Context) CookiesMatchConditionParametersResponseOutput }
CookiesMatchConditionParametersResponseInput is an input type that accepts CookiesMatchConditionParametersResponseArgs and CookiesMatchConditionParametersResponseOutput values. You can construct a concrete instance of `CookiesMatchConditionParametersResponseInput` via:
CookiesMatchConditionParametersResponseArgs{...}
type CookiesMatchConditionParametersResponseOutput ¶
type CookiesMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for Cookies match conditions
func (CookiesMatchConditionParametersResponseOutput) ElementType ¶
func (CookiesMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (CookiesMatchConditionParametersResponseOutput) MatchValues ¶
func (o CookiesMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (CookiesMatchConditionParametersResponseOutput) NegateCondition ¶
func (o CookiesMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (CookiesMatchConditionParametersResponseOutput) OdataType ¶
func (o CookiesMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (CookiesMatchConditionParametersResponseOutput) Operator ¶
func (o CookiesMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (CookiesMatchConditionParametersResponseOutput) Selector ¶
func (o CookiesMatchConditionParametersResponseOutput) Selector() pulumi.StringPtrOutput
Name of Cookies to be matched
func (CookiesMatchConditionParametersResponseOutput) ToCookiesMatchConditionParametersResponseOutput ¶
func (o CookiesMatchConditionParametersResponseOutput) ToCookiesMatchConditionParametersResponseOutput() CookiesMatchConditionParametersResponseOutput
func (CookiesMatchConditionParametersResponseOutput) ToCookiesMatchConditionParametersResponseOutputWithContext ¶
func (o CookiesMatchConditionParametersResponseOutput) ToCookiesMatchConditionParametersResponseOutputWithContext(ctx context.Context) CookiesMatchConditionParametersResponseOutput
func (CookiesMatchConditionParametersResponseOutput) Transforms ¶
func (o CookiesMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type CustomDomain ¶
type CustomDomain struct { pulumi.CustomResourceState // Certificate parameters for securing custom HTTPS CustomHttpsParameters pulumi.AnyOutput `pulumi:"customHttpsParameters"` // Provisioning status of Custom Https of the custom domain. CustomHttpsProvisioningState pulumi.StringOutput `pulumi:"customHttpsProvisioningState"` // Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. CustomHttpsProvisioningSubstate pulumi.StringOutput `pulumi:"customHttpsProvisioningSubstate"` // The host name of the custom domain. Must be a domain name. HostName pulumi.StringOutput `pulumi:"hostName"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Provisioning status of the custom domain. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource status of the custom domain. ResourceState pulumi.StringOutput `pulumi:"resourceState"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` // 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. ValidationData pulumi.StringPtrOutput `pulumi:"validationData"` }
Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com.
func GetCustomDomain ¶
func GetCustomDomain(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CustomDomainState, opts ...pulumi.ResourceOption) (*CustomDomain, error)
GetCustomDomain gets an existing CustomDomain resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewCustomDomain ¶
func NewCustomDomain(ctx *pulumi.Context, name string, args *CustomDomainArgs, opts ...pulumi.ResourceOption) (*CustomDomain, error)
NewCustomDomain registers a new resource with the given unique name, arguments, and options.
type CustomDomainArgs ¶
type CustomDomainArgs struct { // Name of the custom domain within an endpoint. CustomDomainName pulumi.StringInput // Name of the endpoint under the profile which is unique globally. EndpointName pulumi.StringInput // The host name of the custom domain. Must be a domain name. HostName pulumi.StringInput // Name of the CDN profile which is unique within the resource group. ProfileName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a CustomDomain resource.
func (CustomDomainArgs) ElementType ¶
func (CustomDomainArgs) ElementType() reflect.Type
type CustomDomainState ¶
type CustomDomainState struct { // Certificate parameters for securing custom HTTPS CustomHttpsParameters pulumi.Input // Provisioning status of Custom Https of the custom domain. CustomHttpsProvisioningState pulumi.StringPtrInput // Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. CustomHttpsProvisioningSubstate pulumi.StringPtrInput // The host name of the custom domain. Must be a domain name. HostName pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Provisioning status of the custom domain. ProvisioningState pulumi.StringPtrInput // Resource status of the custom domain. ResourceState pulumi.StringPtrInput // Resource type. Type pulumi.StringPtrInput // 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. ValidationData pulumi.StringPtrInput }
func (CustomDomainState) ElementType ¶
func (CustomDomainState) ElementType() reflect.Type
type DeepCreatedOrigin ¶
type DeepCreatedOrigin struct { // The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. HostName string `pulumi:"hostName"` // The value of the HTTP port. Must be between 1 and 65535 HttpPort *int `pulumi:"httpPort"` // The value of the HTTPS port. Must be between 1 and 65535 HttpsPort *int `pulumi:"httpsPort"` // Origin name Name string `pulumi:"name"` }
The main origin of CDN content which is added when creating a CDN endpoint.
type DeepCreatedOriginArgs ¶
type DeepCreatedOriginArgs struct { // The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. HostName pulumi.StringInput `pulumi:"hostName"` // The value of the HTTP port. Must be between 1 and 65535 HttpPort pulumi.IntPtrInput `pulumi:"httpPort"` // The value of the HTTPS port. Must be between 1 and 65535 HttpsPort pulumi.IntPtrInput `pulumi:"httpsPort"` // Origin name Name pulumi.StringInput `pulumi:"name"` }
The main origin of CDN content which is added when creating a CDN endpoint.
func (DeepCreatedOriginArgs) ElementType ¶
func (DeepCreatedOriginArgs) ElementType() reflect.Type
func (DeepCreatedOriginArgs) ToDeepCreatedOriginOutput ¶
func (i DeepCreatedOriginArgs) ToDeepCreatedOriginOutput() DeepCreatedOriginOutput
func (DeepCreatedOriginArgs) ToDeepCreatedOriginOutputWithContext ¶
func (i DeepCreatedOriginArgs) ToDeepCreatedOriginOutputWithContext(ctx context.Context) DeepCreatedOriginOutput
type DeepCreatedOriginArray ¶
type DeepCreatedOriginArray []DeepCreatedOriginInput
func (DeepCreatedOriginArray) ElementType ¶
func (DeepCreatedOriginArray) ElementType() reflect.Type
func (DeepCreatedOriginArray) ToDeepCreatedOriginArrayOutput ¶
func (i DeepCreatedOriginArray) ToDeepCreatedOriginArrayOutput() DeepCreatedOriginArrayOutput
func (DeepCreatedOriginArray) ToDeepCreatedOriginArrayOutputWithContext ¶
func (i DeepCreatedOriginArray) ToDeepCreatedOriginArrayOutputWithContext(ctx context.Context) DeepCreatedOriginArrayOutput
type DeepCreatedOriginArrayInput ¶
type DeepCreatedOriginArrayInput interface { pulumi.Input ToDeepCreatedOriginArrayOutput() DeepCreatedOriginArrayOutput ToDeepCreatedOriginArrayOutputWithContext(context.Context) DeepCreatedOriginArrayOutput }
DeepCreatedOriginArrayInput is an input type that accepts DeepCreatedOriginArray and DeepCreatedOriginArrayOutput values. You can construct a concrete instance of `DeepCreatedOriginArrayInput` via:
DeepCreatedOriginArray{ DeepCreatedOriginArgs{...} }
type DeepCreatedOriginArrayOutput ¶
type DeepCreatedOriginArrayOutput struct{ *pulumi.OutputState }
func (DeepCreatedOriginArrayOutput) ElementType ¶
func (DeepCreatedOriginArrayOutput) ElementType() reflect.Type
func (DeepCreatedOriginArrayOutput) Index ¶
func (o DeepCreatedOriginArrayOutput) Index(i pulumi.IntInput) DeepCreatedOriginOutput
func (DeepCreatedOriginArrayOutput) ToDeepCreatedOriginArrayOutput ¶
func (o DeepCreatedOriginArrayOutput) ToDeepCreatedOriginArrayOutput() DeepCreatedOriginArrayOutput
func (DeepCreatedOriginArrayOutput) ToDeepCreatedOriginArrayOutputWithContext ¶
func (o DeepCreatedOriginArrayOutput) ToDeepCreatedOriginArrayOutputWithContext(ctx context.Context) DeepCreatedOriginArrayOutput
type DeepCreatedOriginInput ¶
type DeepCreatedOriginInput interface { pulumi.Input ToDeepCreatedOriginOutput() DeepCreatedOriginOutput ToDeepCreatedOriginOutputWithContext(context.Context) DeepCreatedOriginOutput }
DeepCreatedOriginInput is an input type that accepts DeepCreatedOriginArgs and DeepCreatedOriginOutput values. You can construct a concrete instance of `DeepCreatedOriginInput` via:
DeepCreatedOriginArgs{...}
type DeepCreatedOriginOutput ¶
type DeepCreatedOriginOutput struct{ *pulumi.OutputState }
The main origin of CDN content which is added when creating a CDN endpoint.
func (DeepCreatedOriginOutput) ElementType ¶
func (DeepCreatedOriginOutput) ElementType() reflect.Type
func (DeepCreatedOriginOutput) HostName ¶
func (o DeepCreatedOriginOutput) HostName() pulumi.StringOutput
The address of the origin. It can be a domain name, IPv4 address, or IPv6 address.
func (DeepCreatedOriginOutput) HttpPort ¶
func (o DeepCreatedOriginOutput) HttpPort() pulumi.IntPtrOutput
The value of the HTTP port. Must be between 1 and 65535
func (DeepCreatedOriginOutput) HttpsPort ¶
func (o DeepCreatedOriginOutput) HttpsPort() pulumi.IntPtrOutput
The value of the HTTPS port. Must be between 1 and 65535
func (DeepCreatedOriginOutput) Name ¶
func (o DeepCreatedOriginOutput) Name() pulumi.StringOutput
Origin name
func (DeepCreatedOriginOutput) ToDeepCreatedOriginOutput ¶
func (o DeepCreatedOriginOutput) ToDeepCreatedOriginOutput() DeepCreatedOriginOutput
func (DeepCreatedOriginOutput) ToDeepCreatedOriginOutputWithContext ¶
func (o DeepCreatedOriginOutput) ToDeepCreatedOriginOutputWithContext(ctx context.Context) DeepCreatedOriginOutput
type DeepCreatedOriginResponse ¶
type DeepCreatedOriginResponse struct { // The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. HostName string `pulumi:"hostName"` // The value of the HTTP port. Must be between 1 and 65535 HttpPort *int `pulumi:"httpPort"` // The value of the HTTPS port. Must be between 1 and 65535 HttpsPort *int `pulumi:"httpsPort"` // Origin name Name string `pulumi:"name"` }
The main origin of CDN content which is added when creating a CDN endpoint.
type DeepCreatedOriginResponseArgs ¶
type DeepCreatedOriginResponseArgs struct { // The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. HostName pulumi.StringInput `pulumi:"hostName"` // The value of the HTTP port. Must be between 1 and 65535 HttpPort pulumi.IntPtrInput `pulumi:"httpPort"` // The value of the HTTPS port. Must be between 1 and 65535 HttpsPort pulumi.IntPtrInput `pulumi:"httpsPort"` // Origin name Name pulumi.StringInput `pulumi:"name"` }
The main origin of CDN content which is added when creating a CDN endpoint.
func (DeepCreatedOriginResponseArgs) ElementType ¶
func (DeepCreatedOriginResponseArgs) ElementType() reflect.Type
func (DeepCreatedOriginResponseArgs) ToDeepCreatedOriginResponseOutput ¶
func (i DeepCreatedOriginResponseArgs) ToDeepCreatedOriginResponseOutput() DeepCreatedOriginResponseOutput
func (DeepCreatedOriginResponseArgs) ToDeepCreatedOriginResponseOutputWithContext ¶
func (i DeepCreatedOriginResponseArgs) ToDeepCreatedOriginResponseOutputWithContext(ctx context.Context) DeepCreatedOriginResponseOutput
type DeepCreatedOriginResponseArray ¶
type DeepCreatedOriginResponseArray []DeepCreatedOriginResponseInput
func (DeepCreatedOriginResponseArray) ElementType ¶
func (DeepCreatedOriginResponseArray) ElementType() reflect.Type
func (DeepCreatedOriginResponseArray) ToDeepCreatedOriginResponseArrayOutput ¶
func (i DeepCreatedOriginResponseArray) ToDeepCreatedOriginResponseArrayOutput() DeepCreatedOriginResponseArrayOutput
func (DeepCreatedOriginResponseArray) ToDeepCreatedOriginResponseArrayOutputWithContext ¶
func (i DeepCreatedOriginResponseArray) ToDeepCreatedOriginResponseArrayOutputWithContext(ctx context.Context) DeepCreatedOriginResponseArrayOutput
type DeepCreatedOriginResponseArrayInput ¶
type DeepCreatedOriginResponseArrayInput interface { pulumi.Input ToDeepCreatedOriginResponseArrayOutput() DeepCreatedOriginResponseArrayOutput ToDeepCreatedOriginResponseArrayOutputWithContext(context.Context) DeepCreatedOriginResponseArrayOutput }
DeepCreatedOriginResponseArrayInput is an input type that accepts DeepCreatedOriginResponseArray and DeepCreatedOriginResponseArrayOutput values. You can construct a concrete instance of `DeepCreatedOriginResponseArrayInput` via:
DeepCreatedOriginResponseArray{ DeepCreatedOriginResponseArgs{...} }
type DeepCreatedOriginResponseArrayOutput ¶
type DeepCreatedOriginResponseArrayOutput struct{ *pulumi.OutputState }
func (DeepCreatedOriginResponseArrayOutput) ElementType ¶
func (DeepCreatedOriginResponseArrayOutput) ElementType() reflect.Type
func (DeepCreatedOriginResponseArrayOutput) Index ¶
func (o DeepCreatedOriginResponseArrayOutput) Index(i pulumi.IntInput) DeepCreatedOriginResponseOutput
func (DeepCreatedOriginResponseArrayOutput) ToDeepCreatedOriginResponseArrayOutput ¶
func (o DeepCreatedOriginResponseArrayOutput) ToDeepCreatedOriginResponseArrayOutput() DeepCreatedOriginResponseArrayOutput
func (DeepCreatedOriginResponseArrayOutput) ToDeepCreatedOriginResponseArrayOutputWithContext ¶
func (o DeepCreatedOriginResponseArrayOutput) ToDeepCreatedOriginResponseArrayOutputWithContext(ctx context.Context) DeepCreatedOriginResponseArrayOutput
type DeepCreatedOriginResponseInput ¶
type DeepCreatedOriginResponseInput interface { pulumi.Input ToDeepCreatedOriginResponseOutput() DeepCreatedOriginResponseOutput ToDeepCreatedOriginResponseOutputWithContext(context.Context) DeepCreatedOriginResponseOutput }
DeepCreatedOriginResponseInput is an input type that accepts DeepCreatedOriginResponseArgs and DeepCreatedOriginResponseOutput values. You can construct a concrete instance of `DeepCreatedOriginResponseInput` via:
DeepCreatedOriginResponseArgs{...}
type DeepCreatedOriginResponseOutput ¶
type DeepCreatedOriginResponseOutput struct{ *pulumi.OutputState }
The main origin of CDN content which is added when creating a CDN endpoint.
func (DeepCreatedOriginResponseOutput) ElementType ¶
func (DeepCreatedOriginResponseOutput) ElementType() reflect.Type
func (DeepCreatedOriginResponseOutput) HostName ¶
func (o DeepCreatedOriginResponseOutput) HostName() pulumi.StringOutput
The address of the origin. It can be a domain name, IPv4 address, or IPv6 address.
func (DeepCreatedOriginResponseOutput) HttpPort ¶
func (o DeepCreatedOriginResponseOutput) HttpPort() pulumi.IntPtrOutput
The value of the HTTP port. Must be between 1 and 65535
func (DeepCreatedOriginResponseOutput) HttpsPort ¶
func (o DeepCreatedOriginResponseOutput) HttpsPort() pulumi.IntPtrOutput
The value of the HTTPS port. Must be between 1 and 65535
func (DeepCreatedOriginResponseOutput) Name ¶
func (o DeepCreatedOriginResponseOutput) Name() pulumi.StringOutput
Origin name
func (DeepCreatedOriginResponseOutput) ToDeepCreatedOriginResponseOutput ¶
func (o DeepCreatedOriginResponseOutput) ToDeepCreatedOriginResponseOutput() DeepCreatedOriginResponseOutput
func (DeepCreatedOriginResponseOutput) ToDeepCreatedOriginResponseOutputWithContext ¶
func (o DeepCreatedOriginResponseOutput) ToDeepCreatedOriginResponseOutputWithContext(ctx context.Context) DeepCreatedOriginResponseOutput
type DeliveryRule ¶
type DeliveryRule struct { // A list of actions that are executed when all the conditions of a rule are satisfied. Actions []interface{} `pulumi:"actions"` // A list of conditions that must be matched for the actions to be executed Conditions []interface{} `pulumi:"conditions"` // Name of the rule Name *string `pulumi:"name"` // 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. Order int `pulumi:"order"` }
A rule that specifies a set of actions and conditions
type DeliveryRuleArgs ¶
type DeliveryRuleArgs struct { // A list of actions that are executed when all the conditions of a rule are satisfied. Actions pulumi.ArrayInput `pulumi:"actions"` // A list of conditions that must be matched for the actions to be executed Conditions pulumi.ArrayInput `pulumi:"conditions"` // Name of the rule Name pulumi.StringPtrInput `pulumi:"name"` // 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. Order pulumi.IntInput `pulumi:"order"` }
A rule that specifies a set of actions and conditions
func (DeliveryRuleArgs) ElementType ¶
func (DeliveryRuleArgs) ElementType() reflect.Type
func (DeliveryRuleArgs) ToDeliveryRuleOutput ¶
func (i DeliveryRuleArgs) ToDeliveryRuleOutput() DeliveryRuleOutput
func (DeliveryRuleArgs) ToDeliveryRuleOutputWithContext ¶
func (i DeliveryRuleArgs) ToDeliveryRuleOutputWithContext(ctx context.Context) DeliveryRuleOutput
type DeliveryRuleArray ¶
type DeliveryRuleArray []DeliveryRuleInput
func (DeliveryRuleArray) ElementType ¶
func (DeliveryRuleArray) ElementType() reflect.Type
func (DeliveryRuleArray) ToDeliveryRuleArrayOutput ¶
func (i DeliveryRuleArray) ToDeliveryRuleArrayOutput() DeliveryRuleArrayOutput
func (DeliveryRuleArray) ToDeliveryRuleArrayOutputWithContext ¶
func (i DeliveryRuleArray) ToDeliveryRuleArrayOutputWithContext(ctx context.Context) DeliveryRuleArrayOutput
type DeliveryRuleArrayInput ¶
type DeliveryRuleArrayInput interface { pulumi.Input ToDeliveryRuleArrayOutput() DeliveryRuleArrayOutput ToDeliveryRuleArrayOutputWithContext(context.Context) DeliveryRuleArrayOutput }
DeliveryRuleArrayInput is an input type that accepts DeliveryRuleArray and DeliveryRuleArrayOutput values. You can construct a concrete instance of `DeliveryRuleArrayInput` via:
DeliveryRuleArray{ DeliveryRuleArgs{...} }
type DeliveryRuleArrayOutput ¶
type DeliveryRuleArrayOutput struct{ *pulumi.OutputState }
func (DeliveryRuleArrayOutput) ElementType ¶
func (DeliveryRuleArrayOutput) ElementType() reflect.Type
func (DeliveryRuleArrayOutput) Index ¶
func (o DeliveryRuleArrayOutput) Index(i pulumi.IntInput) DeliveryRuleOutput
func (DeliveryRuleArrayOutput) ToDeliveryRuleArrayOutput ¶
func (o DeliveryRuleArrayOutput) ToDeliveryRuleArrayOutput() DeliveryRuleArrayOutput
func (DeliveryRuleArrayOutput) ToDeliveryRuleArrayOutputWithContext ¶
func (o DeliveryRuleArrayOutput) ToDeliveryRuleArrayOutputWithContext(ctx context.Context) DeliveryRuleArrayOutput
type DeliveryRuleCacheExpirationAction ¶
type DeliveryRuleCacheExpirationAction struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters CacheExpirationActionParameters `pulumi:"parameters"` }
Defines the cache expiration action for the delivery rule.
type DeliveryRuleCacheExpirationActionArgs ¶
type DeliveryRuleCacheExpirationActionArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters CacheExpirationActionParametersInput `pulumi:"parameters"` }
Defines the cache expiration action for the delivery rule.
func (DeliveryRuleCacheExpirationActionArgs) ElementType ¶
func (DeliveryRuleCacheExpirationActionArgs) ElementType() reflect.Type
func (DeliveryRuleCacheExpirationActionArgs) ToDeliveryRuleCacheExpirationActionOutput ¶
func (i DeliveryRuleCacheExpirationActionArgs) ToDeliveryRuleCacheExpirationActionOutput() DeliveryRuleCacheExpirationActionOutput
func (DeliveryRuleCacheExpirationActionArgs) ToDeliveryRuleCacheExpirationActionOutputWithContext ¶
func (i DeliveryRuleCacheExpirationActionArgs) ToDeliveryRuleCacheExpirationActionOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionOutput
type DeliveryRuleCacheExpirationActionInput ¶
type DeliveryRuleCacheExpirationActionInput interface { pulumi.Input ToDeliveryRuleCacheExpirationActionOutput() DeliveryRuleCacheExpirationActionOutput ToDeliveryRuleCacheExpirationActionOutputWithContext(context.Context) DeliveryRuleCacheExpirationActionOutput }
DeliveryRuleCacheExpirationActionInput is an input type that accepts DeliveryRuleCacheExpirationActionArgs and DeliveryRuleCacheExpirationActionOutput values. You can construct a concrete instance of `DeliveryRuleCacheExpirationActionInput` via:
DeliveryRuleCacheExpirationActionArgs{...}
type DeliveryRuleCacheExpirationActionOutput ¶
type DeliveryRuleCacheExpirationActionOutput struct{ *pulumi.OutputState }
Defines the cache expiration action for the delivery rule.
func (DeliveryRuleCacheExpirationActionOutput) ElementType ¶
func (DeliveryRuleCacheExpirationActionOutput) ElementType() reflect.Type
func (DeliveryRuleCacheExpirationActionOutput) Name ¶
func (o DeliveryRuleCacheExpirationActionOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleCacheExpirationActionOutput) Parameters ¶
func (o DeliveryRuleCacheExpirationActionOutput) Parameters() CacheExpirationActionParametersOutput
Defines the parameters for the action.
func (DeliveryRuleCacheExpirationActionOutput) ToDeliveryRuleCacheExpirationActionOutput ¶
func (o DeliveryRuleCacheExpirationActionOutput) ToDeliveryRuleCacheExpirationActionOutput() DeliveryRuleCacheExpirationActionOutput
func (DeliveryRuleCacheExpirationActionOutput) ToDeliveryRuleCacheExpirationActionOutputWithContext ¶
func (o DeliveryRuleCacheExpirationActionOutput) ToDeliveryRuleCacheExpirationActionOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionOutput
type DeliveryRuleCacheExpirationActionResponse ¶
type DeliveryRuleCacheExpirationActionResponse struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters CacheExpirationActionParametersResponse `pulumi:"parameters"` }
Defines the cache expiration action for the delivery rule.
type DeliveryRuleCacheExpirationActionResponseArgs ¶
type DeliveryRuleCacheExpirationActionResponseArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters CacheExpirationActionParametersResponseInput `pulumi:"parameters"` }
Defines the cache expiration action for the delivery rule.
func (DeliveryRuleCacheExpirationActionResponseArgs) ElementType ¶
func (DeliveryRuleCacheExpirationActionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleCacheExpirationActionResponseArgs) ToDeliveryRuleCacheExpirationActionResponseOutput ¶
func (i DeliveryRuleCacheExpirationActionResponseArgs) ToDeliveryRuleCacheExpirationActionResponseOutput() DeliveryRuleCacheExpirationActionResponseOutput
func (DeliveryRuleCacheExpirationActionResponseArgs) ToDeliveryRuleCacheExpirationActionResponseOutputWithContext ¶
func (i DeliveryRuleCacheExpirationActionResponseArgs) ToDeliveryRuleCacheExpirationActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionResponseOutput
type DeliveryRuleCacheExpirationActionResponseInput ¶
type DeliveryRuleCacheExpirationActionResponseInput interface { pulumi.Input ToDeliveryRuleCacheExpirationActionResponseOutput() DeliveryRuleCacheExpirationActionResponseOutput ToDeliveryRuleCacheExpirationActionResponseOutputWithContext(context.Context) DeliveryRuleCacheExpirationActionResponseOutput }
DeliveryRuleCacheExpirationActionResponseInput is an input type that accepts DeliveryRuleCacheExpirationActionResponseArgs and DeliveryRuleCacheExpirationActionResponseOutput values. You can construct a concrete instance of `DeliveryRuleCacheExpirationActionResponseInput` via:
DeliveryRuleCacheExpirationActionResponseArgs{...}
type DeliveryRuleCacheExpirationActionResponseOutput ¶
type DeliveryRuleCacheExpirationActionResponseOutput struct{ *pulumi.OutputState }
Defines the cache expiration action for the delivery rule.
func (DeliveryRuleCacheExpirationActionResponseOutput) ElementType ¶
func (DeliveryRuleCacheExpirationActionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleCacheExpirationActionResponseOutput) Name ¶
func (o DeliveryRuleCacheExpirationActionResponseOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleCacheExpirationActionResponseOutput) Parameters ¶
func (o DeliveryRuleCacheExpirationActionResponseOutput) Parameters() CacheExpirationActionParametersResponseOutput
Defines the parameters for the action.
func (DeliveryRuleCacheExpirationActionResponseOutput) ToDeliveryRuleCacheExpirationActionResponseOutput ¶
func (o DeliveryRuleCacheExpirationActionResponseOutput) ToDeliveryRuleCacheExpirationActionResponseOutput() DeliveryRuleCacheExpirationActionResponseOutput
func (DeliveryRuleCacheExpirationActionResponseOutput) ToDeliveryRuleCacheExpirationActionResponseOutputWithContext ¶
func (o DeliveryRuleCacheExpirationActionResponseOutput) ToDeliveryRuleCacheExpirationActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheExpirationActionResponseOutput
type DeliveryRuleCacheKeyQueryStringAction ¶
type DeliveryRuleCacheKeyQueryStringAction struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters CacheKeyQueryStringActionParameters `pulumi:"parameters"` }
Defines the cache-key query string action for the delivery rule.
type DeliveryRuleCacheKeyQueryStringActionArgs ¶
type DeliveryRuleCacheKeyQueryStringActionArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters CacheKeyQueryStringActionParametersInput `pulumi:"parameters"` }
Defines the cache-key query string action for the delivery rule.
func (DeliveryRuleCacheKeyQueryStringActionArgs) ElementType ¶
func (DeliveryRuleCacheKeyQueryStringActionArgs) ElementType() reflect.Type
func (DeliveryRuleCacheKeyQueryStringActionArgs) ToDeliveryRuleCacheKeyQueryStringActionOutput ¶
func (i DeliveryRuleCacheKeyQueryStringActionArgs) ToDeliveryRuleCacheKeyQueryStringActionOutput() DeliveryRuleCacheKeyQueryStringActionOutput
func (DeliveryRuleCacheKeyQueryStringActionArgs) ToDeliveryRuleCacheKeyQueryStringActionOutputWithContext ¶
func (i DeliveryRuleCacheKeyQueryStringActionArgs) ToDeliveryRuleCacheKeyQueryStringActionOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionOutput
type DeliveryRuleCacheKeyQueryStringActionInput ¶
type DeliveryRuleCacheKeyQueryStringActionInput interface { pulumi.Input ToDeliveryRuleCacheKeyQueryStringActionOutput() DeliveryRuleCacheKeyQueryStringActionOutput ToDeliveryRuleCacheKeyQueryStringActionOutputWithContext(context.Context) DeliveryRuleCacheKeyQueryStringActionOutput }
DeliveryRuleCacheKeyQueryStringActionInput is an input type that accepts DeliveryRuleCacheKeyQueryStringActionArgs and DeliveryRuleCacheKeyQueryStringActionOutput values. You can construct a concrete instance of `DeliveryRuleCacheKeyQueryStringActionInput` via:
DeliveryRuleCacheKeyQueryStringActionArgs{...}
type DeliveryRuleCacheKeyQueryStringActionOutput ¶
type DeliveryRuleCacheKeyQueryStringActionOutput struct{ *pulumi.OutputState }
Defines the cache-key query string action for the delivery rule.
func (DeliveryRuleCacheKeyQueryStringActionOutput) ElementType ¶
func (DeliveryRuleCacheKeyQueryStringActionOutput) ElementType() reflect.Type
func (DeliveryRuleCacheKeyQueryStringActionOutput) Name ¶
func (o DeliveryRuleCacheKeyQueryStringActionOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleCacheKeyQueryStringActionOutput) Parameters ¶
func (o DeliveryRuleCacheKeyQueryStringActionOutput) Parameters() CacheKeyQueryStringActionParametersOutput
Defines the parameters for the action.
func (DeliveryRuleCacheKeyQueryStringActionOutput) ToDeliveryRuleCacheKeyQueryStringActionOutput ¶
func (o DeliveryRuleCacheKeyQueryStringActionOutput) ToDeliveryRuleCacheKeyQueryStringActionOutput() DeliveryRuleCacheKeyQueryStringActionOutput
func (DeliveryRuleCacheKeyQueryStringActionOutput) ToDeliveryRuleCacheKeyQueryStringActionOutputWithContext ¶
func (o DeliveryRuleCacheKeyQueryStringActionOutput) ToDeliveryRuleCacheKeyQueryStringActionOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionOutput
type DeliveryRuleCacheKeyQueryStringActionResponse ¶
type DeliveryRuleCacheKeyQueryStringActionResponse struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters CacheKeyQueryStringActionParametersResponse `pulumi:"parameters"` }
Defines the cache-key query string action for the delivery rule.
type DeliveryRuleCacheKeyQueryStringActionResponseArgs ¶
type DeliveryRuleCacheKeyQueryStringActionResponseArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters CacheKeyQueryStringActionParametersResponseInput `pulumi:"parameters"` }
Defines the cache-key query string action for the delivery rule.
func (DeliveryRuleCacheKeyQueryStringActionResponseArgs) ElementType ¶
func (DeliveryRuleCacheKeyQueryStringActionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleCacheKeyQueryStringActionResponseArgs) ToDeliveryRuleCacheKeyQueryStringActionResponseOutput ¶
func (i DeliveryRuleCacheKeyQueryStringActionResponseArgs) ToDeliveryRuleCacheKeyQueryStringActionResponseOutput() DeliveryRuleCacheKeyQueryStringActionResponseOutput
func (DeliveryRuleCacheKeyQueryStringActionResponseArgs) ToDeliveryRuleCacheKeyQueryStringActionResponseOutputWithContext ¶
func (i DeliveryRuleCacheKeyQueryStringActionResponseArgs) ToDeliveryRuleCacheKeyQueryStringActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionResponseOutput
type DeliveryRuleCacheKeyQueryStringActionResponseInput ¶
type DeliveryRuleCacheKeyQueryStringActionResponseInput interface { pulumi.Input ToDeliveryRuleCacheKeyQueryStringActionResponseOutput() DeliveryRuleCacheKeyQueryStringActionResponseOutput ToDeliveryRuleCacheKeyQueryStringActionResponseOutputWithContext(context.Context) DeliveryRuleCacheKeyQueryStringActionResponseOutput }
DeliveryRuleCacheKeyQueryStringActionResponseInput is an input type that accepts DeliveryRuleCacheKeyQueryStringActionResponseArgs and DeliveryRuleCacheKeyQueryStringActionResponseOutput values. You can construct a concrete instance of `DeliveryRuleCacheKeyQueryStringActionResponseInput` via:
DeliveryRuleCacheKeyQueryStringActionResponseArgs{...}
type DeliveryRuleCacheKeyQueryStringActionResponseOutput ¶
type DeliveryRuleCacheKeyQueryStringActionResponseOutput struct{ *pulumi.OutputState }
Defines the cache-key query string action for the delivery rule.
func (DeliveryRuleCacheKeyQueryStringActionResponseOutput) ElementType ¶
func (DeliveryRuleCacheKeyQueryStringActionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleCacheKeyQueryStringActionResponseOutput) Name ¶
func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleCacheKeyQueryStringActionResponseOutput) Parameters ¶
func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) Parameters() CacheKeyQueryStringActionParametersResponseOutput
Defines the parameters for the action.
func (DeliveryRuleCacheKeyQueryStringActionResponseOutput) ToDeliveryRuleCacheKeyQueryStringActionResponseOutput ¶
func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) ToDeliveryRuleCacheKeyQueryStringActionResponseOutput() DeliveryRuleCacheKeyQueryStringActionResponseOutput
func (DeliveryRuleCacheKeyQueryStringActionResponseOutput) ToDeliveryRuleCacheKeyQueryStringActionResponseOutputWithContext ¶
func (o DeliveryRuleCacheKeyQueryStringActionResponseOutput) ToDeliveryRuleCacheKeyQueryStringActionResponseOutputWithContext(ctx context.Context) DeliveryRuleCacheKeyQueryStringActionResponseOutput
type DeliveryRuleCookiesCondition ¶
type DeliveryRuleCookiesCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters CookiesMatchConditionParameters `pulumi:"parameters"` }
Defines the Cookies condition for the delivery rule.
type DeliveryRuleCookiesConditionArgs ¶
type DeliveryRuleCookiesConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters CookiesMatchConditionParametersInput `pulumi:"parameters"` }
Defines the Cookies condition for the delivery rule.
func (DeliveryRuleCookiesConditionArgs) ElementType ¶
func (DeliveryRuleCookiesConditionArgs) ElementType() reflect.Type
func (DeliveryRuleCookiesConditionArgs) ToDeliveryRuleCookiesConditionOutput ¶
func (i DeliveryRuleCookiesConditionArgs) ToDeliveryRuleCookiesConditionOutput() DeliveryRuleCookiesConditionOutput
func (DeliveryRuleCookiesConditionArgs) ToDeliveryRuleCookiesConditionOutputWithContext ¶
func (i DeliveryRuleCookiesConditionArgs) ToDeliveryRuleCookiesConditionOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionOutput
type DeliveryRuleCookiesConditionInput ¶
type DeliveryRuleCookiesConditionInput interface { pulumi.Input ToDeliveryRuleCookiesConditionOutput() DeliveryRuleCookiesConditionOutput ToDeliveryRuleCookiesConditionOutputWithContext(context.Context) DeliveryRuleCookiesConditionOutput }
DeliveryRuleCookiesConditionInput is an input type that accepts DeliveryRuleCookiesConditionArgs and DeliveryRuleCookiesConditionOutput values. You can construct a concrete instance of `DeliveryRuleCookiesConditionInput` via:
DeliveryRuleCookiesConditionArgs{...}
type DeliveryRuleCookiesConditionOutput ¶
type DeliveryRuleCookiesConditionOutput struct{ *pulumi.OutputState }
Defines the Cookies condition for the delivery rule.
func (DeliveryRuleCookiesConditionOutput) ElementType ¶
func (DeliveryRuleCookiesConditionOutput) ElementType() reflect.Type
func (DeliveryRuleCookiesConditionOutput) Name ¶
func (o DeliveryRuleCookiesConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleCookiesConditionOutput) Parameters ¶
func (o DeliveryRuleCookiesConditionOutput) Parameters() CookiesMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleCookiesConditionOutput) ToDeliveryRuleCookiesConditionOutput ¶
func (o DeliveryRuleCookiesConditionOutput) ToDeliveryRuleCookiesConditionOutput() DeliveryRuleCookiesConditionOutput
func (DeliveryRuleCookiesConditionOutput) ToDeliveryRuleCookiesConditionOutputWithContext ¶
func (o DeliveryRuleCookiesConditionOutput) ToDeliveryRuleCookiesConditionOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionOutput
type DeliveryRuleCookiesConditionResponse ¶
type DeliveryRuleCookiesConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters CookiesMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the Cookies condition for the delivery rule.
type DeliveryRuleCookiesConditionResponseArgs ¶
type DeliveryRuleCookiesConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters CookiesMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the Cookies condition for the delivery rule.
func (DeliveryRuleCookiesConditionResponseArgs) ElementType ¶
func (DeliveryRuleCookiesConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleCookiesConditionResponseArgs) ToDeliveryRuleCookiesConditionResponseOutput ¶
func (i DeliveryRuleCookiesConditionResponseArgs) ToDeliveryRuleCookiesConditionResponseOutput() DeliveryRuleCookiesConditionResponseOutput
func (DeliveryRuleCookiesConditionResponseArgs) ToDeliveryRuleCookiesConditionResponseOutputWithContext ¶
func (i DeliveryRuleCookiesConditionResponseArgs) ToDeliveryRuleCookiesConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionResponseOutput
type DeliveryRuleCookiesConditionResponseInput ¶
type DeliveryRuleCookiesConditionResponseInput interface { pulumi.Input ToDeliveryRuleCookiesConditionResponseOutput() DeliveryRuleCookiesConditionResponseOutput ToDeliveryRuleCookiesConditionResponseOutputWithContext(context.Context) DeliveryRuleCookiesConditionResponseOutput }
DeliveryRuleCookiesConditionResponseInput is an input type that accepts DeliveryRuleCookiesConditionResponseArgs and DeliveryRuleCookiesConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleCookiesConditionResponseInput` via:
DeliveryRuleCookiesConditionResponseArgs{...}
type DeliveryRuleCookiesConditionResponseOutput ¶
type DeliveryRuleCookiesConditionResponseOutput struct{ *pulumi.OutputState }
Defines the Cookies condition for the delivery rule.
func (DeliveryRuleCookiesConditionResponseOutput) ElementType ¶
func (DeliveryRuleCookiesConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleCookiesConditionResponseOutput) Name ¶
func (o DeliveryRuleCookiesConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleCookiesConditionResponseOutput) Parameters ¶
func (o DeliveryRuleCookiesConditionResponseOutput) Parameters() CookiesMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleCookiesConditionResponseOutput) ToDeliveryRuleCookiesConditionResponseOutput ¶
func (o DeliveryRuleCookiesConditionResponseOutput) ToDeliveryRuleCookiesConditionResponseOutput() DeliveryRuleCookiesConditionResponseOutput
func (DeliveryRuleCookiesConditionResponseOutput) ToDeliveryRuleCookiesConditionResponseOutputWithContext ¶
func (o DeliveryRuleCookiesConditionResponseOutput) ToDeliveryRuleCookiesConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleCookiesConditionResponseOutput
type DeliveryRuleHttpVersionCondition ¶
type DeliveryRuleHttpVersionCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters HttpVersionMatchConditionParameters `pulumi:"parameters"` }
Defines the HttpVersion condition for the delivery rule.
type DeliveryRuleHttpVersionConditionArgs ¶
type DeliveryRuleHttpVersionConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters HttpVersionMatchConditionParametersInput `pulumi:"parameters"` }
Defines the HttpVersion condition for the delivery rule.
func (DeliveryRuleHttpVersionConditionArgs) ElementType ¶
func (DeliveryRuleHttpVersionConditionArgs) ElementType() reflect.Type
func (DeliveryRuleHttpVersionConditionArgs) ToDeliveryRuleHttpVersionConditionOutput ¶
func (i DeliveryRuleHttpVersionConditionArgs) ToDeliveryRuleHttpVersionConditionOutput() DeliveryRuleHttpVersionConditionOutput
func (DeliveryRuleHttpVersionConditionArgs) ToDeliveryRuleHttpVersionConditionOutputWithContext ¶
func (i DeliveryRuleHttpVersionConditionArgs) ToDeliveryRuleHttpVersionConditionOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionOutput
type DeliveryRuleHttpVersionConditionInput ¶
type DeliveryRuleHttpVersionConditionInput interface { pulumi.Input ToDeliveryRuleHttpVersionConditionOutput() DeliveryRuleHttpVersionConditionOutput ToDeliveryRuleHttpVersionConditionOutputWithContext(context.Context) DeliveryRuleHttpVersionConditionOutput }
DeliveryRuleHttpVersionConditionInput is an input type that accepts DeliveryRuleHttpVersionConditionArgs and DeliveryRuleHttpVersionConditionOutput values. You can construct a concrete instance of `DeliveryRuleHttpVersionConditionInput` via:
DeliveryRuleHttpVersionConditionArgs{...}
type DeliveryRuleHttpVersionConditionOutput ¶
type DeliveryRuleHttpVersionConditionOutput struct{ *pulumi.OutputState }
Defines the HttpVersion condition for the delivery rule.
func (DeliveryRuleHttpVersionConditionOutput) ElementType ¶
func (DeliveryRuleHttpVersionConditionOutput) ElementType() reflect.Type
func (DeliveryRuleHttpVersionConditionOutput) Name ¶
func (o DeliveryRuleHttpVersionConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleHttpVersionConditionOutput) Parameters ¶
func (o DeliveryRuleHttpVersionConditionOutput) Parameters() HttpVersionMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleHttpVersionConditionOutput) ToDeliveryRuleHttpVersionConditionOutput ¶
func (o DeliveryRuleHttpVersionConditionOutput) ToDeliveryRuleHttpVersionConditionOutput() DeliveryRuleHttpVersionConditionOutput
func (DeliveryRuleHttpVersionConditionOutput) ToDeliveryRuleHttpVersionConditionOutputWithContext ¶
func (o DeliveryRuleHttpVersionConditionOutput) ToDeliveryRuleHttpVersionConditionOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionOutput
type DeliveryRuleHttpVersionConditionResponse ¶
type DeliveryRuleHttpVersionConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters HttpVersionMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the HttpVersion condition for the delivery rule.
type DeliveryRuleHttpVersionConditionResponseArgs ¶
type DeliveryRuleHttpVersionConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters HttpVersionMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the HttpVersion condition for the delivery rule.
func (DeliveryRuleHttpVersionConditionResponseArgs) ElementType ¶
func (DeliveryRuleHttpVersionConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleHttpVersionConditionResponseArgs) ToDeliveryRuleHttpVersionConditionResponseOutput ¶
func (i DeliveryRuleHttpVersionConditionResponseArgs) ToDeliveryRuleHttpVersionConditionResponseOutput() DeliveryRuleHttpVersionConditionResponseOutput
func (DeliveryRuleHttpVersionConditionResponseArgs) ToDeliveryRuleHttpVersionConditionResponseOutputWithContext ¶
func (i DeliveryRuleHttpVersionConditionResponseArgs) ToDeliveryRuleHttpVersionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionResponseOutput
type DeliveryRuleHttpVersionConditionResponseInput ¶
type DeliveryRuleHttpVersionConditionResponseInput interface { pulumi.Input ToDeliveryRuleHttpVersionConditionResponseOutput() DeliveryRuleHttpVersionConditionResponseOutput ToDeliveryRuleHttpVersionConditionResponseOutputWithContext(context.Context) DeliveryRuleHttpVersionConditionResponseOutput }
DeliveryRuleHttpVersionConditionResponseInput is an input type that accepts DeliveryRuleHttpVersionConditionResponseArgs and DeliveryRuleHttpVersionConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleHttpVersionConditionResponseInput` via:
DeliveryRuleHttpVersionConditionResponseArgs{...}
type DeliveryRuleHttpVersionConditionResponseOutput ¶
type DeliveryRuleHttpVersionConditionResponseOutput struct{ *pulumi.OutputState }
Defines the HttpVersion condition for the delivery rule.
func (DeliveryRuleHttpVersionConditionResponseOutput) ElementType ¶
func (DeliveryRuleHttpVersionConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleHttpVersionConditionResponseOutput) Name ¶
func (o DeliveryRuleHttpVersionConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleHttpVersionConditionResponseOutput) Parameters ¶
func (o DeliveryRuleHttpVersionConditionResponseOutput) Parameters() HttpVersionMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleHttpVersionConditionResponseOutput) ToDeliveryRuleHttpVersionConditionResponseOutput ¶
func (o DeliveryRuleHttpVersionConditionResponseOutput) ToDeliveryRuleHttpVersionConditionResponseOutput() DeliveryRuleHttpVersionConditionResponseOutput
func (DeliveryRuleHttpVersionConditionResponseOutput) ToDeliveryRuleHttpVersionConditionResponseOutputWithContext ¶
func (o DeliveryRuleHttpVersionConditionResponseOutput) ToDeliveryRuleHttpVersionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleHttpVersionConditionResponseOutput
type DeliveryRuleInput ¶
type DeliveryRuleInput interface { pulumi.Input ToDeliveryRuleOutput() DeliveryRuleOutput ToDeliveryRuleOutputWithContext(context.Context) DeliveryRuleOutput }
DeliveryRuleInput is an input type that accepts DeliveryRuleArgs and DeliveryRuleOutput values. You can construct a concrete instance of `DeliveryRuleInput` via:
DeliveryRuleArgs{...}
type DeliveryRuleIsDeviceCondition ¶
type DeliveryRuleIsDeviceCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters IsDeviceMatchConditionParameters `pulumi:"parameters"` }
Defines the IsDevice condition for the delivery rule.
type DeliveryRuleIsDeviceConditionArgs ¶
type DeliveryRuleIsDeviceConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters IsDeviceMatchConditionParametersInput `pulumi:"parameters"` }
Defines the IsDevice condition for the delivery rule.
func (DeliveryRuleIsDeviceConditionArgs) ElementType ¶
func (DeliveryRuleIsDeviceConditionArgs) ElementType() reflect.Type
func (DeliveryRuleIsDeviceConditionArgs) ToDeliveryRuleIsDeviceConditionOutput ¶
func (i DeliveryRuleIsDeviceConditionArgs) ToDeliveryRuleIsDeviceConditionOutput() DeliveryRuleIsDeviceConditionOutput
func (DeliveryRuleIsDeviceConditionArgs) ToDeliveryRuleIsDeviceConditionOutputWithContext ¶
func (i DeliveryRuleIsDeviceConditionArgs) ToDeliveryRuleIsDeviceConditionOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionOutput
type DeliveryRuleIsDeviceConditionInput ¶
type DeliveryRuleIsDeviceConditionInput interface { pulumi.Input ToDeliveryRuleIsDeviceConditionOutput() DeliveryRuleIsDeviceConditionOutput ToDeliveryRuleIsDeviceConditionOutputWithContext(context.Context) DeliveryRuleIsDeviceConditionOutput }
DeliveryRuleIsDeviceConditionInput is an input type that accepts DeliveryRuleIsDeviceConditionArgs and DeliveryRuleIsDeviceConditionOutput values. You can construct a concrete instance of `DeliveryRuleIsDeviceConditionInput` via:
DeliveryRuleIsDeviceConditionArgs{...}
type DeliveryRuleIsDeviceConditionOutput ¶
type DeliveryRuleIsDeviceConditionOutput struct{ *pulumi.OutputState }
Defines the IsDevice condition for the delivery rule.
func (DeliveryRuleIsDeviceConditionOutput) ElementType ¶
func (DeliveryRuleIsDeviceConditionOutput) ElementType() reflect.Type
func (DeliveryRuleIsDeviceConditionOutput) Name ¶
func (o DeliveryRuleIsDeviceConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleIsDeviceConditionOutput) Parameters ¶
func (o DeliveryRuleIsDeviceConditionOutput) Parameters() IsDeviceMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleIsDeviceConditionOutput) ToDeliveryRuleIsDeviceConditionOutput ¶
func (o DeliveryRuleIsDeviceConditionOutput) ToDeliveryRuleIsDeviceConditionOutput() DeliveryRuleIsDeviceConditionOutput
func (DeliveryRuleIsDeviceConditionOutput) ToDeliveryRuleIsDeviceConditionOutputWithContext ¶
func (o DeliveryRuleIsDeviceConditionOutput) ToDeliveryRuleIsDeviceConditionOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionOutput
type DeliveryRuleIsDeviceConditionResponse ¶
type DeliveryRuleIsDeviceConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters IsDeviceMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the IsDevice condition for the delivery rule.
type DeliveryRuleIsDeviceConditionResponseArgs ¶
type DeliveryRuleIsDeviceConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters IsDeviceMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the IsDevice condition for the delivery rule.
func (DeliveryRuleIsDeviceConditionResponseArgs) ElementType ¶
func (DeliveryRuleIsDeviceConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleIsDeviceConditionResponseArgs) ToDeliveryRuleIsDeviceConditionResponseOutput ¶
func (i DeliveryRuleIsDeviceConditionResponseArgs) ToDeliveryRuleIsDeviceConditionResponseOutput() DeliveryRuleIsDeviceConditionResponseOutput
func (DeliveryRuleIsDeviceConditionResponseArgs) ToDeliveryRuleIsDeviceConditionResponseOutputWithContext ¶
func (i DeliveryRuleIsDeviceConditionResponseArgs) ToDeliveryRuleIsDeviceConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionResponseOutput
type DeliveryRuleIsDeviceConditionResponseInput ¶
type DeliveryRuleIsDeviceConditionResponseInput interface { pulumi.Input ToDeliveryRuleIsDeviceConditionResponseOutput() DeliveryRuleIsDeviceConditionResponseOutput ToDeliveryRuleIsDeviceConditionResponseOutputWithContext(context.Context) DeliveryRuleIsDeviceConditionResponseOutput }
DeliveryRuleIsDeviceConditionResponseInput is an input type that accepts DeliveryRuleIsDeviceConditionResponseArgs and DeliveryRuleIsDeviceConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleIsDeviceConditionResponseInput` via:
DeliveryRuleIsDeviceConditionResponseArgs{...}
type DeliveryRuleIsDeviceConditionResponseOutput ¶
type DeliveryRuleIsDeviceConditionResponseOutput struct{ *pulumi.OutputState }
Defines the IsDevice condition for the delivery rule.
func (DeliveryRuleIsDeviceConditionResponseOutput) ElementType ¶
func (DeliveryRuleIsDeviceConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleIsDeviceConditionResponseOutput) Name ¶
func (o DeliveryRuleIsDeviceConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleIsDeviceConditionResponseOutput) Parameters ¶
func (o DeliveryRuleIsDeviceConditionResponseOutput) Parameters() IsDeviceMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleIsDeviceConditionResponseOutput) ToDeliveryRuleIsDeviceConditionResponseOutput ¶
func (o DeliveryRuleIsDeviceConditionResponseOutput) ToDeliveryRuleIsDeviceConditionResponseOutput() DeliveryRuleIsDeviceConditionResponseOutput
func (DeliveryRuleIsDeviceConditionResponseOutput) ToDeliveryRuleIsDeviceConditionResponseOutputWithContext ¶
func (o DeliveryRuleIsDeviceConditionResponseOutput) ToDeliveryRuleIsDeviceConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleIsDeviceConditionResponseOutput
type DeliveryRuleOutput ¶
type DeliveryRuleOutput struct{ *pulumi.OutputState }
A rule that specifies a set of actions and conditions
func (DeliveryRuleOutput) Actions ¶
func (o DeliveryRuleOutput) Actions() pulumi.ArrayOutput
A list of actions that are executed when all the conditions of a rule are satisfied.
func (DeliveryRuleOutput) Conditions ¶
func (o DeliveryRuleOutput) Conditions() pulumi.ArrayOutput
A list of conditions that must be matched for the actions to be executed
func (DeliveryRuleOutput) ElementType ¶
func (DeliveryRuleOutput) ElementType() reflect.Type
func (DeliveryRuleOutput) Name ¶
func (o DeliveryRuleOutput) Name() pulumi.StringPtrOutput
Name of the rule
func (DeliveryRuleOutput) Order ¶
func (o DeliveryRuleOutput) Order() pulumi.IntOutput
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.
func (DeliveryRuleOutput) ToDeliveryRuleOutput ¶
func (o DeliveryRuleOutput) ToDeliveryRuleOutput() DeliveryRuleOutput
func (DeliveryRuleOutput) ToDeliveryRuleOutputWithContext ¶
func (o DeliveryRuleOutput) ToDeliveryRuleOutputWithContext(ctx context.Context) DeliveryRuleOutput
type DeliveryRulePostArgsCondition ¶
type DeliveryRulePostArgsCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters PostArgsMatchConditionParameters `pulumi:"parameters"` }
Defines the PostArgs condition for the delivery rule.
type DeliveryRulePostArgsConditionArgs ¶
type DeliveryRulePostArgsConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters PostArgsMatchConditionParametersInput `pulumi:"parameters"` }
Defines the PostArgs condition for the delivery rule.
func (DeliveryRulePostArgsConditionArgs) ElementType ¶
func (DeliveryRulePostArgsConditionArgs) ElementType() reflect.Type
func (DeliveryRulePostArgsConditionArgs) ToDeliveryRulePostArgsConditionOutput ¶
func (i DeliveryRulePostArgsConditionArgs) ToDeliveryRulePostArgsConditionOutput() DeliveryRulePostArgsConditionOutput
func (DeliveryRulePostArgsConditionArgs) ToDeliveryRulePostArgsConditionOutputWithContext ¶
func (i DeliveryRulePostArgsConditionArgs) ToDeliveryRulePostArgsConditionOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionOutput
type DeliveryRulePostArgsConditionInput ¶
type DeliveryRulePostArgsConditionInput interface { pulumi.Input ToDeliveryRulePostArgsConditionOutput() DeliveryRulePostArgsConditionOutput ToDeliveryRulePostArgsConditionOutputWithContext(context.Context) DeliveryRulePostArgsConditionOutput }
DeliveryRulePostArgsConditionInput is an input type that accepts DeliveryRulePostArgsConditionArgs and DeliveryRulePostArgsConditionOutput values. You can construct a concrete instance of `DeliveryRulePostArgsConditionInput` via:
DeliveryRulePostArgsConditionArgs{...}
type DeliveryRulePostArgsConditionOutput ¶
type DeliveryRulePostArgsConditionOutput struct{ *pulumi.OutputState }
Defines the PostArgs condition for the delivery rule.
func (DeliveryRulePostArgsConditionOutput) ElementType ¶
func (DeliveryRulePostArgsConditionOutput) ElementType() reflect.Type
func (DeliveryRulePostArgsConditionOutput) Name ¶
func (o DeliveryRulePostArgsConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRulePostArgsConditionOutput) Parameters ¶
func (o DeliveryRulePostArgsConditionOutput) Parameters() PostArgsMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRulePostArgsConditionOutput) ToDeliveryRulePostArgsConditionOutput ¶
func (o DeliveryRulePostArgsConditionOutput) ToDeliveryRulePostArgsConditionOutput() DeliveryRulePostArgsConditionOutput
func (DeliveryRulePostArgsConditionOutput) ToDeliveryRulePostArgsConditionOutputWithContext ¶
func (o DeliveryRulePostArgsConditionOutput) ToDeliveryRulePostArgsConditionOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionOutput
type DeliveryRulePostArgsConditionResponse ¶
type DeliveryRulePostArgsConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters PostArgsMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the PostArgs condition for the delivery rule.
type DeliveryRulePostArgsConditionResponseArgs ¶
type DeliveryRulePostArgsConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters PostArgsMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the PostArgs condition for the delivery rule.
func (DeliveryRulePostArgsConditionResponseArgs) ElementType ¶
func (DeliveryRulePostArgsConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRulePostArgsConditionResponseArgs) ToDeliveryRulePostArgsConditionResponseOutput ¶
func (i DeliveryRulePostArgsConditionResponseArgs) ToDeliveryRulePostArgsConditionResponseOutput() DeliveryRulePostArgsConditionResponseOutput
func (DeliveryRulePostArgsConditionResponseArgs) ToDeliveryRulePostArgsConditionResponseOutputWithContext ¶
func (i DeliveryRulePostArgsConditionResponseArgs) ToDeliveryRulePostArgsConditionResponseOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionResponseOutput
type DeliveryRulePostArgsConditionResponseInput ¶
type DeliveryRulePostArgsConditionResponseInput interface { pulumi.Input ToDeliveryRulePostArgsConditionResponseOutput() DeliveryRulePostArgsConditionResponseOutput ToDeliveryRulePostArgsConditionResponseOutputWithContext(context.Context) DeliveryRulePostArgsConditionResponseOutput }
DeliveryRulePostArgsConditionResponseInput is an input type that accepts DeliveryRulePostArgsConditionResponseArgs and DeliveryRulePostArgsConditionResponseOutput values. You can construct a concrete instance of `DeliveryRulePostArgsConditionResponseInput` via:
DeliveryRulePostArgsConditionResponseArgs{...}
type DeliveryRulePostArgsConditionResponseOutput ¶
type DeliveryRulePostArgsConditionResponseOutput struct{ *pulumi.OutputState }
Defines the PostArgs condition for the delivery rule.
func (DeliveryRulePostArgsConditionResponseOutput) ElementType ¶
func (DeliveryRulePostArgsConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRulePostArgsConditionResponseOutput) Name ¶
func (o DeliveryRulePostArgsConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRulePostArgsConditionResponseOutput) Parameters ¶
func (o DeliveryRulePostArgsConditionResponseOutput) Parameters() PostArgsMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRulePostArgsConditionResponseOutput) ToDeliveryRulePostArgsConditionResponseOutput ¶
func (o DeliveryRulePostArgsConditionResponseOutput) ToDeliveryRulePostArgsConditionResponseOutput() DeliveryRulePostArgsConditionResponseOutput
func (DeliveryRulePostArgsConditionResponseOutput) ToDeliveryRulePostArgsConditionResponseOutputWithContext ¶
func (o DeliveryRulePostArgsConditionResponseOutput) ToDeliveryRulePostArgsConditionResponseOutputWithContext(ctx context.Context) DeliveryRulePostArgsConditionResponseOutput
type DeliveryRuleQueryStringCondition ¶
type DeliveryRuleQueryStringCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters QueryStringMatchConditionParameters `pulumi:"parameters"` }
Defines the QueryString condition for the delivery rule.
type DeliveryRuleQueryStringConditionArgs ¶
type DeliveryRuleQueryStringConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters QueryStringMatchConditionParametersInput `pulumi:"parameters"` }
Defines the QueryString condition for the delivery rule.
func (DeliveryRuleQueryStringConditionArgs) ElementType ¶
func (DeliveryRuleQueryStringConditionArgs) ElementType() reflect.Type
func (DeliveryRuleQueryStringConditionArgs) ToDeliveryRuleQueryStringConditionOutput ¶
func (i DeliveryRuleQueryStringConditionArgs) ToDeliveryRuleQueryStringConditionOutput() DeliveryRuleQueryStringConditionOutput
func (DeliveryRuleQueryStringConditionArgs) ToDeliveryRuleQueryStringConditionOutputWithContext ¶
func (i DeliveryRuleQueryStringConditionArgs) ToDeliveryRuleQueryStringConditionOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionOutput
type DeliveryRuleQueryStringConditionInput ¶
type DeliveryRuleQueryStringConditionInput interface { pulumi.Input ToDeliveryRuleQueryStringConditionOutput() DeliveryRuleQueryStringConditionOutput ToDeliveryRuleQueryStringConditionOutputWithContext(context.Context) DeliveryRuleQueryStringConditionOutput }
DeliveryRuleQueryStringConditionInput is an input type that accepts DeliveryRuleQueryStringConditionArgs and DeliveryRuleQueryStringConditionOutput values. You can construct a concrete instance of `DeliveryRuleQueryStringConditionInput` via:
DeliveryRuleQueryStringConditionArgs{...}
type DeliveryRuleQueryStringConditionOutput ¶
type DeliveryRuleQueryStringConditionOutput struct{ *pulumi.OutputState }
Defines the QueryString condition for the delivery rule.
func (DeliveryRuleQueryStringConditionOutput) ElementType ¶
func (DeliveryRuleQueryStringConditionOutput) ElementType() reflect.Type
func (DeliveryRuleQueryStringConditionOutput) Name ¶
func (o DeliveryRuleQueryStringConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleQueryStringConditionOutput) Parameters ¶
func (o DeliveryRuleQueryStringConditionOutput) Parameters() QueryStringMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleQueryStringConditionOutput) ToDeliveryRuleQueryStringConditionOutput ¶
func (o DeliveryRuleQueryStringConditionOutput) ToDeliveryRuleQueryStringConditionOutput() DeliveryRuleQueryStringConditionOutput
func (DeliveryRuleQueryStringConditionOutput) ToDeliveryRuleQueryStringConditionOutputWithContext ¶
func (o DeliveryRuleQueryStringConditionOutput) ToDeliveryRuleQueryStringConditionOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionOutput
type DeliveryRuleQueryStringConditionResponse ¶
type DeliveryRuleQueryStringConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters QueryStringMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the QueryString condition for the delivery rule.
type DeliveryRuleQueryStringConditionResponseArgs ¶
type DeliveryRuleQueryStringConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters QueryStringMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the QueryString condition for the delivery rule.
func (DeliveryRuleQueryStringConditionResponseArgs) ElementType ¶
func (DeliveryRuleQueryStringConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleQueryStringConditionResponseArgs) ToDeliveryRuleQueryStringConditionResponseOutput ¶
func (i DeliveryRuleQueryStringConditionResponseArgs) ToDeliveryRuleQueryStringConditionResponseOutput() DeliveryRuleQueryStringConditionResponseOutput
func (DeliveryRuleQueryStringConditionResponseArgs) ToDeliveryRuleQueryStringConditionResponseOutputWithContext ¶
func (i DeliveryRuleQueryStringConditionResponseArgs) ToDeliveryRuleQueryStringConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionResponseOutput
type DeliveryRuleQueryStringConditionResponseInput ¶
type DeliveryRuleQueryStringConditionResponseInput interface { pulumi.Input ToDeliveryRuleQueryStringConditionResponseOutput() DeliveryRuleQueryStringConditionResponseOutput ToDeliveryRuleQueryStringConditionResponseOutputWithContext(context.Context) DeliveryRuleQueryStringConditionResponseOutput }
DeliveryRuleQueryStringConditionResponseInput is an input type that accepts DeliveryRuleQueryStringConditionResponseArgs and DeliveryRuleQueryStringConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleQueryStringConditionResponseInput` via:
DeliveryRuleQueryStringConditionResponseArgs{...}
type DeliveryRuleQueryStringConditionResponseOutput ¶
type DeliveryRuleQueryStringConditionResponseOutput struct{ *pulumi.OutputState }
Defines the QueryString condition for the delivery rule.
func (DeliveryRuleQueryStringConditionResponseOutput) ElementType ¶
func (DeliveryRuleQueryStringConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleQueryStringConditionResponseOutput) Name ¶
func (o DeliveryRuleQueryStringConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleQueryStringConditionResponseOutput) Parameters ¶
func (o DeliveryRuleQueryStringConditionResponseOutput) Parameters() QueryStringMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleQueryStringConditionResponseOutput) ToDeliveryRuleQueryStringConditionResponseOutput ¶
func (o DeliveryRuleQueryStringConditionResponseOutput) ToDeliveryRuleQueryStringConditionResponseOutput() DeliveryRuleQueryStringConditionResponseOutput
func (DeliveryRuleQueryStringConditionResponseOutput) ToDeliveryRuleQueryStringConditionResponseOutputWithContext ¶
func (o DeliveryRuleQueryStringConditionResponseOutput) ToDeliveryRuleQueryStringConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleQueryStringConditionResponseOutput
type DeliveryRuleRemoteAddressCondition ¶
type DeliveryRuleRemoteAddressCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RemoteAddressMatchConditionParameters `pulumi:"parameters"` }
Defines the RemoteAddress condition for the delivery rule.
type DeliveryRuleRemoteAddressConditionArgs ¶
type DeliveryRuleRemoteAddressConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RemoteAddressMatchConditionParametersInput `pulumi:"parameters"` }
Defines the RemoteAddress condition for the delivery rule.
func (DeliveryRuleRemoteAddressConditionArgs) ElementType ¶
func (DeliveryRuleRemoteAddressConditionArgs) ElementType() reflect.Type
func (DeliveryRuleRemoteAddressConditionArgs) ToDeliveryRuleRemoteAddressConditionOutput ¶
func (i DeliveryRuleRemoteAddressConditionArgs) ToDeliveryRuleRemoteAddressConditionOutput() DeliveryRuleRemoteAddressConditionOutput
func (DeliveryRuleRemoteAddressConditionArgs) ToDeliveryRuleRemoteAddressConditionOutputWithContext ¶
func (i DeliveryRuleRemoteAddressConditionArgs) ToDeliveryRuleRemoteAddressConditionOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionOutput
type DeliveryRuleRemoteAddressConditionInput ¶
type DeliveryRuleRemoteAddressConditionInput interface { pulumi.Input ToDeliveryRuleRemoteAddressConditionOutput() DeliveryRuleRemoteAddressConditionOutput ToDeliveryRuleRemoteAddressConditionOutputWithContext(context.Context) DeliveryRuleRemoteAddressConditionOutput }
DeliveryRuleRemoteAddressConditionInput is an input type that accepts DeliveryRuleRemoteAddressConditionArgs and DeliveryRuleRemoteAddressConditionOutput values. You can construct a concrete instance of `DeliveryRuleRemoteAddressConditionInput` via:
DeliveryRuleRemoteAddressConditionArgs{...}
type DeliveryRuleRemoteAddressConditionOutput ¶
type DeliveryRuleRemoteAddressConditionOutput struct{ *pulumi.OutputState }
Defines the RemoteAddress condition for the delivery rule.
func (DeliveryRuleRemoteAddressConditionOutput) ElementType ¶
func (DeliveryRuleRemoteAddressConditionOutput) ElementType() reflect.Type
func (DeliveryRuleRemoteAddressConditionOutput) Name ¶
func (o DeliveryRuleRemoteAddressConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRemoteAddressConditionOutput) Parameters ¶
func (o DeliveryRuleRemoteAddressConditionOutput) Parameters() RemoteAddressMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleRemoteAddressConditionOutput) ToDeliveryRuleRemoteAddressConditionOutput ¶
func (o DeliveryRuleRemoteAddressConditionOutput) ToDeliveryRuleRemoteAddressConditionOutput() DeliveryRuleRemoteAddressConditionOutput
func (DeliveryRuleRemoteAddressConditionOutput) ToDeliveryRuleRemoteAddressConditionOutputWithContext ¶
func (o DeliveryRuleRemoteAddressConditionOutput) ToDeliveryRuleRemoteAddressConditionOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionOutput
type DeliveryRuleRemoteAddressConditionResponse ¶
type DeliveryRuleRemoteAddressConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RemoteAddressMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the RemoteAddress condition for the delivery rule.
type DeliveryRuleRemoteAddressConditionResponseArgs ¶
type DeliveryRuleRemoteAddressConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RemoteAddressMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the RemoteAddress condition for the delivery rule.
func (DeliveryRuleRemoteAddressConditionResponseArgs) ElementType ¶
func (DeliveryRuleRemoteAddressConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleRemoteAddressConditionResponseArgs) ToDeliveryRuleRemoteAddressConditionResponseOutput ¶
func (i DeliveryRuleRemoteAddressConditionResponseArgs) ToDeliveryRuleRemoteAddressConditionResponseOutput() DeliveryRuleRemoteAddressConditionResponseOutput
func (DeliveryRuleRemoteAddressConditionResponseArgs) ToDeliveryRuleRemoteAddressConditionResponseOutputWithContext ¶
func (i DeliveryRuleRemoteAddressConditionResponseArgs) ToDeliveryRuleRemoteAddressConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionResponseOutput
type DeliveryRuleRemoteAddressConditionResponseInput ¶
type DeliveryRuleRemoteAddressConditionResponseInput interface { pulumi.Input ToDeliveryRuleRemoteAddressConditionResponseOutput() DeliveryRuleRemoteAddressConditionResponseOutput ToDeliveryRuleRemoteAddressConditionResponseOutputWithContext(context.Context) DeliveryRuleRemoteAddressConditionResponseOutput }
DeliveryRuleRemoteAddressConditionResponseInput is an input type that accepts DeliveryRuleRemoteAddressConditionResponseArgs and DeliveryRuleRemoteAddressConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleRemoteAddressConditionResponseInput` via:
DeliveryRuleRemoteAddressConditionResponseArgs{...}
type DeliveryRuleRemoteAddressConditionResponseOutput ¶
type DeliveryRuleRemoteAddressConditionResponseOutput struct{ *pulumi.OutputState }
Defines the RemoteAddress condition for the delivery rule.
func (DeliveryRuleRemoteAddressConditionResponseOutput) ElementType ¶
func (DeliveryRuleRemoteAddressConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleRemoteAddressConditionResponseOutput) Name ¶
func (o DeliveryRuleRemoteAddressConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRemoteAddressConditionResponseOutput) Parameters ¶
func (o DeliveryRuleRemoteAddressConditionResponseOutput) Parameters() RemoteAddressMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleRemoteAddressConditionResponseOutput) ToDeliveryRuleRemoteAddressConditionResponseOutput ¶
func (o DeliveryRuleRemoteAddressConditionResponseOutput) ToDeliveryRuleRemoteAddressConditionResponseOutput() DeliveryRuleRemoteAddressConditionResponseOutput
func (DeliveryRuleRemoteAddressConditionResponseOutput) ToDeliveryRuleRemoteAddressConditionResponseOutputWithContext ¶
func (o DeliveryRuleRemoteAddressConditionResponseOutput) ToDeliveryRuleRemoteAddressConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRemoteAddressConditionResponseOutput
type DeliveryRuleRequestBodyCondition ¶
type DeliveryRuleRequestBodyCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestBodyMatchConditionParameters `pulumi:"parameters"` }
Defines the RequestBody condition for the delivery rule.
type DeliveryRuleRequestBodyConditionArgs ¶
type DeliveryRuleRequestBodyConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestBodyMatchConditionParametersInput `pulumi:"parameters"` }
Defines the RequestBody condition for the delivery rule.
func (DeliveryRuleRequestBodyConditionArgs) ElementType ¶
func (DeliveryRuleRequestBodyConditionArgs) ElementType() reflect.Type
func (DeliveryRuleRequestBodyConditionArgs) ToDeliveryRuleRequestBodyConditionOutput ¶
func (i DeliveryRuleRequestBodyConditionArgs) ToDeliveryRuleRequestBodyConditionOutput() DeliveryRuleRequestBodyConditionOutput
func (DeliveryRuleRequestBodyConditionArgs) ToDeliveryRuleRequestBodyConditionOutputWithContext ¶
func (i DeliveryRuleRequestBodyConditionArgs) ToDeliveryRuleRequestBodyConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionOutput
type DeliveryRuleRequestBodyConditionInput ¶
type DeliveryRuleRequestBodyConditionInput interface { pulumi.Input ToDeliveryRuleRequestBodyConditionOutput() DeliveryRuleRequestBodyConditionOutput ToDeliveryRuleRequestBodyConditionOutputWithContext(context.Context) DeliveryRuleRequestBodyConditionOutput }
DeliveryRuleRequestBodyConditionInput is an input type that accepts DeliveryRuleRequestBodyConditionArgs and DeliveryRuleRequestBodyConditionOutput values. You can construct a concrete instance of `DeliveryRuleRequestBodyConditionInput` via:
DeliveryRuleRequestBodyConditionArgs{...}
type DeliveryRuleRequestBodyConditionOutput ¶
type DeliveryRuleRequestBodyConditionOutput struct{ *pulumi.OutputState }
Defines the RequestBody condition for the delivery rule.
func (DeliveryRuleRequestBodyConditionOutput) ElementType ¶
func (DeliveryRuleRequestBodyConditionOutput) ElementType() reflect.Type
func (DeliveryRuleRequestBodyConditionOutput) Name ¶
func (o DeliveryRuleRequestBodyConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestBodyConditionOutput) Parameters ¶
func (o DeliveryRuleRequestBodyConditionOutput) Parameters() RequestBodyMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestBodyConditionOutput) ToDeliveryRuleRequestBodyConditionOutput ¶
func (o DeliveryRuleRequestBodyConditionOutput) ToDeliveryRuleRequestBodyConditionOutput() DeliveryRuleRequestBodyConditionOutput
func (DeliveryRuleRequestBodyConditionOutput) ToDeliveryRuleRequestBodyConditionOutputWithContext ¶
func (o DeliveryRuleRequestBodyConditionOutput) ToDeliveryRuleRequestBodyConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionOutput
type DeliveryRuleRequestBodyConditionResponse ¶
type DeliveryRuleRequestBodyConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestBodyMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the RequestBody condition for the delivery rule.
type DeliveryRuleRequestBodyConditionResponseArgs ¶
type DeliveryRuleRequestBodyConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestBodyMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the RequestBody condition for the delivery rule.
func (DeliveryRuleRequestBodyConditionResponseArgs) ElementType ¶
func (DeliveryRuleRequestBodyConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleRequestBodyConditionResponseArgs) ToDeliveryRuleRequestBodyConditionResponseOutput ¶
func (i DeliveryRuleRequestBodyConditionResponseArgs) ToDeliveryRuleRequestBodyConditionResponseOutput() DeliveryRuleRequestBodyConditionResponseOutput
func (DeliveryRuleRequestBodyConditionResponseArgs) ToDeliveryRuleRequestBodyConditionResponseOutputWithContext ¶
func (i DeliveryRuleRequestBodyConditionResponseArgs) ToDeliveryRuleRequestBodyConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionResponseOutput
type DeliveryRuleRequestBodyConditionResponseInput ¶
type DeliveryRuleRequestBodyConditionResponseInput interface { pulumi.Input ToDeliveryRuleRequestBodyConditionResponseOutput() DeliveryRuleRequestBodyConditionResponseOutput ToDeliveryRuleRequestBodyConditionResponseOutputWithContext(context.Context) DeliveryRuleRequestBodyConditionResponseOutput }
DeliveryRuleRequestBodyConditionResponseInput is an input type that accepts DeliveryRuleRequestBodyConditionResponseArgs and DeliveryRuleRequestBodyConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleRequestBodyConditionResponseInput` via:
DeliveryRuleRequestBodyConditionResponseArgs{...}
type DeliveryRuleRequestBodyConditionResponseOutput ¶
type DeliveryRuleRequestBodyConditionResponseOutput struct{ *pulumi.OutputState }
Defines the RequestBody condition for the delivery rule.
func (DeliveryRuleRequestBodyConditionResponseOutput) ElementType ¶
func (DeliveryRuleRequestBodyConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleRequestBodyConditionResponseOutput) Name ¶
func (o DeliveryRuleRequestBodyConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestBodyConditionResponseOutput) Parameters ¶
func (o DeliveryRuleRequestBodyConditionResponseOutput) Parameters() RequestBodyMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestBodyConditionResponseOutput) ToDeliveryRuleRequestBodyConditionResponseOutput ¶
func (o DeliveryRuleRequestBodyConditionResponseOutput) ToDeliveryRuleRequestBodyConditionResponseOutput() DeliveryRuleRequestBodyConditionResponseOutput
func (DeliveryRuleRequestBodyConditionResponseOutput) ToDeliveryRuleRequestBodyConditionResponseOutputWithContext ¶
func (o DeliveryRuleRequestBodyConditionResponseOutput) ToDeliveryRuleRequestBodyConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestBodyConditionResponseOutput
type DeliveryRuleRequestHeaderAction ¶
type DeliveryRuleRequestHeaderAction struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParameters `pulumi:"parameters"` }
Defines the request header action for the delivery rule.
type DeliveryRuleRequestHeaderActionArgs ¶
type DeliveryRuleRequestHeaderActionArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParametersInput `pulumi:"parameters"` }
Defines the request header action for the delivery rule.
func (DeliveryRuleRequestHeaderActionArgs) ElementType ¶
func (DeliveryRuleRequestHeaderActionArgs) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderActionArgs) ToDeliveryRuleRequestHeaderActionOutput ¶
func (i DeliveryRuleRequestHeaderActionArgs) ToDeliveryRuleRequestHeaderActionOutput() DeliveryRuleRequestHeaderActionOutput
func (DeliveryRuleRequestHeaderActionArgs) ToDeliveryRuleRequestHeaderActionOutputWithContext ¶
func (i DeliveryRuleRequestHeaderActionArgs) ToDeliveryRuleRequestHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionOutput
type DeliveryRuleRequestHeaderActionInput ¶
type DeliveryRuleRequestHeaderActionInput interface { pulumi.Input ToDeliveryRuleRequestHeaderActionOutput() DeliveryRuleRequestHeaderActionOutput ToDeliveryRuleRequestHeaderActionOutputWithContext(context.Context) DeliveryRuleRequestHeaderActionOutput }
DeliveryRuleRequestHeaderActionInput is an input type that accepts DeliveryRuleRequestHeaderActionArgs and DeliveryRuleRequestHeaderActionOutput values. You can construct a concrete instance of `DeliveryRuleRequestHeaderActionInput` via:
DeliveryRuleRequestHeaderActionArgs{...}
type DeliveryRuleRequestHeaderActionOutput ¶
type DeliveryRuleRequestHeaderActionOutput struct{ *pulumi.OutputState }
Defines the request header action for the delivery rule.
func (DeliveryRuleRequestHeaderActionOutput) ElementType ¶
func (DeliveryRuleRequestHeaderActionOutput) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderActionOutput) Name ¶
func (o DeliveryRuleRequestHeaderActionOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleRequestHeaderActionOutput) Parameters ¶
func (o DeliveryRuleRequestHeaderActionOutput) Parameters() HeaderActionParametersOutput
Defines the parameters for the action.
func (DeliveryRuleRequestHeaderActionOutput) ToDeliveryRuleRequestHeaderActionOutput ¶
func (o DeliveryRuleRequestHeaderActionOutput) ToDeliveryRuleRequestHeaderActionOutput() DeliveryRuleRequestHeaderActionOutput
func (DeliveryRuleRequestHeaderActionOutput) ToDeliveryRuleRequestHeaderActionOutputWithContext ¶
func (o DeliveryRuleRequestHeaderActionOutput) ToDeliveryRuleRequestHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionOutput
type DeliveryRuleRequestHeaderActionResponse ¶
type DeliveryRuleRequestHeaderActionResponse struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParametersResponse `pulumi:"parameters"` }
Defines the request header action for the delivery rule.
type DeliveryRuleRequestHeaderActionResponseArgs ¶
type DeliveryRuleRequestHeaderActionResponseArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParametersResponseInput `pulumi:"parameters"` }
Defines the request header action for the delivery rule.
func (DeliveryRuleRequestHeaderActionResponseArgs) ElementType ¶
func (DeliveryRuleRequestHeaderActionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderActionResponseArgs) ToDeliveryRuleRequestHeaderActionResponseOutput ¶
func (i DeliveryRuleRequestHeaderActionResponseArgs) ToDeliveryRuleRequestHeaderActionResponseOutput() DeliveryRuleRequestHeaderActionResponseOutput
func (DeliveryRuleRequestHeaderActionResponseArgs) ToDeliveryRuleRequestHeaderActionResponseOutputWithContext ¶
func (i DeliveryRuleRequestHeaderActionResponseArgs) ToDeliveryRuleRequestHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionResponseOutput
type DeliveryRuleRequestHeaderActionResponseInput ¶
type DeliveryRuleRequestHeaderActionResponseInput interface { pulumi.Input ToDeliveryRuleRequestHeaderActionResponseOutput() DeliveryRuleRequestHeaderActionResponseOutput ToDeliveryRuleRequestHeaderActionResponseOutputWithContext(context.Context) DeliveryRuleRequestHeaderActionResponseOutput }
DeliveryRuleRequestHeaderActionResponseInput is an input type that accepts DeliveryRuleRequestHeaderActionResponseArgs and DeliveryRuleRequestHeaderActionResponseOutput values. You can construct a concrete instance of `DeliveryRuleRequestHeaderActionResponseInput` via:
DeliveryRuleRequestHeaderActionResponseArgs{...}
type DeliveryRuleRequestHeaderActionResponseOutput ¶
type DeliveryRuleRequestHeaderActionResponseOutput struct{ *pulumi.OutputState }
Defines the request header action for the delivery rule.
func (DeliveryRuleRequestHeaderActionResponseOutput) ElementType ¶
func (DeliveryRuleRequestHeaderActionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderActionResponseOutput) Name ¶
func (o DeliveryRuleRequestHeaderActionResponseOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleRequestHeaderActionResponseOutput) Parameters ¶
func (o DeliveryRuleRequestHeaderActionResponseOutput) Parameters() HeaderActionParametersResponseOutput
Defines the parameters for the action.
func (DeliveryRuleRequestHeaderActionResponseOutput) ToDeliveryRuleRequestHeaderActionResponseOutput ¶
func (o DeliveryRuleRequestHeaderActionResponseOutput) ToDeliveryRuleRequestHeaderActionResponseOutput() DeliveryRuleRequestHeaderActionResponseOutput
func (DeliveryRuleRequestHeaderActionResponseOutput) ToDeliveryRuleRequestHeaderActionResponseOutputWithContext ¶
func (o DeliveryRuleRequestHeaderActionResponseOutput) ToDeliveryRuleRequestHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderActionResponseOutput
type DeliveryRuleRequestHeaderCondition ¶
type DeliveryRuleRequestHeaderCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestHeaderMatchConditionParameters `pulumi:"parameters"` }
Defines the RequestHeader condition for the delivery rule.
type DeliveryRuleRequestHeaderConditionArgs ¶
type DeliveryRuleRequestHeaderConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestHeaderMatchConditionParametersInput `pulumi:"parameters"` }
Defines the RequestHeader condition for the delivery rule.
func (DeliveryRuleRequestHeaderConditionArgs) ElementType ¶
func (DeliveryRuleRequestHeaderConditionArgs) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderConditionArgs) ToDeliveryRuleRequestHeaderConditionOutput ¶
func (i DeliveryRuleRequestHeaderConditionArgs) ToDeliveryRuleRequestHeaderConditionOutput() DeliveryRuleRequestHeaderConditionOutput
func (DeliveryRuleRequestHeaderConditionArgs) ToDeliveryRuleRequestHeaderConditionOutputWithContext ¶
func (i DeliveryRuleRequestHeaderConditionArgs) ToDeliveryRuleRequestHeaderConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionOutput
type DeliveryRuleRequestHeaderConditionInput ¶
type DeliveryRuleRequestHeaderConditionInput interface { pulumi.Input ToDeliveryRuleRequestHeaderConditionOutput() DeliveryRuleRequestHeaderConditionOutput ToDeliveryRuleRequestHeaderConditionOutputWithContext(context.Context) DeliveryRuleRequestHeaderConditionOutput }
DeliveryRuleRequestHeaderConditionInput is an input type that accepts DeliveryRuleRequestHeaderConditionArgs and DeliveryRuleRequestHeaderConditionOutput values. You can construct a concrete instance of `DeliveryRuleRequestHeaderConditionInput` via:
DeliveryRuleRequestHeaderConditionArgs{...}
type DeliveryRuleRequestHeaderConditionOutput ¶
type DeliveryRuleRequestHeaderConditionOutput struct{ *pulumi.OutputState }
Defines the RequestHeader condition for the delivery rule.
func (DeliveryRuleRequestHeaderConditionOutput) ElementType ¶
func (DeliveryRuleRequestHeaderConditionOutput) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderConditionOutput) Name ¶
func (o DeliveryRuleRequestHeaderConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestHeaderConditionOutput) Parameters ¶
func (o DeliveryRuleRequestHeaderConditionOutput) Parameters() RequestHeaderMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestHeaderConditionOutput) ToDeliveryRuleRequestHeaderConditionOutput ¶
func (o DeliveryRuleRequestHeaderConditionOutput) ToDeliveryRuleRequestHeaderConditionOutput() DeliveryRuleRequestHeaderConditionOutput
func (DeliveryRuleRequestHeaderConditionOutput) ToDeliveryRuleRequestHeaderConditionOutputWithContext ¶
func (o DeliveryRuleRequestHeaderConditionOutput) ToDeliveryRuleRequestHeaderConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionOutput
type DeliveryRuleRequestHeaderConditionResponse ¶
type DeliveryRuleRequestHeaderConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestHeaderMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the RequestHeader condition for the delivery rule.
type DeliveryRuleRequestHeaderConditionResponseArgs ¶
type DeliveryRuleRequestHeaderConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestHeaderMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the RequestHeader condition for the delivery rule.
func (DeliveryRuleRequestHeaderConditionResponseArgs) ElementType ¶
func (DeliveryRuleRequestHeaderConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderConditionResponseArgs) ToDeliveryRuleRequestHeaderConditionResponseOutput ¶
func (i DeliveryRuleRequestHeaderConditionResponseArgs) ToDeliveryRuleRequestHeaderConditionResponseOutput() DeliveryRuleRequestHeaderConditionResponseOutput
func (DeliveryRuleRequestHeaderConditionResponseArgs) ToDeliveryRuleRequestHeaderConditionResponseOutputWithContext ¶
func (i DeliveryRuleRequestHeaderConditionResponseArgs) ToDeliveryRuleRequestHeaderConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionResponseOutput
type DeliveryRuleRequestHeaderConditionResponseInput ¶
type DeliveryRuleRequestHeaderConditionResponseInput interface { pulumi.Input ToDeliveryRuleRequestHeaderConditionResponseOutput() DeliveryRuleRequestHeaderConditionResponseOutput ToDeliveryRuleRequestHeaderConditionResponseOutputWithContext(context.Context) DeliveryRuleRequestHeaderConditionResponseOutput }
DeliveryRuleRequestHeaderConditionResponseInput is an input type that accepts DeliveryRuleRequestHeaderConditionResponseArgs and DeliveryRuleRequestHeaderConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleRequestHeaderConditionResponseInput` via:
DeliveryRuleRequestHeaderConditionResponseArgs{...}
type DeliveryRuleRequestHeaderConditionResponseOutput ¶
type DeliveryRuleRequestHeaderConditionResponseOutput struct{ *pulumi.OutputState }
Defines the RequestHeader condition for the delivery rule.
func (DeliveryRuleRequestHeaderConditionResponseOutput) ElementType ¶
func (DeliveryRuleRequestHeaderConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleRequestHeaderConditionResponseOutput) Name ¶
func (o DeliveryRuleRequestHeaderConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestHeaderConditionResponseOutput) Parameters ¶
func (o DeliveryRuleRequestHeaderConditionResponseOutput) Parameters() RequestHeaderMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestHeaderConditionResponseOutput) ToDeliveryRuleRequestHeaderConditionResponseOutput ¶
func (o DeliveryRuleRequestHeaderConditionResponseOutput) ToDeliveryRuleRequestHeaderConditionResponseOutput() DeliveryRuleRequestHeaderConditionResponseOutput
func (DeliveryRuleRequestHeaderConditionResponseOutput) ToDeliveryRuleRequestHeaderConditionResponseOutputWithContext ¶
func (o DeliveryRuleRequestHeaderConditionResponseOutput) ToDeliveryRuleRequestHeaderConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestHeaderConditionResponseOutput
type DeliveryRuleRequestMethodCondition ¶
type DeliveryRuleRequestMethodCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestMethodMatchConditionParameters `pulumi:"parameters"` }
Defines the RequestMethod condition for the delivery rule.
type DeliveryRuleRequestMethodConditionArgs ¶
type DeliveryRuleRequestMethodConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestMethodMatchConditionParametersInput `pulumi:"parameters"` }
Defines the RequestMethod condition for the delivery rule.
func (DeliveryRuleRequestMethodConditionArgs) ElementType ¶
func (DeliveryRuleRequestMethodConditionArgs) ElementType() reflect.Type
func (DeliveryRuleRequestMethodConditionArgs) ToDeliveryRuleRequestMethodConditionOutput ¶
func (i DeliveryRuleRequestMethodConditionArgs) ToDeliveryRuleRequestMethodConditionOutput() DeliveryRuleRequestMethodConditionOutput
func (DeliveryRuleRequestMethodConditionArgs) ToDeliveryRuleRequestMethodConditionOutputWithContext ¶
func (i DeliveryRuleRequestMethodConditionArgs) ToDeliveryRuleRequestMethodConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionOutput
type DeliveryRuleRequestMethodConditionInput ¶
type DeliveryRuleRequestMethodConditionInput interface { pulumi.Input ToDeliveryRuleRequestMethodConditionOutput() DeliveryRuleRequestMethodConditionOutput ToDeliveryRuleRequestMethodConditionOutputWithContext(context.Context) DeliveryRuleRequestMethodConditionOutput }
DeliveryRuleRequestMethodConditionInput is an input type that accepts DeliveryRuleRequestMethodConditionArgs and DeliveryRuleRequestMethodConditionOutput values. You can construct a concrete instance of `DeliveryRuleRequestMethodConditionInput` via:
DeliveryRuleRequestMethodConditionArgs{...}
type DeliveryRuleRequestMethodConditionOutput ¶
type DeliveryRuleRequestMethodConditionOutput struct{ *pulumi.OutputState }
Defines the RequestMethod condition for the delivery rule.
func (DeliveryRuleRequestMethodConditionOutput) ElementType ¶
func (DeliveryRuleRequestMethodConditionOutput) ElementType() reflect.Type
func (DeliveryRuleRequestMethodConditionOutput) Name ¶
func (o DeliveryRuleRequestMethodConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestMethodConditionOutput) Parameters ¶
func (o DeliveryRuleRequestMethodConditionOutput) Parameters() RequestMethodMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestMethodConditionOutput) ToDeliveryRuleRequestMethodConditionOutput ¶
func (o DeliveryRuleRequestMethodConditionOutput) ToDeliveryRuleRequestMethodConditionOutput() DeliveryRuleRequestMethodConditionOutput
func (DeliveryRuleRequestMethodConditionOutput) ToDeliveryRuleRequestMethodConditionOutputWithContext ¶
func (o DeliveryRuleRequestMethodConditionOutput) ToDeliveryRuleRequestMethodConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionOutput
type DeliveryRuleRequestMethodConditionResponse ¶
type DeliveryRuleRequestMethodConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestMethodMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the RequestMethod condition for the delivery rule.
type DeliveryRuleRequestMethodConditionResponseArgs ¶
type DeliveryRuleRequestMethodConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestMethodMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the RequestMethod condition for the delivery rule.
func (DeliveryRuleRequestMethodConditionResponseArgs) ElementType ¶
func (DeliveryRuleRequestMethodConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleRequestMethodConditionResponseArgs) ToDeliveryRuleRequestMethodConditionResponseOutput ¶
func (i DeliveryRuleRequestMethodConditionResponseArgs) ToDeliveryRuleRequestMethodConditionResponseOutput() DeliveryRuleRequestMethodConditionResponseOutput
func (DeliveryRuleRequestMethodConditionResponseArgs) ToDeliveryRuleRequestMethodConditionResponseOutputWithContext ¶
func (i DeliveryRuleRequestMethodConditionResponseArgs) ToDeliveryRuleRequestMethodConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionResponseOutput
type DeliveryRuleRequestMethodConditionResponseInput ¶
type DeliveryRuleRequestMethodConditionResponseInput interface { pulumi.Input ToDeliveryRuleRequestMethodConditionResponseOutput() DeliveryRuleRequestMethodConditionResponseOutput ToDeliveryRuleRequestMethodConditionResponseOutputWithContext(context.Context) DeliveryRuleRequestMethodConditionResponseOutput }
DeliveryRuleRequestMethodConditionResponseInput is an input type that accepts DeliveryRuleRequestMethodConditionResponseArgs and DeliveryRuleRequestMethodConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleRequestMethodConditionResponseInput` via:
DeliveryRuleRequestMethodConditionResponseArgs{...}
type DeliveryRuleRequestMethodConditionResponseOutput ¶
type DeliveryRuleRequestMethodConditionResponseOutput struct{ *pulumi.OutputState }
Defines the RequestMethod condition for the delivery rule.
func (DeliveryRuleRequestMethodConditionResponseOutput) ElementType ¶
func (DeliveryRuleRequestMethodConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleRequestMethodConditionResponseOutput) Name ¶
func (o DeliveryRuleRequestMethodConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestMethodConditionResponseOutput) Parameters ¶
func (o DeliveryRuleRequestMethodConditionResponseOutput) Parameters() RequestMethodMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestMethodConditionResponseOutput) ToDeliveryRuleRequestMethodConditionResponseOutput ¶
func (o DeliveryRuleRequestMethodConditionResponseOutput) ToDeliveryRuleRequestMethodConditionResponseOutput() DeliveryRuleRequestMethodConditionResponseOutput
func (DeliveryRuleRequestMethodConditionResponseOutput) ToDeliveryRuleRequestMethodConditionResponseOutputWithContext ¶
func (o DeliveryRuleRequestMethodConditionResponseOutput) ToDeliveryRuleRequestMethodConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestMethodConditionResponseOutput
type DeliveryRuleRequestSchemeCondition ¶
type DeliveryRuleRequestSchemeCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestSchemeMatchConditionParameters `pulumi:"parameters"` }
Defines the RequestScheme condition for the delivery rule.
type DeliveryRuleRequestSchemeConditionArgs ¶
type DeliveryRuleRequestSchemeConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestSchemeMatchConditionParametersInput `pulumi:"parameters"` }
Defines the RequestScheme condition for the delivery rule.
func (DeliveryRuleRequestSchemeConditionArgs) ElementType ¶
func (DeliveryRuleRequestSchemeConditionArgs) ElementType() reflect.Type
func (DeliveryRuleRequestSchemeConditionArgs) ToDeliveryRuleRequestSchemeConditionOutput ¶
func (i DeliveryRuleRequestSchemeConditionArgs) ToDeliveryRuleRequestSchemeConditionOutput() DeliveryRuleRequestSchemeConditionOutput
func (DeliveryRuleRequestSchemeConditionArgs) ToDeliveryRuleRequestSchemeConditionOutputWithContext ¶
func (i DeliveryRuleRequestSchemeConditionArgs) ToDeliveryRuleRequestSchemeConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionOutput
type DeliveryRuleRequestSchemeConditionInput ¶
type DeliveryRuleRequestSchemeConditionInput interface { pulumi.Input ToDeliveryRuleRequestSchemeConditionOutput() DeliveryRuleRequestSchemeConditionOutput ToDeliveryRuleRequestSchemeConditionOutputWithContext(context.Context) DeliveryRuleRequestSchemeConditionOutput }
DeliveryRuleRequestSchemeConditionInput is an input type that accepts DeliveryRuleRequestSchemeConditionArgs and DeliveryRuleRequestSchemeConditionOutput values. You can construct a concrete instance of `DeliveryRuleRequestSchemeConditionInput` via:
DeliveryRuleRequestSchemeConditionArgs{...}
type DeliveryRuleRequestSchemeConditionOutput ¶
type DeliveryRuleRequestSchemeConditionOutput struct{ *pulumi.OutputState }
Defines the RequestScheme condition for the delivery rule.
func (DeliveryRuleRequestSchemeConditionOutput) ElementType ¶
func (DeliveryRuleRequestSchemeConditionOutput) ElementType() reflect.Type
func (DeliveryRuleRequestSchemeConditionOutput) Name ¶
func (o DeliveryRuleRequestSchemeConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestSchemeConditionOutput) Parameters ¶
func (o DeliveryRuleRequestSchemeConditionOutput) Parameters() RequestSchemeMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestSchemeConditionOutput) ToDeliveryRuleRequestSchemeConditionOutput ¶
func (o DeliveryRuleRequestSchemeConditionOutput) ToDeliveryRuleRequestSchemeConditionOutput() DeliveryRuleRequestSchemeConditionOutput
func (DeliveryRuleRequestSchemeConditionOutput) ToDeliveryRuleRequestSchemeConditionOutputWithContext ¶
func (o DeliveryRuleRequestSchemeConditionOutput) ToDeliveryRuleRequestSchemeConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionOutput
type DeliveryRuleRequestSchemeConditionResponse ¶
type DeliveryRuleRequestSchemeConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestSchemeMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the RequestScheme condition for the delivery rule.
type DeliveryRuleRequestSchemeConditionResponseArgs ¶
type DeliveryRuleRequestSchemeConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestSchemeMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the RequestScheme condition for the delivery rule.
func (DeliveryRuleRequestSchemeConditionResponseArgs) ElementType ¶
func (DeliveryRuleRequestSchemeConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleRequestSchemeConditionResponseArgs) ToDeliveryRuleRequestSchemeConditionResponseOutput ¶
func (i DeliveryRuleRequestSchemeConditionResponseArgs) ToDeliveryRuleRequestSchemeConditionResponseOutput() DeliveryRuleRequestSchemeConditionResponseOutput
func (DeliveryRuleRequestSchemeConditionResponseArgs) ToDeliveryRuleRequestSchemeConditionResponseOutputWithContext ¶
func (i DeliveryRuleRequestSchemeConditionResponseArgs) ToDeliveryRuleRequestSchemeConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionResponseOutput
type DeliveryRuleRequestSchemeConditionResponseInput ¶
type DeliveryRuleRequestSchemeConditionResponseInput interface { pulumi.Input ToDeliveryRuleRequestSchemeConditionResponseOutput() DeliveryRuleRequestSchemeConditionResponseOutput ToDeliveryRuleRequestSchemeConditionResponseOutputWithContext(context.Context) DeliveryRuleRequestSchemeConditionResponseOutput }
DeliveryRuleRequestSchemeConditionResponseInput is an input type that accepts DeliveryRuleRequestSchemeConditionResponseArgs and DeliveryRuleRequestSchemeConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleRequestSchemeConditionResponseInput` via:
DeliveryRuleRequestSchemeConditionResponseArgs{...}
type DeliveryRuleRequestSchemeConditionResponseOutput ¶
type DeliveryRuleRequestSchemeConditionResponseOutput struct{ *pulumi.OutputState }
Defines the RequestScheme condition for the delivery rule.
func (DeliveryRuleRequestSchemeConditionResponseOutput) ElementType ¶
func (DeliveryRuleRequestSchemeConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleRequestSchemeConditionResponseOutput) Name ¶
func (o DeliveryRuleRequestSchemeConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestSchemeConditionResponseOutput) Parameters ¶
func (o DeliveryRuleRequestSchemeConditionResponseOutput) Parameters() RequestSchemeMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestSchemeConditionResponseOutput) ToDeliveryRuleRequestSchemeConditionResponseOutput ¶
func (o DeliveryRuleRequestSchemeConditionResponseOutput) ToDeliveryRuleRequestSchemeConditionResponseOutput() DeliveryRuleRequestSchemeConditionResponseOutput
func (DeliveryRuleRequestSchemeConditionResponseOutput) ToDeliveryRuleRequestSchemeConditionResponseOutputWithContext ¶
func (o DeliveryRuleRequestSchemeConditionResponseOutput) ToDeliveryRuleRequestSchemeConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestSchemeConditionResponseOutput
type DeliveryRuleRequestUriCondition ¶
type DeliveryRuleRequestUriCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestUriMatchConditionParameters `pulumi:"parameters"` }
Defines the RequestUri condition for the delivery rule.
type DeliveryRuleRequestUriConditionArgs ¶
type DeliveryRuleRequestUriConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestUriMatchConditionParametersInput `pulumi:"parameters"` }
Defines the RequestUri condition for the delivery rule.
func (DeliveryRuleRequestUriConditionArgs) ElementType ¶
func (DeliveryRuleRequestUriConditionArgs) ElementType() reflect.Type
func (DeliveryRuleRequestUriConditionArgs) ToDeliveryRuleRequestUriConditionOutput ¶
func (i DeliveryRuleRequestUriConditionArgs) ToDeliveryRuleRequestUriConditionOutput() DeliveryRuleRequestUriConditionOutput
func (DeliveryRuleRequestUriConditionArgs) ToDeliveryRuleRequestUriConditionOutputWithContext ¶
func (i DeliveryRuleRequestUriConditionArgs) ToDeliveryRuleRequestUriConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionOutput
type DeliveryRuleRequestUriConditionInput ¶
type DeliveryRuleRequestUriConditionInput interface { pulumi.Input ToDeliveryRuleRequestUriConditionOutput() DeliveryRuleRequestUriConditionOutput ToDeliveryRuleRequestUriConditionOutputWithContext(context.Context) DeliveryRuleRequestUriConditionOutput }
DeliveryRuleRequestUriConditionInput is an input type that accepts DeliveryRuleRequestUriConditionArgs and DeliveryRuleRequestUriConditionOutput values. You can construct a concrete instance of `DeliveryRuleRequestUriConditionInput` via:
DeliveryRuleRequestUriConditionArgs{...}
type DeliveryRuleRequestUriConditionOutput ¶
type DeliveryRuleRequestUriConditionOutput struct{ *pulumi.OutputState }
Defines the RequestUri condition for the delivery rule.
func (DeliveryRuleRequestUriConditionOutput) ElementType ¶
func (DeliveryRuleRequestUriConditionOutput) ElementType() reflect.Type
func (DeliveryRuleRequestUriConditionOutput) Name ¶
func (o DeliveryRuleRequestUriConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestUriConditionOutput) Parameters ¶
func (o DeliveryRuleRequestUriConditionOutput) Parameters() RequestUriMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestUriConditionOutput) ToDeliveryRuleRequestUriConditionOutput ¶
func (o DeliveryRuleRequestUriConditionOutput) ToDeliveryRuleRequestUriConditionOutput() DeliveryRuleRequestUriConditionOutput
func (DeliveryRuleRequestUriConditionOutput) ToDeliveryRuleRequestUriConditionOutputWithContext ¶
func (o DeliveryRuleRequestUriConditionOutput) ToDeliveryRuleRequestUriConditionOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionOutput
type DeliveryRuleRequestUriConditionResponse ¶
type DeliveryRuleRequestUriConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestUriMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the RequestUri condition for the delivery rule.
type DeliveryRuleRequestUriConditionResponseArgs ¶
type DeliveryRuleRequestUriConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters RequestUriMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the RequestUri condition for the delivery rule.
func (DeliveryRuleRequestUriConditionResponseArgs) ElementType ¶
func (DeliveryRuleRequestUriConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleRequestUriConditionResponseArgs) ToDeliveryRuleRequestUriConditionResponseOutput ¶
func (i DeliveryRuleRequestUriConditionResponseArgs) ToDeliveryRuleRequestUriConditionResponseOutput() DeliveryRuleRequestUriConditionResponseOutput
func (DeliveryRuleRequestUriConditionResponseArgs) ToDeliveryRuleRequestUriConditionResponseOutputWithContext ¶
func (i DeliveryRuleRequestUriConditionResponseArgs) ToDeliveryRuleRequestUriConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionResponseOutput
type DeliveryRuleRequestUriConditionResponseInput ¶
type DeliveryRuleRequestUriConditionResponseInput interface { pulumi.Input ToDeliveryRuleRequestUriConditionResponseOutput() DeliveryRuleRequestUriConditionResponseOutput ToDeliveryRuleRequestUriConditionResponseOutputWithContext(context.Context) DeliveryRuleRequestUriConditionResponseOutput }
DeliveryRuleRequestUriConditionResponseInput is an input type that accepts DeliveryRuleRequestUriConditionResponseArgs and DeliveryRuleRequestUriConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleRequestUriConditionResponseInput` via:
DeliveryRuleRequestUriConditionResponseArgs{...}
type DeliveryRuleRequestUriConditionResponseOutput ¶
type DeliveryRuleRequestUriConditionResponseOutput struct{ *pulumi.OutputState }
Defines the RequestUri condition for the delivery rule.
func (DeliveryRuleRequestUriConditionResponseOutput) ElementType ¶
func (DeliveryRuleRequestUriConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleRequestUriConditionResponseOutput) Name ¶
func (o DeliveryRuleRequestUriConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleRequestUriConditionResponseOutput) Parameters ¶
func (o DeliveryRuleRequestUriConditionResponseOutput) Parameters() RequestUriMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleRequestUriConditionResponseOutput) ToDeliveryRuleRequestUriConditionResponseOutput ¶
func (o DeliveryRuleRequestUriConditionResponseOutput) ToDeliveryRuleRequestUriConditionResponseOutput() DeliveryRuleRequestUriConditionResponseOutput
func (DeliveryRuleRequestUriConditionResponseOutput) ToDeliveryRuleRequestUriConditionResponseOutputWithContext ¶
func (o DeliveryRuleRequestUriConditionResponseOutput) ToDeliveryRuleRequestUriConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleRequestUriConditionResponseOutput
type DeliveryRuleResponse ¶
type DeliveryRuleResponse struct { // A list of actions that are executed when all the conditions of a rule are satisfied. Actions []interface{} `pulumi:"actions"` // A list of conditions that must be matched for the actions to be executed Conditions []interface{} `pulumi:"conditions"` // Name of the rule Name *string `pulumi:"name"` // 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. Order int `pulumi:"order"` }
A rule that specifies a set of actions and conditions
type DeliveryRuleResponseArgs ¶
type DeliveryRuleResponseArgs struct { // A list of actions that are executed when all the conditions of a rule are satisfied. Actions pulumi.ArrayInput `pulumi:"actions"` // A list of conditions that must be matched for the actions to be executed Conditions pulumi.ArrayInput `pulumi:"conditions"` // Name of the rule Name pulumi.StringPtrInput `pulumi:"name"` // 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. Order pulumi.IntInput `pulumi:"order"` }
A rule that specifies a set of actions and conditions
func (DeliveryRuleResponseArgs) ElementType ¶
func (DeliveryRuleResponseArgs) ElementType() reflect.Type
func (DeliveryRuleResponseArgs) ToDeliveryRuleResponseOutput ¶
func (i DeliveryRuleResponseArgs) ToDeliveryRuleResponseOutput() DeliveryRuleResponseOutput
func (DeliveryRuleResponseArgs) ToDeliveryRuleResponseOutputWithContext ¶
func (i DeliveryRuleResponseArgs) ToDeliveryRuleResponseOutputWithContext(ctx context.Context) DeliveryRuleResponseOutput
type DeliveryRuleResponseArray ¶
type DeliveryRuleResponseArray []DeliveryRuleResponseInput
func (DeliveryRuleResponseArray) ElementType ¶
func (DeliveryRuleResponseArray) ElementType() reflect.Type
func (DeliveryRuleResponseArray) ToDeliveryRuleResponseArrayOutput ¶
func (i DeliveryRuleResponseArray) ToDeliveryRuleResponseArrayOutput() DeliveryRuleResponseArrayOutput
func (DeliveryRuleResponseArray) ToDeliveryRuleResponseArrayOutputWithContext ¶
func (i DeliveryRuleResponseArray) ToDeliveryRuleResponseArrayOutputWithContext(ctx context.Context) DeliveryRuleResponseArrayOutput
type DeliveryRuleResponseArrayInput ¶
type DeliveryRuleResponseArrayInput interface { pulumi.Input ToDeliveryRuleResponseArrayOutput() DeliveryRuleResponseArrayOutput ToDeliveryRuleResponseArrayOutputWithContext(context.Context) DeliveryRuleResponseArrayOutput }
DeliveryRuleResponseArrayInput is an input type that accepts DeliveryRuleResponseArray and DeliveryRuleResponseArrayOutput values. You can construct a concrete instance of `DeliveryRuleResponseArrayInput` via:
DeliveryRuleResponseArray{ DeliveryRuleResponseArgs{...} }
type DeliveryRuleResponseArrayOutput ¶
type DeliveryRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (DeliveryRuleResponseArrayOutput) ElementType ¶
func (DeliveryRuleResponseArrayOutput) ElementType() reflect.Type
func (DeliveryRuleResponseArrayOutput) Index ¶
func (o DeliveryRuleResponseArrayOutput) Index(i pulumi.IntInput) DeliveryRuleResponseOutput
func (DeliveryRuleResponseArrayOutput) ToDeliveryRuleResponseArrayOutput ¶
func (o DeliveryRuleResponseArrayOutput) ToDeliveryRuleResponseArrayOutput() DeliveryRuleResponseArrayOutput
func (DeliveryRuleResponseArrayOutput) ToDeliveryRuleResponseArrayOutputWithContext ¶
func (o DeliveryRuleResponseArrayOutput) ToDeliveryRuleResponseArrayOutputWithContext(ctx context.Context) DeliveryRuleResponseArrayOutput
type DeliveryRuleResponseHeaderAction ¶
type DeliveryRuleResponseHeaderAction struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParameters `pulumi:"parameters"` }
Defines the response header action for the delivery rule.
type DeliveryRuleResponseHeaderActionArgs ¶
type DeliveryRuleResponseHeaderActionArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParametersInput `pulumi:"parameters"` }
Defines the response header action for the delivery rule.
func (DeliveryRuleResponseHeaderActionArgs) ElementType ¶
func (DeliveryRuleResponseHeaderActionArgs) ElementType() reflect.Type
func (DeliveryRuleResponseHeaderActionArgs) ToDeliveryRuleResponseHeaderActionOutput ¶
func (i DeliveryRuleResponseHeaderActionArgs) ToDeliveryRuleResponseHeaderActionOutput() DeliveryRuleResponseHeaderActionOutput
func (DeliveryRuleResponseHeaderActionArgs) ToDeliveryRuleResponseHeaderActionOutputWithContext ¶
func (i DeliveryRuleResponseHeaderActionArgs) ToDeliveryRuleResponseHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionOutput
type DeliveryRuleResponseHeaderActionInput ¶
type DeliveryRuleResponseHeaderActionInput interface { pulumi.Input ToDeliveryRuleResponseHeaderActionOutput() DeliveryRuleResponseHeaderActionOutput ToDeliveryRuleResponseHeaderActionOutputWithContext(context.Context) DeliveryRuleResponseHeaderActionOutput }
DeliveryRuleResponseHeaderActionInput is an input type that accepts DeliveryRuleResponseHeaderActionArgs and DeliveryRuleResponseHeaderActionOutput values. You can construct a concrete instance of `DeliveryRuleResponseHeaderActionInput` via:
DeliveryRuleResponseHeaderActionArgs{...}
type DeliveryRuleResponseHeaderActionOutput ¶
type DeliveryRuleResponseHeaderActionOutput struct{ *pulumi.OutputState }
Defines the response header action for the delivery rule.
func (DeliveryRuleResponseHeaderActionOutput) ElementType ¶
func (DeliveryRuleResponseHeaderActionOutput) ElementType() reflect.Type
func (DeliveryRuleResponseHeaderActionOutput) Name ¶
func (o DeliveryRuleResponseHeaderActionOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleResponseHeaderActionOutput) Parameters ¶
func (o DeliveryRuleResponseHeaderActionOutput) Parameters() HeaderActionParametersOutput
Defines the parameters for the action.
func (DeliveryRuleResponseHeaderActionOutput) ToDeliveryRuleResponseHeaderActionOutput ¶
func (o DeliveryRuleResponseHeaderActionOutput) ToDeliveryRuleResponseHeaderActionOutput() DeliveryRuleResponseHeaderActionOutput
func (DeliveryRuleResponseHeaderActionOutput) ToDeliveryRuleResponseHeaderActionOutputWithContext ¶
func (o DeliveryRuleResponseHeaderActionOutput) ToDeliveryRuleResponseHeaderActionOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionOutput
type DeliveryRuleResponseHeaderActionResponse ¶
type DeliveryRuleResponseHeaderActionResponse struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParametersResponse `pulumi:"parameters"` }
Defines the response header action for the delivery rule.
type DeliveryRuleResponseHeaderActionResponseArgs ¶
type DeliveryRuleResponseHeaderActionResponseArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters HeaderActionParametersResponseInput `pulumi:"parameters"` }
Defines the response header action for the delivery rule.
func (DeliveryRuleResponseHeaderActionResponseArgs) ElementType ¶
func (DeliveryRuleResponseHeaderActionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleResponseHeaderActionResponseArgs) ToDeliveryRuleResponseHeaderActionResponseOutput ¶
func (i DeliveryRuleResponseHeaderActionResponseArgs) ToDeliveryRuleResponseHeaderActionResponseOutput() DeliveryRuleResponseHeaderActionResponseOutput
func (DeliveryRuleResponseHeaderActionResponseArgs) ToDeliveryRuleResponseHeaderActionResponseOutputWithContext ¶
func (i DeliveryRuleResponseHeaderActionResponseArgs) ToDeliveryRuleResponseHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionResponseOutput
type DeliveryRuleResponseHeaderActionResponseInput ¶
type DeliveryRuleResponseHeaderActionResponseInput interface { pulumi.Input ToDeliveryRuleResponseHeaderActionResponseOutput() DeliveryRuleResponseHeaderActionResponseOutput ToDeliveryRuleResponseHeaderActionResponseOutputWithContext(context.Context) DeliveryRuleResponseHeaderActionResponseOutput }
DeliveryRuleResponseHeaderActionResponseInput is an input type that accepts DeliveryRuleResponseHeaderActionResponseArgs and DeliveryRuleResponseHeaderActionResponseOutput values. You can construct a concrete instance of `DeliveryRuleResponseHeaderActionResponseInput` via:
DeliveryRuleResponseHeaderActionResponseArgs{...}
type DeliveryRuleResponseHeaderActionResponseOutput ¶
type DeliveryRuleResponseHeaderActionResponseOutput struct{ *pulumi.OutputState }
Defines the response header action for the delivery rule.
func (DeliveryRuleResponseHeaderActionResponseOutput) ElementType ¶
func (DeliveryRuleResponseHeaderActionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleResponseHeaderActionResponseOutput) Name ¶
func (o DeliveryRuleResponseHeaderActionResponseOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (DeliveryRuleResponseHeaderActionResponseOutput) Parameters ¶
func (o DeliveryRuleResponseHeaderActionResponseOutput) Parameters() HeaderActionParametersResponseOutput
Defines the parameters for the action.
func (DeliveryRuleResponseHeaderActionResponseOutput) ToDeliveryRuleResponseHeaderActionResponseOutput ¶
func (o DeliveryRuleResponseHeaderActionResponseOutput) ToDeliveryRuleResponseHeaderActionResponseOutput() DeliveryRuleResponseHeaderActionResponseOutput
func (DeliveryRuleResponseHeaderActionResponseOutput) ToDeliveryRuleResponseHeaderActionResponseOutputWithContext ¶
func (o DeliveryRuleResponseHeaderActionResponseOutput) ToDeliveryRuleResponseHeaderActionResponseOutputWithContext(ctx context.Context) DeliveryRuleResponseHeaderActionResponseOutput
type DeliveryRuleResponseInput ¶
type DeliveryRuleResponseInput interface { pulumi.Input ToDeliveryRuleResponseOutput() DeliveryRuleResponseOutput ToDeliveryRuleResponseOutputWithContext(context.Context) DeliveryRuleResponseOutput }
DeliveryRuleResponseInput is an input type that accepts DeliveryRuleResponseArgs and DeliveryRuleResponseOutput values. You can construct a concrete instance of `DeliveryRuleResponseInput` via:
DeliveryRuleResponseArgs{...}
type DeliveryRuleResponseOutput ¶
type DeliveryRuleResponseOutput struct{ *pulumi.OutputState }
A rule that specifies a set of actions and conditions
func (DeliveryRuleResponseOutput) Actions ¶
func (o DeliveryRuleResponseOutput) Actions() pulumi.ArrayOutput
A list of actions that are executed when all the conditions of a rule are satisfied.
func (DeliveryRuleResponseOutput) Conditions ¶
func (o DeliveryRuleResponseOutput) Conditions() pulumi.ArrayOutput
A list of conditions that must be matched for the actions to be executed
func (DeliveryRuleResponseOutput) ElementType ¶
func (DeliveryRuleResponseOutput) ElementType() reflect.Type
func (DeliveryRuleResponseOutput) Name ¶
func (o DeliveryRuleResponseOutput) Name() pulumi.StringPtrOutput
Name of the rule
func (DeliveryRuleResponseOutput) Order ¶
func (o DeliveryRuleResponseOutput) Order() pulumi.IntOutput
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.
func (DeliveryRuleResponseOutput) ToDeliveryRuleResponseOutput ¶
func (o DeliveryRuleResponseOutput) ToDeliveryRuleResponseOutput() DeliveryRuleResponseOutput
func (DeliveryRuleResponseOutput) ToDeliveryRuleResponseOutputWithContext ¶
func (o DeliveryRuleResponseOutput) ToDeliveryRuleResponseOutputWithContext(ctx context.Context) DeliveryRuleResponseOutput
type DeliveryRuleUrlFileExtensionCondition ¶
type DeliveryRuleUrlFileExtensionCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileExtensionMatchConditionParameters `pulumi:"parameters"` }
Defines the UrlFileExtension condition for the delivery rule.
type DeliveryRuleUrlFileExtensionConditionArgs ¶
type DeliveryRuleUrlFileExtensionConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileExtensionMatchConditionParametersInput `pulumi:"parameters"` }
Defines the UrlFileExtension condition for the delivery rule.
func (DeliveryRuleUrlFileExtensionConditionArgs) ElementType ¶
func (DeliveryRuleUrlFileExtensionConditionArgs) ElementType() reflect.Type
func (DeliveryRuleUrlFileExtensionConditionArgs) ToDeliveryRuleUrlFileExtensionConditionOutput ¶
func (i DeliveryRuleUrlFileExtensionConditionArgs) ToDeliveryRuleUrlFileExtensionConditionOutput() DeliveryRuleUrlFileExtensionConditionOutput
func (DeliveryRuleUrlFileExtensionConditionArgs) ToDeliveryRuleUrlFileExtensionConditionOutputWithContext ¶
func (i DeliveryRuleUrlFileExtensionConditionArgs) ToDeliveryRuleUrlFileExtensionConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionOutput
type DeliveryRuleUrlFileExtensionConditionInput ¶
type DeliveryRuleUrlFileExtensionConditionInput interface { pulumi.Input ToDeliveryRuleUrlFileExtensionConditionOutput() DeliveryRuleUrlFileExtensionConditionOutput ToDeliveryRuleUrlFileExtensionConditionOutputWithContext(context.Context) DeliveryRuleUrlFileExtensionConditionOutput }
DeliveryRuleUrlFileExtensionConditionInput is an input type that accepts DeliveryRuleUrlFileExtensionConditionArgs and DeliveryRuleUrlFileExtensionConditionOutput values. You can construct a concrete instance of `DeliveryRuleUrlFileExtensionConditionInput` via:
DeliveryRuleUrlFileExtensionConditionArgs{...}
type DeliveryRuleUrlFileExtensionConditionOutput ¶
type DeliveryRuleUrlFileExtensionConditionOutput struct{ *pulumi.OutputState }
Defines the UrlFileExtension condition for the delivery rule.
func (DeliveryRuleUrlFileExtensionConditionOutput) ElementType ¶
func (DeliveryRuleUrlFileExtensionConditionOutput) ElementType() reflect.Type
func (DeliveryRuleUrlFileExtensionConditionOutput) Name ¶
func (o DeliveryRuleUrlFileExtensionConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleUrlFileExtensionConditionOutput) Parameters ¶
func (o DeliveryRuleUrlFileExtensionConditionOutput) Parameters() UrlFileExtensionMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleUrlFileExtensionConditionOutput) ToDeliveryRuleUrlFileExtensionConditionOutput ¶
func (o DeliveryRuleUrlFileExtensionConditionOutput) ToDeliveryRuleUrlFileExtensionConditionOutput() DeliveryRuleUrlFileExtensionConditionOutput
func (DeliveryRuleUrlFileExtensionConditionOutput) ToDeliveryRuleUrlFileExtensionConditionOutputWithContext ¶
func (o DeliveryRuleUrlFileExtensionConditionOutput) ToDeliveryRuleUrlFileExtensionConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionOutput
type DeliveryRuleUrlFileExtensionConditionResponse ¶
type DeliveryRuleUrlFileExtensionConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileExtensionMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the UrlFileExtension condition for the delivery rule.
type DeliveryRuleUrlFileExtensionConditionResponseArgs ¶
type DeliveryRuleUrlFileExtensionConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileExtensionMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the UrlFileExtension condition for the delivery rule.
func (DeliveryRuleUrlFileExtensionConditionResponseArgs) ElementType ¶
func (DeliveryRuleUrlFileExtensionConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleUrlFileExtensionConditionResponseArgs) ToDeliveryRuleUrlFileExtensionConditionResponseOutput ¶
func (i DeliveryRuleUrlFileExtensionConditionResponseArgs) ToDeliveryRuleUrlFileExtensionConditionResponseOutput() DeliveryRuleUrlFileExtensionConditionResponseOutput
func (DeliveryRuleUrlFileExtensionConditionResponseArgs) ToDeliveryRuleUrlFileExtensionConditionResponseOutputWithContext ¶
func (i DeliveryRuleUrlFileExtensionConditionResponseArgs) ToDeliveryRuleUrlFileExtensionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionResponseOutput
type DeliveryRuleUrlFileExtensionConditionResponseInput ¶
type DeliveryRuleUrlFileExtensionConditionResponseInput interface { pulumi.Input ToDeliveryRuleUrlFileExtensionConditionResponseOutput() DeliveryRuleUrlFileExtensionConditionResponseOutput ToDeliveryRuleUrlFileExtensionConditionResponseOutputWithContext(context.Context) DeliveryRuleUrlFileExtensionConditionResponseOutput }
DeliveryRuleUrlFileExtensionConditionResponseInput is an input type that accepts DeliveryRuleUrlFileExtensionConditionResponseArgs and DeliveryRuleUrlFileExtensionConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleUrlFileExtensionConditionResponseInput` via:
DeliveryRuleUrlFileExtensionConditionResponseArgs{...}
type DeliveryRuleUrlFileExtensionConditionResponseOutput ¶
type DeliveryRuleUrlFileExtensionConditionResponseOutput struct{ *pulumi.OutputState }
Defines the UrlFileExtension condition for the delivery rule.
func (DeliveryRuleUrlFileExtensionConditionResponseOutput) ElementType ¶
func (DeliveryRuleUrlFileExtensionConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleUrlFileExtensionConditionResponseOutput) Name ¶
func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleUrlFileExtensionConditionResponseOutput) Parameters ¶
func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) Parameters() UrlFileExtensionMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleUrlFileExtensionConditionResponseOutput) ToDeliveryRuleUrlFileExtensionConditionResponseOutput ¶
func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) ToDeliveryRuleUrlFileExtensionConditionResponseOutput() DeliveryRuleUrlFileExtensionConditionResponseOutput
func (DeliveryRuleUrlFileExtensionConditionResponseOutput) ToDeliveryRuleUrlFileExtensionConditionResponseOutputWithContext ¶
func (o DeliveryRuleUrlFileExtensionConditionResponseOutput) ToDeliveryRuleUrlFileExtensionConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileExtensionConditionResponseOutput
type DeliveryRuleUrlFileNameCondition ¶
type DeliveryRuleUrlFileNameCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileNameMatchConditionParameters `pulumi:"parameters"` }
Defines the UrlFileName condition for the delivery rule.
type DeliveryRuleUrlFileNameConditionArgs ¶
type DeliveryRuleUrlFileNameConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileNameMatchConditionParametersInput `pulumi:"parameters"` }
Defines the UrlFileName condition for the delivery rule.
func (DeliveryRuleUrlFileNameConditionArgs) ElementType ¶
func (DeliveryRuleUrlFileNameConditionArgs) ElementType() reflect.Type
func (DeliveryRuleUrlFileNameConditionArgs) ToDeliveryRuleUrlFileNameConditionOutput ¶
func (i DeliveryRuleUrlFileNameConditionArgs) ToDeliveryRuleUrlFileNameConditionOutput() DeliveryRuleUrlFileNameConditionOutput
func (DeliveryRuleUrlFileNameConditionArgs) ToDeliveryRuleUrlFileNameConditionOutputWithContext ¶
func (i DeliveryRuleUrlFileNameConditionArgs) ToDeliveryRuleUrlFileNameConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionOutput
type DeliveryRuleUrlFileNameConditionInput ¶
type DeliveryRuleUrlFileNameConditionInput interface { pulumi.Input ToDeliveryRuleUrlFileNameConditionOutput() DeliveryRuleUrlFileNameConditionOutput ToDeliveryRuleUrlFileNameConditionOutputWithContext(context.Context) DeliveryRuleUrlFileNameConditionOutput }
DeliveryRuleUrlFileNameConditionInput is an input type that accepts DeliveryRuleUrlFileNameConditionArgs and DeliveryRuleUrlFileNameConditionOutput values. You can construct a concrete instance of `DeliveryRuleUrlFileNameConditionInput` via:
DeliveryRuleUrlFileNameConditionArgs{...}
type DeliveryRuleUrlFileNameConditionOutput ¶
type DeliveryRuleUrlFileNameConditionOutput struct{ *pulumi.OutputState }
Defines the UrlFileName condition for the delivery rule.
func (DeliveryRuleUrlFileNameConditionOutput) ElementType ¶
func (DeliveryRuleUrlFileNameConditionOutput) ElementType() reflect.Type
func (DeliveryRuleUrlFileNameConditionOutput) Name ¶
func (o DeliveryRuleUrlFileNameConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleUrlFileNameConditionOutput) Parameters ¶
func (o DeliveryRuleUrlFileNameConditionOutput) Parameters() UrlFileNameMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleUrlFileNameConditionOutput) ToDeliveryRuleUrlFileNameConditionOutput ¶
func (o DeliveryRuleUrlFileNameConditionOutput) ToDeliveryRuleUrlFileNameConditionOutput() DeliveryRuleUrlFileNameConditionOutput
func (DeliveryRuleUrlFileNameConditionOutput) ToDeliveryRuleUrlFileNameConditionOutputWithContext ¶
func (o DeliveryRuleUrlFileNameConditionOutput) ToDeliveryRuleUrlFileNameConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionOutput
type DeliveryRuleUrlFileNameConditionResponse ¶
type DeliveryRuleUrlFileNameConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileNameMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the UrlFileName condition for the delivery rule.
type DeliveryRuleUrlFileNameConditionResponseArgs ¶
type DeliveryRuleUrlFileNameConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlFileNameMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the UrlFileName condition for the delivery rule.
func (DeliveryRuleUrlFileNameConditionResponseArgs) ElementType ¶
func (DeliveryRuleUrlFileNameConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleUrlFileNameConditionResponseArgs) ToDeliveryRuleUrlFileNameConditionResponseOutput ¶
func (i DeliveryRuleUrlFileNameConditionResponseArgs) ToDeliveryRuleUrlFileNameConditionResponseOutput() DeliveryRuleUrlFileNameConditionResponseOutput
func (DeliveryRuleUrlFileNameConditionResponseArgs) ToDeliveryRuleUrlFileNameConditionResponseOutputWithContext ¶
func (i DeliveryRuleUrlFileNameConditionResponseArgs) ToDeliveryRuleUrlFileNameConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionResponseOutput
type DeliveryRuleUrlFileNameConditionResponseInput ¶
type DeliveryRuleUrlFileNameConditionResponseInput interface { pulumi.Input ToDeliveryRuleUrlFileNameConditionResponseOutput() DeliveryRuleUrlFileNameConditionResponseOutput ToDeliveryRuleUrlFileNameConditionResponseOutputWithContext(context.Context) DeliveryRuleUrlFileNameConditionResponseOutput }
DeliveryRuleUrlFileNameConditionResponseInput is an input type that accepts DeliveryRuleUrlFileNameConditionResponseArgs and DeliveryRuleUrlFileNameConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleUrlFileNameConditionResponseInput` via:
DeliveryRuleUrlFileNameConditionResponseArgs{...}
type DeliveryRuleUrlFileNameConditionResponseOutput ¶
type DeliveryRuleUrlFileNameConditionResponseOutput struct{ *pulumi.OutputState }
Defines the UrlFileName condition for the delivery rule.
func (DeliveryRuleUrlFileNameConditionResponseOutput) ElementType ¶
func (DeliveryRuleUrlFileNameConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleUrlFileNameConditionResponseOutput) Name ¶
func (o DeliveryRuleUrlFileNameConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleUrlFileNameConditionResponseOutput) Parameters ¶
func (o DeliveryRuleUrlFileNameConditionResponseOutput) Parameters() UrlFileNameMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleUrlFileNameConditionResponseOutput) ToDeliveryRuleUrlFileNameConditionResponseOutput ¶
func (o DeliveryRuleUrlFileNameConditionResponseOutput) ToDeliveryRuleUrlFileNameConditionResponseOutput() DeliveryRuleUrlFileNameConditionResponseOutput
func (DeliveryRuleUrlFileNameConditionResponseOutput) ToDeliveryRuleUrlFileNameConditionResponseOutputWithContext ¶
func (o DeliveryRuleUrlFileNameConditionResponseOutput) ToDeliveryRuleUrlFileNameConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlFileNameConditionResponseOutput
type DeliveryRuleUrlPathCondition ¶
type DeliveryRuleUrlPathCondition struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlPathMatchConditionParameters `pulumi:"parameters"` }
Defines the UrlPath condition for the delivery rule.
type DeliveryRuleUrlPathConditionArgs ¶
type DeliveryRuleUrlPathConditionArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlPathMatchConditionParametersInput `pulumi:"parameters"` }
Defines the UrlPath condition for the delivery rule.
func (DeliveryRuleUrlPathConditionArgs) ElementType ¶
func (DeliveryRuleUrlPathConditionArgs) ElementType() reflect.Type
func (DeliveryRuleUrlPathConditionArgs) ToDeliveryRuleUrlPathConditionOutput ¶
func (i DeliveryRuleUrlPathConditionArgs) ToDeliveryRuleUrlPathConditionOutput() DeliveryRuleUrlPathConditionOutput
func (DeliveryRuleUrlPathConditionArgs) ToDeliveryRuleUrlPathConditionOutputWithContext ¶
func (i DeliveryRuleUrlPathConditionArgs) ToDeliveryRuleUrlPathConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionOutput
type DeliveryRuleUrlPathConditionInput ¶
type DeliveryRuleUrlPathConditionInput interface { pulumi.Input ToDeliveryRuleUrlPathConditionOutput() DeliveryRuleUrlPathConditionOutput ToDeliveryRuleUrlPathConditionOutputWithContext(context.Context) DeliveryRuleUrlPathConditionOutput }
DeliveryRuleUrlPathConditionInput is an input type that accepts DeliveryRuleUrlPathConditionArgs and DeliveryRuleUrlPathConditionOutput values. You can construct a concrete instance of `DeliveryRuleUrlPathConditionInput` via:
DeliveryRuleUrlPathConditionArgs{...}
type DeliveryRuleUrlPathConditionOutput ¶
type DeliveryRuleUrlPathConditionOutput struct{ *pulumi.OutputState }
Defines the UrlPath condition for the delivery rule.
func (DeliveryRuleUrlPathConditionOutput) ElementType ¶
func (DeliveryRuleUrlPathConditionOutput) ElementType() reflect.Type
func (DeliveryRuleUrlPathConditionOutput) Name ¶
func (o DeliveryRuleUrlPathConditionOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleUrlPathConditionOutput) Parameters ¶
func (o DeliveryRuleUrlPathConditionOutput) Parameters() UrlPathMatchConditionParametersOutput
Defines the parameters for the condition.
func (DeliveryRuleUrlPathConditionOutput) ToDeliveryRuleUrlPathConditionOutput ¶
func (o DeliveryRuleUrlPathConditionOutput) ToDeliveryRuleUrlPathConditionOutput() DeliveryRuleUrlPathConditionOutput
func (DeliveryRuleUrlPathConditionOutput) ToDeliveryRuleUrlPathConditionOutputWithContext ¶
func (o DeliveryRuleUrlPathConditionOutput) ToDeliveryRuleUrlPathConditionOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionOutput
type DeliveryRuleUrlPathConditionResponse ¶
type DeliveryRuleUrlPathConditionResponse struct { // The name of the condition for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlPathMatchConditionParametersResponse `pulumi:"parameters"` }
Defines the UrlPath condition for the delivery rule.
type DeliveryRuleUrlPathConditionResponseArgs ¶
type DeliveryRuleUrlPathConditionResponseArgs struct { // The name of the condition for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the condition. Parameters UrlPathMatchConditionParametersResponseInput `pulumi:"parameters"` }
Defines the UrlPath condition for the delivery rule.
func (DeliveryRuleUrlPathConditionResponseArgs) ElementType ¶
func (DeliveryRuleUrlPathConditionResponseArgs) ElementType() reflect.Type
func (DeliveryRuleUrlPathConditionResponseArgs) ToDeliveryRuleUrlPathConditionResponseOutput ¶
func (i DeliveryRuleUrlPathConditionResponseArgs) ToDeliveryRuleUrlPathConditionResponseOutput() DeliveryRuleUrlPathConditionResponseOutput
func (DeliveryRuleUrlPathConditionResponseArgs) ToDeliveryRuleUrlPathConditionResponseOutputWithContext ¶
func (i DeliveryRuleUrlPathConditionResponseArgs) ToDeliveryRuleUrlPathConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionResponseOutput
type DeliveryRuleUrlPathConditionResponseInput ¶
type DeliveryRuleUrlPathConditionResponseInput interface { pulumi.Input ToDeliveryRuleUrlPathConditionResponseOutput() DeliveryRuleUrlPathConditionResponseOutput ToDeliveryRuleUrlPathConditionResponseOutputWithContext(context.Context) DeliveryRuleUrlPathConditionResponseOutput }
DeliveryRuleUrlPathConditionResponseInput is an input type that accepts DeliveryRuleUrlPathConditionResponseArgs and DeliveryRuleUrlPathConditionResponseOutput values. You can construct a concrete instance of `DeliveryRuleUrlPathConditionResponseInput` via:
DeliveryRuleUrlPathConditionResponseArgs{...}
type DeliveryRuleUrlPathConditionResponseOutput ¶
type DeliveryRuleUrlPathConditionResponseOutput struct{ *pulumi.OutputState }
Defines the UrlPath condition for the delivery rule.
func (DeliveryRuleUrlPathConditionResponseOutput) ElementType ¶
func (DeliveryRuleUrlPathConditionResponseOutput) ElementType() reflect.Type
func (DeliveryRuleUrlPathConditionResponseOutput) Name ¶
func (o DeliveryRuleUrlPathConditionResponseOutput) Name() pulumi.StringOutput
The name of the condition for the delivery rule.
func (DeliveryRuleUrlPathConditionResponseOutput) Parameters ¶
func (o DeliveryRuleUrlPathConditionResponseOutput) Parameters() UrlPathMatchConditionParametersResponseOutput
Defines the parameters for the condition.
func (DeliveryRuleUrlPathConditionResponseOutput) ToDeliveryRuleUrlPathConditionResponseOutput ¶
func (o DeliveryRuleUrlPathConditionResponseOutput) ToDeliveryRuleUrlPathConditionResponseOutput() DeliveryRuleUrlPathConditionResponseOutput
func (DeliveryRuleUrlPathConditionResponseOutput) ToDeliveryRuleUrlPathConditionResponseOutputWithContext ¶
func (o DeliveryRuleUrlPathConditionResponseOutput) ToDeliveryRuleUrlPathConditionResponseOutputWithContext(ctx context.Context) DeliveryRuleUrlPathConditionResponseOutput
type Endpoint ¶
type Endpoint struct { pulumi.CustomResourceState // List of content types on which compression applies. The value should be a valid MIME type. ContentTypesToCompress pulumi.StringArrayOutput `pulumi:"contentTypesToCompress"` // A policy that specifies the delivery rules to be used for an endpoint. DeliveryPolicy EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput `pulumi:"deliveryPolicy"` // 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/ GeoFilters GeoFilterResponseArrayOutput `pulumi:"geoFilters"` // The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net HostName pulumi.StringOutput `pulumi:"hostName"` // 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. IsCompressionEnabled pulumi.BoolPtrOutput `pulumi:"isCompressionEnabled"` // Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpAllowed pulumi.BoolPtrOutput `pulumi:"isHttpAllowed"` // Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpsAllowed pulumi.BoolPtrOutput `pulumi:"isHttpsAllowed"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // 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. OptimizationType pulumi.StringPtrOutput `pulumi:"optimizationType"` // 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. OriginHostHeader pulumi.StringPtrOutput `pulumi:"originHostHeader"` // A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath. OriginPath pulumi.StringPtrOutput `pulumi:"originPath"` // The source of the content being delivered via CDN. Origins DeepCreatedOriginResponseArrayOutput `pulumi:"origins"` // 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. ProbePath pulumi.StringPtrOutput `pulumi:"probePath"` // Provisioning status of the endpoint. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // 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. QueryStringCachingBehavior pulumi.StringPtrOutput `pulumi:"queryStringCachingBehavior"` // Resource status of the endpoint. ResourceState pulumi.StringOutput `pulumi:"resourceState"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
CDN endpoint is the entity within a CDN profile containing configuration information such as origin, protocol, content caching and delivery behavior. The CDN endpoint uses the URL format <endpointname>.azureedge.net.
func GetEndpoint ¶
func GetEndpoint(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EndpointState, opts ...pulumi.ResourceOption) (*Endpoint, error)
GetEndpoint gets an existing Endpoint resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEndpoint ¶
func NewEndpoint(ctx *pulumi.Context, name string, args *EndpointArgs, opts ...pulumi.ResourceOption) (*Endpoint, error)
NewEndpoint registers a new resource with the given unique name, arguments, and options.
type EndpointArgs ¶
type EndpointArgs struct { // List of content types on which compression applies. The value should be a valid MIME type. ContentTypesToCompress pulumi.StringArrayInput // A policy that specifies the delivery rules to be used for an endpoint. DeliveryPolicy EndpointPropertiesUpdateParametersDeliveryPolicyPtrInput // Name of the endpoint under the profile which is unique globally. EndpointName pulumi.StringInput // 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/ GeoFilters GeoFilterArrayInput // 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. IsCompressionEnabled pulumi.BoolPtrInput // Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpAllowed pulumi.BoolPtrInput // Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpsAllowed pulumi.BoolPtrInput // Resource location. Location pulumi.StringInput // 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. OptimizationType pulumi.StringPtrInput // 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. OriginHostHeader pulumi.StringPtrInput // A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath. OriginPath pulumi.StringPtrInput // The source of the content being delivered via CDN. Origins DeepCreatedOriginArrayInput // 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. ProbePath pulumi.StringPtrInput // Name of the CDN profile which is unique within the resource group. ProfileName pulumi.StringInput // 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. QueryStringCachingBehavior pulumi.StringPtrInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Endpoint resource.
func (EndpointArgs) ElementType ¶
func (EndpointArgs) ElementType() reflect.Type
type EndpointPropertiesUpdateParametersDeliveryPolicy ¶
type EndpointPropertiesUpdateParametersDeliveryPolicy struct { // User-friendly description of the policy. Description *string `pulumi:"description"` // A list of the delivery rules. Rules []DeliveryRule `pulumi:"rules"` }
A policy that specifies the delivery rules to be used for an endpoint.
type EndpointPropertiesUpdateParametersDeliveryPolicyArgs ¶
type EndpointPropertiesUpdateParametersDeliveryPolicyArgs struct { // User-friendly description of the policy. Description pulumi.StringPtrInput `pulumi:"description"` // A list of the delivery rules. Rules DeliveryRuleArrayInput `pulumi:"rules"` }
A policy that specifies the delivery rules to be used for an endpoint.
func (EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ElementType ¶
func (EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ElementType() reflect.Type
func (EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutput ¶
func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutput() EndpointPropertiesUpdateParametersDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutputWithContext ¶
func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput ¶
func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
func (EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext ¶
func (i EndpointPropertiesUpdateParametersDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
type EndpointPropertiesUpdateParametersDeliveryPolicyInput ¶
type EndpointPropertiesUpdateParametersDeliveryPolicyInput interface { pulumi.Input ToEndpointPropertiesUpdateParametersDeliveryPolicyOutput() EndpointPropertiesUpdateParametersDeliveryPolicyOutput ToEndpointPropertiesUpdateParametersDeliveryPolicyOutputWithContext(context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyOutput }
EndpointPropertiesUpdateParametersDeliveryPolicyInput is an input type that accepts EndpointPropertiesUpdateParametersDeliveryPolicyArgs and EndpointPropertiesUpdateParametersDeliveryPolicyOutput values. You can construct a concrete instance of `EndpointPropertiesUpdateParametersDeliveryPolicyInput` via:
EndpointPropertiesUpdateParametersDeliveryPolicyArgs{...}
type EndpointPropertiesUpdateParametersDeliveryPolicyOutput ¶
type EndpointPropertiesUpdateParametersDeliveryPolicyOutput struct{ *pulumi.OutputState }
A policy that specifies the delivery rules to be used for an endpoint.
func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) Description ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) Description() pulumi.StringPtrOutput
User-friendly description of the policy.
func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ElementType ¶
func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ElementType() reflect.Type
func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutput ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutput() EndpointPropertiesUpdateParametersDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutputWithContext ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
func (EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
type EndpointPropertiesUpdateParametersDeliveryPolicyPtrInput ¶
type EndpointPropertiesUpdateParametersDeliveryPolicyPtrInput interface { pulumi.Input ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext(context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput }
EndpointPropertiesUpdateParametersDeliveryPolicyPtrInput is an input type that accepts EndpointPropertiesUpdateParametersDeliveryPolicyArgs, EndpointPropertiesUpdateParametersDeliveryPolicyPtr and EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput values. You can construct a concrete instance of `EndpointPropertiesUpdateParametersDeliveryPolicyPtrInput` via:
EndpointPropertiesUpdateParametersDeliveryPolicyArgs{...} or: nil
func EndpointPropertiesUpdateParametersDeliveryPolicyPtr ¶
func EndpointPropertiesUpdateParametersDeliveryPolicyPtr(v *EndpointPropertiesUpdateParametersDeliveryPolicyArgs) EndpointPropertiesUpdateParametersDeliveryPolicyPtrInput
type EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput ¶
type EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput struct{ *pulumi.OutputState }
func (EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) Description ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) Description() pulumi.StringPtrOutput
User-friendly description of the policy.
func (EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ElementType ¶
func (EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ElementType() reflect.Type
func (EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) Rules ¶
A list of the delivery rules.
func (EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
func (EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext ¶
func (o EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersDeliveryPolicyPtrOutput
type EndpointPropertiesUpdateParametersResponseDeliveryPolicy ¶
type EndpointPropertiesUpdateParametersResponseDeliveryPolicy struct { // User-friendly description of the policy. Description *string `pulumi:"description"` // A list of the delivery rules. Rules []DeliveryRuleResponse `pulumi:"rules"` }
A policy that specifies the delivery rules to be used for an endpoint.
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs ¶
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs struct { // User-friendly description of the policy. Description pulumi.StringPtrInput `pulumi:"description"` // A list of the delivery rules. Rules DeliveryRuleResponseArrayInput `pulumi:"rules"` }
A policy that specifies the delivery rules to be used for an endpoint.
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ElementType ¶
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ElementType() reflect.Type
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput ¶
func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutputWithContext ¶
func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput ¶
func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext ¶
func (i EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyInput ¶
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyInput interface { pulumi.Input ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutputWithContext(context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput }
EndpointPropertiesUpdateParametersResponseDeliveryPolicyInput is an input type that accepts EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs and EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput values. You can construct a concrete instance of `EndpointPropertiesUpdateParametersResponseDeliveryPolicyInput` via:
EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs{...}
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput ¶
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput struct{ *pulumi.OutputState }
A policy that specifies the delivery rules to be used for an endpoint.
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) Description ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) Description() pulumi.StringPtrOutput
User-friendly description of the policy.
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ElementType ¶
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ElementType() reflect.Type
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) Rules ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) Rules() DeliveryRuleResponseArrayOutput
A list of the delivery rules.
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutputWithContext ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrInput ¶
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrInput interface { pulumi.Input ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext(context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput }
EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrInput is an input type that accepts EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs, EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtr and EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput values. You can construct a concrete instance of `EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrInput` via:
EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs{...} or: nil
func EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtr ¶
func EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtr(v *EndpointPropertiesUpdateParametersResponseDeliveryPolicyArgs) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrInput
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput ¶
type EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput struct{ *pulumi.OutputState }
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) Description ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) Description() pulumi.StringPtrOutput
User-friendly description of the policy.
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ElementType ¶
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ElementType() reflect.Type
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) Rules ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) Rules() DeliveryRuleResponseArrayOutput
A list of the delivery rules.
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput() EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
func (EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext ¶
func (o EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput) ToEndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutputWithContext(ctx context.Context) EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrOutput
type EndpointState ¶
type EndpointState struct { // List of content types on which compression applies. The value should be a valid MIME type. ContentTypesToCompress pulumi.StringArrayInput // A policy that specifies the delivery rules to be used for an endpoint. DeliveryPolicy EndpointPropertiesUpdateParametersResponseDeliveryPolicyPtrInput // 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/ GeoFilters GeoFilterResponseArrayInput // The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net HostName pulumi.StringPtrInput // 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. IsCompressionEnabled pulumi.BoolPtrInput // Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpAllowed pulumi.BoolPtrInput // Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpsAllowed pulumi.BoolPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // 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. OptimizationType pulumi.StringPtrInput // 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. OriginHostHeader pulumi.StringPtrInput // A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath. OriginPath pulumi.StringPtrInput // The source of the content being delivered via CDN. Origins DeepCreatedOriginResponseArrayInput // 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. ProbePath pulumi.StringPtrInput // Provisioning status of the endpoint. ProvisioningState pulumi.StringPtrInput // 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. QueryStringCachingBehavior pulumi.StringPtrInput // Resource status of the endpoint. ResourceState pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (EndpointState) ElementType ¶
func (EndpointState) ElementType() reflect.Type
type GeoFilter ¶
type GeoFilter struct { // Action of the geo filter, i.e. allow or block access. Action string `pulumi:"action"` // Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US. CountryCodes []string `pulumi:"countryCodes"` // Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.) RelativePath string `pulumi:"relativePath"` }
Rules defining user's geo access within a CDN endpoint.
type GeoFilterArgs ¶
type GeoFilterArgs struct { // Action of the geo filter, i.e. allow or block access. Action pulumi.StringInput `pulumi:"action"` // Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US. CountryCodes pulumi.StringArrayInput `pulumi:"countryCodes"` // Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.) RelativePath pulumi.StringInput `pulumi:"relativePath"` }
Rules defining user's geo access within a CDN endpoint.
func (GeoFilterArgs) ElementType ¶
func (GeoFilterArgs) ElementType() reflect.Type
func (GeoFilterArgs) ToGeoFilterOutput ¶
func (i GeoFilterArgs) ToGeoFilterOutput() GeoFilterOutput
func (GeoFilterArgs) ToGeoFilterOutputWithContext ¶
func (i GeoFilterArgs) ToGeoFilterOutputWithContext(ctx context.Context) GeoFilterOutput
type GeoFilterArray ¶
type GeoFilterArray []GeoFilterInput
func (GeoFilterArray) ElementType ¶
func (GeoFilterArray) ElementType() reflect.Type
func (GeoFilterArray) ToGeoFilterArrayOutput ¶
func (i GeoFilterArray) ToGeoFilterArrayOutput() GeoFilterArrayOutput
func (GeoFilterArray) ToGeoFilterArrayOutputWithContext ¶
func (i GeoFilterArray) ToGeoFilterArrayOutputWithContext(ctx context.Context) GeoFilterArrayOutput
type GeoFilterArrayInput ¶
type GeoFilterArrayInput interface { pulumi.Input ToGeoFilterArrayOutput() GeoFilterArrayOutput ToGeoFilterArrayOutputWithContext(context.Context) GeoFilterArrayOutput }
GeoFilterArrayInput is an input type that accepts GeoFilterArray and GeoFilterArrayOutput values. You can construct a concrete instance of `GeoFilterArrayInput` via:
GeoFilterArray{ GeoFilterArgs{...} }
type GeoFilterArrayOutput ¶
type GeoFilterArrayOutput struct{ *pulumi.OutputState }
func (GeoFilterArrayOutput) ElementType ¶
func (GeoFilterArrayOutput) ElementType() reflect.Type
func (GeoFilterArrayOutput) Index ¶
func (o GeoFilterArrayOutput) Index(i pulumi.IntInput) GeoFilterOutput
func (GeoFilterArrayOutput) ToGeoFilterArrayOutput ¶
func (o GeoFilterArrayOutput) ToGeoFilterArrayOutput() GeoFilterArrayOutput
func (GeoFilterArrayOutput) ToGeoFilterArrayOutputWithContext ¶
func (o GeoFilterArrayOutput) ToGeoFilterArrayOutputWithContext(ctx context.Context) GeoFilterArrayOutput
type GeoFilterInput ¶
type GeoFilterInput interface { pulumi.Input ToGeoFilterOutput() GeoFilterOutput ToGeoFilterOutputWithContext(context.Context) GeoFilterOutput }
GeoFilterInput is an input type that accepts GeoFilterArgs and GeoFilterOutput values. You can construct a concrete instance of `GeoFilterInput` via:
GeoFilterArgs{...}
type GeoFilterOutput ¶
type GeoFilterOutput struct{ *pulumi.OutputState }
Rules defining user's geo access within a CDN endpoint.
func (GeoFilterOutput) Action ¶
func (o GeoFilterOutput) Action() pulumi.StringOutput
Action of the geo filter, i.e. allow or block access.
func (GeoFilterOutput) CountryCodes ¶
func (o GeoFilterOutput) CountryCodes() pulumi.StringArrayOutput
Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
func (GeoFilterOutput) ElementType ¶
func (GeoFilterOutput) ElementType() reflect.Type
func (GeoFilterOutput) RelativePath ¶
func (o GeoFilterOutput) RelativePath() pulumi.StringOutput
Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
func (GeoFilterOutput) ToGeoFilterOutput ¶
func (o GeoFilterOutput) ToGeoFilterOutput() GeoFilterOutput
func (GeoFilterOutput) ToGeoFilterOutputWithContext ¶
func (o GeoFilterOutput) ToGeoFilterOutputWithContext(ctx context.Context) GeoFilterOutput
type GeoFilterResponse ¶
type GeoFilterResponse struct { // Action of the geo filter, i.e. allow or block access. Action string `pulumi:"action"` // Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US. CountryCodes []string `pulumi:"countryCodes"` // Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.) RelativePath string `pulumi:"relativePath"` }
Rules defining user's geo access within a CDN endpoint.
type GeoFilterResponseArgs ¶
type GeoFilterResponseArgs struct { // Action of the geo filter, i.e. allow or block access. Action pulumi.StringInput `pulumi:"action"` // Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US. CountryCodes pulumi.StringArrayInput `pulumi:"countryCodes"` // Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.) RelativePath pulumi.StringInput `pulumi:"relativePath"` }
Rules defining user's geo access within a CDN endpoint.
func (GeoFilterResponseArgs) ElementType ¶
func (GeoFilterResponseArgs) ElementType() reflect.Type
func (GeoFilterResponseArgs) ToGeoFilterResponseOutput ¶
func (i GeoFilterResponseArgs) ToGeoFilterResponseOutput() GeoFilterResponseOutput
func (GeoFilterResponseArgs) ToGeoFilterResponseOutputWithContext ¶
func (i GeoFilterResponseArgs) ToGeoFilterResponseOutputWithContext(ctx context.Context) GeoFilterResponseOutput
type GeoFilterResponseArray ¶
type GeoFilterResponseArray []GeoFilterResponseInput
func (GeoFilterResponseArray) ElementType ¶
func (GeoFilterResponseArray) ElementType() reflect.Type
func (GeoFilterResponseArray) ToGeoFilterResponseArrayOutput ¶
func (i GeoFilterResponseArray) ToGeoFilterResponseArrayOutput() GeoFilterResponseArrayOutput
func (GeoFilterResponseArray) ToGeoFilterResponseArrayOutputWithContext ¶
func (i GeoFilterResponseArray) ToGeoFilterResponseArrayOutputWithContext(ctx context.Context) GeoFilterResponseArrayOutput
type GeoFilterResponseArrayInput ¶
type GeoFilterResponseArrayInput interface { pulumi.Input ToGeoFilterResponseArrayOutput() GeoFilterResponseArrayOutput ToGeoFilterResponseArrayOutputWithContext(context.Context) GeoFilterResponseArrayOutput }
GeoFilterResponseArrayInput is an input type that accepts GeoFilterResponseArray and GeoFilterResponseArrayOutput values. You can construct a concrete instance of `GeoFilterResponseArrayInput` via:
GeoFilterResponseArray{ GeoFilterResponseArgs{...} }
type GeoFilterResponseArrayOutput ¶
type GeoFilterResponseArrayOutput struct{ *pulumi.OutputState }
func (GeoFilterResponseArrayOutput) ElementType ¶
func (GeoFilterResponseArrayOutput) ElementType() reflect.Type
func (GeoFilterResponseArrayOutput) Index ¶
func (o GeoFilterResponseArrayOutput) Index(i pulumi.IntInput) GeoFilterResponseOutput
func (GeoFilterResponseArrayOutput) ToGeoFilterResponseArrayOutput ¶
func (o GeoFilterResponseArrayOutput) ToGeoFilterResponseArrayOutput() GeoFilterResponseArrayOutput
func (GeoFilterResponseArrayOutput) ToGeoFilterResponseArrayOutputWithContext ¶
func (o GeoFilterResponseArrayOutput) ToGeoFilterResponseArrayOutputWithContext(ctx context.Context) GeoFilterResponseArrayOutput
type GeoFilterResponseInput ¶
type GeoFilterResponseInput interface { pulumi.Input ToGeoFilterResponseOutput() GeoFilterResponseOutput ToGeoFilterResponseOutputWithContext(context.Context) GeoFilterResponseOutput }
GeoFilterResponseInput is an input type that accepts GeoFilterResponseArgs and GeoFilterResponseOutput values. You can construct a concrete instance of `GeoFilterResponseInput` via:
GeoFilterResponseArgs{...}
type GeoFilterResponseOutput ¶
type GeoFilterResponseOutput struct{ *pulumi.OutputState }
Rules defining user's geo access within a CDN endpoint.
func (GeoFilterResponseOutput) Action ¶
func (o GeoFilterResponseOutput) Action() pulumi.StringOutput
Action of the geo filter, i.e. allow or block access.
func (GeoFilterResponseOutput) CountryCodes ¶
func (o GeoFilterResponseOutput) CountryCodes() pulumi.StringArrayOutput
Two letter country codes defining user country access in a geo filter, e.g. AU, MX, US.
func (GeoFilterResponseOutput) ElementType ¶
func (GeoFilterResponseOutput) ElementType() reflect.Type
func (GeoFilterResponseOutput) RelativePath ¶
func (o GeoFilterResponseOutput) RelativePath() pulumi.StringOutput
Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.)
func (GeoFilterResponseOutput) ToGeoFilterResponseOutput ¶
func (o GeoFilterResponseOutput) ToGeoFilterResponseOutput() GeoFilterResponseOutput
func (GeoFilterResponseOutput) ToGeoFilterResponseOutputWithContext ¶
func (o GeoFilterResponseOutput) ToGeoFilterResponseOutputWithContext(ctx context.Context) GeoFilterResponseOutput
type GetProfileSupportedOptimizationTypesArgs ¶ added in v0.2.1
type GetProfileSupportedOptimizationTypesResult ¶ added in v0.2.1
type GetProfileSupportedOptimizationTypesResult struct { // Supported optimization types for a profile. SupportedOptimizationTypes []string `pulumi:"supportedOptimizationTypes"` }
The result of the GetSupportedOptimizationTypes API
func GetProfileSupportedOptimizationTypes ¶ added in v0.2.1
func GetProfileSupportedOptimizationTypes(ctx *pulumi.Context, args *GetProfileSupportedOptimizationTypesArgs, opts ...pulumi.InvokeOption) (*GetProfileSupportedOptimizationTypesResult, error)
type HeaderActionParameters ¶
type HeaderActionParameters struct { // Action to perform HeaderAction string `pulumi:"headerAction"` // Name of the header to modify HeaderName string `pulumi:"headerName"` OdataType string `pulumi:"odataType"` // Value for the specified action Value *string `pulumi:"value"` }
Defines the parameters for the request header action.
type HeaderActionParametersArgs ¶
type HeaderActionParametersArgs struct { // Action to perform HeaderAction pulumi.StringInput `pulumi:"headerAction"` // Name of the header to modify HeaderName pulumi.StringInput `pulumi:"headerName"` OdataType pulumi.StringInput `pulumi:"odataType"` // Value for the specified action Value pulumi.StringPtrInput `pulumi:"value"` }
Defines the parameters for the request header action.
func (HeaderActionParametersArgs) ElementType ¶
func (HeaderActionParametersArgs) ElementType() reflect.Type
func (HeaderActionParametersArgs) ToHeaderActionParametersOutput ¶
func (i HeaderActionParametersArgs) ToHeaderActionParametersOutput() HeaderActionParametersOutput
func (HeaderActionParametersArgs) ToHeaderActionParametersOutputWithContext ¶
func (i HeaderActionParametersArgs) ToHeaderActionParametersOutputWithContext(ctx context.Context) HeaderActionParametersOutput
type HeaderActionParametersInput ¶
type HeaderActionParametersInput interface { pulumi.Input ToHeaderActionParametersOutput() HeaderActionParametersOutput ToHeaderActionParametersOutputWithContext(context.Context) HeaderActionParametersOutput }
HeaderActionParametersInput is an input type that accepts HeaderActionParametersArgs and HeaderActionParametersOutput values. You can construct a concrete instance of `HeaderActionParametersInput` via:
HeaderActionParametersArgs{...}
type HeaderActionParametersOutput ¶
type HeaderActionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for the request header action.
func (HeaderActionParametersOutput) ElementType ¶
func (HeaderActionParametersOutput) ElementType() reflect.Type
func (HeaderActionParametersOutput) HeaderAction ¶
func (o HeaderActionParametersOutput) HeaderAction() pulumi.StringOutput
Action to perform
func (HeaderActionParametersOutput) HeaderName ¶
func (o HeaderActionParametersOutput) HeaderName() pulumi.StringOutput
Name of the header to modify
func (HeaderActionParametersOutput) OdataType ¶
func (o HeaderActionParametersOutput) OdataType() pulumi.StringOutput
func (HeaderActionParametersOutput) ToHeaderActionParametersOutput ¶
func (o HeaderActionParametersOutput) ToHeaderActionParametersOutput() HeaderActionParametersOutput
func (HeaderActionParametersOutput) ToHeaderActionParametersOutputWithContext ¶
func (o HeaderActionParametersOutput) ToHeaderActionParametersOutputWithContext(ctx context.Context) HeaderActionParametersOutput
func (HeaderActionParametersOutput) Value ¶
func (o HeaderActionParametersOutput) Value() pulumi.StringPtrOutput
Value for the specified action
type HeaderActionParametersResponse ¶
type HeaderActionParametersResponse struct { // Action to perform HeaderAction string `pulumi:"headerAction"` // Name of the header to modify HeaderName string `pulumi:"headerName"` OdataType string `pulumi:"odataType"` // Value for the specified action Value *string `pulumi:"value"` }
Defines the parameters for the request header action.
type HeaderActionParametersResponseArgs ¶
type HeaderActionParametersResponseArgs struct { // Action to perform HeaderAction pulumi.StringInput `pulumi:"headerAction"` // Name of the header to modify HeaderName pulumi.StringInput `pulumi:"headerName"` OdataType pulumi.StringInput `pulumi:"odataType"` // Value for the specified action Value pulumi.StringPtrInput `pulumi:"value"` }
Defines the parameters for the request header action.
func (HeaderActionParametersResponseArgs) ElementType ¶
func (HeaderActionParametersResponseArgs) ElementType() reflect.Type
func (HeaderActionParametersResponseArgs) ToHeaderActionParametersResponseOutput ¶
func (i HeaderActionParametersResponseArgs) ToHeaderActionParametersResponseOutput() HeaderActionParametersResponseOutput
func (HeaderActionParametersResponseArgs) ToHeaderActionParametersResponseOutputWithContext ¶
func (i HeaderActionParametersResponseArgs) ToHeaderActionParametersResponseOutputWithContext(ctx context.Context) HeaderActionParametersResponseOutput
type HeaderActionParametersResponseInput ¶
type HeaderActionParametersResponseInput interface { pulumi.Input ToHeaderActionParametersResponseOutput() HeaderActionParametersResponseOutput ToHeaderActionParametersResponseOutputWithContext(context.Context) HeaderActionParametersResponseOutput }
HeaderActionParametersResponseInput is an input type that accepts HeaderActionParametersResponseArgs and HeaderActionParametersResponseOutput values. You can construct a concrete instance of `HeaderActionParametersResponseInput` via:
HeaderActionParametersResponseArgs{...}
type HeaderActionParametersResponseOutput ¶
type HeaderActionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for the request header action.
func (HeaderActionParametersResponseOutput) ElementType ¶
func (HeaderActionParametersResponseOutput) ElementType() reflect.Type
func (HeaderActionParametersResponseOutput) HeaderAction ¶
func (o HeaderActionParametersResponseOutput) HeaderAction() pulumi.StringOutput
Action to perform
func (HeaderActionParametersResponseOutput) HeaderName ¶
func (o HeaderActionParametersResponseOutput) HeaderName() pulumi.StringOutput
Name of the header to modify
func (HeaderActionParametersResponseOutput) OdataType ¶
func (o HeaderActionParametersResponseOutput) OdataType() pulumi.StringOutput
func (HeaderActionParametersResponseOutput) ToHeaderActionParametersResponseOutput ¶
func (o HeaderActionParametersResponseOutput) ToHeaderActionParametersResponseOutput() HeaderActionParametersResponseOutput
func (HeaderActionParametersResponseOutput) ToHeaderActionParametersResponseOutputWithContext ¶
func (o HeaderActionParametersResponseOutput) ToHeaderActionParametersResponseOutputWithContext(ctx context.Context) HeaderActionParametersResponseOutput
func (HeaderActionParametersResponseOutput) Value ¶
func (o HeaderActionParametersResponseOutput) Value() pulumi.StringPtrOutput
Value for the specified action
type HttpVersionMatchConditionParameters ¶
type HttpVersionMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` }
Defines the parameters for HttpVersion match conditions
type HttpVersionMatchConditionParametersArgs ¶
type HttpVersionMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` }
Defines the parameters for HttpVersion match conditions
func (HttpVersionMatchConditionParametersArgs) ElementType ¶
func (HttpVersionMatchConditionParametersArgs) ElementType() reflect.Type
func (HttpVersionMatchConditionParametersArgs) ToHttpVersionMatchConditionParametersOutput ¶
func (i HttpVersionMatchConditionParametersArgs) ToHttpVersionMatchConditionParametersOutput() HttpVersionMatchConditionParametersOutput
func (HttpVersionMatchConditionParametersArgs) ToHttpVersionMatchConditionParametersOutputWithContext ¶
func (i HttpVersionMatchConditionParametersArgs) ToHttpVersionMatchConditionParametersOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersOutput
type HttpVersionMatchConditionParametersInput ¶
type HttpVersionMatchConditionParametersInput interface { pulumi.Input ToHttpVersionMatchConditionParametersOutput() HttpVersionMatchConditionParametersOutput ToHttpVersionMatchConditionParametersOutputWithContext(context.Context) HttpVersionMatchConditionParametersOutput }
HttpVersionMatchConditionParametersInput is an input type that accepts HttpVersionMatchConditionParametersArgs and HttpVersionMatchConditionParametersOutput values. You can construct a concrete instance of `HttpVersionMatchConditionParametersInput` via:
HttpVersionMatchConditionParametersArgs{...}
type HttpVersionMatchConditionParametersOutput ¶
type HttpVersionMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for HttpVersion match conditions
func (HttpVersionMatchConditionParametersOutput) ElementType ¶
func (HttpVersionMatchConditionParametersOutput) ElementType() reflect.Type
func (HttpVersionMatchConditionParametersOutput) MatchValues ¶
func (o HttpVersionMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (HttpVersionMatchConditionParametersOutput) NegateCondition ¶
func (o HttpVersionMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (HttpVersionMatchConditionParametersOutput) OdataType ¶
func (o HttpVersionMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (HttpVersionMatchConditionParametersOutput) Operator ¶
func (o HttpVersionMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (HttpVersionMatchConditionParametersOutput) ToHttpVersionMatchConditionParametersOutput ¶
func (o HttpVersionMatchConditionParametersOutput) ToHttpVersionMatchConditionParametersOutput() HttpVersionMatchConditionParametersOutput
func (HttpVersionMatchConditionParametersOutput) ToHttpVersionMatchConditionParametersOutputWithContext ¶
func (o HttpVersionMatchConditionParametersOutput) ToHttpVersionMatchConditionParametersOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersOutput
type HttpVersionMatchConditionParametersResponse ¶
type HttpVersionMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` }
Defines the parameters for HttpVersion match conditions
type HttpVersionMatchConditionParametersResponseArgs ¶
type HttpVersionMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` }
Defines the parameters for HttpVersion match conditions
func (HttpVersionMatchConditionParametersResponseArgs) ElementType ¶
func (HttpVersionMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (HttpVersionMatchConditionParametersResponseArgs) ToHttpVersionMatchConditionParametersResponseOutput ¶
func (i HttpVersionMatchConditionParametersResponseArgs) ToHttpVersionMatchConditionParametersResponseOutput() HttpVersionMatchConditionParametersResponseOutput
func (HttpVersionMatchConditionParametersResponseArgs) ToHttpVersionMatchConditionParametersResponseOutputWithContext ¶
func (i HttpVersionMatchConditionParametersResponseArgs) ToHttpVersionMatchConditionParametersResponseOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersResponseOutput
type HttpVersionMatchConditionParametersResponseInput ¶
type HttpVersionMatchConditionParametersResponseInput interface { pulumi.Input ToHttpVersionMatchConditionParametersResponseOutput() HttpVersionMatchConditionParametersResponseOutput ToHttpVersionMatchConditionParametersResponseOutputWithContext(context.Context) HttpVersionMatchConditionParametersResponseOutput }
HttpVersionMatchConditionParametersResponseInput is an input type that accepts HttpVersionMatchConditionParametersResponseArgs and HttpVersionMatchConditionParametersResponseOutput values. You can construct a concrete instance of `HttpVersionMatchConditionParametersResponseInput` via:
HttpVersionMatchConditionParametersResponseArgs{...}
type HttpVersionMatchConditionParametersResponseOutput ¶
type HttpVersionMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for HttpVersion match conditions
func (HttpVersionMatchConditionParametersResponseOutput) ElementType ¶
func (HttpVersionMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (HttpVersionMatchConditionParametersResponseOutput) MatchValues ¶
func (o HttpVersionMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (HttpVersionMatchConditionParametersResponseOutput) NegateCondition ¶
func (o HttpVersionMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (HttpVersionMatchConditionParametersResponseOutput) OdataType ¶
func (o HttpVersionMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (HttpVersionMatchConditionParametersResponseOutput) Operator ¶
func (o HttpVersionMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (HttpVersionMatchConditionParametersResponseOutput) ToHttpVersionMatchConditionParametersResponseOutput ¶
func (o HttpVersionMatchConditionParametersResponseOutput) ToHttpVersionMatchConditionParametersResponseOutput() HttpVersionMatchConditionParametersResponseOutput
func (HttpVersionMatchConditionParametersResponseOutput) ToHttpVersionMatchConditionParametersResponseOutputWithContext ¶
func (o HttpVersionMatchConditionParametersResponseOutput) ToHttpVersionMatchConditionParametersResponseOutputWithContext(ctx context.Context) HttpVersionMatchConditionParametersResponseOutput
type IsDeviceMatchConditionParameters ¶
type IsDeviceMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for IsDevice match conditions
type IsDeviceMatchConditionParametersArgs ¶
type IsDeviceMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for IsDevice match conditions
func (IsDeviceMatchConditionParametersArgs) ElementType ¶
func (IsDeviceMatchConditionParametersArgs) ElementType() reflect.Type
func (IsDeviceMatchConditionParametersArgs) ToIsDeviceMatchConditionParametersOutput ¶
func (i IsDeviceMatchConditionParametersArgs) ToIsDeviceMatchConditionParametersOutput() IsDeviceMatchConditionParametersOutput
func (IsDeviceMatchConditionParametersArgs) ToIsDeviceMatchConditionParametersOutputWithContext ¶
func (i IsDeviceMatchConditionParametersArgs) ToIsDeviceMatchConditionParametersOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersOutput
type IsDeviceMatchConditionParametersInput ¶
type IsDeviceMatchConditionParametersInput interface { pulumi.Input ToIsDeviceMatchConditionParametersOutput() IsDeviceMatchConditionParametersOutput ToIsDeviceMatchConditionParametersOutputWithContext(context.Context) IsDeviceMatchConditionParametersOutput }
IsDeviceMatchConditionParametersInput is an input type that accepts IsDeviceMatchConditionParametersArgs and IsDeviceMatchConditionParametersOutput values. You can construct a concrete instance of `IsDeviceMatchConditionParametersInput` via:
IsDeviceMatchConditionParametersArgs{...}
type IsDeviceMatchConditionParametersOutput ¶
type IsDeviceMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for IsDevice match conditions
func (IsDeviceMatchConditionParametersOutput) ElementType ¶
func (IsDeviceMatchConditionParametersOutput) ElementType() reflect.Type
func (IsDeviceMatchConditionParametersOutput) MatchValues ¶
func (o IsDeviceMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (IsDeviceMatchConditionParametersOutput) NegateCondition ¶
func (o IsDeviceMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (IsDeviceMatchConditionParametersOutput) OdataType ¶
func (o IsDeviceMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (IsDeviceMatchConditionParametersOutput) Operator ¶
func (o IsDeviceMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (IsDeviceMatchConditionParametersOutput) ToIsDeviceMatchConditionParametersOutput ¶
func (o IsDeviceMatchConditionParametersOutput) ToIsDeviceMatchConditionParametersOutput() IsDeviceMatchConditionParametersOutput
func (IsDeviceMatchConditionParametersOutput) ToIsDeviceMatchConditionParametersOutputWithContext ¶
func (o IsDeviceMatchConditionParametersOutput) ToIsDeviceMatchConditionParametersOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersOutput
func (IsDeviceMatchConditionParametersOutput) Transforms ¶
func (o IsDeviceMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type IsDeviceMatchConditionParametersResponse ¶
type IsDeviceMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for IsDevice match conditions
type IsDeviceMatchConditionParametersResponseArgs ¶
type IsDeviceMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for IsDevice match conditions
func (IsDeviceMatchConditionParametersResponseArgs) ElementType ¶
func (IsDeviceMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (IsDeviceMatchConditionParametersResponseArgs) ToIsDeviceMatchConditionParametersResponseOutput ¶
func (i IsDeviceMatchConditionParametersResponseArgs) ToIsDeviceMatchConditionParametersResponseOutput() IsDeviceMatchConditionParametersResponseOutput
func (IsDeviceMatchConditionParametersResponseArgs) ToIsDeviceMatchConditionParametersResponseOutputWithContext ¶
func (i IsDeviceMatchConditionParametersResponseArgs) ToIsDeviceMatchConditionParametersResponseOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersResponseOutput
type IsDeviceMatchConditionParametersResponseInput ¶
type IsDeviceMatchConditionParametersResponseInput interface { pulumi.Input ToIsDeviceMatchConditionParametersResponseOutput() IsDeviceMatchConditionParametersResponseOutput ToIsDeviceMatchConditionParametersResponseOutputWithContext(context.Context) IsDeviceMatchConditionParametersResponseOutput }
IsDeviceMatchConditionParametersResponseInput is an input type that accepts IsDeviceMatchConditionParametersResponseArgs and IsDeviceMatchConditionParametersResponseOutput values. You can construct a concrete instance of `IsDeviceMatchConditionParametersResponseInput` via:
IsDeviceMatchConditionParametersResponseArgs{...}
type IsDeviceMatchConditionParametersResponseOutput ¶
type IsDeviceMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for IsDevice match conditions
func (IsDeviceMatchConditionParametersResponseOutput) ElementType ¶
func (IsDeviceMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (IsDeviceMatchConditionParametersResponseOutput) MatchValues ¶
func (o IsDeviceMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (IsDeviceMatchConditionParametersResponseOutput) NegateCondition ¶
func (o IsDeviceMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (IsDeviceMatchConditionParametersResponseOutput) OdataType ¶
func (o IsDeviceMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (IsDeviceMatchConditionParametersResponseOutput) Operator ¶
func (o IsDeviceMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (IsDeviceMatchConditionParametersResponseOutput) ToIsDeviceMatchConditionParametersResponseOutput ¶
func (o IsDeviceMatchConditionParametersResponseOutput) ToIsDeviceMatchConditionParametersResponseOutput() IsDeviceMatchConditionParametersResponseOutput
func (IsDeviceMatchConditionParametersResponseOutput) ToIsDeviceMatchConditionParametersResponseOutputWithContext ¶
func (o IsDeviceMatchConditionParametersResponseOutput) ToIsDeviceMatchConditionParametersResponseOutputWithContext(ctx context.Context) IsDeviceMatchConditionParametersResponseOutput
func (IsDeviceMatchConditionParametersResponseOutput) Transforms ¶
func (o IsDeviceMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type KeyVaultCertificateSourceParametersResponse ¶
type KeyVaultCertificateSourceParametersResponse struct { // Describes the action that shall be taken when the certificate is removed from Key Vault. DeleteRule string `pulumi:"deleteRule"` OdataType string `pulumi:"odataType"` // Resource group of the user's Key Vault containing the SSL certificate ResourceGroupName string `pulumi:"resourceGroupName"` // The name of Key Vault Secret (representing the full certificate PFX) in Key Vault. SecretName string `pulumi:"secretName"` // The version(GUID) of Key Vault Secret in Key Vault. SecretVersion *string `pulumi:"secretVersion"` // Subscription Id of the user's Key Vault containing the SSL certificate SubscriptionId string `pulumi:"subscriptionId"` // Describes the action that shall be taken when the certificate is updated in Key Vault. UpdateRule string `pulumi:"updateRule"` // The name of the user's Key Vault containing the SSL certificate VaultName string `pulumi:"vaultName"` }
Describes the parameters for using a user's KeyVault certificate for securing custom domain.
type KeyVaultCertificateSourceParametersResponseArgs ¶
type KeyVaultCertificateSourceParametersResponseArgs struct { // Describes the action that shall be taken when the certificate is removed from Key Vault. DeleteRule pulumi.StringInput `pulumi:"deleteRule"` OdataType pulumi.StringInput `pulumi:"odataType"` // Resource group of the user's Key Vault containing the SSL certificate ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of Key Vault Secret (representing the full certificate PFX) in Key Vault. SecretName pulumi.StringInput `pulumi:"secretName"` // The version(GUID) of Key Vault Secret in Key Vault. SecretVersion pulumi.StringPtrInput `pulumi:"secretVersion"` // Subscription Id of the user's Key Vault containing the SSL certificate SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // Describes the action that shall be taken when the certificate is updated in Key Vault. UpdateRule pulumi.StringInput `pulumi:"updateRule"` // The name of the user's Key Vault containing the SSL certificate VaultName pulumi.StringInput `pulumi:"vaultName"` }
Describes the parameters for using a user's KeyVault certificate for securing custom domain.
func (KeyVaultCertificateSourceParametersResponseArgs) ElementType ¶
func (KeyVaultCertificateSourceParametersResponseArgs) ElementType() reflect.Type
func (KeyVaultCertificateSourceParametersResponseArgs) ToKeyVaultCertificateSourceParametersResponseOutput ¶
func (i KeyVaultCertificateSourceParametersResponseArgs) ToKeyVaultCertificateSourceParametersResponseOutput() KeyVaultCertificateSourceParametersResponseOutput
func (KeyVaultCertificateSourceParametersResponseArgs) ToKeyVaultCertificateSourceParametersResponseOutputWithContext ¶
func (i KeyVaultCertificateSourceParametersResponseArgs) ToKeyVaultCertificateSourceParametersResponseOutputWithContext(ctx context.Context) KeyVaultCertificateSourceParametersResponseOutput
type KeyVaultCertificateSourceParametersResponseInput ¶
type KeyVaultCertificateSourceParametersResponseInput interface { pulumi.Input ToKeyVaultCertificateSourceParametersResponseOutput() KeyVaultCertificateSourceParametersResponseOutput ToKeyVaultCertificateSourceParametersResponseOutputWithContext(context.Context) KeyVaultCertificateSourceParametersResponseOutput }
KeyVaultCertificateSourceParametersResponseInput is an input type that accepts KeyVaultCertificateSourceParametersResponseArgs and KeyVaultCertificateSourceParametersResponseOutput values. You can construct a concrete instance of `KeyVaultCertificateSourceParametersResponseInput` via:
KeyVaultCertificateSourceParametersResponseArgs{...}
type KeyVaultCertificateSourceParametersResponseOutput ¶
type KeyVaultCertificateSourceParametersResponseOutput struct{ *pulumi.OutputState }
Describes the parameters for using a user's KeyVault certificate for securing custom domain.
func (KeyVaultCertificateSourceParametersResponseOutput) DeleteRule ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) DeleteRule() pulumi.StringOutput
Describes the action that shall be taken when the certificate is removed from Key Vault.
func (KeyVaultCertificateSourceParametersResponseOutput) ElementType ¶
func (KeyVaultCertificateSourceParametersResponseOutput) ElementType() reflect.Type
func (KeyVaultCertificateSourceParametersResponseOutput) OdataType ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) OdataType() pulumi.StringOutput
func (KeyVaultCertificateSourceParametersResponseOutput) ResourceGroupName ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) ResourceGroupName() pulumi.StringOutput
Resource group of the user's Key Vault containing the SSL certificate
func (KeyVaultCertificateSourceParametersResponseOutput) SecretName ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) SecretName() pulumi.StringOutput
The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
func (KeyVaultCertificateSourceParametersResponseOutput) SecretVersion ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) SecretVersion() pulumi.StringPtrOutput
The version(GUID) of Key Vault Secret in Key Vault.
func (KeyVaultCertificateSourceParametersResponseOutput) SubscriptionId ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) SubscriptionId() pulumi.StringOutput
Subscription Id of the user's Key Vault containing the SSL certificate
func (KeyVaultCertificateSourceParametersResponseOutput) ToKeyVaultCertificateSourceParametersResponseOutput ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) ToKeyVaultCertificateSourceParametersResponseOutput() KeyVaultCertificateSourceParametersResponseOutput
func (KeyVaultCertificateSourceParametersResponseOutput) ToKeyVaultCertificateSourceParametersResponseOutputWithContext ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) ToKeyVaultCertificateSourceParametersResponseOutputWithContext(ctx context.Context) KeyVaultCertificateSourceParametersResponseOutput
func (KeyVaultCertificateSourceParametersResponseOutput) UpdateRule ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) UpdateRule() pulumi.StringOutput
Describes the action that shall be taken when the certificate is updated in Key Vault.
func (KeyVaultCertificateSourceParametersResponseOutput) VaultName ¶
func (o KeyVaultCertificateSourceParametersResponseOutput) VaultName() pulumi.StringOutput
The name of the user's Key Vault containing the SSL certificate
type LookupCustomDomainArgs ¶
type LookupCustomDomainArgs struct { // Name of the custom domain within an endpoint. CustomDomainName string `pulumi:"customDomainName"` // Name of the endpoint under the profile which is unique globally. EndpointName string `pulumi:"endpointName"` // Name of the CDN profile which is unique within the resource group. ProfileName string `pulumi:"profileName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupCustomDomainResult ¶
type LookupCustomDomainResult struct { // Certificate parameters for securing custom HTTPS CustomHttpsParameters interface{} `pulumi:"customHttpsParameters"` // Provisioning status of Custom Https of the custom domain. CustomHttpsProvisioningState string `pulumi:"customHttpsProvisioningState"` // Provisioning substate shows the progress of custom HTTPS enabling/disabling process step by step. CustomHttpsProvisioningSubstate string `pulumi:"customHttpsProvisioningSubstate"` // The host name of the custom domain. Must be a domain name. HostName string `pulumi:"hostName"` // Resource name. Name string `pulumi:"name"` // Provisioning status of the custom domain. ProvisioningState string `pulumi:"provisioningState"` // Resource status of the custom domain. ResourceState string `pulumi:"resourceState"` // Resource type. Type string `pulumi:"type"` // 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. ValidationData *string `pulumi:"validationData"` }
Friendly domain name mapping to the endpoint hostname that the customer provides for branding purposes, e.g. www.contoso.com.
func LookupCustomDomain ¶
func LookupCustomDomain(ctx *pulumi.Context, args *LookupCustomDomainArgs, opts ...pulumi.InvokeOption) (*LookupCustomDomainResult, error)
type LookupEndpointArgs ¶
type LookupEndpointArgs struct { // Name of the endpoint under the profile which is unique globally. EndpointName string `pulumi:"endpointName"` // Name of the CDN profile which is unique within the resource group. ProfileName string `pulumi:"profileName"` // Name of the Resource group within the Azure subscription. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupEndpointResult ¶
type LookupEndpointResult struct { // List of content types on which compression applies. The value should be a valid MIME type. ContentTypesToCompress []string `pulumi:"contentTypesToCompress"` // A policy that specifies the delivery rules to be used for an endpoint. DeliveryPolicy *EndpointPropertiesUpdateParametersResponseDeliveryPolicy `pulumi:"deliveryPolicy"` // 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/ GeoFilters []GeoFilterResponse `pulumi:"geoFilters"` // The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net HostName string `pulumi:"hostName"` // 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. IsCompressionEnabled *bool `pulumi:"isCompressionEnabled"` // Indicates whether HTTP traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpAllowed *bool `pulumi:"isHttpAllowed"` // Indicates whether HTTPS traffic is allowed on the endpoint. Default value is true. At least one protocol (HTTP or HTTPS) must be allowed. IsHttpsAllowed *bool `pulumi:"isHttpsAllowed"` // Resource location. Location string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // 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. OptimizationType *string `pulumi:"optimizationType"` // 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. OriginHostHeader *string `pulumi:"originHostHeader"` // A directory path on the origin that CDN can use to retrieve content from, e.g. contoso.cloudapp.net/originpath. OriginPath *string `pulumi:"originPath"` // The source of the content being delivered via CDN. Origins []DeepCreatedOriginResponse `pulumi:"origins"` // 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. ProbePath *string `pulumi:"probePath"` // Provisioning status of the endpoint. ProvisioningState string `pulumi:"provisioningState"` // 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. QueryStringCachingBehavior *string `pulumi:"queryStringCachingBehavior"` // Resource status of the endpoint. ResourceState string `pulumi:"resourceState"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
CDN endpoint is the entity within a CDN profile containing configuration information such as origin, protocol, content caching and delivery behavior. The CDN endpoint uses the URL format <endpointname>.azureedge.net.
func LookupEndpoint ¶
func LookupEndpoint(ctx *pulumi.Context, args *LookupEndpointArgs, opts ...pulumi.InvokeOption) (*LookupEndpointResult, error)
type LookupProfileArgs ¶
type LookupProfileResult ¶
type LookupProfileResult struct { // Resource location. Location string `pulumi:"location"` // Resource name. Name string `pulumi:"name"` // Provisioning status of the profile. ProvisioningState string `pulumi:"provisioningState"` // Resource status of the profile. ResourceState string `pulumi:"resourceState"` // The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile. Sku SkuResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type. Type string `pulumi:"type"` }
CDN profile is a logical grouping of endpoints that share the same settings, such as CDN provider and pricing tier.
func LookupProfile ¶
func LookupProfile(ctx *pulumi.Context, args *LookupProfileArgs, opts ...pulumi.InvokeOption) (*LookupProfileResult, error)
type PostArgsMatchConditionParameters ¶
type PostArgsMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // Name of PostArg to be matched Selector *string `pulumi:"selector"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for PostArgs match conditions
type PostArgsMatchConditionParametersArgs ¶
type PostArgsMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // Name of PostArg to be matched Selector pulumi.StringPtrInput `pulumi:"selector"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for PostArgs match conditions
func (PostArgsMatchConditionParametersArgs) ElementType ¶
func (PostArgsMatchConditionParametersArgs) ElementType() reflect.Type
func (PostArgsMatchConditionParametersArgs) ToPostArgsMatchConditionParametersOutput ¶
func (i PostArgsMatchConditionParametersArgs) ToPostArgsMatchConditionParametersOutput() PostArgsMatchConditionParametersOutput
func (PostArgsMatchConditionParametersArgs) ToPostArgsMatchConditionParametersOutputWithContext ¶
func (i PostArgsMatchConditionParametersArgs) ToPostArgsMatchConditionParametersOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersOutput
type PostArgsMatchConditionParametersInput ¶
type PostArgsMatchConditionParametersInput interface { pulumi.Input ToPostArgsMatchConditionParametersOutput() PostArgsMatchConditionParametersOutput ToPostArgsMatchConditionParametersOutputWithContext(context.Context) PostArgsMatchConditionParametersOutput }
PostArgsMatchConditionParametersInput is an input type that accepts PostArgsMatchConditionParametersArgs and PostArgsMatchConditionParametersOutput values. You can construct a concrete instance of `PostArgsMatchConditionParametersInput` via:
PostArgsMatchConditionParametersArgs{...}
type PostArgsMatchConditionParametersOutput ¶
type PostArgsMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for PostArgs match conditions
func (PostArgsMatchConditionParametersOutput) ElementType ¶
func (PostArgsMatchConditionParametersOutput) ElementType() reflect.Type
func (PostArgsMatchConditionParametersOutput) MatchValues ¶
func (o PostArgsMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (PostArgsMatchConditionParametersOutput) NegateCondition ¶
func (o PostArgsMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (PostArgsMatchConditionParametersOutput) OdataType ¶
func (o PostArgsMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (PostArgsMatchConditionParametersOutput) Operator ¶
func (o PostArgsMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (PostArgsMatchConditionParametersOutput) Selector ¶
func (o PostArgsMatchConditionParametersOutput) Selector() pulumi.StringPtrOutput
Name of PostArg to be matched
func (PostArgsMatchConditionParametersOutput) ToPostArgsMatchConditionParametersOutput ¶
func (o PostArgsMatchConditionParametersOutput) ToPostArgsMatchConditionParametersOutput() PostArgsMatchConditionParametersOutput
func (PostArgsMatchConditionParametersOutput) ToPostArgsMatchConditionParametersOutputWithContext ¶
func (o PostArgsMatchConditionParametersOutput) ToPostArgsMatchConditionParametersOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersOutput
func (PostArgsMatchConditionParametersOutput) Transforms ¶
func (o PostArgsMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type PostArgsMatchConditionParametersResponse ¶
type PostArgsMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // Name of PostArg to be matched Selector *string `pulumi:"selector"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for PostArgs match conditions
type PostArgsMatchConditionParametersResponseArgs ¶
type PostArgsMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // Name of PostArg to be matched Selector pulumi.StringPtrInput `pulumi:"selector"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for PostArgs match conditions
func (PostArgsMatchConditionParametersResponseArgs) ElementType ¶
func (PostArgsMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (PostArgsMatchConditionParametersResponseArgs) ToPostArgsMatchConditionParametersResponseOutput ¶
func (i PostArgsMatchConditionParametersResponseArgs) ToPostArgsMatchConditionParametersResponseOutput() PostArgsMatchConditionParametersResponseOutput
func (PostArgsMatchConditionParametersResponseArgs) ToPostArgsMatchConditionParametersResponseOutputWithContext ¶
func (i PostArgsMatchConditionParametersResponseArgs) ToPostArgsMatchConditionParametersResponseOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersResponseOutput
type PostArgsMatchConditionParametersResponseInput ¶
type PostArgsMatchConditionParametersResponseInput interface { pulumi.Input ToPostArgsMatchConditionParametersResponseOutput() PostArgsMatchConditionParametersResponseOutput ToPostArgsMatchConditionParametersResponseOutputWithContext(context.Context) PostArgsMatchConditionParametersResponseOutput }
PostArgsMatchConditionParametersResponseInput is an input type that accepts PostArgsMatchConditionParametersResponseArgs and PostArgsMatchConditionParametersResponseOutput values. You can construct a concrete instance of `PostArgsMatchConditionParametersResponseInput` via:
PostArgsMatchConditionParametersResponseArgs{...}
type PostArgsMatchConditionParametersResponseOutput ¶
type PostArgsMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for PostArgs match conditions
func (PostArgsMatchConditionParametersResponseOutput) ElementType ¶
func (PostArgsMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (PostArgsMatchConditionParametersResponseOutput) MatchValues ¶
func (o PostArgsMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (PostArgsMatchConditionParametersResponseOutput) NegateCondition ¶
func (o PostArgsMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (PostArgsMatchConditionParametersResponseOutput) OdataType ¶
func (o PostArgsMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (PostArgsMatchConditionParametersResponseOutput) Operator ¶
func (o PostArgsMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (PostArgsMatchConditionParametersResponseOutput) Selector ¶
func (o PostArgsMatchConditionParametersResponseOutput) Selector() pulumi.StringPtrOutput
Name of PostArg to be matched
func (PostArgsMatchConditionParametersResponseOutput) ToPostArgsMatchConditionParametersResponseOutput ¶
func (o PostArgsMatchConditionParametersResponseOutput) ToPostArgsMatchConditionParametersResponseOutput() PostArgsMatchConditionParametersResponseOutput
func (PostArgsMatchConditionParametersResponseOutput) ToPostArgsMatchConditionParametersResponseOutputWithContext ¶
func (o PostArgsMatchConditionParametersResponseOutput) ToPostArgsMatchConditionParametersResponseOutputWithContext(ctx context.Context) PostArgsMatchConditionParametersResponseOutput
func (PostArgsMatchConditionParametersResponseOutput) Transforms ¶
func (o PostArgsMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type Profile ¶
type Profile struct { pulumi.CustomResourceState // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Resource name. Name pulumi.StringOutput `pulumi:"name"` // Provisioning status of the profile. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Resource status of the profile. ResourceState pulumi.StringOutput `pulumi:"resourceState"` // The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile. Sku SkuResponseOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type. Type pulumi.StringOutput `pulumi:"type"` }
CDN profile is a logical grouping of endpoints that share the same settings, such as CDN provider and pricing tier.
func GetProfile ¶
func GetProfile(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProfileState, opts ...pulumi.ResourceOption) (*Profile, error)
GetProfile gets an existing Profile resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewProfile ¶
func NewProfile(ctx *pulumi.Context, name string, args *ProfileArgs, opts ...pulumi.ResourceOption) (*Profile, error)
NewProfile registers a new resource with the given unique name, arguments, and options.
type ProfileArgs ¶
type ProfileArgs struct { // Resource location. Location pulumi.StringInput // Name of the CDN profile which is unique within the resource group. ProfileName pulumi.StringInput // Name of the Resource group within the Azure subscription. ResourceGroupName pulumi.StringInput // The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile. Sku SkuInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a Profile resource.
func (ProfileArgs) ElementType ¶
func (ProfileArgs) ElementType() reflect.Type
type ProfileState ¶
type ProfileState struct { // Resource location. Location pulumi.StringPtrInput // Resource name. Name pulumi.StringPtrInput // Provisioning status of the profile. ProvisioningState pulumi.StringPtrInput // Resource status of the profile. ResourceState pulumi.StringPtrInput // The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile. Sku SkuResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type. Type pulumi.StringPtrInput }
func (ProfileState) ElementType ¶
func (ProfileState) ElementType() reflect.Type
type QueryStringMatchConditionParameters ¶
type QueryStringMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for QueryString match conditions
type QueryStringMatchConditionParametersArgs ¶
type QueryStringMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for QueryString match conditions
func (QueryStringMatchConditionParametersArgs) ElementType ¶
func (QueryStringMatchConditionParametersArgs) ElementType() reflect.Type
func (QueryStringMatchConditionParametersArgs) ToQueryStringMatchConditionParametersOutput ¶
func (i QueryStringMatchConditionParametersArgs) ToQueryStringMatchConditionParametersOutput() QueryStringMatchConditionParametersOutput
func (QueryStringMatchConditionParametersArgs) ToQueryStringMatchConditionParametersOutputWithContext ¶
func (i QueryStringMatchConditionParametersArgs) ToQueryStringMatchConditionParametersOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersOutput
type QueryStringMatchConditionParametersInput ¶
type QueryStringMatchConditionParametersInput interface { pulumi.Input ToQueryStringMatchConditionParametersOutput() QueryStringMatchConditionParametersOutput ToQueryStringMatchConditionParametersOutputWithContext(context.Context) QueryStringMatchConditionParametersOutput }
QueryStringMatchConditionParametersInput is an input type that accepts QueryStringMatchConditionParametersArgs and QueryStringMatchConditionParametersOutput values. You can construct a concrete instance of `QueryStringMatchConditionParametersInput` via:
QueryStringMatchConditionParametersArgs{...}
type QueryStringMatchConditionParametersOutput ¶
type QueryStringMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for QueryString match conditions
func (QueryStringMatchConditionParametersOutput) ElementType ¶
func (QueryStringMatchConditionParametersOutput) ElementType() reflect.Type
func (QueryStringMatchConditionParametersOutput) MatchValues ¶
func (o QueryStringMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (QueryStringMatchConditionParametersOutput) NegateCondition ¶
func (o QueryStringMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (QueryStringMatchConditionParametersOutput) OdataType ¶
func (o QueryStringMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (QueryStringMatchConditionParametersOutput) Operator ¶
func (o QueryStringMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (QueryStringMatchConditionParametersOutput) ToQueryStringMatchConditionParametersOutput ¶
func (o QueryStringMatchConditionParametersOutput) ToQueryStringMatchConditionParametersOutput() QueryStringMatchConditionParametersOutput
func (QueryStringMatchConditionParametersOutput) ToQueryStringMatchConditionParametersOutputWithContext ¶
func (o QueryStringMatchConditionParametersOutput) ToQueryStringMatchConditionParametersOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersOutput
func (QueryStringMatchConditionParametersOutput) Transforms ¶
func (o QueryStringMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type QueryStringMatchConditionParametersResponse ¶
type QueryStringMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for QueryString match conditions
type QueryStringMatchConditionParametersResponseArgs ¶
type QueryStringMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for QueryString match conditions
func (QueryStringMatchConditionParametersResponseArgs) ElementType ¶
func (QueryStringMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (QueryStringMatchConditionParametersResponseArgs) ToQueryStringMatchConditionParametersResponseOutput ¶
func (i QueryStringMatchConditionParametersResponseArgs) ToQueryStringMatchConditionParametersResponseOutput() QueryStringMatchConditionParametersResponseOutput
func (QueryStringMatchConditionParametersResponseArgs) ToQueryStringMatchConditionParametersResponseOutputWithContext ¶
func (i QueryStringMatchConditionParametersResponseArgs) ToQueryStringMatchConditionParametersResponseOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersResponseOutput
type QueryStringMatchConditionParametersResponseInput ¶
type QueryStringMatchConditionParametersResponseInput interface { pulumi.Input ToQueryStringMatchConditionParametersResponseOutput() QueryStringMatchConditionParametersResponseOutput ToQueryStringMatchConditionParametersResponseOutputWithContext(context.Context) QueryStringMatchConditionParametersResponseOutput }
QueryStringMatchConditionParametersResponseInput is an input type that accepts QueryStringMatchConditionParametersResponseArgs and QueryStringMatchConditionParametersResponseOutput values. You can construct a concrete instance of `QueryStringMatchConditionParametersResponseInput` via:
QueryStringMatchConditionParametersResponseArgs{...}
type QueryStringMatchConditionParametersResponseOutput ¶
type QueryStringMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for QueryString match conditions
func (QueryStringMatchConditionParametersResponseOutput) ElementType ¶
func (QueryStringMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (QueryStringMatchConditionParametersResponseOutput) MatchValues ¶
func (o QueryStringMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (QueryStringMatchConditionParametersResponseOutput) NegateCondition ¶
func (o QueryStringMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (QueryStringMatchConditionParametersResponseOutput) OdataType ¶
func (o QueryStringMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (QueryStringMatchConditionParametersResponseOutput) Operator ¶
func (o QueryStringMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (QueryStringMatchConditionParametersResponseOutput) ToQueryStringMatchConditionParametersResponseOutput ¶
func (o QueryStringMatchConditionParametersResponseOutput) ToQueryStringMatchConditionParametersResponseOutput() QueryStringMatchConditionParametersResponseOutput
func (QueryStringMatchConditionParametersResponseOutput) ToQueryStringMatchConditionParametersResponseOutputWithContext ¶
func (o QueryStringMatchConditionParametersResponseOutput) ToQueryStringMatchConditionParametersResponseOutputWithContext(ctx context.Context) QueryStringMatchConditionParametersResponseOutput
func (QueryStringMatchConditionParametersResponseOutput) Transforms ¶
func (o QueryStringMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RemoteAddressMatchConditionParameters ¶
type RemoteAddressMatchConditionParameters struct { // 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. MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RemoteAddress match conditions
type RemoteAddressMatchConditionParametersArgs ¶
type RemoteAddressMatchConditionParametersArgs struct { // 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. MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RemoteAddress match conditions
func (RemoteAddressMatchConditionParametersArgs) ElementType ¶
func (RemoteAddressMatchConditionParametersArgs) ElementType() reflect.Type
func (RemoteAddressMatchConditionParametersArgs) ToRemoteAddressMatchConditionParametersOutput ¶
func (i RemoteAddressMatchConditionParametersArgs) ToRemoteAddressMatchConditionParametersOutput() RemoteAddressMatchConditionParametersOutput
func (RemoteAddressMatchConditionParametersArgs) ToRemoteAddressMatchConditionParametersOutputWithContext ¶
func (i RemoteAddressMatchConditionParametersArgs) ToRemoteAddressMatchConditionParametersOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersOutput
type RemoteAddressMatchConditionParametersInput ¶
type RemoteAddressMatchConditionParametersInput interface { pulumi.Input ToRemoteAddressMatchConditionParametersOutput() RemoteAddressMatchConditionParametersOutput ToRemoteAddressMatchConditionParametersOutputWithContext(context.Context) RemoteAddressMatchConditionParametersOutput }
RemoteAddressMatchConditionParametersInput is an input type that accepts RemoteAddressMatchConditionParametersArgs and RemoteAddressMatchConditionParametersOutput values. You can construct a concrete instance of `RemoteAddressMatchConditionParametersInput` via:
RemoteAddressMatchConditionParametersArgs{...}
type RemoteAddressMatchConditionParametersOutput ¶
type RemoteAddressMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for RemoteAddress match conditions
func (RemoteAddressMatchConditionParametersOutput) ElementType ¶
func (RemoteAddressMatchConditionParametersOutput) ElementType() reflect.Type
func (RemoteAddressMatchConditionParametersOutput) MatchValues ¶
func (o RemoteAddressMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
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.
func (RemoteAddressMatchConditionParametersOutput) NegateCondition ¶
func (o RemoteAddressMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RemoteAddressMatchConditionParametersOutput) OdataType ¶
func (o RemoteAddressMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (RemoteAddressMatchConditionParametersOutput) Operator ¶
func (o RemoteAddressMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RemoteAddressMatchConditionParametersOutput) ToRemoteAddressMatchConditionParametersOutput ¶
func (o RemoteAddressMatchConditionParametersOutput) ToRemoteAddressMatchConditionParametersOutput() RemoteAddressMatchConditionParametersOutput
func (RemoteAddressMatchConditionParametersOutput) ToRemoteAddressMatchConditionParametersOutputWithContext ¶
func (o RemoteAddressMatchConditionParametersOutput) ToRemoteAddressMatchConditionParametersOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersOutput
func (RemoteAddressMatchConditionParametersOutput) Transforms ¶
func (o RemoteAddressMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RemoteAddressMatchConditionParametersResponse ¶
type RemoteAddressMatchConditionParametersResponse struct { // 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. MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RemoteAddress match conditions
type RemoteAddressMatchConditionParametersResponseArgs ¶
type RemoteAddressMatchConditionParametersResponseArgs struct { // 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. MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RemoteAddress match conditions
func (RemoteAddressMatchConditionParametersResponseArgs) ElementType ¶
func (RemoteAddressMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (RemoteAddressMatchConditionParametersResponseArgs) ToRemoteAddressMatchConditionParametersResponseOutput ¶
func (i RemoteAddressMatchConditionParametersResponseArgs) ToRemoteAddressMatchConditionParametersResponseOutput() RemoteAddressMatchConditionParametersResponseOutput
func (RemoteAddressMatchConditionParametersResponseArgs) ToRemoteAddressMatchConditionParametersResponseOutputWithContext ¶
func (i RemoteAddressMatchConditionParametersResponseArgs) ToRemoteAddressMatchConditionParametersResponseOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersResponseOutput
type RemoteAddressMatchConditionParametersResponseInput ¶
type RemoteAddressMatchConditionParametersResponseInput interface { pulumi.Input ToRemoteAddressMatchConditionParametersResponseOutput() RemoteAddressMatchConditionParametersResponseOutput ToRemoteAddressMatchConditionParametersResponseOutputWithContext(context.Context) RemoteAddressMatchConditionParametersResponseOutput }
RemoteAddressMatchConditionParametersResponseInput is an input type that accepts RemoteAddressMatchConditionParametersResponseArgs and RemoteAddressMatchConditionParametersResponseOutput values. You can construct a concrete instance of `RemoteAddressMatchConditionParametersResponseInput` via:
RemoteAddressMatchConditionParametersResponseArgs{...}
type RemoteAddressMatchConditionParametersResponseOutput ¶
type RemoteAddressMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for RemoteAddress match conditions
func (RemoteAddressMatchConditionParametersResponseOutput) ElementType ¶
func (RemoteAddressMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (RemoteAddressMatchConditionParametersResponseOutput) MatchValues ¶
func (o RemoteAddressMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
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.
func (RemoteAddressMatchConditionParametersResponseOutput) NegateCondition ¶
func (o RemoteAddressMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RemoteAddressMatchConditionParametersResponseOutput) OdataType ¶
func (o RemoteAddressMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (RemoteAddressMatchConditionParametersResponseOutput) Operator ¶
func (o RemoteAddressMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RemoteAddressMatchConditionParametersResponseOutput) ToRemoteAddressMatchConditionParametersResponseOutput ¶
func (o RemoteAddressMatchConditionParametersResponseOutput) ToRemoteAddressMatchConditionParametersResponseOutput() RemoteAddressMatchConditionParametersResponseOutput
func (RemoteAddressMatchConditionParametersResponseOutput) ToRemoteAddressMatchConditionParametersResponseOutputWithContext ¶
func (o RemoteAddressMatchConditionParametersResponseOutput) ToRemoteAddressMatchConditionParametersResponseOutputWithContext(ctx context.Context) RemoteAddressMatchConditionParametersResponseOutput
func (RemoteAddressMatchConditionParametersResponseOutput) Transforms ¶
func (o RemoteAddressMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RequestBodyMatchConditionParameters ¶
type RequestBodyMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RequestBody match conditions
type RequestBodyMatchConditionParametersArgs ¶
type RequestBodyMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RequestBody match conditions
func (RequestBodyMatchConditionParametersArgs) ElementType ¶
func (RequestBodyMatchConditionParametersArgs) ElementType() reflect.Type
func (RequestBodyMatchConditionParametersArgs) ToRequestBodyMatchConditionParametersOutput ¶
func (i RequestBodyMatchConditionParametersArgs) ToRequestBodyMatchConditionParametersOutput() RequestBodyMatchConditionParametersOutput
func (RequestBodyMatchConditionParametersArgs) ToRequestBodyMatchConditionParametersOutputWithContext ¶
func (i RequestBodyMatchConditionParametersArgs) ToRequestBodyMatchConditionParametersOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersOutput
type RequestBodyMatchConditionParametersInput ¶
type RequestBodyMatchConditionParametersInput interface { pulumi.Input ToRequestBodyMatchConditionParametersOutput() RequestBodyMatchConditionParametersOutput ToRequestBodyMatchConditionParametersOutputWithContext(context.Context) RequestBodyMatchConditionParametersOutput }
RequestBodyMatchConditionParametersInput is an input type that accepts RequestBodyMatchConditionParametersArgs and RequestBodyMatchConditionParametersOutput values. You can construct a concrete instance of `RequestBodyMatchConditionParametersInput` via:
RequestBodyMatchConditionParametersArgs{...}
type RequestBodyMatchConditionParametersOutput ¶
type RequestBodyMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestBody match conditions
func (RequestBodyMatchConditionParametersOutput) ElementType ¶
func (RequestBodyMatchConditionParametersOutput) ElementType() reflect.Type
func (RequestBodyMatchConditionParametersOutput) MatchValues ¶
func (o RequestBodyMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestBodyMatchConditionParametersOutput) NegateCondition ¶
func (o RequestBodyMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestBodyMatchConditionParametersOutput) OdataType ¶
func (o RequestBodyMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (RequestBodyMatchConditionParametersOutput) Operator ¶
func (o RequestBodyMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestBodyMatchConditionParametersOutput) ToRequestBodyMatchConditionParametersOutput ¶
func (o RequestBodyMatchConditionParametersOutput) ToRequestBodyMatchConditionParametersOutput() RequestBodyMatchConditionParametersOutput
func (RequestBodyMatchConditionParametersOutput) ToRequestBodyMatchConditionParametersOutputWithContext ¶
func (o RequestBodyMatchConditionParametersOutput) ToRequestBodyMatchConditionParametersOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersOutput
func (RequestBodyMatchConditionParametersOutput) Transforms ¶
func (o RequestBodyMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RequestBodyMatchConditionParametersResponse ¶
type RequestBodyMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RequestBody match conditions
type RequestBodyMatchConditionParametersResponseArgs ¶
type RequestBodyMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RequestBody match conditions
func (RequestBodyMatchConditionParametersResponseArgs) ElementType ¶
func (RequestBodyMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (RequestBodyMatchConditionParametersResponseArgs) ToRequestBodyMatchConditionParametersResponseOutput ¶
func (i RequestBodyMatchConditionParametersResponseArgs) ToRequestBodyMatchConditionParametersResponseOutput() RequestBodyMatchConditionParametersResponseOutput
func (RequestBodyMatchConditionParametersResponseArgs) ToRequestBodyMatchConditionParametersResponseOutputWithContext ¶
func (i RequestBodyMatchConditionParametersResponseArgs) ToRequestBodyMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersResponseOutput
type RequestBodyMatchConditionParametersResponseInput ¶
type RequestBodyMatchConditionParametersResponseInput interface { pulumi.Input ToRequestBodyMatchConditionParametersResponseOutput() RequestBodyMatchConditionParametersResponseOutput ToRequestBodyMatchConditionParametersResponseOutputWithContext(context.Context) RequestBodyMatchConditionParametersResponseOutput }
RequestBodyMatchConditionParametersResponseInput is an input type that accepts RequestBodyMatchConditionParametersResponseArgs and RequestBodyMatchConditionParametersResponseOutput values. You can construct a concrete instance of `RequestBodyMatchConditionParametersResponseInput` via:
RequestBodyMatchConditionParametersResponseArgs{...}
type RequestBodyMatchConditionParametersResponseOutput ¶
type RequestBodyMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestBody match conditions
func (RequestBodyMatchConditionParametersResponseOutput) ElementType ¶
func (RequestBodyMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (RequestBodyMatchConditionParametersResponseOutput) MatchValues ¶
func (o RequestBodyMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestBodyMatchConditionParametersResponseOutput) NegateCondition ¶
func (o RequestBodyMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestBodyMatchConditionParametersResponseOutput) OdataType ¶
func (o RequestBodyMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (RequestBodyMatchConditionParametersResponseOutput) Operator ¶
func (o RequestBodyMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestBodyMatchConditionParametersResponseOutput) ToRequestBodyMatchConditionParametersResponseOutput ¶
func (o RequestBodyMatchConditionParametersResponseOutput) ToRequestBodyMatchConditionParametersResponseOutput() RequestBodyMatchConditionParametersResponseOutput
func (RequestBodyMatchConditionParametersResponseOutput) ToRequestBodyMatchConditionParametersResponseOutputWithContext ¶
func (o RequestBodyMatchConditionParametersResponseOutput) ToRequestBodyMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestBodyMatchConditionParametersResponseOutput
func (RequestBodyMatchConditionParametersResponseOutput) Transforms ¶
func (o RequestBodyMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RequestHeaderMatchConditionParameters ¶
type RequestHeaderMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // Name of Header to be matched Selector *string `pulumi:"selector"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RequestHeader match conditions
type RequestHeaderMatchConditionParametersArgs ¶
type RequestHeaderMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // Name of Header to be matched Selector pulumi.StringPtrInput `pulumi:"selector"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RequestHeader match conditions
func (RequestHeaderMatchConditionParametersArgs) ElementType ¶
func (RequestHeaderMatchConditionParametersArgs) ElementType() reflect.Type
func (RequestHeaderMatchConditionParametersArgs) ToRequestHeaderMatchConditionParametersOutput ¶
func (i RequestHeaderMatchConditionParametersArgs) ToRequestHeaderMatchConditionParametersOutput() RequestHeaderMatchConditionParametersOutput
func (RequestHeaderMatchConditionParametersArgs) ToRequestHeaderMatchConditionParametersOutputWithContext ¶
func (i RequestHeaderMatchConditionParametersArgs) ToRequestHeaderMatchConditionParametersOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersOutput
type RequestHeaderMatchConditionParametersInput ¶
type RequestHeaderMatchConditionParametersInput interface { pulumi.Input ToRequestHeaderMatchConditionParametersOutput() RequestHeaderMatchConditionParametersOutput ToRequestHeaderMatchConditionParametersOutputWithContext(context.Context) RequestHeaderMatchConditionParametersOutput }
RequestHeaderMatchConditionParametersInput is an input type that accepts RequestHeaderMatchConditionParametersArgs and RequestHeaderMatchConditionParametersOutput values. You can construct a concrete instance of `RequestHeaderMatchConditionParametersInput` via:
RequestHeaderMatchConditionParametersArgs{...}
type RequestHeaderMatchConditionParametersOutput ¶
type RequestHeaderMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestHeader match conditions
func (RequestHeaderMatchConditionParametersOutput) ElementType ¶
func (RequestHeaderMatchConditionParametersOutput) ElementType() reflect.Type
func (RequestHeaderMatchConditionParametersOutput) MatchValues ¶
func (o RequestHeaderMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestHeaderMatchConditionParametersOutput) NegateCondition ¶
func (o RequestHeaderMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestHeaderMatchConditionParametersOutput) OdataType ¶
func (o RequestHeaderMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (RequestHeaderMatchConditionParametersOutput) Operator ¶
func (o RequestHeaderMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestHeaderMatchConditionParametersOutput) Selector ¶
func (o RequestHeaderMatchConditionParametersOutput) Selector() pulumi.StringPtrOutput
Name of Header to be matched
func (RequestHeaderMatchConditionParametersOutput) ToRequestHeaderMatchConditionParametersOutput ¶
func (o RequestHeaderMatchConditionParametersOutput) ToRequestHeaderMatchConditionParametersOutput() RequestHeaderMatchConditionParametersOutput
func (RequestHeaderMatchConditionParametersOutput) ToRequestHeaderMatchConditionParametersOutputWithContext ¶
func (o RequestHeaderMatchConditionParametersOutput) ToRequestHeaderMatchConditionParametersOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersOutput
func (RequestHeaderMatchConditionParametersOutput) Transforms ¶
func (o RequestHeaderMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RequestHeaderMatchConditionParametersResponse ¶
type RequestHeaderMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // Name of Header to be matched Selector *string `pulumi:"selector"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RequestHeader match conditions
type RequestHeaderMatchConditionParametersResponseArgs ¶
type RequestHeaderMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // Name of Header to be matched Selector pulumi.StringPtrInput `pulumi:"selector"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RequestHeader match conditions
func (RequestHeaderMatchConditionParametersResponseArgs) ElementType ¶
func (RequestHeaderMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (RequestHeaderMatchConditionParametersResponseArgs) ToRequestHeaderMatchConditionParametersResponseOutput ¶
func (i RequestHeaderMatchConditionParametersResponseArgs) ToRequestHeaderMatchConditionParametersResponseOutput() RequestHeaderMatchConditionParametersResponseOutput
func (RequestHeaderMatchConditionParametersResponseArgs) ToRequestHeaderMatchConditionParametersResponseOutputWithContext ¶
func (i RequestHeaderMatchConditionParametersResponseArgs) ToRequestHeaderMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersResponseOutput
type RequestHeaderMatchConditionParametersResponseInput ¶
type RequestHeaderMatchConditionParametersResponseInput interface { pulumi.Input ToRequestHeaderMatchConditionParametersResponseOutput() RequestHeaderMatchConditionParametersResponseOutput ToRequestHeaderMatchConditionParametersResponseOutputWithContext(context.Context) RequestHeaderMatchConditionParametersResponseOutput }
RequestHeaderMatchConditionParametersResponseInput is an input type that accepts RequestHeaderMatchConditionParametersResponseArgs and RequestHeaderMatchConditionParametersResponseOutput values. You can construct a concrete instance of `RequestHeaderMatchConditionParametersResponseInput` via:
RequestHeaderMatchConditionParametersResponseArgs{...}
type RequestHeaderMatchConditionParametersResponseOutput ¶
type RequestHeaderMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestHeader match conditions
func (RequestHeaderMatchConditionParametersResponseOutput) ElementType ¶
func (RequestHeaderMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (RequestHeaderMatchConditionParametersResponseOutput) MatchValues ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestHeaderMatchConditionParametersResponseOutput) NegateCondition ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestHeaderMatchConditionParametersResponseOutput) OdataType ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (RequestHeaderMatchConditionParametersResponseOutput) Operator ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestHeaderMatchConditionParametersResponseOutput) Selector ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) Selector() pulumi.StringPtrOutput
Name of Header to be matched
func (RequestHeaderMatchConditionParametersResponseOutput) ToRequestHeaderMatchConditionParametersResponseOutput ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) ToRequestHeaderMatchConditionParametersResponseOutput() RequestHeaderMatchConditionParametersResponseOutput
func (RequestHeaderMatchConditionParametersResponseOutput) ToRequestHeaderMatchConditionParametersResponseOutputWithContext ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) ToRequestHeaderMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestHeaderMatchConditionParametersResponseOutput
func (RequestHeaderMatchConditionParametersResponseOutput) Transforms ¶
func (o RequestHeaderMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RequestMethodMatchConditionParameters ¶
type RequestMethodMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` }
Defines the parameters for RequestMethod match conditions
type RequestMethodMatchConditionParametersArgs ¶
type RequestMethodMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` }
Defines the parameters for RequestMethod match conditions
func (RequestMethodMatchConditionParametersArgs) ElementType ¶
func (RequestMethodMatchConditionParametersArgs) ElementType() reflect.Type
func (RequestMethodMatchConditionParametersArgs) ToRequestMethodMatchConditionParametersOutput ¶
func (i RequestMethodMatchConditionParametersArgs) ToRequestMethodMatchConditionParametersOutput() RequestMethodMatchConditionParametersOutput
func (RequestMethodMatchConditionParametersArgs) ToRequestMethodMatchConditionParametersOutputWithContext ¶
func (i RequestMethodMatchConditionParametersArgs) ToRequestMethodMatchConditionParametersOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersOutput
type RequestMethodMatchConditionParametersInput ¶
type RequestMethodMatchConditionParametersInput interface { pulumi.Input ToRequestMethodMatchConditionParametersOutput() RequestMethodMatchConditionParametersOutput ToRequestMethodMatchConditionParametersOutputWithContext(context.Context) RequestMethodMatchConditionParametersOutput }
RequestMethodMatchConditionParametersInput is an input type that accepts RequestMethodMatchConditionParametersArgs and RequestMethodMatchConditionParametersOutput values. You can construct a concrete instance of `RequestMethodMatchConditionParametersInput` via:
RequestMethodMatchConditionParametersArgs{...}
type RequestMethodMatchConditionParametersOutput ¶
type RequestMethodMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestMethod match conditions
func (RequestMethodMatchConditionParametersOutput) ElementType ¶
func (RequestMethodMatchConditionParametersOutput) ElementType() reflect.Type
func (RequestMethodMatchConditionParametersOutput) MatchValues ¶
func (o RequestMethodMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestMethodMatchConditionParametersOutput) NegateCondition ¶
func (o RequestMethodMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestMethodMatchConditionParametersOutput) OdataType ¶
func (o RequestMethodMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (RequestMethodMatchConditionParametersOutput) Operator ¶
func (o RequestMethodMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestMethodMatchConditionParametersOutput) ToRequestMethodMatchConditionParametersOutput ¶
func (o RequestMethodMatchConditionParametersOutput) ToRequestMethodMatchConditionParametersOutput() RequestMethodMatchConditionParametersOutput
func (RequestMethodMatchConditionParametersOutput) ToRequestMethodMatchConditionParametersOutputWithContext ¶
func (o RequestMethodMatchConditionParametersOutput) ToRequestMethodMatchConditionParametersOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersOutput
type RequestMethodMatchConditionParametersResponse ¶
type RequestMethodMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` }
Defines the parameters for RequestMethod match conditions
type RequestMethodMatchConditionParametersResponseArgs ¶
type RequestMethodMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` }
Defines the parameters for RequestMethod match conditions
func (RequestMethodMatchConditionParametersResponseArgs) ElementType ¶
func (RequestMethodMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (RequestMethodMatchConditionParametersResponseArgs) ToRequestMethodMatchConditionParametersResponseOutput ¶
func (i RequestMethodMatchConditionParametersResponseArgs) ToRequestMethodMatchConditionParametersResponseOutput() RequestMethodMatchConditionParametersResponseOutput
func (RequestMethodMatchConditionParametersResponseArgs) ToRequestMethodMatchConditionParametersResponseOutputWithContext ¶
func (i RequestMethodMatchConditionParametersResponseArgs) ToRequestMethodMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersResponseOutput
type RequestMethodMatchConditionParametersResponseInput ¶
type RequestMethodMatchConditionParametersResponseInput interface { pulumi.Input ToRequestMethodMatchConditionParametersResponseOutput() RequestMethodMatchConditionParametersResponseOutput ToRequestMethodMatchConditionParametersResponseOutputWithContext(context.Context) RequestMethodMatchConditionParametersResponseOutput }
RequestMethodMatchConditionParametersResponseInput is an input type that accepts RequestMethodMatchConditionParametersResponseArgs and RequestMethodMatchConditionParametersResponseOutput values. You can construct a concrete instance of `RequestMethodMatchConditionParametersResponseInput` via:
RequestMethodMatchConditionParametersResponseArgs{...}
type RequestMethodMatchConditionParametersResponseOutput ¶
type RequestMethodMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestMethod match conditions
func (RequestMethodMatchConditionParametersResponseOutput) ElementType ¶
func (RequestMethodMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (RequestMethodMatchConditionParametersResponseOutput) MatchValues ¶
func (o RequestMethodMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestMethodMatchConditionParametersResponseOutput) NegateCondition ¶
func (o RequestMethodMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestMethodMatchConditionParametersResponseOutput) OdataType ¶
func (o RequestMethodMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (RequestMethodMatchConditionParametersResponseOutput) Operator ¶
func (o RequestMethodMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestMethodMatchConditionParametersResponseOutput) ToRequestMethodMatchConditionParametersResponseOutput ¶
func (o RequestMethodMatchConditionParametersResponseOutput) ToRequestMethodMatchConditionParametersResponseOutput() RequestMethodMatchConditionParametersResponseOutput
func (RequestMethodMatchConditionParametersResponseOutput) ToRequestMethodMatchConditionParametersResponseOutputWithContext ¶
func (o RequestMethodMatchConditionParametersResponseOutput) ToRequestMethodMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestMethodMatchConditionParametersResponseOutput
type RequestSchemeMatchConditionParameters ¶
type RequestSchemeMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` }
Defines the parameters for RequestScheme match conditions
type RequestSchemeMatchConditionParametersArgs ¶
type RequestSchemeMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` }
Defines the parameters for RequestScheme match conditions
func (RequestSchemeMatchConditionParametersArgs) ElementType ¶
func (RequestSchemeMatchConditionParametersArgs) ElementType() reflect.Type
func (RequestSchemeMatchConditionParametersArgs) ToRequestSchemeMatchConditionParametersOutput ¶
func (i RequestSchemeMatchConditionParametersArgs) ToRequestSchemeMatchConditionParametersOutput() RequestSchemeMatchConditionParametersOutput
func (RequestSchemeMatchConditionParametersArgs) ToRequestSchemeMatchConditionParametersOutputWithContext ¶
func (i RequestSchemeMatchConditionParametersArgs) ToRequestSchemeMatchConditionParametersOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersOutput
type RequestSchemeMatchConditionParametersInput ¶
type RequestSchemeMatchConditionParametersInput interface { pulumi.Input ToRequestSchemeMatchConditionParametersOutput() RequestSchemeMatchConditionParametersOutput ToRequestSchemeMatchConditionParametersOutputWithContext(context.Context) RequestSchemeMatchConditionParametersOutput }
RequestSchemeMatchConditionParametersInput is an input type that accepts RequestSchemeMatchConditionParametersArgs and RequestSchemeMatchConditionParametersOutput values. You can construct a concrete instance of `RequestSchemeMatchConditionParametersInput` via:
RequestSchemeMatchConditionParametersArgs{...}
type RequestSchemeMatchConditionParametersOutput ¶
type RequestSchemeMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestScheme match conditions
func (RequestSchemeMatchConditionParametersOutput) ElementType ¶
func (RequestSchemeMatchConditionParametersOutput) ElementType() reflect.Type
func (RequestSchemeMatchConditionParametersOutput) MatchValues ¶
func (o RequestSchemeMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestSchemeMatchConditionParametersOutput) NegateCondition ¶
func (o RequestSchemeMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestSchemeMatchConditionParametersOutput) OdataType ¶
func (o RequestSchemeMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (RequestSchemeMatchConditionParametersOutput) Operator ¶
func (o RequestSchemeMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestSchemeMatchConditionParametersOutput) ToRequestSchemeMatchConditionParametersOutput ¶
func (o RequestSchemeMatchConditionParametersOutput) ToRequestSchemeMatchConditionParametersOutput() RequestSchemeMatchConditionParametersOutput
func (RequestSchemeMatchConditionParametersOutput) ToRequestSchemeMatchConditionParametersOutputWithContext ¶
func (o RequestSchemeMatchConditionParametersOutput) ToRequestSchemeMatchConditionParametersOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersOutput
type RequestSchemeMatchConditionParametersResponse ¶
type RequestSchemeMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` }
Defines the parameters for RequestScheme match conditions
type RequestSchemeMatchConditionParametersResponseArgs ¶
type RequestSchemeMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` }
Defines the parameters for RequestScheme match conditions
func (RequestSchemeMatchConditionParametersResponseArgs) ElementType ¶
func (RequestSchemeMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (RequestSchemeMatchConditionParametersResponseArgs) ToRequestSchemeMatchConditionParametersResponseOutput ¶
func (i RequestSchemeMatchConditionParametersResponseArgs) ToRequestSchemeMatchConditionParametersResponseOutput() RequestSchemeMatchConditionParametersResponseOutput
func (RequestSchemeMatchConditionParametersResponseArgs) ToRequestSchemeMatchConditionParametersResponseOutputWithContext ¶
func (i RequestSchemeMatchConditionParametersResponseArgs) ToRequestSchemeMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersResponseOutput
type RequestSchemeMatchConditionParametersResponseInput ¶
type RequestSchemeMatchConditionParametersResponseInput interface { pulumi.Input ToRequestSchemeMatchConditionParametersResponseOutput() RequestSchemeMatchConditionParametersResponseOutput ToRequestSchemeMatchConditionParametersResponseOutputWithContext(context.Context) RequestSchemeMatchConditionParametersResponseOutput }
RequestSchemeMatchConditionParametersResponseInput is an input type that accepts RequestSchemeMatchConditionParametersResponseArgs and RequestSchemeMatchConditionParametersResponseOutput values. You can construct a concrete instance of `RequestSchemeMatchConditionParametersResponseInput` via:
RequestSchemeMatchConditionParametersResponseArgs{...}
type RequestSchemeMatchConditionParametersResponseOutput ¶
type RequestSchemeMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestScheme match conditions
func (RequestSchemeMatchConditionParametersResponseOutput) ElementType ¶
func (RequestSchemeMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (RequestSchemeMatchConditionParametersResponseOutput) MatchValues ¶
func (o RequestSchemeMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestSchemeMatchConditionParametersResponseOutput) NegateCondition ¶
func (o RequestSchemeMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestSchemeMatchConditionParametersResponseOutput) OdataType ¶
func (o RequestSchemeMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (RequestSchemeMatchConditionParametersResponseOutput) Operator ¶
func (o RequestSchemeMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestSchemeMatchConditionParametersResponseOutput) ToRequestSchemeMatchConditionParametersResponseOutput ¶
func (o RequestSchemeMatchConditionParametersResponseOutput) ToRequestSchemeMatchConditionParametersResponseOutput() RequestSchemeMatchConditionParametersResponseOutput
func (RequestSchemeMatchConditionParametersResponseOutput) ToRequestSchemeMatchConditionParametersResponseOutputWithContext ¶
func (o RequestSchemeMatchConditionParametersResponseOutput) ToRequestSchemeMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestSchemeMatchConditionParametersResponseOutput
type RequestUriMatchConditionParameters ¶
type RequestUriMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RequestUri match conditions
type RequestUriMatchConditionParametersArgs ¶
type RequestUriMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RequestUri match conditions
func (RequestUriMatchConditionParametersArgs) ElementType ¶
func (RequestUriMatchConditionParametersArgs) ElementType() reflect.Type
func (RequestUriMatchConditionParametersArgs) ToRequestUriMatchConditionParametersOutput ¶
func (i RequestUriMatchConditionParametersArgs) ToRequestUriMatchConditionParametersOutput() RequestUriMatchConditionParametersOutput
func (RequestUriMatchConditionParametersArgs) ToRequestUriMatchConditionParametersOutputWithContext ¶
func (i RequestUriMatchConditionParametersArgs) ToRequestUriMatchConditionParametersOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersOutput
type RequestUriMatchConditionParametersInput ¶
type RequestUriMatchConditionParametersInput interface { pulumi.Input ToRequestUriMatchConditionParametersOutput() RequestUriMatchConditionParametersOutput ToRequestUriMatchConditionParametersOutputWithContext(context.Context) RequestUriMatchConditionParametersOutput }
RequestUriMatchConditionParametersInput is an input type that accepts RequestUriMatchConditionParametersArgs and RequestUriMatchConditionParametersOutput values. You can construct a concrete instance of `RequestUriMatchConditionParametersInput` via:
RequestUriMatchConditionParametersArgs{...}
type RequestUriMatchConditionParametersOutput ¶
type RequestUriMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestUri match conditions
func (RequestUriMatchConditionParametersOutput) ElementType ¶
func (RequestUriMatchConditionParametersOutput) ElementType() reflect.Type
func (RequestUriMatchConditionParametersOutput) MatchValues ¶
func (o RequestUriMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestUriMatchConditionParametersOutput) NegateCondition ¶
func (o RequestUriMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestUriMatchConditionParametersOutput) OdataType ¶
func (o RequestUriMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (RequestUriMatchConditionParametersOutput) Operator ¶
func (o RequestUriMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestUriMatchConditionParametersOutput) ToRequestUriMatchConditionParametersOutput ¶
func (o RequestUriMatchConditionParametersOutput) ToRequestUriMatchConditionParametersOutput() RequestUriMatchConditionParametersOutput
func (RequestUriMatchConditionParametersOutput) ToRequestUriMatchConditionParametersOutputWithContext ¶
func (o RequestUriMatchConditionParametersOutput) ToRequestUriMatchConditionParametersOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersOutput
func (RequestUriMatchConditionParametersOutput) Transforms ¶
func (o RequestUriMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type RequestUriMatchConditionParametersResponse ¶
type RequestUriMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for RequestUri match conditions
type RequestUriMatchConditionParametersResponseArgs ¶
type RequestUriMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for RequestUri match conditions
func (RequestUriMatchConditionParametersResponseArgs) ElementType ¶
func (RequestUriMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (RequestUriMatchConditionParametersResponseArgs) ToRequestUriMatchConditionParametersResponseOutput ¶
func (i RequestUriMatchConditionParametersResponseArgs) ToRequestUriMatchConditionParametersResponseOutput() RequestUriMatchConditionParametersResponseOutput
func (RequestUriMatchConditionParametersResponseArgs) ToRequestUriMatchConditionParametersResponseOutputWithContext ¶
func (i RequestUriMatchConditionParametersResponseArgs) ToRequestUriMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersResponseOutput
type RequestUriMatchConditionParametersResponseInput ¶
type RequestUriMatchConditionParametersResponseInput interface { pulumi.Input ToRequestUriMatchConditionParametersResponseOutput() RequestUriMatchConditionParametersResponseOutput ToRequestUriMatchConditionParametersResponseOutputWithContext(context.Context) RequestUriMatchConditionParametersResponseOutput }
RequestUriMatchConditionParametersResponseInput is an input type that accepts RequestUriMatchConditionParametersResponseArgs and RequestUriMatchConditionParametersResponseOutput values. You can construct a concrete instance of `RequestUriMatchConditionParametersResponseInput` via:
RequestUriMatchConditionParametersResponseArgs{...}
type RequestUriMatchConditionParametersResponseOutput ¶
type RequestUriMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for RequestUri match conditions
func (RequestUriMatchConditionParametersResponseOutput) ElementType ¶
func (RequestUriMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (RequestUriMatchConditionParametersResponseOutput) MatchValues ¶
func (o RequestUriMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (RequestUriMatchConditionParametersResponseOutput) NegateCondition ¶
func (o RequestUriMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (RequestUriMatchConditionParametersResponseOutput) OdataType ¶
func (o RequestUriMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (RequestUriMatchConditionParametersResponseOutput) Operator ¶
func (o RequestUriMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (RequestUriMatchConditionParametersResponseOutput) ToRequestUriMatchConditionParametersResponseOutput ¶
func (o RequestUriMatchConditionParametersResponseOutput) ToRequestUriMatchConditionParametersResponseOutput() RequestUriMatchConditionParametersResponseOutput
func (RequestUriMatchConditionParametersResponseOutput) ToRequestUriMatchConditionParametersResponseOutputWithContext ¶
func (o RequestUriMatchConditionParametersResponseOutput) ToRequestUriMatchConditionParametersResponseOutputWithContext(ctx context.Context) RequestUriMatchConditionParametersResponseOutput
func (RequestUriMatchConditionParametersResponseOutput) Transforms ¶
func (o RequestUriMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type Sku ¶
type Sku struct { // Name of the pricing tier. Name *string `pulumi:"name"` }
The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.
type SkuArgs ¶
type SkuArgs struct { // Name of the pricing tier. Name pulumi.StringPtrInput `pulumi:"name"` }
The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.
func (SkuOutput) ElementType ¶
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
Name of the pricing tier.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // Name of the pricing tier. Name *string `pulumi:"name"` }
The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // Name of the pricing tier. Name pulumi.StringPtrInput `pulumi:"name"` }
The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
The pricing tier (defines a CDN provider, feature list and rate) of the CDN profile.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringPtrOutput
Name of the pricing tier.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the pricing tier.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type UrlFileExtensionMatchConditionParameters ¶
type UrlFileExtensionMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for UrlFileExtension match conditions
type UrlFileExtensionMatchConditionParametersArgs ¶
type UrlFileExtensionMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for UrlFileExtension match conditions
func (UrlFileExtensionMatchConditionParametersArgs) ElementType ¶
func (UrlFileExtensionMatchConditionParametersArgs) ElementType() reflect.Type
func (UrlFileExtensionMatchConditionParametersArgs) ToUrlFileExtensionMatchConditionParametersOutput ¶
func (i UrlFileExtensionMatchConditionParametersArgs) ToUrlFileExtensionMatchConditionParametersOutput() UrlFileExtensionMatchConditionParametersOutput
func (UrlFileExtensionMatchConditionParametersArgs) ToUrlFileExtensionMatchConditionParametersOutputWithContext ¶
func (i UrlFileExtensionMatchConditionParametersArgs) ToUrlFileExtensionMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersOutput
type UrlFileExtensionMatchConditionParametersInput ¶
type UrlFileExtensionMatchConditionParametersInput interface { pulumi.Input ToUrlFileExtensionMatchConditionParametersOutput() UrlFileExtensionMatchConditionParametersOutput ToUrlFileExtensionMatchConditionParametersOutputWithContext(context.Context) UrlFileExtensionMatchConditionParametersOutput }
UrlFileExtensionMatchConditionParametersInput is an input type that accepts UrlFileExtensionMatchConditionParametersArgs and UrlFileExtensionMatchConditionParametersOutput values. You can construct a concrete instance of `UrlFileExtensionMatchConditionParametersInput` via:
UrlFileExtensionMatchConditionParametersArgs{...}
type UrlFileExtensionMatchConditionParametersOutput ¶
type UrlFileExtensionMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for UrlFileExtension match conditions
func (UrlFileExtensionMatchConditionParametersOutput) ElementType ¶
func (UrlFileExtensionMatchConditionParametersOutput) ElementType() reflect.Type
func (UrlFileExtensionMatchConditionParametersOutput) MatchValues ¶
func (o UrlFileExtensionMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (UrlFileExtensionMatchConditionParametersOutput) NegateCondition ¶
func (o UrlFileExtensionMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (UrlFileExtensionMatchConditionParametersOutput) OdataType ¶
func (o UrlFileExtensionMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (UrlFileExtensionMatchConditionParametersOutput) Operator ¶
func (o UrlFileExtensionMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (UrlFileExtensionMatchConditionParametersOutput) ToUrlFileExtensionMatchConditionParametersOutput ¶
func (o UrlFileExtensionMatchConditionParametersOutput) ToUrlFileExtensionMatchConditionParametersOutput() UrlFileExtensionMatchConditionParametersOutput
func (UrlFileExtensionMatchConditionParametersOutput) ToUrlFileExtensionMatchConditionParametersOutputWithContext ¶
func (o UrlFileExtensionMatchConditionParametersOutput) ToUrlFileExtensionMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersOutput
func (UrlFileExtensionMatchConditionParametersOutput) Transforms ¶
func (o UrlFileExtensionMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type UrlFileExtensionMatchConditionParametersResponse ¶
type UrlFileExtensionMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for UrlFileExtension match conditions
type UrlFileExtensionMatchConditionParametersResponseArgs ¶
type UrlFileExtensionMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for UrlFileExtension match conditions
func (UrlFileExtensionMatchConditionParametersResponseArgs) ElementType ¶
func (UrlFileExtensionMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (UrlFileExtensionMatchConditionParametersResponseArgs) ToUrlFileExtensionMatchConditionParametersResponseOutput ¶
func (i UrlFileExtensionMatchConditionParametersResponseArgs) ToUrlFileExtensionMatchConditionParametersResponseOutput() UrlFileExtensionMatchConditionParametersResponseOutput
func (UrlFileExtensionMatchConditionParametersResponseArgs) ToUrlFileExtensionMatchConditionParametersResponseOutputWithContext ¶
func (i UrlFileExtensionMatchConditionParametersResponseArgs) ToUrlFileExtensionMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersResponseOutput
type UrlFileExtensionMatchConditionParametersResponseInput ¶
type UrlFileExtensionMatchConditionParametersResponseInput interface { pulumi.Input ToUrlFileExtensionMatchConditionParametersResponseOutput() UrlFileExtensionMatchConditionParametersResponseOutput ToUrlFileExtensionMatchConditionParametersResponseOutputWithContext(context.Context) UrlFileExtensionMatchConditionParametersResponseOutput }
UrlFileExtensionMatchConditionParametersResponseInput is an input type that accepts UrlFileExtensionMatchConditionParametersResponseArgs and UrlFileExtensionMatchConditionParametersResponseOutput values. You can construct a concrete instance of `UrlFileExtensionMatchConditionParametersResponseInput` via:
UrlFileExtensionMatchConditionParametersResponseArgs{...}
type UrlFileExtensionMatchConditionParametersResponseOutput ¶
type UrlFileExtensionMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for UrlFileExtension match conditions
func (UrlFileExtensionMatchConditionParametersResponseOutput) ElementType ¶
func (UrlFileExtensionMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (UrlFileExtensionMatchConditionParametersResponseOutput) MatchValues ¶
func (o UrlFileExtensionMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (UrlFileExtensionMatchConditionParametersResponseOutput) NegateCondition ¶
func (o UrlFileExtensionMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (UrlFileExtensionMatchConditionParametersResponseOutput) OdataType ¶
func (o UrlFileExtensionMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (UrlFileExtensionMatchConditionParametersResponseOutput) Operator ¶
func (o UrlFileExtensionMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (UrlFileExtensionMatchConditionParametersResponseOutput) ToUrlFileExtensionMatchConditionParametersResponseOutput ¶
func (o UrlFileExtensionMatchConditionParametersResponseOutput) ToUrlFileExtensionMatchConditionParametersResponseOutput() UrlFileExtensionMatchConditionParametersResponseOutput
func (UrlFileExtensionMatchConditionParametersResponseOutput) ToUrlFileExtensionMatchConditionParametersResponseOutputWithContext ¶
func (o UrlFileExtensionMatchConditionParametersResponseOutput) ToUrlFileExtensionMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileExtensionMatchConditionParametersResponseOutput
func (UrlFileExtensionMatchConditionParametersResponseOutput) Transforms ¶
func (o UrlFileExtensionMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type UrlFileNameMatchConditionParameters ¶
type UrlFileNameMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for UrlFilename match conditions
type UrlFileNameMatchConditionParametersArgs ¶
type UrlFileNameMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for UrlFilename match conditions
func (UrlFileNameMatchConditionParametersArgs) ElementType ¶
func (UrlFileNameMatchConditionParametersArgs) ElementType() reflect.Type
func (UrlFileNameMatchConditionParametersArgs) ToUrlFileNameMatchConditionParametersOutput ¶
func (i UrlFileNameMatchConditionParametersArgs) ToUrlFileNameMatchConditionParametersOutput() UrlFileNameMatchConditionParametersOutput
func (UrlFileNameMatchConditionParametersArgs) ToUrlFileNameMatchConditionParametersOutputWithContext ¶
func (i UrlFileNameMatchConditionParametersArgs) ToUrlFileNameMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersOutput
type UrlFileNameMatchConditionParametersInput ¶
type UrlFileNameMatchConditionParametersInput interface { pulumi.Input ToUrlFileNameMatchConditionParametersOutput() UrlFileNameMatchConditionParametersOutput ToUrlFileNameMatchConditionParametersOutputWithContext(context.Context) UrlFileNameMatchConditionParametersOutput }
UrlFileNameMatchConditionParametersInput is an input type that accepts UrlFileNameMatchConditionParametersArgs and UrlFileNameMatchConditionParametersOutput values. You can construct a concrete instance of `UrlFileNameMatchConditionParametersInput` via:
UrlFileNameMatchConditionParametersArgs{...}
type UrlFileNameMatchConditionParametersOutput ¶
type UrlFileNameMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for UrlFilename match conditions
func (UrlFileNameMatchConditionParametersOutput) ElementType ¶
func (UrlFileNameMatchConditionParametersOutput) ElementType() reflect.Type
func (UrlFileNameMatchConditionParametersOutput) MatchValues ¶
func (o UrlFileNameMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (UrlFileNameMatchConditionParametersOutput) NegateCondition ¶
func (o UrlFileNameMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (UrlFileNameMatchConditionParametersOutput) OdataType ¶
func (o UrlFileNameMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (UrlFileNameMatchConditionParametersOutput) Operator ¶
func (o UrlFileNameMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (UrlFileNameMatchConditionParametersOutput) ToUrlFileNameMatchConditionParametersOutput ¶
func (o UrlFileNameMatchConditionParametersOutput) ToUrlFileNameMatchConditionParametersOutput() UrlFileNameMatchConditionParametersOutput
func (UrlFileNameMatchConditionParametersOutput) ToUrlFileNameMatchConditionParametersOutputWithContext ¶
func (o UrlFileNameMatchConditionParametersOutput) ToUrlFileNameMatchConditionParametersOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersOutput
func (UrlFileNameMatchConditionParametersOutput) Transforms ¶
func (o UrlFileNameMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type UrlFileNameMatchConditionParametersResponse ¶
type UrlFileNameMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for UrlFilename match conditions
type UrlFileNameMatchConditionParametersResponseArgs ¶
type UrlFileNameMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for UrlFilename match conditions
func (UrlFileNameMatchConditionParametersResponseArgs) ElementType ¶
func (UrlFileNameMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (UrlFileNameMatchConditionParametersResponseArgs) ToUrlFileNameMatchConditionParametersResponseOutput ¶
func (i UrlFileNameMatchConditionParametersResponseArgs) ToUrlFileNameMatchConditionParametersResponseOutput() UrlFileNameMatchConditionParametersResponseOutput
func (UrlFileNameMatchConditionParametersResponseArgs) ToUrlFileNameMatchConditionParametersResponseOutputWithContext ¶
func (i UrlFileNameMatchConditionParametersResponseArgs) ToUrlFileNameMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersResponseOutput
type UrlFileNameMatchConditionParametersResponseInput ¶
type UrlFileNameMatchConditionParametersResponseInput interface { pulumi.Input ToUrlFileNameMatchConditionParametersResponseOutput() UrlFileNameMatchConditionParametersResponseOutput ToUrlFileNameMatchConditionParametersResponseOutputWithContext(context.Context) UrlFileNameMatchConditionParametersResponseOutput }
UrlFileNameMatchConditionParametersResponseInput is an input type that accepts UrlFileNameMatchConditionParametersResponseArgs and UrlFileNameMatchConditionParametersResponseOutput values. You can construct a concrete instance of `UrlFileNameMatchConditionParametersResponseInput` via:
UrlFileNameMatchConditionParametersResponseArgs{...}
type UrlFileNameMatchConditionParametersResponseOutput ¶
type UrlFileNameMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for UrlFilename match conditions
func (UrlFileNameMatchConditionParametersResponseOutput) ElementType ¶
func (UrlFileNameMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (UrlFileNameMatchConditionParametersResponseOutput) MatchValues ¶
func (o UrlFileNameMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (UrlFileNameMatchConditionParametersResponseOutput) NegateCondition ¶
func (o UrlFileNameMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (UrlFileNameMatchConditionParametersResponseOutput) OdataType ¶
func (o UrlFileNameMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (UrlFileNameMatchConditionParametersResponseOutput) Operator ¶
func (o UrlFileNameMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (UrlFileNameMatchConditionParametersResponseOutput) ToUrlFileNameMatchConditionParametersResponseOutput ¶
func (o UrlFileNameMatchConditionParametersResponseOutput) ToUrlFileNameMatchConditionParametersResponseOutput() UrlFileNameMatchConditionParametersResponseOutput
func (UrlFileNameMatchConditionParametersResponseOutput) ToUrlFileNameMatchConditionParametersResponseOutputWithContext ¶
func (o UrlFileNameMatchConditionParametersResponseOutput) ToUrlFileNameMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlFileNameMatchConditionParametersResponseOutput
func (UrlFileNameMatchConditionParametersResponseOutput) Transforms ¶
func (o UrlFileNameMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type UrlPathMatchConditionParameters ¶
type UrlPathMatchConditionParameters struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for UrlPath match conditions
type UrlPathMatchConditionParametersArgs ¶
type UrlPathMatchConditionParametersArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for UrlPath match conditions
func (UrlPathMatchConditionParametersArgs) ElementType ¶
func (UrlPathMatchConditionParametersArgs) ElementType() reflect.Type
func (UrlPathMatchConditionParametersArgs) ToUrlPathMatchConditionParametersOutput ¶
func (i UrlPathMatchConditionParametersArgs) ToUrlPathMatchConditionParametersOutput() UrlPathMatchConditionParametersOutput
func (UrlPathMatchConditionParametersArgs) ToUrlPathMatchConditionParametersOutputWithContext ¶
func (i UrlPathMatchConditionParametersArgs) ToUrlPathMatchConditionParametersOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersOutput
type UrlPathMatchConditionParametersInput ¶
type UrlPathMatchConditionParametersInput interface { pulumi.Input ToUrlPathMatchConditionParametersOutput() UrlPathMatchConditionParametersOutput ToUrlPathMatchConditionParametersOutputWithContext(context.Context) UrlPathMatchConditionParametersOutput }
UrlPathMatchConditionParametersInput is an input type that accepts UrlPathMatchConditionParametersArgs and UrlPathMatchConditionParametersOutput values. You can construct a concrete instance of `UrlPathMatchConditionParametersInput` via:
UrlPathMatchConditionParametersArgs{...}
type UrlPathMatchConditionParametersOutput ¶
type UrlPathMatchConditionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for UrlPath match conditions
func (UrlPathMatchConditionParametersOutput) ElementType ¶
func (UrlPathMatchConditionParametersOutput) ElementType() reflect.Type
func (UrlPathMatchConditionParametersOutput) MatchValues ¶
func (o UrlPathMatchConditionParametersOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (UrlPathMatchConditionParametersOutput) NegateCondition ¶
func (o UrlPathMatchConditionParametersOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (UrlPathMatchConditionParametersOutput) OdataType ¶
func (o UrlPathMatchConditionParametersOutput) OdataType() pulumi.StringOutput
func (UrlPathMatchConditionParametersOutput) Operator ¶
func (o UrlPathMatchConditionParametersOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (UrlPathMatchConditionParametersOutput) ToUrlPathMatchConditionParametersOutput ¶
func (o UrlPathMatchConditionParametersOutput) ToUrlPathMatchConditionParametersOutput() UrlPathMatchConditionParametersOutput
func (UrlPathMatchConditionParametersOutput) ToUrlPathMatchConditionParametersOutputWithContext ¶
func (o UrlPathMatchConditionParametersOutput) ToUrlPathMatchConditionParametersOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersOutput
func (UrlPathMatchConditionParametersOutput) Transforms ¶
func (o UrlPathMatchConditionParametersOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type UrlPathMatchConditionParametersResponse ¶
type UrlPathMatchConditionParametersResponse struct { // The match value for the condition of the delivery rule MatchValues []string `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition *bool `pulumi:"negateCondition"` OdataType string `pulumi:"odataType"` // Describes operator to be matched Operator string `pulumi:"operator"` // List of transforms Transforms []string `pulumi:"transforms"` }
Defines the parameters for UrlPath match conditions
type UrlPathMatchConditionParametersResponseArgs ¶
type UrlPathMatchConditionParametersResponseArgs struct { // The match value for the condition of the delivery rule MatchValues pulumi.StringArrayInput `pulumi:"matchValues"` // Describes if this is negate condition or not NegateCondition pulumi.BoolPtrInput `pulumi:"negateCondition"` OdataType pulumi.StringInput `pulumi:"odataType"` // Describes operator to be matched Operator pulumi.StringInput `pulumi:"operator"` // List of transforms Transforms pulumi.StringArrayInput `pulumi:"transforms"` }
Defines the parameters for UrlPath match conditions
func (UrlPathMatchConditionParametersResponseArgs) ElementType ¶
func (UrlPathMatchConditionParametersResponseArgs) ElementType() reflect.Type
func (UrlPathMatchConditionParametersResponseArgs) ToUrlPathMatchConditionParametersResponseOutput ¶
func (i UrlPathMatchConditionParametersResponseArgs) ToUrlPathMatchConditionParametersResponseOutput() UrlPathMatchConditionParametersResponseOutput
func (UrlPathMatchConditionParametersResponseArgs) ToUrlPathMatchConditionParametersResponseOutputWithContext ¶
func (i UrlPathMatchConditionParametersResponseArgs) ToUrlPathMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersResponseOutput
type UrlPathMatchConditionParametersResponseInput ¶
type UrlPathMatchConditionParametersResponseInput interface { pulumi.Input ToUrlPathMatchConditionParametersResponseOutput() UrlPathMatchConditionParametersResponseOutput ToUrlPathMatchConditionParametersResponseOutputWithContext(context.Context) UrlPathMatchConditionParametersResponseOutput }
UrlPathMatchConditionParametersResponseInput is an input type that accepts UrlPathMatchConditionParametersResponseArgs and UrlPathMatchConditionParametersResponseOutput values. You can construct a concrete instance of `UrlPathMatchConditionParametersResponseInput` via:
UrlPathMatchConditionParametersResponseArgs{...}
type UrlPathMatchConditionParametersResponseOutput ¶
type UrlPathMatchConditionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for UrlPath match conditions
func (UrlPathMatchConditionParametersResponseOutput) ElementType ¶
func (UrlPathMatchConditionParametersResponseOutput) ElementType() reflect.Type
func (UrlPathMatchConditionParametersResponseOutput) MatchValues ¶
func (o UrlPathMatchConditionParametersResponseOutput) MatchValues() pulumi.StringArrayOutput
The match value for the condition of the delivery rule
func (UrlPathMatchConditionParametersResponseOutput) NegateCondition ¶
func (o UrlPathMatchConditionParametersResponseOutput) NegateCondition() pulumi.BoolPtrOutput
Describes if this is negate condition or not
func (UrlPathMatchConditionParametersResponseOutput) OdataType ¶
func (o UrlPathMatchConditionParametersResponseOutput) OdataType() pulumi.StringOutput
func (UrlPathMatchConditionParametersResponseOutput) Operator ¶
func (o UrlPathMatchConditionParametersResponseOutput) Operator() pulumi.StringOutput
Describes operator to be matched
func (UrlPathMatchConditionParametersResponseOutput) ToUrlPathMatchConditionParametersResponseOutput ¶
func (o UrlPathMatchConditionParametersResponseOutput) ToUrlPathMatchConditionParametersResponseOutput() UrlPathMatchConditionParametersResponseOutput
func (UrlPathMatchConditionParametersResponseOutput) ToUrlPathMatchConditionParametersResponseOutputWithContext ¶
func (o UrlPathMatchConditionParametersResponseOutput) ToUrlPathMatchConditionParametersResponseOutputWithContext(ctx context.Context) UrlPathMatchConditionParametersResponseOutput
func (UrlPathMatchConditionParametersResponseOutput) Transforms ¶
func (o UrlPathMatchConditionParametersResponseOutput) Transforms() pulumi.StringArrayOutput
List of transforms
type UrlRedirectAction ¶
type UrlRedirectAction struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRedirectActionParameters `pulumi:"parameters"` }
Defines the url redirect action for the delivery rule.
type UrlRedirectActionArgs ¶
type UrlRedirectActionArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRedirectActionParametersInput `pulumi:"parameters"` }
Defines the url redirect action for the delivery rule.
func (UrlRedirectActionArgs) ElementType ¶
func (UrlRedirectActionArgs) ElementType() reflect.Type
func (UrlRedirectActionArgs) ToUrlRedirectActionOutput ¶
func (i UrlRedirectActionArgs) ToUrlRedirectActionOutput() UrlRedirectActionOutput
func (UrlRedirectActionArgs) ToUrlRedirectActionOutputWithContext ¶
func (i UrlRedirectActionArgs) ToUrlRedirectActionOutputWithContext(ctx context.Context) UrlRedirectActionOutput
type UrlRedirectActionInput ¶
type UrlRedirectActionInput interface { pulumi.Input ToUrlRedirectActionOutput() UrlRedirectActionOutput ToUrlRedirectActionOutputWithContext(context.Context) UrlRedirectActionOutput }
UrlRedirectActionInput is an input type that accepts UrlRedirectActionArgs and UrlRedirectActionOutput values. You can construct a concrete instance of `UrlRedirectActionInput` via:
UrlRedirectActionArgs{...}
type UrlRedirectActionOutput ¶
type UrlRedirectActionOutput struct{ *pulumi.OutputState }
Defines the url redirect action for the delivery rule.
func (UrlRedirectActionOutput) ElementType ¶
func (UrlRedirectActionOutput) ElementType() reflect.Type
func (UrlRedirectActionOutput) Name ¶
func (o UrlRedirectActionOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (UrlRedirectActionOutput) Parameters ¶
func (o UrlRedirectActionOutput) Parameters() UrlRedirectActionParametersOutput
Defines the parameters for the action.
func (UrlRedirectActionOutput) ToUrlRedirectActionOutput ¶
func (o UrlRedirectActionOutput) ToUrlRedirectActionOutput() UrlRedirectActionOutput
func (UrlRedirectActionOutput) ToUrlRedirectActionOutputWithContext ¶
func (o UrlRedirectActionOutput) ToUrlRedirectActionOutputWithContext(ctx context.Context) UrlRedirectActionOutput
type UrlRedirectActionParameters ¶
type UrlRedirectActionParameters struct { // Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #. CustomFragment *string `pulumi:"customFragment"` // Host to redirect. Leave empty to use the incoming host as the destination host. CustomHostname *string `pulumi:"customHostname"` // The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path. CustomPath *string `pulumi:"customPath"` // 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 <key>=<value> format. ? and & will be added automatically so do not include them. CustomQueryString *string `pulumi:"customQueryString"` // Protocol to use for the redirect. The default value is MatchRequest DestinationProtocol *string `pulumi:"destinationProtocol"` OdataType string `pulumi:"odataType"` // The redirect type the rule will use when redirecting traffic. RedirectType string `pulumi:"redirectType"` }
Defines the parameters for the url redirect action.
type UrlRedirectActionParametersArgs ¶
type UrlRedirectActionParametersArgs struct { // Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #. CustomFragment pulumi.StringPtrInput `pulumi:"customFragment"` // Host to redirect. Leave empty to use the incoming host as the destination host. CustomHostname pulumi.StringPtrInput `pulumi:"customHostname"` // The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path. CustomPath pulumi.StringPtrInput `pulumi:"customPath"` // 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 <key>=<value> format. ? and & will be added automatically so do not include them. CustomQueryString pulumi.StringPtrInput `pulumi:"customQueryString"` // Protocol to use for the redirect. The default value is MatchRequest DestinationProtocol pulumi.StringPtrInput `pulumi:"destinationProtocol"` OdataType pulumi.StringInput `pulumi:"odataType"` // The redirect type the rule will use when redirecting traffic. RedirectType pulumi.StringInput `pulumi:"redirectType"` }
Defines the parameters for the url redirect action.
func (UrlRedirectActionParametersArgs) ElementType ¶
func (UrlRedirectActionParametersArgs) ElementType() reflect.Type
func (UrlRedirectActionParametersArgs) ToUrlRedirectActionParametersOutput ¶
func (i UrlRedirectActionParametersArgs) ToUrlRedirectActionParametersOutput() UrlRedirectActionParametersOutput
func (UrlRedirectActionParametersArgs) ToUrlRedirectActionParametersOutputWithContext ¶
func (i UrlRedirectActionParametersArgs) ToUrlRedirectActionParametersOutputWithContext(ctx context.Context) UrlRedirectActionParametersOutput
type UrlRedirectActionParametersInput ¶
type UrlRedirectActionParametersInput interface { pulumi.Input ToUrlRedirectActionParametersOutput() UrlRedirectActionParametersOutput ToUrlRedirectActionParametersOutputWithContext(context.Context) UrlRedirectActionParametersOutput }
UrlRedirectActionParametersInput is an input type that accepts UrlRedirectActionParametersArgs and UrlRedirectActionParametersOutput values. You can construct a concrete instance of `UrlRedirectActionParametersInput` via:
UrlRedirectActionParametersArgs{...}
type UrlRedirectActionParametersOutput ¶
type UrlRedirectActionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for the url redirect action.
func (UrlRedirectActionParametersOutput) CustomFragment ¶
func (o UrlRedirectActionParametersOutput) CustomFragment() pulumi.StringPtrOutput
Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
func (UrlRedirectActionParametersOutput) CustomHostname ¶
func (o UrlRedirectActionParametersOutput) CustomHostname() pulumi.StringPtrOutput
Host to redirect. Leave empty to use the incoming host as the destination host.
func (UrlRedirectActionParametersOutput) CustomPath ¶
func (o UrlRedirectActionParametersOutput) CustomPath() pulumi.StringPtrOutput
The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
func (UrlRedirectActionParametersOutput) CustomQueryString ¶
func (o UrlRedirectActionParametersOutput) CustomQueryString() pulumi.StringPtrOutput
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 <key>=<value> format. ? and & will be added automatically so do not include them.
func (UrlRedirectActionParametersOutput) DestinationProtocol ¶
func (o UrlRedirectActionParametersOutput) DestinationProtocol() pulumi.StringPtrOutput
Protocol to use for the redirect. The default value is MatchRequest
func (UrlRedirectActionParametersOutput) ElementType ¶
func (UrlRedirectActionParametersOutput) ElementType() reflect.Type
func (UrlRedirectActionParametersOutput) OdataType ¶
func (o UrlRedirectActionParametersOutput) OdataType() pulumi.StringOutput
func (UrlRedirectActionParametersOutput) RedirectType ¶
func (o UrlRedirectActionParametersOutput) RedirectType() pulumi.StringOutput
The redirect type the rule will use when redirecting traffic.
func (UrlRedirectActionParametersOutput) ToUrlRedirectActionParametersOutput ¶
func (o UrlRedirectActionParametersOutput) ToUrlRedirectActionParametersOutput() UrlRedirectActionParametersOutput
func (UrlRedirectActionParametersOutput) ToUrlRedirectActionParametersOutputWithContext ¶
func (o UrlRedirectActionParametersOutput) ToUrlRedirectActionParametersOutputWithContext(ctx context.Context) UrlRedirectActionParametersOutput
type UrlRedirectActionParametersResponse ¶
type UrlRedirectActionParametersResponse struct { // Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #. CustomFragment *string `pulumi:"customFragment"` // Host to redirect. Leave empty to use the incoming host as the destination host. CustomHostname *string `pulumi:"customHostname"` // The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path. CustomPath *string `pulumi:"customPath"` // 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 <key>=<value> format. ? and & will be added automatically so do not include them. CustomQueryString *string `pulumi:"customQueryString"` // Protocol to use for the redirect. The default value is MatchRequest DestinationProtocol *string `pulumi:"destinationProtocol"` OdataType string `pulumi:"odataType"` // The redirect type the rule will use when redirecting traffic. RedirectType string `pulumi:"redirectType"` }
Defines the parameters for the url redirect action.
type UrlRedirectActionParametersResponseArgs ¶
type UrlRedirectActionParametersResponseArgs struct { // Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #. CustomFragment pulumi.StringPtrInput `pulumi:"customFragment"` // Host to redirect. Leave empty to use the incoming host as the destination host. CustomHostname pulumi.StringPtrInput `pulumi:"customHostname"` // The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path. CustomPath pulumi.StringPtrInput `pulumi:"customPath"` // 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 <key>=<value> format. ? and & will be added automatically so do not include them. CustomQueryString pulumi.StringPtrInput `pulumi:"customQueryString"` // Protocol to use for the redirect. The default value is MatchRequest DestinationProtocol pulumi.StringPtrInput `pulumi:"destinationProtocol"` OdataType pulumi.StringInput `pulumi:"odataType"` // The redirect type the rule will use when redirecting traffic. RedirectType pulumi.StringInput `pulumi:"redirectType"` }
Defines the parameters for the url redirect action.
func (UrlRedirectActionParametersResponseArgs) ElementType ¶
func (UrlRedirectActionParametersResponseArgs) ElementType() reflect.Type
func (UrlRedirectActionParametersResponseArgs) ToUrlRedirectActionParametersResponseOutput ¶
func (i UrlRedirectActionParametersResponseArgs) ToUrlRedirectActionParametersResponseOutput() UrlRedirectActionParametersResponseOutput
func (UrlRedirectActionParametersResponseArgs) ToUrlRedirectActionParametersResponseOutputWithContext ¶
func (i UrlRedirectActionParametersResponseArgs) ToUrlRedirectActionParametersResponseOutputWithContext(ctx context.Context) UrlRedirectActionParametersResponseOutput
type UrlRedirectActionParametersResponseInput ¶
type UrlRedirectActionParametersResponseInput interface { pulumi.Input ToUrlRedirectActionParametersResponseOutput() UrlRedirectActionParametersResponseOutput ToUrlRedirectActionParametersResponseOutputWithContext(context.Context) UrlRedirectActionParametersResponseOutput }
UrlRedirectActionParametersResponseInput is an input type that accepts UrlRedirectActionParametersResponseArgs and UrlRedirectActionParametersResponseOutput values. You can construct a concrete instance of `UrlRedirectActionParametersResponseInput` via:
UrlRedirectActionParametersResponseArgs{...}
type UrlRedirectActionParametersResponseOutput ¶
type UrlRedirectActionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for the url redirect action.
func (UrlRedirectActionParametersResponseOutput) CustomFragment ¶
func (o UrlRedirectActionParametersResponseOutput) CustomFragment() pulumi.StringPtrOutput
Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include the #.
func (UrlRedirectActionParametersResponseOutput) CustomHostname ¶
func (o UrlRedirectActionParametersResponseOutput) CustomHostname() pulumi.StringPtrOutput
Host to redirect. Leave empty to use the incoming host as the destination host.
func (UrlRedirectActionParametersResponseOutput) CustomPath ¶
func (o UrlRedirectActionParametersResponseOutput) CustomPath() pulumi.StringPtrOutput
The full path to redirect. Path cannot be empty and must start with /. Leave empty to use the incoming path as destination path.
func (UrlRedirectActionParametersResponseOutput) CustomQueryString ¶
func (o UrlRedirectActionParametersResponseOutput) CustomQueryString() pulumi.StringPtrOutput
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 <key>=<value> format. ? and & will be added automatically so do not include them.
func (UrlRedirectActionParametersResponseOutput) DestinationProtocol ¶
func (o UrlRedirectActionParametersResponseOutput) DestinationProtocol() pulumi.StringPtrOutput
Protocol to use for the redirect. The default value is MatchRequest
func (UrlRedirectActionParametersResponseOutput) ElementType ¶
func (UrlRedirectActionParametersResponseOutput) ElementType() reflect.Type
func (UrlRedirectActionParametersResponseOutput) OdataType ¶
func (o UrlRedirectActionParametersResponseOutput) OdataType() pulumi.StringOutput
func (UrlRedirectActionParametersResponseOutput) RedirectType ¶
func (o UrlRedirectActionParametersResponseOutput) RedirectType() pulumi.StringOutput
The redirect type the rule will use when redirecting traffic.
func (UrlRedirectActionParametersResponseOutput) ToUrlRedirectActionParametersResponseOutput ¶
func (o UrlRedirectActionParametersResponseOutput) ToUrlRedirectActionParametersResponseOutput() UrlRedirectActionParametersResponseOutput
func (UrlRedirectActionParametersResponseOutput) ToUrlRedirectActionParametersResponseOutputWithContext ¶
func (o UrlRedirectActionParametersResponseOutput) ToUrlRedirectActionParametersResponseOutputWithContext(ctx context.Context) UrlRedirectActionParametersResponseOutput
type UrlRedirectActionResponse ¶
type UrlRedirectActionResponse struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRedirectActionParametersResponse `pulumi:"parameters"` }
Defines the url redirect action for the delivery rule.
type UrlRedirectActionResponseArgs ¶
type UrlRedirectActionResponseArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRedirectActionParametersResponseInput `pulumi:"parameters"` }
Defines the url redirect action for the delivery rule.
func (UrlRedirectActionResponseArgs) ElementType ¶
func (UrlRedirectActionResponseArgs) ElementType() reflect.Type
func (UrlRedirectActionResponseArgs) ToUrlRedirectActionResponseOutput ¶
func (i UrlRedirectActionResponseArgs) ToUrlRedirectActionResponseOutput() UrlRedirectActionResponseOutput
func (UrlRedirectActionResponseArgs) ToUrlRedirectActionResponseOutputWithContext ¶
func (i UrlRedirectActionResponseArgs) ToUrlRedirectActionResponseOutputWithContext(ctx context.Context) UrlRedirectActionResponseOutput
type UrlRedirectActionResponseInput ¶
type UrlRedirectActionResponseInput interface { pulumi.Input ToUrlRedirectActionResponseOutput() UrlRedirectActionResponseOutput ToUrlRedirectActionResponseOutputWithContext(context.Context) UrlRedirectActionResponseOutput }
UrlRedirectActionResponseInput is an input type that accepts UrlRedirectActionResponseArgs and UrlRedirectActionResponseOutput values. You can construct a concrete instance of `UrlRedirectActionResponseInput` via:
UrlRedirectActionResponseArgs{...}
type UrlRedirectActionResponseOutput ¶
type UrlRedirectActionResponseOutput struct{ *pulumi.OutputState }
Defines the url redirect action for the delivery rule.
func (UrlRedirectActionResponseOutput) ElementType ¶
func (UrlRedirectActionResponseOutput) ElementType() reflect.Type
func (UrlRedirectActionResponseOutput) Name ¶
func (o UrlRedirectActionResponseOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (UrlRedirectActionResponseOutput) Parameters ¶
func (o UrlRedirectActionResponseOutput) Parameters() UrlRedirectActionParametersResponseOutput
Defines the parameters for the action.
func (UrlRedirectActionResponseOutput) ToUrlRedirectActionResponseOutput ¶
func (o UrlRedirectActionResponseOutput) ToUrlRedirectActionResponseOutput() UrlRedirectActionResponseOutput
func (UrlRedirectActionResponseOutput) ToUrlRedirectActionResponseOutputWithContext ¶
func (o UrlRedirectActionResponseOutput) ToUrlRedirectActionResponseOutputWithContext(ctx context.Context) UrlRedirectActionResponseOutput
type UrlRewriteAction ¶
type UrlRewriteAction struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRewriteActionParameters `pulumi:"parameters"` }
Defines the url rewrite action for the delivery rule.
type UrlRewriteActionArgs ¶
type UrlRewriteActionArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRewriteActionParametersInput `pulumi:"parameters"` }
Defines the url rewrite action for the delivery rule.
func (UrlRewriteActionArgs) ElementType ¶
func (UrlRewriteActionArgs) ElementType() reflect.Type
func (UrlRewriteActionArgs) ToUrlRewriteActionOutput ¶
func (i UrlRewriteActionArgs) ToUrlRewriteActionOutput() UrlRewriteActionOutput
func (UrlRewriteActionArgs) ToUrlRewriteActionOutputWithContext ¶
func (i UrlRewriteActionArgs) ToUrlRewriteActionOutputWithContext(ctx context.Context) UrlRewriteActionOutput
type UrlRewriteActionInput ¶
type UrlRewriteActionInput interface { pulumi.Input ToUrlRewriteActionOutput() UrlRewriteActionOutput ToUrlRewriteActionOutputWithContext(context.Context) UrlRewriteActionOutput }
UrlRewriteActionInput is an input type that accepts UrlRewriteActionArgs and UrlRewriteActionOutput values. You can construct a concrete instance of `UrlRewriteActionInput` via:
UrlRewriteActionArgs{...}
type UrlRewriteActionOutput ¶
type UrlRewriteActionOutput struct{ *pulumi.OutputState }
Defines the url rewrite action for the delivery rule.
func (UrlRewriteActionOutput) ElementType ¶
func (UrlRewriteActionOutput) ElementType() reflect.Type
func (UrlRewriteActionOutput) Name ¶
func (o UrlRewriteActionOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (UrlRewriteActionOutput) Parameters ¶
func (o UrlRewriteActionOutput) Parameters() UrlRewriteActionParametersOutput
Defines the parameters for the action.
func (UrlRewriteActionOutput) ToUrlRewriteActionOutput ¶
func (o UrlRewriteActionOutput) ToUrlRewriteActionOutput() UrlRewriteActionOutput
func (UrlRewriteActionOutput) ToUrlRewriteActionOutputWithContext ¶
func (o UrlRewriteActionOutput) ToUrlRewriteActionOutputWithContext(ctx context.Context) UrlRewriteActionOutput
type UrlRewriteActionParameters ¶
type UrlRewriteActionParameters struct { // Define the destination path for be used in the rewrite. This will overwrite the source pattern Destination string `pulumi:"destination"` OdataType string `pulumi:"odataType"` // If True, the remaining path after the source pattern will be appended to the new destination path. PreserveUnmatchedPath *bool `pulumi:"preserveUnmatchedPath"` // define a request URI pattern that identifies the type of requests that may be rewritten. Currently, source pattern uses a prefix-based match. To match all URL paths, use "/" as the source pattern value. To match only the root directory and re-write this path, use the origin path field SourcePattern string `pulumi:"sourcePattern"` }
Defines the parameters for the url rewrite action.
type UrlRewriteActionParametersArgs ¶
type UrlRewriteActionParametersArgs struct { // Define the destination path for be used in the rewrite. This will overwrite the source pattern Destination pulumi.StringInput `pulumi:"destination"` OdataType pulumi.StringInput `pulumi:"odataType"` // If True, the remaining path after the source pattern will be appended to the new destination path. PreserveUnmatchedPath pulumi.BoolPtrInput `pulumi:"preserveUnmatchedPath"` // define a request URI pattern that identifies the type of requests that may be rewritten. Currently, source pattern uses a prefix-based match. To match all URL paths, use "/" as the source pattern value. To match only the root directory and re-write this path, use the origin path field SourcePattern pulumi.StringInput `pulumi:"sourcePattern"` }
Defines the parameters for the url rewrite action.
func (UrlRewriteActionParametersArgs) ElementType ¶
func (UrlRewriteActionParametersArgs) ElementType() reflect.Type
func (UrlRewriteActionParametersArgs) ToUrlRewriteActionParametersOutput ¶
func (i UrlRewriteActionParametersArgs) ToUrlRewriteActionParametersOutput() UrlRewriteActionParametersOutput
func (UrlRewriteActionParametersArgs) ToUrlRewriteActionParametersOutputWithContext ¶
func (i UrlRewriteActionParametersArgs) ToUrlRewriteActionParametersOutputWithContext(ctx context.Context) UrlRewriteActionParametersOutput
type UrlRewriteActionParametersInput ¶
type UrlRewriteActionParametersInput interface { pulumi.Input ToUrlRewriteActionParametersOutput() UrlRewriteActionParametersOutput ToUrlRewriteActionParametersOutputWithContext(context.Context) UrlRewriteActionParametersOutput }
UrlRewriteActionParametersInput is an input type that accepts UrlRewriteActionParametersArgs and UrlRewriteActionParametersOutput values. You can construct a concrete instance of `UrlRewriteActionParametersInput` via:
UrlRewriteActionParametersArgs{...}
type UrlRewriteActionParametersOutput ¶
type UrlRewriteActionParametersOutput struct{ *pulumi.OutputState }
Defines the parameters for the url rewrite action.
func (UrlRewriteActionParametersOutput) Destination ¶
func (o UrlRewriteActionParametersOutput) Destination() pulumi.StringOutput
Define the destination path for be used in the rewrite. This will overwrite the source pattern
func (UrlRewriteActionParametersOutput) ElementType ¶
func (UrlRewriteActionParametersOutput) ElementType() reflect.Type
func (UrlRewriteActionParametersOutput) OdataType ¶
func (o UrlRewriteActionParametersOutput) OdataType() pulumi.StringOutput
func (UrlRewriteActionParametersOutput) PreserveUnmatchedPath ¶
func (o UrlRewriteActionParametersOutput) PreserveUnmatchedPath() pulumi.BoolPtrOutput
If True, the remaining path after the source pattern will be appended to the new destination path.
func (UrlRewriteActionParametersOutput) SourcePattern ¶
func (o UrlRewriteActionParametersOutput) SourcePattern() pulumi.StringOutput
define a request URI pattern that identifies the type of requests that may be rewritten. Currently, source pattern uses a prefix-based match. To match all URL paths, use "/" as the source pattern value. To match only the root directory and re-write this path, use the origin path field
func (UrlRewriteActionParametersOutput) ToUrlRewriteActionParametersOutput ¶
func (o UrlRewriteActionParametersOutput) ToUrlRewriteActionParametersOutput() UrlRewriteActionParametersOutput
func (UrlRewriteActionParametersOutput) ToUrlRewriteActionParametersOutputWithContext ¶
func (o UrlRewriteActionParametersOutput) ToUrlRewriteActionParametersOutputWithContext(ctx context.Context) UrlRewriteActionParametersOutput
type UrlRewriteActionParametersResponse ¶
type UrlRewriteActionParametersResponse struct { // Define the destination path for be used in the rewrite. This will overwrite the source pattern Destination string `pulumi:"destination"` OdataType string `pulumi:"odataType"` // If True, the remaining path after the source pattern will be appended to the new destination path. PreserveUnmatchedPath *bool `pulumi:"preserveUnmatchedPath"` // define a request URI pattern that identifies the type of requests that may be rewritten. Currently, source pattern uses a prefix-based match. To match all URL paths, use "/" as the source pattern value. To match only the root directory and re-write this path, use the origin path field SourcePattern string `pulumi:"sourcePattern"` }
Defines the parameters for the url rewrite action.
type UrlRewriteActionParametersResponseArgs ¶
type UrlRewriteActionParametersResponseArgs struct { // Define the destination path for be used in the rewrite. This will overwrite the source pattern Destination pulumi.StringInput `pulumi:"destination"` OdataType pulumi.StringInput `pulumi:"odataType"` // If True, the remaining path after the source pattern will be appended to the new destination path. PreserveUnmatchedPath pulumi.BoolPtrInput `pulumi:"preserveUnmatchedPath"` // define a request URI pattern that identifies the type of requests that may be rewritten. Currently, source pattern uses a prefix-based match. To match all URL paths, use "/" as the source pattern value. To match only the root directory and re-write this path, use the origin path field SourcePattern pulumi.StringInput `pulumi:"sourcePattern"` }
Defines the parameters for the url rewrite action.
func (UrlRewriteActionParametersResponseArgs) ElementType ¶
func (UrlRewriteActionParametersResponseArgs) ElementType() reflect.Type
func (UrlRewriteActionParametersResponseArgs) ToUrlRewriteActionParametersResponseOutput ¶
func (i UrlRewriteActionParametersResponseArgs) ToUrlRewriteActionParametersResponseOutput() UrlRewriteActionParametersResponseOutput
func (UrlRewriteActionParametersResponseArgs) ToUrlRewriteActionParametersResponseOutputWithContext ¶
func (i UrlRewriteActionParametersResponseArgs) ToUrlRewriteActionParametersResponseOutputWithContext(ctx context.Context) UrlRewriteActionParametersResponseOutput
type UrlRewriteActionParametersResponseInput ¶
type UrlRewriteActionParametersResponseInput interface { pulumi.Input ToUrlRewriteActionParametersResponseOutput() UrlRewriteActionParametersResponseOutput ToUrlRewriteActionParametersResponseOutputWithContext(context.Context) UrlRewriteActionParametersResponseOutput }
UrlRewriteActionParametersResponseInput is an input type that accepts UrlRewriteActionParametersResponseArgs and UrlRewriteActionParametersResponseOutput values. You can construct a concrete instance of `UrlRewriteActionParametersResponseInput` via:
UrlRewriteActionParametersResponseArgs{...}
type UrlRewriteActionParametersResponseOutput ¶
type UrlRewriteActionParametersResponseOutput struct{ *pulumi.OutputState }
Defines the parameters for the url rewrite action.
func (UrlRewriteActionParametersResponseOutput) Destination ¶
func (o UrlRewriteActionParametersResponseOutput) Destination() pulumi.StringOutput
Define the destination path for be used in the rewrite. This will overwrite the source pattern
func (UrlRewriteActionParametersResponseOutput) ElementType ¶
func (UrlRewriteActionParametersResponseOutput) ElementType() reflect.Type
func (UrlRewriteActionParametersResponseOutput) OdataType ¶
func (o UrlRewriteActionParametersResponseOutput) OdataType() pulumi.StringOutput
func (UrlRewriteActionParametersResponseOutput) PreserveUnmatchedPath ¶
func (o UrlRewriteActionParametersResponseOutput) PreserveUnmatchedPath() pulumi.BoolPtrOutput
If True, the remaining path after the source pattern will be appended to the new destination path.
func (UrlRewriteActionParametersResponseOutput) SourcePattern ¶
func (o UrlRewriteActionParametersResponseOutput) SourcePattern() pulumi.StringOutput
define a request URI pattern that identifies the type of requests that may be rewritten. Currently, source pattern uses a prefix-based match. To match all URL paths, use "/" as the source pattern value. To match only the root directory and re-write this path, use the origin path field
func (UrlRewriteActionParametersResponseOutput) ToUrlRewriteActionParametersResponseOutput ¶
func (o UrlRewriteActionParametersResponseOutput) ToUrlRewriteActionParametersResponseOutput() UrlRewriteActionParametersResponseOutput
func (UrlRewriteActionParametersResponseOutput) ToUrlRewriteActionParametersResponseOutputWithContext ¶
func (o UrlRewriteActionParametersResponseOutput) ToUrlRewriteActionParametersResponseOutputWithContext(ctx context.Context) UrlRewriteActionParametersResponseOutput
type UrlRewriteActionResponse ¶
type UrlRewriteActionResponse struct { // The name of the action for the delivery rule. Name string `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRewriteActionParametersResponse `pulumi:"parameters"` }
Defines the url rewrite action for the delivery rule.
type UrlRewriteActionResponseArgs ¶
type UrlRewriteActionResponseArgs struct { // The name of the action for the delivery rule. Name pulumi.StringInput `pulumi:"name"` // Defines the parameters for the action. Parameters UrlRewriteActionParametersResponseInput `pulumi:"parameters"` }
Defines the url rewrite action for the delivery rule.
func (UrlRewriteActionResponseArgs) ElementType ¶
func (UrlRewriteActionResponseArgs) ElementType() reflect.Type
func (UrlRewriteActionResponseArgs) ToUrlRewriteActionResponseOutput ¶
func (i UrlRewriteActionResponseArgs) ToUrlRewriteActionResponseOutput() UrlRewriteActionResponseOutput
func (UrlRewriteActionResponseArgs) ToUrlRewriteActionResponseOutputWithContext ¶
func (i UrlRewriteActionResponseArgs) ToUrlRewriteActionResponseOutputWithContext(ctx context.Context) UrlRewriteActionResponseOutput
type UrlRewriteActionResponseInput ¶
type UrlRewriteActionResponseInput interface { pulumi.Input ToUrlRewriteActionResponseOutput() UrlRewriteActionResponseOutput ToUrlRewriteActionResponseOutputWithContext(context.Context) UrlRewriteActionResponseOutput }
UrlRewriteActionResponseInput is an input type that accepts UrlRewriteActionResponseArgs and UrlRewriteActionResponseOutput values. You can construct a concrete instance of `UrlRewriteActionResponseInput` via:
UrlRewriteActionResponseArgs{...}
type UrlRewriteActionResponseOutput ¶
type UrlRewriteActionResponseOutput struct{ *pulumi.OutputState }
Defines the url rewrite action for the delivery rule.
func (UrlRewriteActionResponseOutput) ElementType ¶
func (UrlRewriteActionResponseOutput) ElementType() reflect.Type
func (UrlRewriteActionResponseOutput) Name ¶
func (o UrlRewriteActionResponseOutput) Name() pulumi.StringOutput
The name of the action for the delivery rule.
func (UrlRewriteActionResponseOutput) Parameters ¶
func (o UrlRewriteActionResponseOutput) Parameters() UrlRewriteActionParametersResponseOutput
Defines the parameters for the action.
func (UrlRewriteActionResponseOutput) ToUrlRewriteActionResponseOutput ¶
func (o UrlRewriteActionResponseOutput) ToUrlRewriteActionResponseOutput() UrlRewriteActionResponseOutput
func (UrlRewriteActionResponseOutput) ToUrlRewriteActionResponseOutputWithContext ¶
func (o UrlRewriteActionResponseOutput) ToUrlRewriteActionResponseOutputWithContext(ctx context.Context) UrlRewriteActionResponseOutput
type UserManagedHttpsParametersResponse ¶
type UserManagedHttpsParametersResponse struct { // Defines the source of the SSL certificate. CertificateSource string `pulumi:"certificateSource"` // Defines the certificate source parameters using user's keyvault certificate for enabling SSL. CertificateSourceParameters KeyVaultCertificateSourceParametersResponse `pulumi:"certificateSourceParameters"` // TLS protocol version that will be used for Https MinimumTlsVersion *string `pulumi:"minimumTlsVersion"` // Defines the TLS extension protocol that is used for secure delivery. ProtocolType string `pulumi:"protocolType"` }
Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
type UserManagedHttpsParametersResponseArgs ¶
type UserManagedHttpsParametersResponseArgs struct { // Defines the source of the SSL certificate. CertificateSource pulumi.StringInput `pulumi:"certificateSource"` // Defines the certificate source parameters using user's keyvault certificate for enabling SSL. CertificateSourceParameters KeyVaultCertificateSourceParametersResponseInput `pulumi:"certificateSourceParameters"` // TLS protocol version that will be used for Https MinimumTlsVersion pulumi.StringPtrInput `pulumi:"minimumTlsVersion"` // Defines the TLS extension protocol that is used for secure delivery. ProtocolType pulumi.StringInput `pulumi:"protocolType"` }
Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
func (UserManagedHttpsParametersResponseArgs) ElementType ¶
func (UserManagedHttpsParametersResponseArgs) ElementType() reflect.Type
func (UserManagedHttpsParametersResponseArgs) ToUserManagedHttpsParametersResponseOutput ¶
func (i UserManagedHttpsParametersResponseArgs) ToUserManagedHttpsParametersResponseOutput() UserManagedHttpsParametersResponseOutput
func (UserManagedHttpsParametersResponseArgs) ToUserManagedHttpsParametersResponseOutputWithContext ¶
func (i UserManagedHttpsParametersResponseArgs) ToUserManagedHttpsParametersResponseOutputWithContext(ctx context.Context) UserManagedHttpsParametersResponseOutput
type UserManagedHttpsParametersResponseInput ¶
type UserManagedHttpsParametersResponseInput interface { pulumi.Input ToUserManagedHttpsParametersResponseOutput() UserManagedHttpsParametersResponseOutput ToUserManagedHttpsParametersResponseOutputWithContext(context.Context) UserManagedHttpsParametersResponseOutput }
UserManagedHttpsParametersResponseInput is an input type that accepts UserManagedHttpsParametersResponseArgs and UserManagedHttpsParametersResponseOutput values. You can construct a concrete instance of `UserManagedHttpsParametersResponseInput` via:
UserManagedHttpsParametersResponseArgs{...}
type UserManagedHttpsParametersResponseOutput ¶
type UserManagedHttpsParametersResponseOutput struct{ *pulumi.OutputState }
Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
func (UserManagedHttpsParametersResponseOutput) CertificateSource ¶
func (o UserManagedHttpsParametersResponseOutput) CertificateSource() pulumi.StringOutput
Defines the source of the SSL certificate.
func (UserManagedHttpsParametersResponseOutput) CertificateSourceParameters ¶
func (o UserManagedHttpsParametersResponseOutput) CertificateSourceParameters() KeyVaultCertificateSourceParametersResponseOutput
Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
func (UserManagedHttpsParametersResponseOutput) ElementType ¶
func (UserManagedHttpsParametersResponseOutput) ElementType() reflect.Type
func (UserManagedHttpsParametersResponseOutput) MinimumTlsVersion ¶
func (o UserManagedHttpsParametersResponseOutput) MinimumTlsVersion() pulumi.StringPtrOutput
TLS protocol version that will be used for Https
func (UserManagedHttpsParametersResponseOutput) ProtocolType ¶
func (o UserManagedHttpsParametersResponseOutput) ProtocolType() pulumi.StringOutput
Defines the TLS extension protocol that is used for secure delivery.
func (UserManagedHttpsParametersResponseOutput) ToUserManagedHttpsParametersResponseOutput ¶
func (o UserManagedHttpsParametersResponseOutput) ToUserManagedHttpsParametersResponseOutput() UserManagedHttpsParametersResponseOutput
func (UserManagedHttpsParametersResponseOutput) ToUserManagedHttpsParametersResponseOutputWithContext ¶
func (o UserManagedHttpsParametersResponseOutput) ToUserManagedHttpsParametersResponseOutputWithContext(ctx context.Context) UserManagedHttpsParametersResponseOutput