Documentation ¶
Overview ¶
Package v1api20210601 contains API Schema definitions for the cdn v1api20210601 API group +groupName=cdn.azure.com
Package v1api20210601 contains API Schema definitions for the cdn v1api20210601 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cdn.azure.com +versionName=v1api20210601
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type CacheConfiguration
- func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguration(source *storage.CacheConfiguration) error
- func (configuration *CacheConfiguration) AssignProperties_To_CacheConfiguration(destination *storage.CacheConfiguration) error
- func (configuration *CacheConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CacheConfiguration) DeepCopy() *CacheConfiguration
- func (in *CacheConfiguration) DeepCopyInto(out *CacheConfiguration)
- func (configuration *CacheConfiguration) Initialize_From_CacheConfiguration_STATUS(source *CacheConfiguration_STATUS) error
- func (configuration *CacheConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *CacheConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CacheConfiguration_CacheBehavior
- type CacheConfiguration_CacheBehavior_STATUS
- type CacheConfiguration_IsCompressionEnabled
- type CacheConfiguration_IsCompressionEnabled_STATUS
- type CacheConfiguration_QueryStringCachingBehavior
- type CacheConfiguration_QueryStringCachingBehavior_STATUS
- type CacheConfiguration_STATUS
- func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfiguration_STATUS(source *storage.CacheConfiguration_STATUS) error
- func (configuration *CacheConfiguration_STATUS) AssignProperties_To_CacheConfiguration_STATUS(destination *storage.CacheConfiguration_STATUS) error
- func (in *CacheConfiguration_STATUS) DeepCopy() *CacheConfiguration_STATUS
- func (in *CacheConfiguration_STATUS) DeepCopyInto(out *CacheConfiguration_STATUS)
- func (configuration *CacheConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *CacheConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CacheExpirationActionParameters
- func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheExpirationActionParameters(source *storage.CacheExpirationActionParameters) error
- func (parameters *CacheExpirationActionParameters) AssignProperties_To_CacheExpirationActionParameters(destination *storage.CacheExpirationActionParameters) error
- func (parameters *CacheExpirationActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CacheExpirationActionParameters) DeepCopy() *CacheExpirationActionParameters
- func (in *CacheExpirationActionParameters) DeepCopyInto(out *CacheExpirationActionParameters)
- func (parameters *CacheExpirationActionParameters) Initialize_From_CacheExpirationActionParameters_STATUS(source *CacheExpirationActionParameters_STATUS) error
- func (parameters *CacheExpirationActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *CacheExpirationActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CacheExpirationActionParameters_CacheBehavior
- type CacheExpirationActionParameters_CacheBehavior_STATUS
- type CacheExpirationActionParameters_CacheType
- type CacheExpirationActionParameters_CacheType_STATUS
- type CacheExpirationActionParameters_STATUS
- func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_CacheExpirationActionParameters_STATUS(source *storage.CacheExpirationActionParameters_STATUS) error
- func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_To_CacheExpirationActionParameters_STATUS(destination *storage.CacheExpirationActionParameters_STATUS) error
- func (in *CacheExpirationActionParameters_STATUS) DeepCopy() *CacheExpirationActionParameters_STATUS
- func (in *CacheExpirationActionParameters_STATUS) DeepCopyInto(out *CacheExpirationActionParameters_STATUS)
- func (parameters *CacheExpirationActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *CacheExpirationActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CacheExpirationActionParameters_TypeName
- type CacheExpirationActionParameters_TypeName_STATUS
- type CacheKeyQueryStringActionParameters
- func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_From_CacheKeyQueryStringActionParameters(source *storage.CacheKeyQueryStringActionParameters) error
- func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_To_CacheKeyQueryStringActionParameters(destination *storage.CacheKeyQueryStringActionParameters) error
- func (parameters *CacheKeyQueryStringActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CacheKeyQueryStringActionParameters) DeepCopy() *CacheKeyQueryStringActionParameters
- func (in *CacheKeyQueryStringActionParameters) DeepCopyInto(out *CacheKeyQueryStringActionParameters)
- func (parameters *CacheKeyQueryStringActionParameters) Initialize_From_CacheKeyQueryStringActionParameters_STATUS(source *CacheKeyQueryStringActionParameters_STATUS) error
- func (parameters *CacheKeyQueryStringActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *CacheKeyQueryStringActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CacheKeyQueryStringActionParameters_QueryStringBehavior
- type CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS
- type CacheKeyQueryStringActionParameters_STATUS
- func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_From_CacheKeyQueryStringActionParameters_STATUS(source *storage.CacheKeyQueryStringActionParameters_STATUS) error
- func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_To_CacheKeyQueryStringActionParameters_STATUS(destination *storage.CacheKeyQueryStringActionParameters_STATUS) error
- func (in *CacheKeyQueryStringActionParameters_STATUS) DeepCopy() *CacheKeyQueryStringActionParameters_STATUS
- func (in *CacheKeyQueryStringActionParameters_STATUS) DeepCopyInto(out *CacheKeyQueryStringActionParameters_STATUS)
- func (parameters *CacheKeyQueryStringActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *CacheKeyQueryStringActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CacheKeyQueryStringActionParameters_TypeName
- type CacheKeyQueryStringActionParameters_TypeName_STATUS
- type ClientPortMatchConditionParameters
- func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_ClientPortMatchConditionParameters(source *storage.ClientPortMatchConditionParameters) error
- func (parameters *ClientPortMatchConditionParameters) AssignProperties_To_ClientPortMatchConditionParameters(destination *storage.ClientPortMatchConditionParameters) error
- func (parameters *ClientPortMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ClientPortMatchConditionParameters) DeepCopy() *ClientPortMatchConditionParameters
- func (in *ClientPortMatchConditionParameters) DeepCopyInto(out *ClientPortMatchConditionParameters)
- func (parameters *ClientPortMatchConditionParameters) Initialize_From_ClientPortMatchConditionParameters_STATUS(source *ClientPortMatchConditionParameters_STATUS) error
- func (parameters *ClientPortMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *ClientPortMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ClientPortMatchConditionParameters_Operator
- type ClientPortMatchConditionParameters_Operator_STATUS
- type ClientPortMatchConditionParameters_STATUS
- func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_From_ClientPortMatchConditionParameters_STATUS(source *storage.ClientPortMatchConditionParameters_STATUS) error
- func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_To_ClientPortMatchConditionParameters_STATUS(destination *storage.ClientPortMatchConditionParameters_STATUS) error
- func (in *ClientPortMatchConditionParameters_STATUS) DeepCopy() *ClientPortMatchConditionParameters_STATUS
- func (in *ClientPortMatchConditionParameters_STATUS) DeepCopyInto(out *ClientPortMatchConditionParameters_STATUS)
- func (parameters *ClientPortMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *ClientPortMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ClientPortMatchConditionParameters_TypeName
- type ClientPortMatchConditionParameters_TypeName_STATUS
- type CookiesMatchConditionParameters
- func (parameters *CookiesMatchConditionParameters) AssignProperties_From_CookiesMatchConditionParameters(source *storage.CookiesMatchConditionParameters) error
- func (parameters *CookiesMatchConditionParameters) AssignProperties_To_CookiesMatchConditionParameters(destination *storage.CookiesMatchConditionParameters) error
- func (parameters *CookiesMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CookiesMatchConditionParameters) DeepCopy() *CookiesMatchConditionParameters
- func (in *CookiesMatchConditionParameters) DeepCopyInto(out *CookiesMatchConditionParameters)
- func (parameters *CookiesMatchConditionParameters) Initialize_From_CookiesMatchConditionParameters_STATUS(source *CookiesMatchConditionParameters_STATUS) error
- func (parameters *CookiesMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *CookiesMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CookiesMatchConditionParameters_Operator
- type CookiesMatchConditionParameters_Operator_STATUS
- type CookiesMatchConditionParameters_STATUS
- func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_CookiesMatchConditionParameters_STATUS(source *storage.CookiesMatchConditionParameters_STATUS) error
- func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_To_CookiesMatchConditionParameters_STATUS(destination *storage.CookiesMatchConditionParameters_STATUS) error
- func (in *CookiesMatchConditionParameters_STATUS) DeepCopy() *CookiesMatchConditionParameters_STATUS
- func (in *CookiesMatchConditionParameters_STATUS) DeepCopyInto(out *CookiesMatchConditionParameters_STATUS)
- func (parameters *CookiesMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *CookiesMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CookiesMatchConditionParameters_TypeName
- type CookiesMatchConditionParameters_TypeName_STATUS
- type DeepCreatedCustomDomain_STATUS
- func (domain *DeepCreatedCustomDomain_STATUS) AssignProperties_From_DeepCreatedCustomDomain_STATUS(source *storage.DeepCreatedCustomDomain_STATUS) error
- func (domain *DeepCreatedCustomDomain_STATUS) AssignProperties_To_DeepCreatedCustomDomain_STATUS(destination *storage.DeepCreatedCustomDomain_STATUS) error
- func (in *DeepCreatedCustomDomain_STATUS) DeepCopy() *DeepCreatedCustomDomain_STATUS
- func (in *DeepCreatedCustomDomain_STATUS) DeepCopyInto(out *DeepCreatedCustomDomain_STATUS)
- func (domain *DeepCreatedCustomDomain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *DeepCreatedCustomDomain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeepCreatedOrigin
- func (origin *DeepCreatedOrigin) AssignProperties_From_DeepCreatedOrigin(source *storage.DeepCreatedOrigin) error
- func (origin *DeepCreatedOrigin) AssignProperties_To_DeepCreatedOrigin(destination *storage.DeepCreatedOrigin) error
- func (origin *DeepCreatedOrigin) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeepCreatedOrigin) DeepCopy() *DeepCreatedOrigin
- func (in *DeepCreatedOrigin) DeepCopyInto(out *DeepCreatedOrigin)
- func (origin *DeepCreatedOrigin) Initialize_From_DeepCreatedOrigin_STATUS(source *DeepCreatedOrigin_STATUS) error
- func (origin *DeepCreatedOrigin) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (origin *DeepCreatedOrigin) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeepCreatedOriginGroup
- func (group *DeepCreatedOriginGroup) AssignProperties_From_DeepCreatedOriginGroup(source *storage.DeepCreatedOriginGroup) error
- func (group *DeepCreatedOriginGroup) AssignProperties_To_DeepCreatedOriginGroup(destination *storage.DeepCreatedOriginGroup) error
- func (group *DeepCreatedOriginGroup) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeepCreatedOriginGroup) DeepCopy() *DeepCreatedOriginGroup
- func (in *DeepCreatedOriginGroup) DeepCopyInto(out *DeepCreatedOriginGroup)
- func (group *DeepCreatedOriginGroup) Initialize_From_DeepCreatedOriginGroup_STATUS(source *DeepCreatedOriginGroup_STATUS) error
- func (group *DeepCreatedOriginGroup) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (group *DeepCreatedOriginGroup) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeepCreatedOriginGroup_STATUS
- func (group *DeepCreatedOriginGroup_STATUS) AssignProperties_From_DeepCreatedOriginGroup_STATUS(source *storage.DeepCreatedOriginGroup_STATUS) error
- func (group *DeepCreatedOriginGroup_STATUS) AssignProperties_To_DeepCreatedOriginGroup_STATUS(destination *storage.DeepCreatedOriginGroup_STATUS) error
- func (in *DeepCreatedOriginGroup_STATUS) DeepCopy() *DeepCreatedOriginGroup_STATUS
- func (in *DeepCreatedOriginGroup_STATUS) DeepCopyInto(out *DeepCreatedOriginGroup_STATUS)
- func (group *DeepCreatedOriginGroup_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (group *DeepCreatedOriginGroup_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeepCreatedOrigin_STATUS
- func (origin *DeepCreatedOrigin_STATUS) AssignProperties_From_DeepCreatedOrigin_STATUS(source *storage.DeepCreatedOrigin_STATUS) error
- func (origin *DeepCreatedOrigin_STATUS) AssignProperties_To_DeepCreatedOrigin_STATUS(destination *storage.DeepCreatedOrigin_STATUS) error
- func (in *DeepCreatedOrigin_STATUS) DeepCopy() *DeepCreatedOrigin_STATUS
- func (in *DeepCreatedOrigin_STATUS) DeepCopyInto(out *DeepCreatedOrigin_STATUS)
- func (origin *DeepCreatedOrigin_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (origin *DeepCreatedOrigin_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRule
- func (rule *DeliveryRule) AssignProperties_From_DeliveryRule(source *storage.DeliveryRule) error
- func (rule *DeliveryRule) AssignProperties_To_DeliveryRule(destination *storage.DeliveryRule) error
- func (rule *DeliveryRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRule) DeepCopy() *DeliveryRule
- func (in *DeliveryRule) DeepCopyInto(out *DeliveryRule)
- func (rule *DeliveryRule) Initialize_From_DeliveryRule_STATUS(source *DeliveryRule_STATUS) error
- func (rule *DeliveryRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *DeliveryRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleAction
- func (action *DeliveryRuleAction) AssignProperties_From_DeliveryRuleAction(source *storage.DeliveryRuleAction) error
- func (action *DeliveryRuleAction) AssignProperties_To_DeliveryRuleAction(destination *storage.DeliveryRuleAction) error
- func (action *DeliveryRuleAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleAction) DeepCopy() *DeliveryRuleAction
- func (in *DeliveryRuleAction) DeepCopyInto(out *DeliveryRuleAction)
- func (action *DeliveryRuleAction) Initialize_From_DeliveryRuleAction_STATUS(source *DeliveryRuleAction_STATUS) error
- func (action *DeliveryRuleAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleAction_STATUS
- func (action *DeliveryRuleAction_STATUS) AssignProperties_From_DeliveryRuleAction_STATUS(source *storage.DeliveryRuleAction_STATUS) error
- func (action *DeliveryRuleAction_STATUS) AssignProperties_To_DeliveryRuleAction_STATUS(destination *storage.DeliveryRuleAction_STATUS) error
- func (in *DeliveryRuleAction_STATUS) DeepCopy() *DeliveryRuleAction_STATUS
- func (in *DeliveryRuleAction_STATUS) DeepCopyInto(out *DeliveryRuleAction_STATUS)
- func (action *DeliveryRuleAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCacheExpirationAction
- func (action *DeliveryRuleCacheExpirationAction) AssignProperties_From_DeliveryRuleCacheExpirationAction(source *storage.DeliveryRuleCacheExpirationAction) error
- func (action *DeliveryRuleCacheExpirationAction) AssignProperties_To_DeliveryRuleCacheExpirationAction(destination *storage.DeliveryRuleCacheExpirationAction) error
- func (action *DeliveryRuleCacheExpirationAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleCacheExpirationAction) DeepCopy() *DeliveryRuleCacheExpirationAction
- func (in *DeliveryRuleCacheExpirationAction) DeepCopyInto(out *DeliveryRuleCacheExpirationAction)
- func (action *DeliveryRuleCacheExpirationAction) Initialize_From_DeliveryRuleCacheExpirationAction_STATUS(source *DeliveryRuleCacheExpirationAction_STATUS) error
- func (action *DeliveryRuleCacheExpirationAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleCacheExpirationAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCacheExpirationAction_Name
- type DeliveryRuleCacheExpirationAction_Name_STATUS
- type DeliveryRuleCacheExpirationAction_STATUS
- func (action *DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_From_DeliveryRuleCacheExpirationAction_STATUS(source *storage.DeliveryRuleCacheExpirationAction_STATUS) error
- func (action *DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_To_DeliveryRuleCacheExpirationAction_STATUS(destination *storage.DeliveryRuleCacheExpirationAction_STATUS) error
- func (in *DeliveryRuleCacheExpirationAction_STATUS) DeepCopy() *DeliveryRuleCacheExpirationAction_STATUS
- func (in *DeliveryRuleCacheExpirationAction_STATUS) DeepCopyInto(out *DeliveryRuleCacheExpirationAction_STATUS)
- func (action *DeliveryRuleCacheExpirationAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleCacheExpirationAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCacheKeyQueryStringAction
- func (action *DeliveryRuleCacheKeyQueryStringAction) AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction(source *storage.DeliveryRuleCacheKeyQueryStringAction) error
- func (action *DeliveryRuleCacheKeyQueryStringAction) AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction(destination *storage.DeliveryRuleCacheKeyQueryStringAction) error
- func (action *DeliveryRuleCacheKeyQueryStringAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleCacheKeyQueryStringAction) DeepCopy() *DeliveryRuleCacheKeyQueryStringAction
- func (in *DeliveryRuleCacheKeyQueryStringAction) DeepCopyInto(out *DeliveryRuleCacheKeyQueryStringAction)
- func (action *DeliveryRuleCacheKeyQueryStringAction) Initialize_From_DeliveryRuleCacheKeyQueryStringAction_STATUS(source *DeliveryRuleCacheKeyQueryStringAction_STATUS) error
- func (action *DeliveryRuleCacheKeyQueryStringAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleCacheKeyQueryStringAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCacheKeyQueryStringAction_Name
- type DeliveryRuleCacheKeyQueryStringAction_Name_STATUS
- type DeliveryRuleCacheKeyQueryStringAction_STATUS
- func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction_STATUS(source *storage.DeliveryRuleCacheKeyQueryStringAction_STATUS) error
- func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction_STATUS(destination *storage.DeliveryRuleCacheKeyQueryStringAction_STATUS) error
- func (in *DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopy() *DeliveryRuleCacheKeyQueryStringAction_STATUS
- func (in *DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopyInto(out *DeliveryRuleCacheKeyQueryStringAction_STATUS)
- func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleClientPortCondition
- func (condition *DeliveryRuleClientPortCondition) AssignProperties_From_DeliveryRuleClientPortCondition(source *storage.DeliveryRuleClientPortCondition) error
- func (condition *DeliveryRuleClientPortCondition) AssignProperties_To_DeliveryRuleClientPortCondition(destination *storage.DeliveryRuleClientPortCondition) error
- func (condition *DeliveryRuleClientPortCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleClientPortCondition) DeepCopy() *DeliveryRuleClientPortCondition
- func (in *DeliveryRuleClientPortCondition) DeepCopyInto(out *DeliveryRuleClientPortCondition)
- func (condition *DeliveryRuleClientPortCondition) Initialize_From_DeliveryRuleClientPortCondition_STATUS(source *DeliveryRuleClientPortCondition_STATUS) error
- func (condition *DeliveryRuleClientPortCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleClientPortCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleClientPortCondition_Name
- type DeliveryRuleClientPortCondition_Name_STATUS
- type DeliveryRuleClientPortCondition_STATUS
- func (condition *DeliveryRuleClientPortCondition_STATUS) AssignProperties_From_DeliveryRuleClientPortCondition_STATUS(source *storage.DeliveryRuleClientPortCondition_STATUS) error
- func (condition *DeliveryRuleClientPortCondition_STATUS) AssignProperties_To_DeliveryRuleClientPortCondition_STATUS(destination *storage.DeliveryRuleClientPortCondition_STATUS) error
- func (in *DeliveryRuleClientPortCondition_STATUS) DeepCopy() *DeliveryRuleClientPortCondition_STATUS
- func (in *DeliveryRuleClientPortCondition_STATUS) DeepCopyInto(out *DeliveryRuleClientPortCondition_STATUS)
- func (condition *DeliveryRuleClientPortCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleClientPortCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCondition
- func (condition *DeliveryRuleCondition) AssignProperties_From_DeliveryRuleCondition(source *storage.DeliveryRuleCondition) error
- func (condition *DeliveryRuleCondition) AssignProperties_To_DeliveryRuleCondition(destination *storage.DeliveryRuleCondition) error
- func (condition *DeliveryRuleCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleCondition) DeepCopy() *DeliveryRuleCondition
- func (in *DeliveryRuleCondition) DeepCopyInto(out *DeliveryRuleCondition)
- func (condition *DeliveryRuleCondition) Initialize_From_DeliveryRuleCondition_STATUS(source *DeliveryRuleCondition_STATUS) error
- func (condition *DeliveryRuleCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCondition_STATUS
- func (condition *DeliveryRuleCondition_STATUS) AssignProperties_From_DeliveryRuleCondition_STATUS(source *storage.DeliveryRuleCondition_STATUS) error
- func (condition *DeliveryRuleCondition_STATUS) AssignProperties_To_DeliveryRuleCondition_STATUS(destination *storage.DeliveryRuleCondition_STATUS) error
- func (in *DeliveryRuleCondition_STATUS) DeepCopy() *DeliveryRuleCondition_STATUS
- func (in *DeliveryRuleCondition_STATUS) DeepCopyInto(out *DeliveryRuleCondition_STATUS)
- func (condition *DeliveryRuleCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCookiesCondition
- func (condition *DeliveryRuleCookiesCondition) AssignProperties_From_DeliveryRuleCookiesCondition(source *storage.DeliveryRuleCookiesCondition) error
- func (condition *DeliveryRuleCookiesCondition) AssignProperties_To_DeliveryRuleCookiesCondition(destination *storage.DeliveryRuleCookiesCondition) error
- func (condition *DeliveryRuleCookiesCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleCookiesCondition) DeepCopy() *DeliveryRuleCookiesCondition
- func (in *DeliveryRuleCookiesCondition) DeepCopyInto(out *DeliveryRuleCookiesCondition)
- func (condition *DeliveryRuleCookiesCondition) Initialize_From_DeliveryRuleCookiesCondition_STATUS(source *DeliveryRuleCookiesCondition_STATUS) error
- func (condition *DeliveryRuleCookiesCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleCookiesCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleCookiesCondition_Name
- type DeliveryRuleCookiesCondition_Name_STATUS
- type DeliveryRuleCookiesCondition_STATUS
- func (condition *DeliveryRuleCookiesCondition_STATUS) AssignProperties_From_DeliveryRuleCookiesCondition_STATUS(source *storage.DeliveryRuleCookiesCondition_STATUS) error
- func (condition *DeliveryRuleCookiesCondition_STATUS) AssignProperties_To_DeliveryRuleCookiesCondition_STATUS(destination *storage.DeliveryRuleCookiesCondition_STATUS) error
- func (in *DeliveryRuleCookiesCondition_STATUS) DeepCopy() *DeliveryRuleCookiesCondition_STATUS
- func (in *DeliveryRuleCookiesCondition_STATUS) DeepCopyInto(out *DeliveryRuleCookiesCondition_STATUS)
- func (condition *DeliveryRuleCookiesCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleCookiesCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleHostNameCondition
- func (condition *DeliveryRuleHostNameCondition) AssignProperties_From_DeliveryRuleHostNameCondition(source *storage.DeliveryRuleHostNameCondition) error
- func (condition *DeliveryRuleHostNameCondition) AssignProperties_To_DeliveryRuleHostNameCondition(destination *storage.DeliveryRuleHostNameCondition) error
- func (condition *DeliveryRuleHostNameCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleHostNameCondition) DeepCopy() *DeliveryRuleHostNameCondition
- func (in *DeliveryRuleHostNameCondition) DeepCopyInto(out *DeliveryRuleHostNameCondition)
- func (condition *DeliveryRuleHostNameCondition) Initialize_From_DeliveryRuleHostNameCondition_STATUS(source *DeliveryRuleHostNameCondition_STATUS) error
- func (condition *DeliveryRuleHostNameCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleHostNameCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleHostNameCondition_Name
- type DeliveryRuleHostNameCondition_Name_STATUS
- type DeliveryRuleHostNameCondition_STATUS
- func (condition *DeliveryRuleHostNameCondition_STATUS) AssignProperties_From_DeliveryRuleHostNameCondition_STATUS(source *storage.DeliveryRuleHostNameCondition_STATUS) error
- func (condition *DeliveryRuleHostNameCondition_STATUS) AssignProperties_To_DeliveryRuleHostNameCondition_STATUS(destination *storage.DeliveryRuleHostNameCondition_STATUS) error
- func (in *DeliveryRuleHostNameCondition_STATUS) DeepCopy() *DeliveryRuleHostNameCondition_STATUS
- func (in *DeliveryRuleHostNameCondition_STATUS) DeepCopyInto(out *DeliveryRuleHostNameCondition_STATUS)
- func (condition *DeliveryRuleHostNameCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleHostNameCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleHttpVersionCondition
- func (condition *DeliveryRuleHttpVersionCondition) AssignProperties_From_DeliveryRuleHttpVersionCondition(source *storage.DeliveryRuleHttpVersionCondition) error
- func (condition *DeliveryRuleHttpVersionCondition) AssignProperties_To_DeliveryRuleHttpVersionCondition(destination *storage.DeliveryRuleHttpVersionCondition) error
- func (condition *DeliveryRuleHttpVersionCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleHttpVersionCondition) DeepCopy() *DeliveryRuleHttpVersionCondition
- func (in *DeliveryRuleHttpVersionCondition) DeepCopyInto(out *DeliveryRuleHttpVersionCondition)
- func (condition *DeliveryRuleHttpVersionCondition) Initialize_From_DeliveryRuleHttpVersionCondition_STATUS(source *DeliveryRuleHttpVersionCondition_STATUS) error
- func (condition *DeliveryRuleHttpVersionCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleHttpVersionCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleHttpVersionCondition_Name
- type DeliveryRuleHttpVersionCondition_Name_STATUS
- type DeliveryRuleHttpVersionCondition_STATUS
- func (condition *DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_From_DeliveryRuleHttpVersionCondition_STATUS(source *storage.DeliveryRuleHttpVersionCondition_STATUS) error
- func (condition *DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_To_DeliveryRuleHttpVersionCondition_STATUS(destination *storage.DeliveryRuleHttpVersionCondition_STATUS) error
- func (in *DeliveryRuleHttpVersionCondition_STATUS) DeepCopy() *DeliveryRuleHttpVersionCondition_STATUS
- func (in *DeliveryRuleHttpVersionCondition_STATUS) DeepCopyInto(out *DeliveryRuleHttpVersionCondition_STATUS)
- func (condition *DeliveryRuleHttpVersionCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleHttpVersionCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleIsDeviceCondition
- func (condition *DeliveryRuleIsDeviceCondition) AssignProperties_From_DeliveryRuleIsDeviceCondition(source *storage.DeliveryRuleIsDeviceCondition) error
- func (condition *DeliveryRuleIsDeviceCondition) AssignProperties_To_DeliveryRuleIsDeviceCondition(destination *storage.DeliveryRuleIsDeviceCondition) error
- func (condition *DeliveryRuleIsDeviceCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleIsDeviceCondition) DeepCopy() *DeliveryRuleIsDeviceCondition
- func (in *DeliveryRuleIsDeviceCondition) DeepCopyInto(out *DeliveryRuleIsDeviceCondition)
- func (condition *DeliveryRuleIsDeviceCondition) Initialize_From_DeliveryRuleIsDeviceCondition_STATUS(source *DeliveryRuleIsDeviceCondition_STATUS) error
- func (condition *DeliveryRuleIsDeviceCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleIsDeviceCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleIsDeviceCondition_Name
- type DeliveryRuleIsDeviceCondition_Name_STATUS
- type DeliveryRuleIsDeviceCondition_STATUS
- func (condition *DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_From_DeliveryRuleIsDeviceCondition_STATUS(source *storage.DeliveryRuleIsDeviceCondition_STATUS) error
- func (condition *DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_To_DeliveryRuleIsDeviceCondition_STATUS(destination *storage.DeliveryRuleIsDeviceCondition_STATUS) error
- func (in *DeliveryRuleIsDeviceCondition_STATUS) DeepCopy() *DeliveryRuleIsDeviceCondition_STATUS
- func (in *DeliveryRuleIsDeviceCondition_STATUS) DeepCopyInto(out *DeliveryRuleIsDeviceCondition_STATUS)
- func (condition *DeliveryRuleIsDeviceCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleIsDeviceCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRulePostArgsCondition
- func (condition *DeliveryRulePostArgsCondition) AssignProperties_From_DeliveryRulePostArgsCondition(source *storage.DeliveryRulePostArgsCondition) error
- func (condition *DeliveryRulePostArgsCondition) AssignProperties_To_DeliveryRulePostArgsCondition(destination *storage.DeliveryRulePostArgsCondition) error
- func (condition *DeliveryRulePostArgsCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRulePostArgsCondition) DeepCopy() *DeliveryRulePostArgsCondition
- func (in *DeliveryRulePostArgsCondition) DeepCopyInto(out *DeliveryRulePostArgsCondition)
- func (condition *DeliveryRulePostArgsCondition) Initialize_From_DeliveryRulePostArgsCondition_STATUS(source *DeliveryRulePostArgsCondition_STATUS) error
- func (condition *DeliveryRulePostArgsCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRulePostArgsCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRulePostArgsCondition_Name
- type DeliveryRulePostArgsCondition_Name_STATUS
- type DeliveryRulePostArgsCondition_STATUS
- func (condition *DeliveryRulePostArgsCondition_STATUS) AssignProperties_From_DeliveryRulePostArgsCondition_STATUS(source *storage.DeliveryRulePostArgsCondition_STATUS) error
- func (condition *DeliveryRulePostArgsCondition_STATUS) AssignProperties_To_DeliveryRulePostArgsCondition_STATUS(destination *storage.DeliveryRulePostArgsCondition_STATUS) error
- func (in *DeliveryRulePostArgsCondition_STATUS) DeepCopy() *DeliveryRulePostArgsCondition_STATUS
- func (in *DeliveryRulePostArgsCondition_STATUS) DeepCopyInto(out *DeliveryRulePostArgsCondition_STATUS)
- func (condition *DeliveryRulePostArgsCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRulePostArgsCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleQueryStringCondition
- func (condition *DeliveryRuleQueryStringCondition) AssignProperties_From_DeliveryRuleQueryStringCondition(source *storage.DeliveryRuleQueryStringCondition) error
- func (condition *DeliveryRuleQueryStringCondition) AssignProperties_To_DeliveryRuleQueryStringCondition(destination *storage.DeliveryRuleQueryStringCondition) error
- func (condition *DeliveryRuleQueryStringCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleQueryStringCondition) DeepCopy() *DeliveryRuleQueryStringCondition
- func (in *DeliveryRuleQueryStringCondition) DeepCopyInto(out *DeliveryRuleQueryStringCondition)
- func (condition *DeliveryRuleQueryStringCondition) Initialize_From_DeliveryRuleQueryStringCondition_STATUS(source *DeliveryRuleQueryStringCondition_STATUS) error
- func (condition *DeliveryRuleQueryStringCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleQueryStringCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleQueryStringCondition_Name
- type DeliveryRuleQueryStringCondition_Name_STATUS
- type DeliveryRuleQueryStringCondition_STATUS
- func (condition *DeliveryRuleQueryStringCondition_STATUS) AssignProperties_From_DeliveryRuleQueryStringCondition_STATUS(source *storage.DeliveryRuleQueryStringCondition_STATUS) error
- func (condition *DeliveryRuleQueryStringCondition_STATUS) AssignProperties_To_DeliveryRuleQueryStringCondition_STATUS(destination *storage.DeliveryRuleQueryStringCondition_STATUS) error
- func (in *DeliveryRuleQueryStringCondition_STATUS) DeepCopy() *DeliveryRuleQueryStringCondition_STATUS
- func (in *DeliveryRuleQueryStringCondition_STATUS) DeepCopyInto(out *DeliveryRuleQueryStringCondition_STATUS)
- func (condition *DeliveryRuleQueryStringCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleQueryStringCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRemoteAddressCondition
- func (condition *DeliveryRuleRemoteAddressCondition) AssignProperties_From_DeliveryRuleRemoteAddressCondition(source *storage.DeliveryRuleRemoteAddressCondition) error
- func (condition *DeliveryRuleRemoteAddressCondition) AssignProperties_To_DeliveryRuleRemoteAddressCondition(destination *storage.DeliveryRuleRemoteAddressCondition) error
- func (condition *DeliveryRuleRemoteAddressCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRemoteAddressCondition) DeepCopy() *DeliveryRuleRemoteAddressCondition
- func (in *DeliveryRuleRemoteAddressCondition) DeepCopyInto(out *DeliveryRuleRemoteAddressCondition)
- func (condition *DeliveryRuleRemoteAddressCondition) Initialize_From_DeliveryRuleRemoteAddressCondition_STATUS(source *DeliveryRuleRemoteAddressCondition_STATUS) error
- func (condition *DeliveryRuleRemoteAddressCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRemoteAddressCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRemoteAddressCondition_Name
- type DeliveryRuleRemoteAddressCondition_Name_STATUS
- type DeliveryRuleRemoteAddressCondition_STATUS
- func (condition *DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_From_DeliveryRuleRemoteAddressCondition_STATUS(source *storage.DeliveryRuleRemoteAddressCondition_STATUS) error
- func (condition *DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_To_DeliveryRuleRemoteAddressCondition_STATUS(destination *storage.DeliveryRuleRemoteAddressCondition_STATUS) error
- func (in *DeliveryRuleRemoteAddressCondition_STATUS) DeepCopy() *DeliveryRuleRemoteAddressCondition_STATUS
- func (in *DeliveryRuleRemoteAddressCondition_STATUS) DeepCopyInto(out *DeliveryRuleRemoteAddressCondition_STATUS)
- func (condition *DeliveryRuleRemoteAddressCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRemoteAddressCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestBodyCondition
- func (condition *DeliveryRuleRequestBodyCondition) AssignProperties_From_DeliveryRuleRequestBodyCondition(source *storage.DeliveryRuleRequestBodyCondition) error
- func (condition *DeliveryRuleRequestBodyCondition) AssignProperties_To_DeliveryRuleRequestBodyCondition(destination *storage.DeliveryRuleRequestBodyCondition) error
- func (condition *DeliveryRuleRequestBodyCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRequestBodyCondition) DeepCopy() *DeliveryRuleRequestBodyCondition
- func (in *DeliveryRuleRequestBodyCondition) DeepCopyInto(out *DeliveryRuleRequestBodyCondition)
- func (condition *DeliveryRuleRequestBodyCondition) Initialize_From_DeliveryRuleRequestBodyCondition_STATUS(source *DeliveryRuleRequestBodyCondition_STATUS) error
- func (condition *DeliveryRuleRequestBodyCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestBodyCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestBodyCondition_Name
- type DeliveryRuleRequestBodyCondition_Name_STATUS
- type DeliveryRuleRequestBodyCondition_STATUS
- func (condition *DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_From_DeliveryRuleRequestBodyCondition_STATUS(source *storage.DeliveryRuleRequestBodyCondition_STATUS) error
- func (condition *DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_To_DeliveryRuleRequestBodyCondition_STATUS(destination *storage.DeliveryRuleRequestBodyCondition_STATUS) error
- func (in *DeliveryRuleRequestBodyCondition_STATUS) DeepCopy() *DeliveryRuleRequestBodyCondition_STATUS
- func (in *DeliveryRuleRequestBodyCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestBodyCondition_STATUS)
- func (condition *DeliveryRuleRequestBodyCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestBodyCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestHeaderAction
- func (action *DeliveryRuleRequestHeaderAction) AssignProperties_From_DeliveryRuleRequestHeaderAction(source *storage.DeliveryRuleRequestHeaderAction) error
- func (action *DeliveryRuleRequestHeaderAction) AssignProperties_To_DeliveryRuleRequestHeaderAction(destination *storage.DeliveryRuleRequestHeaderAction) error
- func (action *DeliveryRuleRequestHeaderAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRequestHeaderAction) DeepCopy() *DeliveryRuleRequestHeaderAction
- func (in *DeliveryRuleRequestHeaderAction) DeepCopyInto(out *DeliveryRuleRequestHeaderAction)
- func (action *DeliveryRuleRequestHeaderAction) Initialize_From_DeliveryRuleRequestHeaderAction_STATUS(source *DeliveryRuleRequestHeaderAction_STATUS) error
- func (action *DeliveryRuleRequestHeaderAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleRequestHeaderAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestHeaderAction_Name
- type DeliveryRuleRequestHeaderAction_Name_STATUS
- type DeliveryRuleRequestHeaderAction_STATUS
- func (action *DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_From_DeliveryRuleRequestHeaderAction_STATUS(source *storage.DeliveryRuleRequestHeaderAction_STATUS) error
- func (action *DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_To_DeliveryRuleRequestHeaderAction_STATUS(destination *storage.DeliveryRuleRequestHeaderAction_STATUS) error
- func (in *DeliveryRuleRequestHeaderAction_STATUS) DeepCopy() *DeliveryRuleRequestHeaderAction_STATUS
- func (in *DeliveryRuleRequestHeaderAction_STATUS) DeepCopyInto(out *DeliveryRuleRequestHeaderAction_STATUS)
- func (action *DeliveryRuleRequestHeaderAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleRequestHeaderAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestHeaderCondition
- func (condition *DeliveryRuleRequestHeaderCondition) AssignProperties_From_DeliveryRuleRequestHeaderCondition(source *storage.DeliveryRuleRequestHeaderCondition) error
- func (condition *DeliveryRuleRequestHeaderCondition) AssignProperties_To_DeliveryRuleRequestHeaderCondition(destination *storage.DeliveryRuleRequestHeaderCondition) error
- func (condition *DeliveryRuleRequestHeaderCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRequestHeaderCondition) DeepCopy() *DeliveryRuleRequestHeaderCondition
- func (in *DeliveryRuleRequestHeaderCondition) DeepCopyInto(out *DeliveryRuleRequestHeaderCondition)
- func (condition *DeliveryRuleRequestHeaderCondition) Initialize_From_DeliveryRuleRequestHeaderCondition_STATUS(source *DeliveryRuleRequestHeaderCondition_STATUS) error
- func (condition *DeliveryRuleRequestHeaderCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestHeaderCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestHeaderCondition_Name
- type DeliveryRuleRequestHeaderCondition_Name_STATUS
- type DeliveryRuleRequestHeaderCondition_STATUS
- func (condition *DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_From_DeliveryRuleRequestHeaderCondition_STATUS(source *storage.DeliveryRuleRequestHeaderCondition_STATUS) error
- func (condition *DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_To_DeliveryRuleRequestHeaderCondition_STATUS(destination *storage.DeliveryRuleRequestHeaderCondition_STATUS) error
- func (in *DeliveryRuleRequestHeaderCondition_STATUS) DeepCopy() *DeliveryRuleRequestHeaderCondition_STATUS
- func (in *DeliveryRuleRequestHeaderCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestHeaderCondition_STATUS)
- func (condition *DeliveryRuleRequestHeaderCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestHeaderCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestMethodCondition
- func (condition *DeliveryRuleRequestMethodCondition) AssignProperties_From_DeliveryRuleRequestMethodCondition(source *storage.DeliveryRuleRequestMethodCondition) error
- func (condition *DeliveryRuleRequestMethodCondition) AssignProperties_To_DeliveryRuleRequestMethodCondition(destination *storage.DeliveryRuleRequestMethodCondition) error
- func (condition *DeliveryRuleRequestMethodCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRequestMethodCondition) DeepCopy() *DeliveryRuleRequestMethodCondition
- func (in *DeliveryRuleRequestMethodCondition) DeepCopyInto(out *DeliveryRuleRequestMethodCondition)
- func (condition *DeliveryRuleRequestMethodCondition) Initialize_From_DeliveryRuleRequestMethodCondition_STATUS(source *DeliveryRuleRequestMethodCondition_STATUS) error
- func (condition *DeliveryRuleRequestMethodCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestMethodCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestMethodCondition_Name
- type DeliveryRuleRequestMethodCondition_Name_STATUS
- type DeliveryRuleRequestMethodCondition_STATUS
- func (condition *DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_From_DeliveryRuleRequestMethodCondition_STATUS(source *storage.DeliveryRuleRequestMethodCondition_STATUS) error
- func (condition *DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_To_DeliveryRuleRequestMethodCondition_STATUS(destination *storage.DeliveryRuleRequestMethodCondition_STATUS) error
- func (in *DeliveryRuleRequestMethodCondition_STATUS) DeepCopy() *DeliveryRuleRequestMethodCondition_STATUS
- func (in *DeliveryRuleRequestMethodCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestMethodCondition_STATUS)
- func (condition *DeliveryRuleRequestMethodCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestMethodCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestSchemeCondition
- func (condition *DeliveryRuleRequestSchemeCondition) AssignProperties_From_DeliveryRuleRequestSchemeCondition(source *storage.DeliveryRuleRequestSchemeCondition) error
- func (condition *DeliveryRuleRequestSchemeCondition) AssignProperties_To_DeliveryRuleRequestSchemeCondition(destination *storage.DeliveryRuleRequestSchemeCondition) error
- func (condition *DeliveryRuleRequestSchemeCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRequestSchemeCondition) DeepCopy() *DeliveryRuleRequestSchemeCondition
- func (in *DeliveryRuleRequestSchemeCondition) DeepCopyInto(out *DeliveryRuleRequestSchemeCondition)
- func (condition *DeliveryRuleRequestSchemeCondition) Initialize_From_DeliveryRuleRequestSchemeCondition_STATUS(source *DeliveryRuleRequestSchemeCondition_STATUS) error
- func (condition *DeliveryRuleRequestSchemeCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestSchemeCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestSchemeCondition_Name
- type DeliveryRuleRequestSchemeCondition_Name_STATUS
- type DeliveryRuleRequestSchemeCondition_STATUS
- func (condition *DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_From_DeliveryRuleRequestSchemeCondition_STATUS(source *storage.DeliveryRuleRequestSchemeCondition_STATUS) error
- func (condition *DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_To_DeliveryRuleRequestSchemeCondition_STATUS(destination *storage.DeliveryRuleRequestSchemeCondition_STATUS) error
- func (in *DeliveryRuleRequestSchemeCondition_STATUS) DeepCopy() *DeliveryRuleRequestSchemeCondition_STATUS
- func (in *DeliveryRuleRequestSchemeCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestSchemeCondition_STATUS)
- func (condition *DeliveryRuleRequestSchemeCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestSchemeCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestUriCondition
- func (condition *DeliveryRuleRequestUriCondition) AssignProperties_From_DeliveryRuleRequestUriCondition(source *storage.DeliveryRuleRequestUriCondition) error
- func (condition *DeliveryRuleRequestUriCondition) AssignProperties_To_DeliveryRuleRequestUriCondition(destination *storage.DeliveryRuleRequestUriCondition) error
- func (condition *DeliveryRuleRequestUriCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRequestUriCondition) DeepCopy() *DeliveryRuleRequestUriCondition
- func (in *DeliveryRuleRequestUriCondition) DeepCopyInto(out *DeliveryRuleRequestUriCondition)
- func (condition *DeliveryRuleRequestUriCondition) Initialize_From_DeliveryRuleRequestUriCondition_STATUS(source *DeliveryRuleRequestUriCondition_STATUS) error
- func (condition *DeliveryRuleRequestUriCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestUriCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRequestUriCondition_Name
- type DeliveryRuleRequestUriCondition_Name_STATUS
- type DeliveryRuleRequestUriCondition_STATUS
- func (condition *DeliveryRuleRequestUriCondition_STATUS) AssignProperties_From_DeliveryRuleRequestUriCondition_STATUS(source *storage.DeliveryRuleRequestUriCondition_STATUS) error
- func (condition *DeliveryRuleRequestUriCondition_STATUS) AssignProperties_To_DeliveryRuleRequestUriCondition_STATUS(destination *storage.DeliveryRuleRequestUriCondition_STATUS) error
- func (in *DeliveryRuleRequestUriCondition_STATUS) DeepCopy() *DeliveryRuleRequestUriCondition_STATUS
- func (in *DeliveryRuleRequestUriCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestUriCondition_STATUS)
- func (condition *DeliveryRuleRequestUriCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleRequestUriCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleResponseHeaderAction
- func (action *DeliveryRuleResponseHeaderAction) AssignProperties_From_DeliveryRuleResponseHeaderAction(source *storage.DeliveryRuleResponseHeaderAction) error
- func (action *DeliveryRuleResponseHeaderAction) AssignProperties_To_DeliveryRuleResponseHeaderAction(destination *storage.DeliveryRuleResponseHeaderAction) error
- func (action *DeliveryRuleResponseHeaderAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleResponseHeaderAction) DeepCopy() *DeliveryRuleResponseHeaderAction
- func (in *DeliveryRuleResponseHeaderAction) DeepCopyInto(out *DeliveryRuleResponseHeaderAction)
- func (action *DeliveryRuleResponseHeaderAction) Initialize_From_DeliveryRuleResponseHeaderAction_STATUS(source *DeliveryRuleResponseHeaderAction_STATUS) error
- func (action *DeliveryRuleResponseHeaderAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleResponseHeaderAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleResponseHeaderAction_Name
- type DeliveryRuleResponseHeaderAction_Name_STATUS
- type DeliveryRuleResponseHeaderAction_STATUS
- func (action *DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_From_DeliveryRuleResponseHeaderAction_STATUS(source *storage.DeliveryRuleResponseHeaderAction_STATUS) error
- func (action *DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_To_DeliveryRuleResponseHeaderAction_STATUS(destination *storage.DeliveryRuleResponseHeaderAction_STATUS) error
- func (in *DeliveryRuleResponseHeaderAction_STATUS) DeepCopy() *DeliveryRuleResponseHeaderAction_STATUS
- func (in *DeliveryRuleResponseHeaderAction_STATUS) DeepCopyInto(out *DeliveryRuleResponseHeaderAction_STATUS)
- func (action *DeliveryRuleResponseHeaderAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleResponseHeaderAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRouteConfigurationOverrideAction
- func (action *DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction(source *storage.DeliveryRuleRouteConfigurationOverrideAction) error
- func (action *DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction(destination *storage.DeliveryRuleRouteConfigurationOverrideAction) error
- func (action *DeliveryRuleRouteConfigurationOverrideAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleRouteConfigurationOverrideAction) DeepCopy() *DeliveryRuleRouteConfigurationOverrideAction
- func (in *DeliveryRuleRouteConfigurationOverrideAction) DeepCopyInto(out *DeliveryRuleRouteConfigurationOverrideAction)
- func (action *DeliveryRuleRouteConfigurationOverrideAction) Initialize_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS(source *DeliveryRuleRouteConfigurationOverrideAction_STATUS) error
- func (action *DeliveryRuleRouteConfigurationOverrideAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleRouteConfigurationOverrideAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleRouteConfigurationOverrideAction_Name
- type DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS
- type DeliveryRuleRouteConfigurationOverrideAction_STATUS
- func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS(source *storage.DeliveryRuleRouteConfigurationOverrideAction_STATUS) error
- func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction_STATUS(destination *storage.DeliveryRuleRouteConfigurationOverrideAction_STATUS) error
- func (in *DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopy() *DeliveryRuleRouteConfigurationOverrideAction_STATUS
- func (in *DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopyInto(out *DeliveryRuleRouteConfigurationOverrideAction_STATUS)
- func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleServerPortCondition
- func (condition *DeliveryRuleServerPortCondition) AssignProperties_From_DeliveryRuleServerPortCondition(source *storage.DeliveryRuleServerPortCondition) error
- func (condition *DeliveryRuleServerPortCondition) AssignProperties_To_DeliveryRuleServerPortCondition(destination *storage.DeliveryRuleServerPortCondition) error
- func (condition *DeliveryRuleServerPortCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleServerPortCondition) DeepCopy() *DeliveryRuleServerPortCondition
- func (in *DeliveryRuleServerPortCondition) DeepCopyInto(out *DeliveryRuleServerPortCondition)
- func (condition *DeliveryRuleServerPortCondition) Initialize_From_DeliveryRuleServerPortCondition_STATUS(source *DeliveryRuleServerPortCondition_STATUS) error
- func (condition *DeliveryRuleServerPortCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleServerPortCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleServerPortCondition_Name
- type DeliveryRuleServerPortCondition_Name_STATUS
- type DeliveryRuleServerPortCondition_STATUS
- func (condition *DeliveryRuleServerPortCondition_STATUS) AssignProperties_From_DeliveryRuleServerPortCondition_STATUS(source *storage.DeliveryRuleServerPortCondition_STATUS) error
- func (condition *DeliveryRuleServerPortCondition_STATUS) AssignProperties_To_DeliveryRuleServerPortCondition_STATUS(destination *storage.DeliveryRuleServerPortCondition_STATUS) error
- func (in *DeliveryRuleServerPortCondition_STATUS) DeepCopy() *DeliveryRuleServerPortCondition_STATUS
- func (in *DeliveryRuleServerPortCondition_STATUS) DeepCopyInto(out *DeliveryRuleServerPortCondition_STATUS)
- func (condition *DeliveryRuleServerPortCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleServerPortCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleSocketAddrCondition
- func (condition *DeliveryRuleSocketAddrCondition) AssignProperties_From_DeliveryRuleSocketAddrCondition(source *storage.DeliveryRuleSocketAddrCondition) error
- func (condition *DeliveryRuleSocketAddrCondition) AssignProperties_To_DeliveryRuleSocketAddrCondition(destination *storage.DeliveryRuleSocketAddrCondition) error
- func (condition *DeliveryRuleSocketAddrCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleSocketAddrCondition) DeepCopy() *DeliveryRuleSocketAddrCondition
- func (in *DeliveryRuleSocketAddrCondition) DeepCopyInto(out *DeliveryRuleSocketAddrCondition)
- func (condition *DeliveryRuleSocketAddrCondition) Initialize_From_DeliveryRuleSocketAddrCondition_STATUS(source *DeliveryRuleSocketAddrCondition_STATUS) error
- func (condition *DeliveryRuleSocketAddrCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleSocketAddrCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleSocketAddrCondition_Name
- type DeliveryRuleSocketAddrCondition_Name_STATUS
- type DeliveryRuleSocketAddrCondition_STATUS
- func (condition *DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_From_DeliveryRuleSocketAddrCondition_STATUS(source *storage.DeliveryRuleSocketAddrCondition_STATUS) error
- func (condition *DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_To_DeliveryRuleSocketAddrCondition_STATUS(destination *storage.DeliveryRuleSocketAddrCondition_STATUS) error
- func (in *DeliveryRuleSocketAddrCondition_STATUS) DeepCopy() *DeliveryRuleSocketAddrCondition_STATUS
- func (in *DeliveryRuleSocketAddrCondition_STATUS) DeepCopyInto(out *DeliveryRuleSocketAddrCondition_STATUS)
- func (condition *DeliveryRuleSocketAddrCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleSocketAddrCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleSslProtocolCondition
- func (condition *DeliveryRuleSslProtocolCondition) AssignProperties_From_DeliveryRuleSslProtocolCondition(source *storage.DeliveryRuleSslProtocolCondition) error
- func (condition *DeliveryRuleSslProtocolCondition) AssignProperties_To_DeliveryRuleSslProtocolCondition(destination *storage.DeliveryRuleSslProtocolCondition) error
- func (condition *DeliveryRuleSslProtocolCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleSslProtocolCondition) DeepCopy() *DeliveryRuleSslProtocolCondition
- func (in *DeliveryRuleSslProtocolCondition) DeepCopyInto(out *DeliveryRuleSslProtocolCondition)
- func (condition *DeliveryRuleSslProtocolCondition) Initialize_From_DeliveryRuleSslProtocolCondition_STATUS(source *DeliveryRuleSslProtocolCondition_STATUS) error
- func (condition *DeliveryRuleSslProtocolCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleSslProtocolCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleSslProtocolCondition_Name
- type DeliveryRuleSslProtocolCondition_Name_STATUS
- type DeliveryRuleSslProtocolCondition_STATUS
- func (condition *DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_From_DeliveryRuleSslProtocolCondition_STATUS(source *storage.DeliveryRuleSslProtocolCondition_STATUS) error
- func (condition *DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_To_DeliveryRuleSslProtocolCondition_STATUS(destination *storage.DeliveryRuleSslProtocolCondition_STATUS) error
- func (in *DeliveryRuleSslProtocolCondition_STATUS) DeepCopy() *DeliveryRuleSslProtocolCondition_STATUS
- func (in *DeliveryRuleSslProtocolCondition_STATUS) DeepCopyInto(out *DeliveryRuleSslProtocolCondition_STATUS)
- func (condition *DeliveryRuleSslProtocolCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleSslProtocolCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleUrlFileExtensionCondition
- func (condition *DeliveryRuleUrlFileExtensionCondition) AssignProperties_From_DeliveryRuleUrlFileExtensionCondition(source *storage.DeliveryRuleUrlFileExtensionCondition) error
- func (condition *DeliveryRuleUrlFileExtensionCondition) AssignProperties_To_DeliveryRuleUrlFileExtensionCondition(destination *storage.DeliveryRuleUrlFileExtensionCondition) error
- func (condition *DeliveryRuleUrlFileExtensionCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleUrlFileExtensionCondition) DeepCopy() *DeliveryRuleUrlFileExtensionCondition
- func (in *DeliveryRuleUrlFileExtensionCondition) DeepCopyInto(out *DeliveryRuleUrlFileExtensionCondition)
- func (condition *DeliveryRuleUrlFileExtensionCondition) Initialize_From_DeliveryRuleUrlFileExtensionCondition_STATUS(source *DeliveryRuleUrlFileExtensionCondition_STATUS) error
- func (condition *DeliveryRuleUrlFileExtensionCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleUrlFileExtensionCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleUrlFileExtensionCondition_Name
- type DeliveryRuleUrlFileExtensionCondition_Name_STATUS
- type DeliveryRuleUrlFileExtensionCondition_STATUS
- func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_From_DeliveryRuleUrlFileExtensionCondition_STATUS(source *storage.DeliveryRuleUrlFileExtensionCondition_STATUS) error
- func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_To_DeliveryRuleUrlFileExtensionCondition_STATUS(destination *storage.DeliveryRuleUrlFileExtensionCondition_STATUS) error
- func (in *DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopy() *DeliveryRuleUrlFileExtensionCondition_STATUS
- func (in *DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlFileExtensionCondition_STATUS)
- func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleUrlFileNameCondition
- func (condition *DeliveryRuleUrlFileNameCondition) AssignProperties_From_DeliveryRuleUrlFileNameCondition(source *storage.DeliveryRuleUrlFileNameCondition) error
- func (condition *DeliveryRuleUrlFileNameCondition) AssignProperties_To_DeliveryRuleUrlFileNameCondition(destination *storage.DeliveryRuleUrlFileNameCondition) error
- func (condition *DeliveryRuleUrlFileNameCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleUrlFileNameCondition) DeepCopy() *DeliveryRuleUrlFileNameCondition
- func (in *DeliveryRuleUrlFileNameCondition) DeepCopyInto(out *DeliveryRuleUrlFileNameCondition)
- func (condition *DeliveryRuleUrlFileNameCondition) Initialize_From_DeliveryRuleUrlFileNameCondition_STATUS(source *DeliveryRuleUrlFileNameCondition_STATUS) error
- func (condition *DeliveryRuleUrlFileNameCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleUrlFileNameCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleUrlFileNameCondition_Name
- type DeliveryRuleUrlFileNameCondition_Name_STATUS
- type DeliveryRuleUrlFileNameCondition_STATUS
- func (condition *DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_From_DeliveryRuleUrlFileNameCondition_STATUS(source *storage.DeliveryRuleUrlFileNameCondition_STATUS) error
- func (condition *DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_To_DeliveryRuleUrlFileNameCondition_STATUS(destination *storage.DeliveryRuleUrlFileNameCondition_STATUS) error
- func (in *DeliveryRuleUrlFileNameCondition_STATUS) DeepCopy() *DeliveryRuleUrlFileNameCondition_STATUS
- func (in *DeliveryRuleUrlFileNameCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlFileNameCondition_STATUS)
- func (condition *DeliveryRuleUrlFileNameCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleUrlFileNameCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleUrlPathCondition
- func (condition *DeliveryRuleUrlPathCondition) AssignProperties_From_DeliveryRuleUrlPathCondition(source *storage.DeliveryRuleUrlPathCondition) error
- func (condition *DeliveryRuleUrlPathCondition) AssignProperties_To_DeliveryRuleUrlPathCondition(destination *storage.DeliveryRuleUrlPathCondition) error
- func (condition *DeliveryRuleUrlPathCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeliveryRuleUrlPathCondition) DeepCopy() *DeliveryRuleUrlPathCondition
- func (in *DeliveryRuleUrlPathCondition) DeepCopyInto(out *DeliveryRuleUrlPathCondition)
- func (condition *DeliveryRuleUrlPathCondition) Initialize_From_DeliveryRuleUrlPathCondition_STATUS(source *DeliveryRuleUrlPathCondition_STATUS) error
- func (condition *DeliveryRuleUrlPathCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleUrlPathCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRuleUrlPathCondition_Name
- type DeliveryRuleUrlPathCondition_Name_STATUS
- type DeliveryRuleUrlPathCondition_STATUS
- func (condition *DeliveryRuleUrlPathCondition_STATUS) AssignProperties_From_DeliveryRuleUrlPathCondition_STATUS(source *storage.DeliveryRuleUrlPathCondition_STATUS) error
- func (condition *DeliveryRuleUrlPathCondition_STATUS) AssignProperties_To_DeliveryRuleUrlPathCondition_STATUS(destination *storage.DeliveryRuleUrlPathCondition_STATUS) error
- func (in *DeliveryRuleUrlPathCondition_STATUS) DeepCopy() *DeliveryRuleUrlPathCondition_STATUS
- func (in *DeliveryRuleUrlPathCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlPathCondition_STATUS)
- func (condition *DeliveryRuleUrlPathCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (condition *DeliveryRuleUrlPathCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeliveryRule_STATUS
- func (rule *DeliveryRule_STATUS) AssignProperties_From_DeliveryRule_STATUS(source *storage.DeliveryRule_STATUS) error
- func (rule *DeliveryRule_STATUS) AssignProperties_To_DeliveryRule_STATUS(destination *storage.DeliveryRule_STATUS) error
- func (in *DeliveryRule_STATUS) DeepCopy() *DeliveryRule_STATUS
- func (in *DeliveryRule_STATUS) DeepCopyInto(out *DeliveryRule_STATUS)
- func (rule *DeliveryRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *DeliveryRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EndpointProperties_DeliveryPolicy
- func (policy *EndpointProperties_DeliveryPolicy) AssignProperties_From_EndpointProperties_DeliveryPolicy(source *storage.EndpointProperties_DeliveryPolicy) error
- func (policy *EndpointProperties_DeliveryPolicy) AssignProperties_To_EndpointProperties_DeliveryPolicy(destination *storage.EndpointProperties_DeliveryPolicy) error
- func (policy *EndpointProperties_DeliveryPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EndpointProperties_DeliveryPolicy) DeepCopy() *EndpointProperties_DeliveryPolicy
- func (in *EndpointProperties_DeliveryPolicy) DeepCopyInto(out *EndpointProperties_DeliveryPolicy)
- func (policy *EndpointProperties_DeliveryPolicy) Initialize_From_EndpointProperties_DeliveryPolicy_STATUS(source *EndpointProperties_DeliveryPolicy_STATUS) error
- func (policy *EndpointProperties_DeliveryPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *EndpointProperties_DeliveryPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EndpointProperties_DeliveryPolicy_STATUS
- func (policy *EndpointProperties_DeliveryPolicy_STATUS) AssignProperties_From_EndpointProperties_DeliveryPolicy_STATUS(source *storage.EndpointProperties_DeliveryPolicy_STATUS) error
- func (policy *EndpointProperties_DeliveryPolicy_STATUS) AssignProperties_To_EndpointProperties_DeliveryPolicy_STATUS(destination *storage.EndpointProperties_DeliveryPolicy_STATUS) error
- func (in *EndpointProperties_DeliveryPolicy_STATUS) DeepCopy() *EndpointProperties_DeliveryPolicy_STATUS
- func (in *EndpointProperties_DeliveryPolicy_STATUS) DeepCopyInto(out *EndpointProperties_DeliveryPolicy_STATUS)
- func (policy *EndpointProperties_DeliveryPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *EndpointProperties_DeliveryPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EndpointProperties_ProvisioningState_STATUS
- type EndpointProperties_ResourceState_STATUS
- type EndpointProperties_WebApplicationFirewallPolicyLink
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink) AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink(source *storage.EndpointProperties_WebApplicationFirewallPolicyLink) error
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink) AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink(destination *storage.EndpointProperties_WebApplicationFirewallPolicyLink) error
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopy() *EndpointProperties_WebApplicationFirewallPolicyLink
- func (in *EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopyInto(out *EndpointProperties_WebApplicationFirewallPolicyLink)
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink) Initialize_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS(source *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) error
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EndpointProperties_WebApplicationFirewallPolicyLink_STATUS
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS(source *storage.EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) error
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS(...) error
- func (in *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopy() *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS
- func (in *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopyInto(out *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS)
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GeoFilter
- func (filter *GeoFilter) AssignProperties_From_GeoFilter(source *storage.GeoFilter) error
- func (filter *GeoFilter) AssignProperties_To_GeoFilter(destination *storage.GeoFilter) error
- func (filter *GeoFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *GeoFilter) DeepCopy() *GeoFilter
- func (in *GeoFilter) DeepCopyInto(out *GeoFilter)
- func (filter *GeoFilter) Initialize_From_GeoFilter_STATUS(source *GeoFilter_STATUS) error
- func (filter *GeoFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *GeoFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type GeoFilter_Action
- type GeoFilter_Action_STATUS
- type GeoFilter_STATUS
- func (filter *GeoFilter_STATUS) AssignProperties_From_GeoFilter_STATUS(source *storage.GeoFilter_STATUS) error
- func (filter *GeoFilter_STATUS) AssignProperties_To_GeoFilter_STATUS(destination *storage.GeoFilter_STATUS) error
- func (in *GeoFilter_STATUS) DeepCopy() *GeoFilter_STATUS
- func (in *GeoFilter_STATUS) DeepCopyInto(out *GeoFilter_STATUS)
- func (filter *GeoFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *GeoFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HeaderActionParameters
- func (parameters *HeaderActionParameters) AssignProperties_From_HeaderActionParameters(source *storage.HeaderActionParameters) error
- func (parameters *HeaderActionParameters) AssignProperties_To_HeaderActionParameters(destination *storage.HeaderActionParameters) error
- func (parameters *HeaderActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *HeaderActionParameters) DeepCopy() *HeaderActionParameters
- func (in *HeaderActionParameters) DeepCopyInto(out *HeaderActionParameters)
- func (parameters *HeaderActionParameters) Initialize_From_HeaderActionParameters_STATUS(source *HeaderActionParameters_STATUS) error
- func (parameters *HeaderActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HeaderActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HeaderActionParameters_HeaderAction
- type HeaderActionParameters_HeaderAction_STATUS
- type HeaderActionParameters_STATUS
- func (parameters *HeaderActionParameters_STATUS) AssignProperties_From_HeaderActionParameters_STATUS(source *storage.HeaderActionParameters_STATUS) error
- func (parameters *HeaderActionParameters_STATUS) AssignProperties_To_HeaderActionParameters_STATUS(destination *storage.HeaderActionParameters_STATUS) error
- func (in *HeaderActionParameters_STATUS) DeepCopy() *HeaderActionParameters_STATUS
- func (in *HeaderActionParameters_STATUS) DeepCopyInto(out *HeaderActionParameters_STATUS)
- func (parameters *HeaderActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HeaderActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HeaderActionParameters_TypeName
- type HeaderActionParameters_TypeName_STATUS
- type HealthProbeParameters
- func (parameters *HealthProbeParameters) AssignProperties_From_HealthProbeParameters(source *storage.HealthProbeParameters) error
- func (parameters *HealthProbeParameters) AssignProperties_To_HealthProbeParameters(destination *storage.HealthProbeParameters) error
- func (parameters *HealthProbeParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *HealthProbeParameters) DeepCopy() *HealthProbeParameters
- func (in *HealthProbeParameters) DeepCopyInto(out *HealthProbeParameters)
- func (parameters *HealthProbeParameters) Initialize_From_HealthProbeParameters_STATUS(source *HealthProbeParameters_STATUS) error
- func (parameters *HealthProbeParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HealthProbeParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HealthProbeParameters_ProbeProtocol
- type HealthProbeParameters_ProbeProtocol_STATUS
- type HealthProbeParameters_ProbeRequestType
- type HealthProbeParameters_ProbeRequestType_STATUS
- type HealthProbeParameters_STATUS
- func (parameters *HealthProbeParameters_STATUS) AssignProperties_From_HealthProbeParameters_STATUS(source *storage.HealthProbeParameters_STATUS) error
- func (parameters *HealthProbeParameters_STATUS) AssignProperties_To_HealthProbeParameters_STATUS(destination *storage.HealthProbeParameters_STATUS) error
- func (in *HealthProbeParameters_STATUS) DeepCopy() *HealthProbeParameters_STATUS
- func (in *HealthProbeParameters_STATUS) DeepCopyInto(out *HealthProbeParameters_STATUS)
- func (parameters *HealthProbeParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HealthProbeParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HostNameMatchConditionParameters
- func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNameMatchConditionParameters(source *storage.HostNameMatchConditionParameters) error
- func (parameters *HostNameMatchConditionParameters) AssignProperties_To_HostNameMatchConditionParameters(destination *storage.HostNameMatchConditionParameters) error
- func (parameters *HostNameMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *HostNameMatchConditionParameters) DeepCopy() *HostNameMatchConditionParameters
- func (in *HostNameMatchConditionParameters) DeepCopyInto(out *HostNameMatchConditionParameters)
- func (parameters *HostNameMatchConditionParameters) Initialize_From_HostNameMatchConditionParameters_STATUS(source *HostNameMatchConditionParameters_STATUS) error
- func (parameters *HostNameMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HostNameMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HostNameMatchConditionParameters_Operator
- type HostNameMatchConditionParameters_Operator_STATUS
- type HostNameMatchConditionParameters_STATUS
- func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From_HostNameMatchConditionParameters_STATUS(source *storage.HostNameMatchConditionParameters_STATUS) error
- func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_To_HostNameMatchConditionParameters_STATUS(destination *storage.HostNameMatchConditionParameters_STATUS) error
- func (in *HostNameMatchConditionParameters_STATUS) DeepCopy() *HostNameMatchConditionParameters_STATUS
- func (in *HostNameMatchConditionParameters_STATUS) DeepCopyInto(out *HostNameMatchConditionParameters_STATUS)
- func (parameters *HostNameMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HostNameMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HostNameMatchConditionParameters_TypeName
- type HostNameMatchConditionParameters_TypeName_STATUS
- type HttpErrorRangeParameters
- func (parameters *HttpErrorRangeParameters) AssignProperties_From_HttpErrorRangeParameters(source *storage.HttpErrorRangeParameters) error
- func (parameters *HttpErrorRangeParameters) AssignProperties_To_HttpErrorRangeParameters(destination *storage.HttpErrorRangeParameters) error
- func (parameters *HttpErrorRangeParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *HttpErrorRangeParameters) DeepCopy() *HttpErrorRangeParameters
- func (in *HttpErrorRangeParameters) DeepCopyInto(out *HttpErrorRangeParameters)
- func (parameters *HttpErrorRangeParameters) Initialize_From_HttpErrorRangeParameters_STATUS(source *HttpErrorRangeParameters_STATUS) error
- func (parameters *HttpErrorRangeParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HttpErrorRangeParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HttpErrorRangeParameters_STATUS
- func (parameters *HttpErrorRangeParameters_STATUS) AssignProperties_From_HttpErrorRangeParameters_STATUS(source *storage.HttpErrorRangeParameters_STATUS) error
- func (parameters *HttpErrorRangeParameters_STATUS) AssignProperties_To_HttpErrorRangeParameters_STATUS(destination *storage.HttpErrorRangeParameters_STATUS) error
- func (in *HttpErrorRangeParameters_STATUS) DeepCopy() *HttpErrorRangeParameters_STATUS
- func (in *HttpErrorRangeParameters_STATUS) DeepCopyInto(out *HttpErrorRangeParameters_STATUS)
- func (parameters *HttpErrorRangeParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HttpErrorRangeParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HttpVersionMatchConditionParameters
- func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_HttpVersionMatchConditionParameters(source *storage.HttpVersionMatchConditionParameters) error
- func (parameters *HttpVersionMatchConditionParameters) AssignProperties_To_HttpVersionMatchConditionParameters(destination *storage.HttpVersionMatchConditionParameters) error
- func (parameters *HttpVersionMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *HttpVersionMatchConditionParameters) DeepCopy() *HttpVersionMatchConditionParameters
- func (in *HttpVersionMatchConditionParameters) DeepCopyInto(out *HttpVersionMatchConditionParameters)
- func (parameters *HttpVersionMatchConditionParameters) Initialize_From_HttpVersionMatchConditionParameters_STATUS(source *HttpVersionMatchConditionParameters_STATUS) error
- func (parameters *HttpVersionMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HttpVersionMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HttpVersionMatchConditionParameters_Operator
- type HttpVersionMatchConditionParameters_Operator_STATUS
- type HttpVersionMatchConditionParameters_STATUS
- func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_From_HttpVersionMatchConditionParameters_STATUS(source *storage.HttpVersionMatchConditionParameters_STATUS) error
- func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_To_HttpVersionMatchConditionParameters_STATUS(destination *storage.HttpVersionMatchConditionParameters_STATUS) error
- func (in *HttpVersionMatchConditionParameters_STATUS) DeepCopy() *HttpVersionMatchConditionParameters_STATUS
- func (in *HttpVersionMatchConditionParameters_STATUS) DeepCopyInto(out *HttpVersionMatchConditionParameters_STATUS)
- func (parameters *HttpVersionMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *HttpVersionMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HttpVersionMatchConditionParameters_TypeName
- type HttpVersionMatchConditionParameters_TypeName_STATUS
- type IdentityType_STATUS
- type IsDeviceMatchConditionParameters
- func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDeviceMatchConditionParameters(source *storage.IsDeviceMatchConditionParameters) error
- func (parameters *IsDeviceMatchConditionParameters) AssignProperties_To_IsDeviceMatchConditionParameters(destination *storage.IsDeviceMatchConditionParameters) error
- func (parameters *IsDeviceMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IsDeviceMatchConditionParameters) DeepCopy() *IsDeviceMatchConditionParameters
- func (in *IsDeviceMatchConditionParameters) DeepCopyInto(out *IsDeviceMatchConditionParameters)
- func (parameters *IsDeviceMatchConditionParameters) Initialize_From_IsDeviceMatchConditionParameters_STATUS(source *IsDeviceMatchConditionParameters_STATUS) error
- func (parameters *IsDeviceMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *IsDeviceMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IsDeviceMatchConditionParameters_MatchValues
- type IsDeviceMatchConditionParameters_MatchValues_STATUS
- type IsDeviceMatchConditionParameters_Operator
- type IsDeviceMatchConditionParameters_Operator_STATUS
- type IsDeviceMatchConditionParameters_STATUS
- func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From_IsDeviceMatchConditionParameters_STATUS(source *storage.IsDeviceMatchConditionParameters_STATUS) error
- func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_To_IsDeviceMatchConditionParameters_STATUS(destination *storage.IsDeviceMatchConditionParameters_STATUS) error
- func (in *IsDeviceMatchConditionParameters_STATUS) DeepCopy() *IsDeviceMatchConditionParameters_STATUS
- func (in *IsDeviceMatchConditionParameters_STATUS) DeepCopyInto(out *IsDeviceMatchConditionParameters_STATUS)
- func (parameters *IsDeviceMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *IsDeviceMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IsDeviceMatchConditionParameters_TypeName
- type IsDeviceMatchConditionParameters_TypeName_STATUS
- type KeyVaultSigningKeyParameters
- func (parameters *KeyVaultSigningKeyParameters) AssignProperties_From_KeyVaultSigningKeyParameters(source *storage.KeyVaultSigningKeyParameters) error
- func (parameters *KeyVaultSigningKeyParameters) AssignProperties_To_KeyVaultSigningKeyParameters(destination *storage.KeyVaultSigningKeyParameters) error
- func (parameters *KeyVaultSigningKeyParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KeyVaultSigningKeyParameters) DeepCopy() *KeyVaultSigningKeyParameters
- func (in *KeyVaultSigningKeyParameters) DeepCopyInto(out *KeyVaultSigningKeyParameters)
- func (parameters *KeyVaultSigningKeyParameters) Initialize_From_KeyVaultSigningKeyParameters_STATUS(source *KeyVaultSigningKeyParameters_STATUS) error
- func (parameters *KeyVaultSigningKeyParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *KeyVaultSigningKeyParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyVaultSigningKeyParameters_STATUS
- func (parameters *KeyVaultSigningKeyParameters_STATUS) AssignProperties_From_KeyVaultSigningKeyParameters_STATUS(source *storage.KeyVaultSigningKeyParameters_STATUS) error
- func (parameters *KeyVaultSigningKeyParameters_STATUS) AssignProperties_To_KeyVaultSigningKeyParameters_STATUS(destination *storage.KeyVaultSigningKeyParameters_STATUS) error
- func (in *KeyVaultSigningKeyParameters_STATUS) DeepCopy() *KeyVaultSigningKeyParameters_STATUS
- func (in *KeyVaultSigningKeyParameters_STATUS) DeepCopyInto(out *KeyVaultSigningKeyParameters_STATUS)
- func (parameters *KeyVaultSigningKeyParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *KeyVaultSigningKeyParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type KeyVaultSigningKeyParameters_TypeName
- type KeyVaultSigningKeyParameters_TypeName_STATUS
- type OptimizationType
- type OptimizationType_STATUS
- type OriginGroupOverride
- func (override *OriginGroupOverride) AssignProperties_From_OriginGroupOverride(source *storage.OriginGroupOverride) error
- func (override *OriginGroupOverride) AssignProperties_To_OriginGroupOverride(destination *storage.OriginGroupOverride) error
- func (override *OriginGroupOverride) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *OriginGroupOverride) DeepCopy() *OriginGroupOverride
- func (in *OriginGroupOverride) DeepCopyInto(out *OriginGroupOverride)
- func (override *OriginGroupOverride) Initialize_From_OriginGroupOverride_STATUS(source *OriginGroupOverride_STATUS) error
- func (override *OriginGroupOverride) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (override *OriginGroupOverride) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type OriginGroupOverrideAction
- func (action *OriginGroupOverrideAction) AssignProperties_From_OriginGroupOverrideAction(source *storage.OriginGroupOverrideAction) error
- func (action *OriginGroupOverrideAction) AssignProperties_To_OriginGroupOverrideAction(destination *storage.OriginGroupOverrideAction) error
- func (action *OriginGroupOverrideAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *OriginGroupOverrideAction) DeepCopy() *OriginGroupOverrideAction
- func (in *OriginGroupOverrideAction) DeepCopyInto(out *OriginGroupOverrideAction)
- func (action *OriginGroupOverrideAction) Initialize_From_OriginGroupOverrideAction_STATUS(source *OriginGroupOverrideAction_STATUS) error
- func (action *OriginGroupOverrideAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *OriginGroupOverrideAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type OriginGroupOverrideActionParameters
- func (parameters *OriginGroupOverrideActionParameters) AssignProperties_From_OriginGroupOverrideActionParameters(source *storage.OriginGroupOverrideActionParameters) error
- func (parameters *OriginGroupOverrideActionParameters) AssignProperties_To_OriginGroupOverrideActionParameters(destination *storage.OriginGroupOverrideActionParameters) error
- func (parameters *OriginGroupOverrideActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *OriginGroupOverrideActionParameters) DeepCopy() *OriginGroupOverrideActionParameters
- func (in *OriginGroupOverrideActionParameters) DeepCopyInto(out *OriginGroupOverrideActionParameters)
- func (parameters *OriginGroupOverrideActionParameters) Initialize_From_OriginGroupOverrideActionParameters_STATUS(source *OriginGroupOverrideActionParameters_STATUS) error
- func (parameters *OriginGroupOverrideActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *OriginGroupOverrideActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type OriginGroupOverrideActionParameters_STATUS
- func (parameters *OriginGroupOverrideActionParameters_STATUS) AssignProperties_From_OriginGroupOverrideActionParameters_STATUS(source *storage.OriginGroupOverrideActionParameters_STATUS) error
- func (parameters *OriginGroupOverrideActionParameters_STATUS) AssignProperties_To_OriginGroupOverrideActionParameters_STATUS(destination *storage.OriginGroupOverrideActionParameters_STATUS) error
- func (in *OriginGroupOverrideActionParameters_STATUS) DeepCopy() *OriginGroupOverrideActionParameters_STATUS
- func (in *OriginGroupOverrideActionParameters_STATUS) DeepCopyInto(out *OriginGroupOverrideActionParameters_STATUS)
- func (parameters *OriginGroupOverrideActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *OriginGroupOverrideActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type OriginGroupOverrideActionParameters_TypeName
- type OriginGroupOverrideActionParameters_TypeName_STATUS
- type OriginGroupOverrideAction_Name
- type OriginGroupOverrideAction_Name_STATUS
- type OriginGroupOverrideAction_STATUS
- func (action *OriginGroupOverrideAction_STATUS) AssignProperties_From_OriginGroupOverrideAction_STATUS(source *storage.OriginGroupOverrideAction_STATUS) error
- func (action *OriginGroupOverrideAction_STATUS) AssignProperties_To_OriginGroupOverrideAction_STATUS(destination *storage.OriginGroupOverrideAction_STATUS) error
- func (in *OriginGroupOverrideAction_STATUS) DeepCopy() *OriginGroupOverrideAction_STATUS
- func (in *OriginGroupOverrideAction_STATUS) DeepCopyInto(out *OriginGroupOverrideAction_STATUS)
- func (action *OriginGroupOverrideAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *OriginGroupOverrideAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type OriginGroupOverride_ForwardingProtocol
- type OriginGroupOverride_ForwardingProtocol_STATUS
- type OriginGroupOverride_STATUS
- func (override *OriginGroupOverride_STATUS) AssignProperties_From_OriginGroupOverride_STATUS(source *storage.OriginGroupOverride_STATUS) error
- func (override *OriginGroupOverride_STATUS) AssignProperties_To_OriginGroupOverride_STATUS(destination *storage.OriginGroupOverride_STATUS) error
- func (in *OriginGroupOverride_STATUS) DeepCopy() *OriginGroupOverride_STATUS
- func (in *OriginGroupOverride_STATUS) DeepCopyInto(out *OriginGroupOverride_STATUS)
- func (override *OriginGroupOverride_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (override *OriginGroupOverride_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PostArgsMatchConditionParameters
- func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostArgsMatchConditionParameters(source *storage.PostArgsMatchConditionParameters) error
- func (parameters *PostArgsMatchConditionParameters) AssignProperties_To_PostArgsMatchConditionParameters(destination *storage.PostArgsMatchConditionParameters) error
- func (parameters *PostArgsMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *PostArgsMatchConditionParameters) DeepCopy() *PostArgsMatchConditionParameters
- func (in *PostArgsMatchConditionParameters) DeepCopyInto(out *PostArgsMatchConditionParameters)
- func (parameters *PostArgsMatchConditionParameters) Initialize_From_PostArgsMatchConditionParameters_STATUS(source *PostArgsMatchConditionParameters_STATUS) error
- func (parameters *PostArgsMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *PostArgsMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PostArgsMatchConditionParameters_Operator
- type PostArgsMatchConditionParameters_Operator_STATUS
- type PostArgsMatchConditionParameters_STATUS
- func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From_PostArgsMatchConditionParameters_STATUS(source *storage.PostArgsMatchConditionParameters_STATUS) error
- func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_To_PostArgsMatchConditionParameters_STATUS(destination *storage.PostArgsMatchConditionParameters_STATUS) error
- func (in *PostArgsMatchConditionParameters_STATUS) DeepCopy() *PostArgsMatchConditionParameters_STATUS
- func (in *PostArgsMatchConditionParameters_STATUS) DeepCopyInto(out *PostArgsMatchConditionParameters_STATUS)
- func (parameters *PostArgsMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *PostArgsMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PostArgsMatchConditionParameters_TypeName
- type PostArgsMatchConditionParameters_TypeName_STATUS
- type PrivateEndpointStatus_STATUS
- type Profile
- func (profile *Profile) AssignProperties_From_Profile(source *storage.Profile) error
- func (profile *Profile) AssignProperties_To_Profile(destination *storage.Profile) error
- func (profile *Profile) AzureName() string
- func (profile *Profile) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (profile *Profile) ConvertFrom(hub conversion.Hub) error
- func (profile *Profile) ConvertTo(hub conversion.Hub) error
- func (in *Profile) DeepCopy() *Profile
- func (in *Profile) DeepCopyInto(out *Profile)
- func (in *Profile) DeepCopyObject() runtime.Object
- func (profile *Profile) Default()
- func (profile Profile) GetAPIVersion() string
- func (profile *Profile) GetConditions() conditions.Conditions
- func (profile *Profile) GetResourceScope() genruntime.ResourceScope
- func (profile *Profile) GetSpec() genruntime.ConvertibleSpec
- func (profile *Profile) GetStatus() genruntime.ConvertibleStatus
- func (profile *Profile) GetSupportedOperations() []genruntime.ResourceOperation
- func (profile *Profile) GetType() string
- func (profile *Profile) NewEmptyStatus() genruntime.ConvertibleStatus
- func (profile *Profile) OriginalGVK() *schema.GroupVersionKind
- func (profile *Profile) Owner() *genruntime.ResourceReference
- func (profile *Profile) SecretDestinationExpressions() []*core.DestinationExpression
- func (profile *Profile) SetConditions(conditions conditions.Conditions)
- func (profile *Profile) SetStatus(status genruntime.ConvertibleStatus) error
- func (profile *Profile) ValidateCreate() (admission.Warnings, error)
- func (profile *Profile) ValidateDelete() (admission.Warnings, error)
- func (profile *Profile) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type ProfileList
- type ProfileOperatorSpec
- func (operator *ProfileOperatorSpec) AssignProperties_From_ProfileOperatorSpec(source *storage.ProfileOperatorSpec) error
- func (operator *ProfileOperatorSpec) AssignProperties_To_ProfileOperatorSpec(destination *storage.ProfileOperatorSpec) error
- func (in *ProfileOperatorSpec) DeepCopy() *ProfileOperatorSpec
- func (in *ProfileOperatorSpec) DeepCopyInto(out *ProfileOperatorSpec)
- type ProfileProperties_ProvisioningState_STATUS
- type ProfileProperties_ResourceState_STATUS
- type Profile_STATUS
- func (profile *Profile_STATUS) AssignProperties_From_Profile_STATUS(source *storage.Profile_STATUS) error
- func (profile *Profile_STATUS) AssignProperties_To_Profile_STATUS(destination *storage.Profile_STATUS) error
- func (profile *Profile_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (profile *Profile_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Profile_STATUS) DeepCopy() *Profile_STATUS
- func (in *Profile_STATUS) DeepCopyInto(out *Profile_STATUS)
- func (profile *Profile_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *Profile_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Profile_Spec
- func (profile *Profile_Spec) AssignProperties_From_Profile_Spec(source *storage.Profile_Spec) error
- func (profile *Profile_Spec) AssignProperties_To_Profile_Spec(destination *storage.Profile_Spec) error
- func (profile *Profile_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (profile *Profile_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (profile *Profile_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Profile_Spec) DeepCopy() *Profile_Spec
- func (in *Profile_Spec) DeepCopyInto(out *Profile_Spec)
- func (profile *Profile_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (profile *Profile_Spec) OriginalVersion() string
- func (profile *Profile_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (profile *Profile_Spec) SetAzureName(azureName string)
- type ProfilesEndpoint
- func (endpoint *ProfilesEndpoint) AssignProperties_From_ProfilesEndpoint(source *storage.ProfilesEndpoint) error
- func (endpoint *ProfilesEndpoint) AssignProperties_To_ProfilesEndpoint(destination *storage.ProfilesEndpoint) error
- func (endpoint *ProfilesEndpoint) AzureName() string
- func (endpoint *ProfilesEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (endpoint *ProfilesEndpoint) ConvertFrom(hub conversion.Hub) error
- func (endpoint *ProfilesEndpoint) ConvertTo(hub conversion.Hub) error
- func (in *ProfilesEndpoint) DeepCopy() *ProfilesEndpoint
- func (in *ProfilesEndpoint) DeepCopyInto(out *ProfilesEndpoint)
- func (in *ProfilesEndpoint) DeepCopyObject() runtime.Object
- func (endpoint *ProfilesEndpoint) Default()
- func (endpoint ProfilesEndpoint) GetAPIVersion() string
- func (endpoint *ProfilesEndpoint) GetConditions() conditions.Conditions
- func (endpoint *ProfilesEndpoint) GetResourceScope() genruntime.ResourceScope
- func (endpoint *ProfilesEndpoint) GetSpec() genruntime.ConvertibleSpec
- func (endpoint *ProfilesEndpoint) GetStatus() genruntime.ConvertibleStatus
- func (endpoint *ProfilesEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
- func (endpoint *ProfilesEndpoint) GetType() string
- func (endpoint *ProfilesEndpoint) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (endpoint *ProfilesEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
- func (endpoint *ProfilesEndpoint) OriginalGVK() *schema.GroupVersionKind
- func (endpoint *ProfilesEndpoint) Owner() *genruntime.ResourceReference
- func (endpoint *ProfilesEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
- func (endpoint *ProfilesEndpoint) SetConditions(conditions conditions.Conditions)
- func (endpoint *ProfilesEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
- func (endpoint *ProfilesEndpoint) ValidateCreate() (admission.Warnings, error)
- func (endpoint *ProfilesEndpoint) ValidateDelete() (admission.Warnings, error)
- func (endpoint *ProfilesEndpoint) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type ProfilesEndpointList
- type ProfilesEndpointOperatorSpec
- func (operator *ProfilesEndpointOperatorSpec) AssignProperties_From_ProfilesEndpointOperatorSpec(source *storage.ProfilesEndpointOperatorSpec) error
- func (operator *ProfilesEndpointOperatorSpec) AssignProperties_To_ProfilesEndpointOperatorSpec(destination *storage.ProfilesEndpointOperatorSpec) error
- func (in *ProfilesEndpointOperatorSpec) DeepCopy() *ProfilesEndpointOperatorSpec
- func (in *ProfilesEndpointOperatorSpec) DeepCopyInto(out *ProfilesEndpointOperatorSpec)
- type ProfilesEndpoint_STATUS
- func (endpoint *ProfilesEndpoint_STATUS) AssignProperties_From_ProfilesEndpoint_STATUS(source *storage.ProfilesEndpoint_STATUS) error
- func (endpoint *ProfilesEndpoint_STATUS) AssignProperties_To_ProfilesEndpoint_STATUS(destination *storage.ProfilesEndpoint_STATUS) error
- func (endpoint *ProfilesEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (endpoint *ProfilesEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *ProfilesEndpoint_STATUS) DeepCopy() *ProfilesEndpoint_STATUS
- func (in *ProfilesEndpoint_STATUS) DeepCopyInto(out *ProfilesEndpoint_STATUS)
- func (endpoint *ProfilesEndpoint_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoint *ProfilesEndpoint_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProfilesEndpoint_Spec
- func (endpoint *ProfilesEndpoint_Spec) AssignProperties_From_ProfilesEndpoint_Spec(source *storage.ProfilesEndpoint_Spec) error
- func (endpoint *ProfilesEndpoint_Spec) AssignProperties_To_ProfilesEndpoint_Spec(destination *storage.ProfilesEndpoint_Spec) error
- func (endpoint *ProfilesEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (endpoint *ProfilesEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (endpoint *ProfilesEndpoint_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ProfilesEndpoint_Spec) DeepCopy() *ProfilesEndpoint_Spec
- func (in *ProfilesEndpoint_Spec) DeepCopyInto(out *ProfilesEndpoint_Spec)
- func (endpoint *ProfilesEndpoint_Spec) Initialize_From_ProfilesEndpoint_STATUS(source *ProfilesEndpoint_STATUS) error
- func (endpoint *ProfilesEndpoint_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (endpoint *ProfilesEndpoint_Spec) OriginalVersion() string
- func (endpoint *ProfilesEndpoint_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (endpoint *ProfilesEndpoint_Spec) SetAzureName(azureName string)
- type QueryStringCachingBehavior
- type QueryStringCachingBehavior_STATUS
- type QueryStringMatchConditionParameters
- func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_QueryStringMatchConditionParameters(source *storage.QueryStringMatchConditionParameters) error
- func (parameters *QueryStringMatchConditionParameters) AssignProperties_To_QueryStringMatchConditionParameters(destination *storage.QueryStringMatchConditionParameters) error
- func (parameters *QueryStringMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *QueryStringMatchConditionParameters) DeepCopy() *QueryStringMatchConditionParameters
- func (in *QueryStringMatchConditionParameters) DeepCopyInto(out *QueryStringMatchConditionParameters)
- func (parameters *QueryStringMatchConditionParameters) Initialize_From_QueryStringMatchConditionParameters_STATUS(source *QueryStringMatchConditionParameters_STATUS) error
- func (parameters *QueryStringMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *QueryStringMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type QueryStringMatchConditionParameters_Operator
- type QueryStringMatchConditionParameters_Operator_STATUS
- type QueryStringMatchConditionParameters_STATUS
- func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_From_QueryStringMatchConditionParameters_STATUS(source *storage.QueryStringMatchConditionParameters_STATUS) error
- func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_To_QueryStringMatchConditionParameters_STATUS(destination *storage.QueryStringMatchConditionParameters_STATUS) error
- func (in *QueryStringMatchConditionParameters_STATUS) DeepCopy() *QueryStringMatchConditionParameters_STATUS
- func (in *QueryStringMatchConditionParameters_STATUS) DeepCopyInto(out *QueryStringMatchConditionParameters_STATUS)
- func (parameters *QueryStringMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *QueryStringMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type QueryStringMatchConditionParameters_TypeName
- type QueryStringMatchConditionParameters_TypeName_STATUS
- type RemoteAddressMatchConditionParameters
- func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_RemoteAddressMatchConditionParameters(source *storage.RemoteAddressMatchConditionParameters) error
- func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_To_RemoteAddressMatchConditionParameters(destination *storage.RemoteAddressMatchConditionParameters) error
- func (parameters *RemoteAddressMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RemoteAddressMatchConditionParameters) DeepCopy() *RemoteAddressMatchConditionParameters
- func (in *RemoteAddressMatchConditionParameters) DeepCopyInto(out *RemoteAddressMatchConditionParameters)
- func (parameters *RemoteAddressMatchConditionParameters) Initialize_From_RemoteAddressMatchConditionParameters_STATUS(source *RemoteAddressMatchConditionParameters_STATUS) error
- func (parameters *RemoteAddressMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RemoteAddressMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RemoteAddressMatchConditionParameters_Operator
- type RemoteAddressMatchConditionParameters_Operator_STATUS
- type RemoteAddressMatchConditionParameters_STATUS
- func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties_From_RemoteAddressMatchConditionParameters_STATUS(source *storage.RemoteAddressMatchConditionParameters_STATUS) error
- func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties_To_RemoteAddressMatchConditionParameters_STATUS(destination *storage.RemoteAddressMatchConditionParameters_STATUS) error
- func (in *RemoteAddressMatchConditionParameters_STATUS) DeepCopy() *RemoteAddressMatchConditionParameters_STATUS
- func (in *RemoteAddressMatchConditionParameters_STATUS) DeepCopyInto(out *RemoteAddressMatchConditionParameters_STATUS)
- func (parameters *RemoteAddressMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RemoteAddressMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RemoteAddressMatchConditionParameters_TypeName
- type RemoteAddressMatchConditionParameters_TypeName_STATUS
- type RequestBodyMatchConditionParameters
- func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_RequestBodyMatchConditionParameters(source *storage.RequestBodyMatchConditionParameters) error
- func (parameters *RequestBodyMatchConditionParameters) AssignProperties_To_RequestBodyMatchConditionParameters(destination *storage.RequestBodyMatchConditionParameters) error
- func (parameters *RequestBodyMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RequestBodyMatchConditionParameters) DeepCopy() *RequestBodyMatchConditionParameters
- func (in *RequestBodyMatchConditionParameters) DeepCopyInto(out *RequestBodyMatchConditionParameters)
- func (parameters *RequestBodyMatchConditionParameters) Initialize_From_RequestBodyMatchConditionParameters_STATUS(source *RequestBodyMatchConditionParameters_STATUS) error
- func (parameters *RequestBodyMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestBodyMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestBodyMatchConditionParameters_Operator
- type RequestBodyMatchConditionParameters_Operator_STATUS
- type RequestBodyMatchConditionParameters_STATUS
- func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_From_RequestBodyMatchConditionParameters_STATUS(source *storage.RequestBodyMatchConditionParameters_STATUS) error
- func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_To_RequestBodyMatchConditionParameters_STATUS(destination *storage.RequestBodyMatchConditionParameters_STATUS) error
- func (in *RequestBodyMatchConditionParameters_STATUS) DeepCopy() *RequestBodyMatchConditionParameters_STATUS
- func (in *RequestBodyMatchConditionParameters_STATUS) DeepCopyInto(out *RequestBodyMatchConditionParameters_STATUS)
- func (parameters *RequestBodyMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestBodyMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestBodyMatchConditionParameters_TypeName
- type RequestBodyMatchConditionParameters_TypeName_STATUS
- type RequestHeaderMatchConditionParameters
- func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_RequestHeaderMatchConditionParameters(source *storage.RequestHeaderMatchConditionParameters) error
- func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_To_RequestHeaderMatchConditionParameters(destination *storage.RequestHeaderMatchConditionParameters) error
- func (parameters *RequestHeaderMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RequestHeaderMatchConditionParameters) DeepCopy() *RequestHeaderMatchConditionParameters
- func (in *RequestHeaderMatchConditionParameters) DeepCopyInto(out *RequestHeaderMatchConditionParameters)
- func (parameters *RequestHeaderMatchConditionParameters) Initialize_From_RequestHeaderMatchConditionParameters_STATUS(source *RequestHeaderMatchConditionParameters_STATUS) error
- func (parameters *RequestHeaderMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestHeaderMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestHeaderMatchConditionParameters_Operator
- type RequestHeaderMatchConditionParameters_Operator_STATUS
- type RequestHeaderMatchConditionParameters_STATUS
- func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties_From_RequestHeaderMatchConditionParameters_STATUS(source *storage.RequestHeaderMatchConditionParameters_STATUS) error
- func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties_To_RequestHeaderMatchConditionParameters_STATUS(destination *storage.RequestHeaderMatchConditionParameters_STATUS) error
- func (in *RequestHeaderMatchConditionParameters_STATUS) DeepCopy() *RequestHeaderMatchConditionParameters_STATUS
- func (in *RequestHeaderMatchConditionParameters_STATUS) DeepCopyInto(out *RequestHeaderMatchConditionParameters_STATUS)
- func (parameters *RequestHeaderMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestHeaderMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestHeaderMatchConditionParameters_TypeName
- type RequestHeaderMatchConditionParameters_TypeName_STATUS
- type RequestMethodMatchConditionParameters
- func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_RequestMethodMatchConditionParameters(source *storage.RequestMethodMatchConditionParameters) error
- func (parameters *RequestMethodMatchConditionParameters) AssignProperties_To_RequestMethodMatchConditionParameters(destination *storage.RequestMethodMatchConditionParameters) error
- func (parameters *RequestMethodMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RequestMethodMatchConditionParameters) DeepCopy() *RequestMethodMatchConditionParameters
- func (in *RequestMethodMatchConditionParameters) DeepCopyInto(out *RequestMethodMatchConditionParameters)
- func (parameters *RequestMethodMatchConditionParameters) Initialize_From_RequestMethodMatchConditionParameters_STATUS(source *RequestMethodMatchConditionParameters_STATUS) error
- func (parameters *RequestMethodMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestMethodMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestMethodMatchConditionParameters_MatchValues
- type RequestMethodMatchConditionParameters_MatchValues_STATUS
- type RequestMethodMatchConditionParameters_Operator
- type RequestMethodMatchConditionParameters_Operator_STATUS
- type RequestMethodMatchConditionParameters_STATUS
- func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties_From_RequestMethodMatchConditionParameters_STATUS(source *storage.RequestMethodMatchConditionParameters_STATUS) error
- func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties_To_RequestMethodMatchConditionParameters_STATUS(destination *storage.RequestMethodMatchConditionParameters_STATUS) error
- func (in *RequestMethodMatchConditionParameters_STATUS) DeepCopy() *RequestMethodMatchConditionParameters_STATUS
- func (in *RequestMethodMatchConditionParameters_STATUS) DeepCopyInto(out *RequestMethodMatchConditionParameters_STATUS)
- func (parameters *RequestMethodMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestMethodMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestMethodMatchConditionParameters_TypeName
- type RequestMethodMatchConditionParameters_TypeName_STATUS
- type RequestSchemeMatchConditionParameters
- func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_RequestSchemeMatchConditionParameters(source *storage.RequestSchemeMatchConditionParameters) error
- func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_To_RequestSchemeMatchConditionParameters(destination *storage.RequestSchemeMatchConditionParameters) error
- func (parameters *RequestSchemeMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RequestSchemeMatchConditionParameters) DeepCopy() *RequestSchemeMatchConditionParameters
- func (in *RequestSchemeMatchConditionParameters) DeepCopyInto(out *RequestSchemeMatchConditionParameters)
- func (parameters *RequestSchemeMatchConditionParameters) Initialize_From_RequestSchemeMatchConditionParameters_STATUS(source *RequestSchemeMatchConditionParameters_STATUS) error
- func (parameters *RequestSchemeMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestSchemeMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestSchemeMatchConditionParameters_MatchValues
- type RequestSchemeMatchConditionParameters_MatchValues_STATUS
- type RequestSchemeMatchConditionParameters_Operator
- type RequestSchemeMatchConditionParameters_Operator_STATUS
- type RequestSchemeMatchConditionParameters_STATUS
- func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties_From_RequestSchemeMatchConditionParameters_STATUS(source *storage.RequestSchemeMatchConditionParameters_STATUS) error
- func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties_To_RequestSchemeMatchConditionParameters_STATUS(destination *storage.RequestSchemeMatchConditionParameters_STATUS) error
- func (in *RequestSchemeMatchConditionParameters_STATUS) DeepCopy() *RequestSchemeMatchConditionParameters_STATUS
- func (in *RequestSchemeMatchConditionParameters_STATUS) DeepCopyInto(out *RequestSchemeMatchConditionParameters_STATUS)
- func (parameters *RequestSchemeMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestSchemeMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestSchemeMatchConditionParameters_TypeName
- type RequestSchemeMatchConditionParameters_TypeName_STATUS
- type RequestUriMatchConditionParameters
- func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_RequestUriMatchConditionParameters(source *storage.RequestUriMatchConditionParameters) error
- func (parameters *RequestUriMatchConditionParameters) AssignProperties_To_RequestUriMatchConditionParameters(destination *storage.RequestUriMatchConditionParameters) error
- func (parameters *RequestUriMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RequestUriMatchConditionParameters) DeepCopy() *RequestUriMatchConditionParameters
- func (in *RequestUriMatchConditionParameters) DeepCopyInto(out *RequestUriMatchConditionParameters)
- func (parameters *RequestUriMatchConditionParameters) Initialize_From_RequestUriMatchConditionParameters_STATUS(source *RequestUriMatchConditionParameters_STATUS) error
- func (parameters *RequestUriMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestUriMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestUriMatchConditionParameters_Operator
- type RequestUriMatchConditionParameters_Operator_STATUS
- type RequestUriMatchConditionParameters_STATUS
- func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_From_RequestUriMatchConditionParameters_STATUS(source *storage.RequestUriMatchConditionParameters_STATUS) error
- func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_To_RequestUriMatchConditionParameters_STATUS(destination *storage.RequestUriMatchConditionParameters_STATUS) error
- func (in *RequestUriMatchConditionParameters_STATUS) DeepCopy() *RequestUriMatchConditionParameters_STATUS
- func (in *RequestUriMatchConditionParameters_STATUS) DeepCopyInto(out *RequestUriMatchConditionParameters_STATUS)
- func (parameters *RequestUriMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RequestUriMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RequestUriMatchConditionParameters_TypeName
- type RequestUriMatchConditionParameters_TypeName_STATUS
- type ResourceReference
- func (reference *ResourceReference) AssignProperties_From_ResourceReference(source *storage.ResourceReference) error
- func (reference *ResourceReference) AssignProperties_To_ResourceReference(destination *storage.ResourceReference) error
- func (reference *ResourceReference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResourceReference) DeepCopy() *ResourceReference
- func (in *ResourceReference) DeepCopyInto(out *ResourceReference)
- func (reference *ResourceReference) Initialize_From_ResourceReference_STATUS(source *ResourceReference_STATUS) error
- func (reference *ResourceReference) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (reference *ResourceReference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResourceReference_STATUS
- func (reference *ResourceReference_STATUS) AssignProperties_From_ResourceReference_STATUS(source *storage.ResourceReference_STATUS) error
- func (reference *ResourceReference_STATUS) AssignProperties_To_ResourceReference_STATUS(destination *storage.ResourceReference_STATUS) error
- func (in *ResourceReference_STATUS) DeepCopy() *ResourceReference_STATUS
- func (in *ResourceReference_STATUS) DeepCopyInto(out *ResourceReference_STATUS)
- func (reference *ResourceReference_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (reference *ResourceReference_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResponseBasedOriginErrorDetectionParameters
- func (parameters *ResponseBasedOriginErrorDetectionParameters) AssignProperties_From_ResponseBasedOriginErrorDetectionParameters(source *storage.ResponseBasedOriginErrorDetectionParameters) error
- func (parameters *ResponseBasedOriginErrorDetectionParameters) AssignProperties_To_ResponseBasedOriginErrorDetectionParameters(destination *storage.ResponseBasedOriginErrorDetectionParameters) error
- func (parameters *ResponseBasedOriginErrorDetectionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ResponseBasedOriginErrorDetectionParameters) DeepCopy() *ResponseBasedOriginErrorDetectionParameters
- func (in *ResponseBasedOriginErrorDetectionParameters) DeepCopyInto(out *ResponseBasedOriginErrorDetectionParameters)
- func (parameters *ResponseBasedOriginErrorDetectionParameters) Initialize_From_ResponseBasedOriginErrorDetectionParameters_STATUS(source *ResponseBasedOriginErrorDetectionParameters_STATUS) error
- func (parameters *ResponseBasedOriginErrorDetectionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *ResponseBasedOriginErrorDetectionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes
- type ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS
- type ResponseBasedOriginErrorDetectionParameters_STATUS
- func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) AssignProperties_From_ResponseBasedOriginErrorDetectionParameters_STATUS(source *storage.ResponseBasedOriginErrorDetectionParameters_STATUS) error
- func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) AssignProperties_To_ResponseBasedOriginErrorDetectionParameters_STATUS(destination *storage.ResponseBasedOriginErrorDetectionParameters_STATUS) error
- func (in *ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopy() *ResponseBasedOriginErrorDetectionParameters_STATUS
- func (in *ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopyInto(out *ResponseBasedOriginErrorDetectionParameters_STATUS)
- func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RouteConfigurationOverrideActionParameters
- func (parameters *RouteConfigurationOverrideActionParameters) AssignProperties_From_RouteConfigurationOverrideActionParameters(source *storage.RouteConfigurationOverrideActionParameters) error
- func (parameters *RouteConfigurationOverrideActionParameters) AssignProperties_To_RouteConfigurationOverrideActionParameters(destination *storage.RouteConfigurationOverrideActionParameters) error
- func (parameters *RouteConfigurationOverrideActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RouteConfigurationOverrideActionParameters) DeepCopy() *RouteConfigurationOverrideActionParameters
- func (in *RouteConfigurationOverrideActionParameters) DeepCopyInto(out *RouteConfigurationOverrideActionParameters)
- func (parameters *RouteConfigurationOverrideActionParameters) Initialize_From_RouteConfigurationOverrideActionParameters_STATUS(source *RouteConfigurationOverrideActionParameters_STATUS) error
- func (parameters *RouteConfigurationOverrideActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RouteConfigurationOverrideActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RouteConfigurationOverrideActionParameters_STATUS
- func (parameters *RouteConfigurationOverrideActionParameters_STATUS) AssignProperties_From_RouteConfigurationOverrideActionParameters_STATUS(source *storage.RouteConfigurationOverrideActionParameters_STATUS) error
- func (parameters *RouteConfigurationOverrideActionParameters_STATUS) AssignProperties_To_RouteConfigurationOverrideActionParameters_STATUS(destination *storage.RouteConfigurationOverrideActionParameters_STATUS) error
- func (in *RouteConfigurationOverrideActionParameters_STATUS) DeepCopy() *RouteConfigurationOverrideActionParameters_STATUS
- func (in *RouteConfigurationOverrideActionParameters_STATUS) DeepCopyInto(out *RouteConfigurationOverrideActionParameters_STATUS)
- func (parameters *RouteConfigurationOverrideActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *RouteConfigurationOverrideActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RouteConfigurationOverrideActionParameters_TypeName
- type RouteConfigurationOverrideActionParameters_TypeName_STATUS
- type ServerPortMatchConditionParameters
- func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_ServerPortMatchConditionParameters(source *storage.ServerPortMatchConditionParameters) error
- func (parameters *ServerPortMatchConditionParameters) AssignProperties_To_ServerPortMatchConditionParameters(destination *storage.ServerPortMatchConditionParameters) error
- func (parameters *ServerPortMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ServerPortMatchConditionParameters) DeepCopy() *ServerPortMatchConditionParameters
- func (in *ServerPortMatchConditionParameters) DeepCopyInto(out *ServerPortMatchConditionParameters)
- func (parameters *ServerPortMatchConditionParameters) Initialize_From_ServerPortMatchConditionParameters_STATUS(source *ServerPortMatchConditionParameters_STATUS) error
- func (parameters *ServerPortMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *ServerPortMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerPortMatchConditionParameters_Operator
- type ServerPortMatchConditionParameters_Operator_STATUS
- type ServerPortMatchConditionParameters_STATUS
- func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_From_ServerPortMatchConditionParameters_STATUS(source *storage.ServerPortMatchConditionParameters_STATUS) error
- func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_To_ServerPortMatchConditionParameters_STATUS(destination *storage.ServerPortMatchConditionParameters_STATUS) error
- func (in *ServerPortMatchConditionParameters_STATUS) DeepCopy() *ServerPortMatchConditionParameters_STATUS
- func (in *ServerPortMatchConditionParameters_STATUS) DeepCopyInto(out *ServerPortMatchConditionParameters_STATUS)
- func (parameters *ServerPortMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *ServerPortMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServerPortMatchConditionParameters_TypeName
- type ServerPortMatchConditionParameters_TypeName_STATUS
- type Sku
- func (sku *Sku) AssignProperties_From_Sku(source *storage.Sku) error
- func (sku *Sku) AssignProperties_To_Sku(destination *storage.Sku) error
- func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Sku) DeepCopy() *Sku
- func (in *Sku) DeepCopyInto(out *Sku)
- func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Sku_Name
- type Sku_Name_STATUS
- type Sku_STATUS
- func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *storage.Sku_STATUS) error
- func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *storage.Sku_STATUS) error
- func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
- func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
- func (sku *Sku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (sku *Sku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SocketAddrMatchConditionParameters
- func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_SocketAddrMatchConditionParameters(source *storage.SocketAddrMatchConditionParameters) error
- func (parameters *SocketAddrMatchConditionParameters) AssignProperties_To_SocketAddrMatchConditionParameters(destination *storage.SocketAddrMatchConditionParameters) error
- func (parameters *SocketAddrMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SocketAddrMatchConditionParameters) DeepCopy() *SocketAddrMatchConditionParameters
- func (in *SocketAddrMatchConditionParameters) DeepCopyInto(out *SocketAddrMatchConditionParameters)
- func (parameters *SocketAddrMatchConditionParameters) Initialize_From_SocketAddrMatchConditionParameters_STATUS(source *SocketAddrMatchConditionParameters_STATUS) error
- func (parameters *SocketAddrMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *SocketAddrMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SocketAddrMatchConditionParameters_Operator
- type SocketAddrMatchConditionParameters_Operator_STATUS
- type SocketAddrMatchConditionParameters_STATUS
- func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_From_SocketAddrMatchConditionParameters_STATUS(source *storage.SocketAddrMatchConditionParameters_STATUS) error
- func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_To_SocketAddrMatchConditionParameters_STATUS(destination *storage.SocketAddrMatchConditionParameters_STATUS) error
- func (in *SocketAddrMatchConditionParameters_STATUS) DeepCopy() *SocketAddrMatchConditionParameters_STATUS
- func (in *SocketAddrMatchConditionParameters_STATUS) DeepCopyInto(out *SocketAddrMatchConditionParameters_STATUS)
- func (parameters *SocketAddrMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *SocketAddrMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SocketAddrMatchConditionParameters_TypeName
- type SocketAddrMatchConditionParameters_TypeName_STATUS
- type SslProtocol
- type SslProtocolMatchConditionParameters
- func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_SslProtocolMatchConditionParameters(source *storage.SslProtocolMatchConditionParameters) error
- func (parameters *SslProtocolMatchConditionParameters) AssignProperties_To_SslProtocolMatchConditionParameters(destination *storage.SslProtocolMatchConditionParameters) error
- func (parameters *SslProtocolMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *SslProtocolMatchConditionParameters) DeepCopy() *SslProtocolMatchConditionParameters
- func (in *SslProtocolMatchConditionParameters) DeepCopyInto(out *SslProtocolMatchConditionParameters)
- func (parameters *SslProtocolMatchConditionParameters) Initialize_From_SslProtocolMatchConditionParameters_STATUS(source *SslProtocolMatchConditionParameters_STATUS) error
- func (parameters *SslProtocolMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *SslProtocolMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SslProtocolMatchConditionParameters_Operator
- type SslProtocolMatchConditionParameters_Operator_STATUS
- type SslProtocolMatchConditionParameters_STATUS
- func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_From_SslProtocolMatchConditionParameters_STATUS(source *storage.SslProtocolMatchConditionParameters_STATUS) error
- func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_To_SslProtocolMatchConditionParameters_STATUS(destination *storage.SslProtocolMatchConditionParameters_STATUS) error
- func (in *SslProtocolMatchConditionParameters_STATUS) DeepCopy() *SslProtocolMatchConditionParameters_STATUS
- func (in *SslProtocolMatchConditionParameters_STATUS) DeepCopyInto(out *SslProtocolMatchConditionParameters_STATUS)
- func (parameters *SslProtocolMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *SslProtocolMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SslProtocolMatchConditionParameters_TypeName
- type SslProtocolMatchConditionParameters_TypeName_STATUS
- type SslProtocol_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Transform
- type Transform_STATUS
- type UrlFileExtensionMatchConditionParameters
- func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_From_UrlFileExtensionMatchConditionParameters(source *storage.UrlFileExtensionMatchConditionParameters) error
- func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_To_UrlFileExtensionMatchConditionParameters(destination *storage.UrlFileExtensionMatchConditionParameters) error
- func (parameters *UrlFileExtensionMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlFileExtensionMatchConditionParameters) DeepCopy() *UrlFileExtensionMatchConditionParameters
- func (in *UrlFileExtensionMatchConditionParameters) DeepCopyInto(out *UrlFileExtensionMatchConditionParameters)
- func (parameters *UrlFileExtensionMatchConditionParameters) Initialize_From_UrlFileExtensionMatchConditionParameters_STATUS(source *UrlFileExtensionMatchConditionParameters_STATUS) error
- func (parameters *UrlFileExtensionMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlFileExtensionMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlFileExtensionMatchConditionParameters_Operator
- type UrlFileExtensionMatchConditionParameters_Operator_STATUS
- type UrlFileExtensionMatchConditionParameters_STATUS
- func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignProperties_From_UrlFileExtensionMatchConditionParameters_STATUS(source *storage.UrlFileExtensionMatchConditionParameters_STATUS) error
- func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignProperties_To_UrlFileExtensionMatchConditionParameters_STATUS(destination *storage.UrlFileExtensionMatchConditionParameters_STATUS) error
- func (in *UrlFileExtensionMatchConditionParameters_STATUS) DeepCopy() *UrlFileExtensionMatchConditionParameters_STATUS
- func (in *UrlFileExtensionMatchConditionParameters_STATUS) DeepCopyInto(out *UrlFileExtensionMatchConditionParameters_STATUS)
- func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlFileExtensionMatchConditionParameters_TypeName
- type UrlFileExtensionMatchConditionParameters_TypeName_STATUS
- type UrlFileNameMatchConditionParameters
- func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_UrlFileNameMatchConditionParameters(source *storage.UrlFileNameMatchConditionParameters) error
- func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_To_UrlFileNameMatchConditionParameters(destination *storage.UrlFileNameMatchConditionParameters) error
- func (parameters *UrlFileNameMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlFileNameMatchConditionParameters) DeepCopy() *UrlFileNameMatchConditionParameters
- func (in *UrlFileNameMatchConditionParameters) DeepCopyInto(out *UrlFileNameMatchConditionParameters)
- func (parameters *UrlFileNameMatchConditionParameters) Initialize_From_UrlFileNameMatchConditionParameters_STATUS(source *UrlFileNameMatchConditionParameters_STATUS) error
- func (parameters *UrlFileNameMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlFileNameMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlFileNameMatchConditionParameters_Operator
- type UrlFileNameMatchConditionParameters_Operator_STATUS
- type UrlFileNameMatchConditionParameters_STATUS
- func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_From_UrlFileNameMatchConditionParameters_STATUS(source *storage.UrlFileNameMatchConditionParameters_STATUS) error
- func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_To_UrlFileNameMatchConditionParameters_STATUS(destination *storage.UrlFileNameMatchConditionParameters_STATUS) error
- func (in *UrlFileNameMatchConditionParameters_STATUS) DeepCopy() *UrlFileNameMatchConditionParameters_STATUS
- func (in *UrlFileNameMatchConditionParameters_STATUS) DeepCopyInto(out *UrlFileNameMatchConditionParameters_STATUS)
- func (parameters *UrlFileNameMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlFileNameMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlFileNameMatchConditionParameters_TypeName
- type UrlFileNameMatchConditionParameters_TypeName_STATUS
- type UrlPathMatchConditionParameters
- func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPathMatchConditionParameters(source *storage.UrlPathMatchConditionParameters) error
- func (parameters *UrlPathMatchConditionParameters) AssignProperties_To_UrlPathMatchConditionParameters(destination *storage.UrlPathMatchConditionParameters) error
- func (parameters *UrlPathMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlPathMatchConditionParameters) DeepCopy() *UrlPathMatchConditionParameters
- func (in *UrlPathMatchConditionParameters) DeepCopyInto(out *UrlPathMatchConditionParameters)
- func (parameters *UrlPathMatchConditionParameters) Initialize_From_UrlPathMatchConditionParameters_STATUS(source *UrlPathMatchConditionParameters_STATUS) error
- func (parameters *UrlPathMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlPathMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlPathMatchConditionParameters_Operator
- type UrlPathMatchConditionParameters_Operator_STATUS
- type UrlPathMatchConditionParameters_STATUS
- func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_UrlPathMatchConditionParameters_STATUS(source *storage.UrlPathMatchConditionParameters_STATUS) error
- func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_To_UrlPathMatchConditionParameters_STATUS(destination *storage.UrlPathMatchConditionParameters_STATUS) error
- func (in *UrlPathMatchConditionParameters_STATUS) DeepCopy() *UrlPathMatchConditionParameters_STATUS
- func (in *UrlPathMatchConditionParameters_STATUS) DeepCopyInto(out *UrlPathMatchConditionParameters_STATUS)
- func (parameters *UrlPathMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlPathMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlPathMatchConditionParameters_TypeName
- type UrlPathMatchConditionParameters_TypeName_STATUS
- type UrlRedirectAction
- func (action *UrlRedirectAction) AssignProperties_From_UrlRedirectAction(source *storage.UrlRedirectAction) error
- func (action *UrlRedirectAction) AssignProperties_To_UrlRedirectAction(destination *storage.UrlRedirectAction) error
- func (action *UrlRedirectAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlRedirectAction) DeepCopy() *UrlRedirectAction
- func (in *UrlRedirectAction) DeepCopyInto(out *UrlRedirectAction)
- func (action *UrlRedirectAction) Initialize_From_UrlRedirectAction_STATUS(source *UrlRedirectAction_STATUS) error
- func (action *UrlRedirectAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *UrlRedirectAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlRedirectActionParameters
- func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirectActionParameters(source *storage.UrlRedirectActionParameters) error
- func (parameters *UrlRedirectActionParameters) AssignProperties_To_UrlRedirectActionParameters(destination *storage.UrlRedirectActionParameters) error
- func (parameters *UrlRedirectActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlRedirectActionParameters) DeepCopy() *UrlRedirectActionParameters
- func (in *UrlRedirectActionParameters) DeepCopyInto(out *UrlRedirectActionParameters)
- func (parameters *UrlRedirectActionParameters) Initialize_From_UrlRedirectActionParameters_STATUS(source *UrlRedirectActionParameters_STATUS) error
- func (parameters *UrlRedirectActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlRedirectActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlRedirectActionParameters_DestinationProtocol
- type UrlRedirectActionParameters_DestinationProtocol_STATUS
- type UrlRedirectActionParameters_RedirectType
- type UrlRedirectActionParameters_RedirectType_STATUS
- type UrlRedirectActionParameters_STATUS
- func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlRedirectActionParameters_STATUS(source *storage.UrlRedirectActionParameters_STATUS) error
- func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_To_UrlRedirectActionParameters_STATUS(destination *storage.UrlRedirectActionParameters_STATUS) error
- func (in *UrlRedirectActionParameters_STATUS) DeepCopy() *UrlRedirectActionParameters_STATUS
- func (in *UrlRedirectActionParameters_STATUS) DeepCopyInto(out *UrlRedirectActionParameters_STATUS)
- func (parameters *UrlRedirectActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlRedirectActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlRedirectActionParameters_TypeName
- type UrlRedirectActionParameters_TypeName_STATUS
- type UrlRedirectAction_Name
- type UrlRedirectAction_Name_STATUS
- type UrlRedirectAction_STATUS
- func (action *UrlRedirectAction_STATUS) AssignProperties_From_UrlRedirectAction_STATUS(source *storage.UrlRedirectAction_STATUS) error
- func (action *UrlRedirectAction_STATUS) AssignProperties_To_UrlRedirectAction_STATUS(destination *storage.UrlRedirectAction_STATUS) error
- func (in *UrlRedirectAction_STATUS) DeepCopy() *UrlRedirectAction_STATUS
- func (in *UrlRedirectAction_STATUS) DeepCopyInto(out *UrlRedirectAction_STATUS)
- func (action *UrlRedirectAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *UrlRedirectAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlRewriteAction
- func (action *UrlRewriteAction) AssignProperties_From_UrlRewriteAction(source *storage.UrlRewriteAction) error
- func (action *UrlRewriteAction) AssignProperties_To_UrlRewriteAction(destination *storage.UrlRewriteAction) error
- func (action *UrlRewriteAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlRewriteAction) DeepCopy() *UrlRewriteAction
- func (in *UrlRewriteAction) DeepCopyInto(out *UrlRewriteAction)
- func (action *UrlRewriteAction) Initialize_From_UrlRewriteAction_STATUS(source *UrlRewriteAction_STATUS) error
- func (action *UrlRewriteAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *UrlRewriteAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlRewriteActionParameters
- func (parameters *UrlRewriteActionParameters) AssignProperties_From_UrlRewriteActionParameters(source *storage.UrlRewriteActionParameters) error
- func (parameters *UrlRewriteActionParameters) AssignProperties_To_UrlRewriteActionParameters(destination *storage.UrlRewriteActionParameters) error
- func (parameters *UrlRewriteActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlRewriteActionParameters) DeepCopy() *UrlRewriteActionParameters
- func (in *UrlRewriteActionParameters) DeepCopyInto(out *UrlRewriteActionParameters)
- func (parameters *UrlRewriteActionParameters) Initialize_From_UrlRewriteActionParameters_STATUS(source *UrlRewriteActionParameters_STATUS) error
- func (parameters *UrlRewriteActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlRewriteActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlRewriteActionParameters_STATUS
- func (parameters *UrlRewriteActionParameters_STATUS) AssignProperties_From_UrlRewriteActionParameters_STATUS(source *storage.UrlRewriteActionParameters_STATUS) error
- func (parameters *UrlRewriteActionParameters_STATUS) AssignProperties_To_UrlRewriteActionParameters_STATUS(destination *storage.UrlRewriteActionParameters_STATUS) error
- func (in *UrlRewriteActionParameters_STATUS) DeepCopy() *UrlRewriteActionParameters_STATUS
- func (in *UrlRewriteActionParameters_STATUS) DeepCopyInto(out *UrlRewriteActionParameters_STATUS)
- func (parameters *UrlRewriteActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlRewriteActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlRewriteActionParameters_TypeName
- type UrlRewriteActionParameters_TypeName_STATUS
- type UrlRewriteAction_Name
- type UrlRewriteAction_Name_STATUS
- type UrlRewriteAction_STATUS
- func (action *UrlRewriteAction_STATUS) AssignProperties_From_UrlRewriteAction_STATUS(source *storage.UrlRewriteAction_STATUS) error
- func (action *UrlRewriteAction_STATUS) AssignProperties_To_UrlRewriteAction_STATUS(destination *storage.UrlRewriteAction_STATUS) error
- func (in *UrlRewriteAction_STATUS) DeepCopy() *UrlRewriteAction_STATUS
- func (in *UrlRewriteAction_STATUS) DeepCopyInto(out *UrlRewriteAction_STATUS)
- func (action *UrlRewriteAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *UrlRewriteAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningAction
- func (action *UrlSigningAction) AssignProperties_From_UrlSigningAction(source *storage.UrlSigningAction) error
- func (action *UrlSigningAction) AssignProperties_To_UrlSigningAction(destination *storage.UrlSigningAction) error
- func (action *UrlSigningAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlSigningAction) DeepCopy() *UrlSigningAction
- func (in *UrlSigningAction) DeepCopyInto(out *UrlSigningAction)
- func (action *UrlSigningAction) Initialize_From_UrlSigningAction_STATUS(source *UrlSigningAction_STATUS) error
- func (action *UrlSigningAction) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *UrlSigningAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningActionParameters
- func (parameters *UrlSigningActionParameters) AssignProperties_From_UrlSigningActionParameters(source *storage.UrlSigningActionParameters) error
- func (parameters *UrlSigningActionParameters) AssignProperties_To_UrlSigningActionParameters(destination *storage.UrlSigningActionParameters) error
- func (parameters *UrlSigningActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlSigningActionParameters) DeepCopy() *UrlSigningActionParameters
- func (in *UrlSigningActionParameters) DeepCopyInto(out *UrlSigningActionParameters)
- func (parameters *UrlSigningActionParameters) Initialize_From_UrlSigningActionParameters_STATUS(source *UrlSigningActionParameters_STATUS) error
- func (parameters *UrlSigningActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlSigningActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningActionParameters_Algorithm
- type UrlSigningActionParameters_Algorithm_STATUS
- type UrlSigningActionParameters_STATUS
- func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_From_UrlSigningActionParameters_STATUS(source *storage.UrlSigningActionParameters_STATUS) error
- func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_To_UrlSigningActionParameters_STATUS(destination *storage.UrlSigningActionParameters_STATUS) error
- func (in *UrlSigningActionParameters_STATUS) DeepCopy() *UrlSigningActionParameters_STATUS
- func (in *UrlSigningActionParameters_STATUS) DeepCopyInto(out *UrlSigningActionParameters_STATUS)
- func (parameters *UrlSigningActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (parameters *UrlSigningActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningActionParameters_TypeName
- type UrlSigningActionParameters_TypeName_STATUS
- type UrlSigningAction_Name
- type UrlSigningAction_Name_STATUS
- type UrlSigningAction_STATUS
- func (action *UrlSigningAction_STATUS) AssignProperties_From_UrlSigningAction_STATUS(source *storage.UrlSigningAction_STATUS) error
- func (action *UrlSigningAction_STATUS) AssignProperties_To_UrlSigningAction_STATUS(destination *storage.UrlSigningAction_STATUS) error
- func (in *UrlSigningAction_STATUS) DeepCopy() *UrlSigningAction_STATUS
- func (in *UrlSigningAction_STATUS) DeepCopyInto(out *UrlSigningAction_STATUS)
- func (action *UrlSigningAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (action *UrlSigningAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningKey
- func (signingKey *UrlSigningKey) AssignProperties_From_UrlSigningKey(source *storage.UrlSigningKey) error
- func (signingKey *UrlSigningKey) AssignProperties_To_UrlSigningKey(destination *storage.UrlSigningKey) error
- func (signingKey *UrlSigningKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlSigningKey) DeepCopy() *UrlSigningKey
- func (in *UrlSigningKey) DeepCopyInto(out *UrlSigningKey)
- func (signingKey *UrlSigningKey) Initialize_From_UrlSigningKey_STATUS(source *UrlSigningKey_STATUS) error
- func (signingKey *UrlSigningKey) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (signingKey *UrlSigningKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningKey_STATUS
- func (signingKey *UrlSigningKey_STATUS) AssignProperties_From_UrlSigningKey_STATUS(source *storage.UrlSigningKey_STATUS) error
- func (signingKey *UrlSigningKey_STATUS) AssignProperties_To_UrlSigningKey_STATUS(destination *storage.UrlSigningKey_STATUS) error
- func (in *UrlSigningKey_STATUS) DeepCopy() *UrlSigningKey_STATUS
- func (in *UrlSigningKey_STATUS) DeepCopyInto(out *UrlSigningKey_STATUS)
- func (signingKey *UrlSigningKey_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (signingKey *UrlSigningKey_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningParamIdentifier
- func (identifier *UrlSigningParamIdentifier) AssignProperties_From_UrlSigningParamIdentifier(source *storage.UrlSigningParamIdentifier) error
- func (identifier *UrlSigningParamIdentifier) AssignProperties_To_UrlSigningParamIdentifier(destination *storage.UrlSigningParamIdentifier) error
- func (identifier *UrlSigningParamIdentifier) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *UrlSigningParamIdentifier) DeepCopy() *UrlSigningParamIdentifier
- func (in *UrlSigningParamIdentifier) DeepCopyInto(out *UrlSigningParamIdentifier)
- func (identifier *UrlSigningParamIdentifier) Initialize_From_UrlSigningParamIdentifier_STATUS(source *UrlSigningParamIdentifier_STATUS) error
- func (identifier *UrlSigningParamIdentifier) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identifier *UrlSigningParamIdentifier) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type UrlSigningParamIdentifier_ParamIndicator
- type UrlSigningParamIdentifier_ParamIndicator_STATUS
- type UrlSigningParamIdentifier_STATUS
- func (identifier *UrlSigningParamIdentifier_STATUS) AssignProperties_From_UrlSigningParamIdentifier_STATUS(source *storage.UrlSigningParamIdentifier_STATUS) error
- func (identifier *UrlSigningParamIdentifier_STATUS) AssignProperties_To_UrlSigningParamIdentifier_STATUS(destination *storage.UrlSigningParamIdentifier_STATUS) error
- func (in *UrlSigningParamIdentifier_STATUS) DeepCopy() *UrlSigningParamIdentifier_STATUS
- func (in *UrlSigningParamIdentifier_STATUS) DeepCopyInto(out *UrlSigningParamIdentifier_STATUS)
- func (identifier *UrlSigningParamIdentifier_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identifier *UrlSigningParamIdentifier_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
Constants ¶
const ( ProfileProperties_ProvisioningState_STATUS_Creating = ProfileProperties_ProvisioningState_STATUS("Creating") ProfileProperties_ProvisioningState_STATUS_Deleting = ProfileProperties_ProvisioningState_STATUS("Deleting") ProfileProperties_ProvisioningState_STATUS_Failed = ProfileProperties_ProvisioningState_STATUS("Failed") ProfileProperties_ProvisioningState_STATUS_Succeeded = ProfileProperties_ProvisioningState_STATUS("Succeeded") ProfileProperties_ProvisioningState_STATUS_Updating = ProfileProperties_ProvisioningState_STATUS("Updating") )
const ( ProfileProperties_ResourceState_STATUS_Active = ProfileProperties_ResourceState_STATUS("Active") ProfileProperties_ResourceState_STATUS_Creating = ProfileProperties_ResourceState_STATUS("Creating") ProfileProperties_ResourceState_STATUS_Deleting = ProfileProperties_ResourceState_STATUS("Deleting") ProfileProperties_ResourceState_STATUS_Disabled = ProfileProperties_ResourceState_STATUS("Disabled") )
const ( IdentityType_STATUS_Application = IdentityType_STATUS("application") IdentityType_STATUS_Key = IdentityType_STATUS("key") IdentityType_STATUS_ManagedIdentity = IdentityType_STATUS("managedIdentity") IdentityType_STATUS_User = IdentityType_STATUS("user") )
const ( Sku_Name_Custom_Verizon = Sku_Name("Custom_Verizon") Sku_Name_Premium_AzureFrontDoor = Sku_Name("Premium_AzureFrontDoor") Sku_Name_Premium_Verizon = Sku_Name("Premium_Verizon") Sku_Name_StandardPlus_955BandWidth_ChinaCdn = Sku_Name("StandardPlus_955BandWidth_ChinaCdn") Sku_Name_StandardPlus_AvgBandWidth_ChinaCdn = Sku_Name("StandardPlus_AvgBandWidth_ChinaCdn") Sku_Name_StandardPlus_ChinaCdn = Sku_Name("StandardPlus_ChinaCdn") Sku_Name_Standard_955BandWidth_ChinaCdn = Sku_Name("Standard_955BandWidth_ChinaCdn") Sku_Name_Standard_Akamai = Sku_Name("Standard_Akamai") Sku_Name_Standard_AvgBandWidth_ChinaCdn = Sku_Name("Standard_AvgBandWidth_ChinaCdn") Sku_Name_Standard_AzureFrontDoor = Sku_Name("Standard_AzureFrontDoor") Sku_Name_Standard_ChinaCdn = Sku_Name("Standard_ChinaCdn") Sku_Name_Standard_Microsoft = Sku_Name("Standard_Microsoft") Sku_Name_Standard_Verizon = Sku_Name("Standard_Verizon") )
const ( Sku_Name_STATUS_Custom_Verizon = Sku_Name_STATUS("Custom_Verizon") Sku_Name_STATUS_Premium_AzureFrontDoor = Sku_Name_STATUS("Premium_AzureFrontDoor") Sku_Name_STATUS_Premium_Verizon = Sku_Name_STATUS("Premium_Verizon") Sku_Name_STATUS_StandardPlus_955BandWidth_ChinaCdn = Sku_Name_STATUS("StandardPlus_955BandWidth_ChinaCdn") Sku_Name_STATUS_StandardPlus_AvgBandWidth_ChinaCdn = Sku_Name_STATUS("StandardPlus_AvgBandWidth_ChinaCdn") Sku_Name_STATUS_StandardPlus_ChinaCdn = Sku_Name_STATUS("StandardPlus_ChinaCdn") Sku_Name_STATUS_Standard_955BandWidth_ChinaCdn = Sku_Name_STATUS("Standard_955BandWidth_ChinaCdn") Sku_Name_STATUS_Standard_Akamai = Sku_Name_STATUS("Standard_Akamai") Sku_Name_STATUS_Standard_AvgBandWidth_ChinaCdn = Sku_Name_STATUS("Standard_AvgBandWidth_ChinaCdn") Sku_Name_STATUS_Standard_AzureFrontDoor = Sku_Name_STATUS("Standard_AzureFrontDoor") Sku_Name_STATUS_Standard_ChinaCdn = Sku_Name_STATUS("Standard_ChinaCdn") Sku_Name_STATUS_Standard_Microsoft = Sku_Name_STATUS("Standard_Microsoft") Sku_Name_STATUS_Standard_Verizon = Sku_Name_STATUS("Standard_Verizon") )
const ( EndpointProperties_ProvisioningState_STATUS_Creating = EndpointProperties_ProvisioningState_STATUS("Creating") EndpointProperties_ProvisioningState_STATUS_Deleting = EndpointProperties_ProvisioningState_STATUS("Deleting") EndpointProperties_ProvisioningState_STATUS_Failed = EndpointProperties_ProvisioningState_STATUS("Failed") EndpointProperties_ProvisioningState_STATUS_Succeeded = EndpointProperties_ProvisioningState_STATUS("Succeeded") EndpointProperties_ProvisioningState_STATUS_Updating = EndpointProperties_ProvisioningState_STATUS("Updating") )
const ( EndpointProperties_ResourceState_STATUS_Creating = EndpointProperties_ResourceState_STATUS("Creating") EndpointProperties_ResourceState_STATUS_Deleting = EndpointProperties_ResourceState_STATUS("Deleting") EndpointProperties_ResourceState_STATUS_Running = EndpointProperties_ResourceState_STATUS("Running") EndpointProperties_ResourceState_STATUS_Starting = EndpointProperties_ResourceState_STATUS("Starting") EndpointProperties_ResourceState_STATUS_Stopped = EndpointProperties_ResourceState_STATUS("Stopped") EndpointProperties_ResourceState_STATUS_Stopping = EndpointProperties_ResourceState_STATUS("Stopping") )
const ( OptimizationType_DynamicSiteAcceleration = OptimizationType("DynamicSiteAcceleration") OptimizationType_GeneralMediaStreaming = OptimizationType("GeneralMediaStreaming") OptimizationType_GeneralWebDelivery = OptimizationType("GeneralWebDelivery") OptimizationType_LargeFileDownload = OptimizationType("LargeFileDownload") OptimizationType_VideoOnDemandMediaStreaming = OptimizationType("VideoOnDemandMediaStreaming") )
const ( OptimizationType_STATUS_DynamicSiteAcceleration = OptimizationType_STATUS("DynamicSiteAcceleration") OptimizationType_STATUS_GeneralMediaStreaming = OptimizationType_STATUS("GeneralMediaStreaming") OptimizationType_STATUS_GeneralWebDelivery = OptimizationType_STATUS("GeneralWebDelivery") OptimizationType_STATUS_LargeFileDownload = OptimizationType_STATUS("LargeFileDownload") OptimizationType_STATUS_VideoOnDemandMediaStreaming = OptimizationType_STATUS("VideoOnDemandMediaStreaming") )
const ( QueryStringCachingBehavior_BypassCaching = QueryStringCachingBehavior("BypassCaching") QueryStringCachingBehavior_IgnoreQueryString = QueryStringCachingBehavior("IgnoreQueryString") QueryStringCachingBehavior_NotSet = QueryStringCachingBehavior("NotSet") QueryStringCachingBehavior_UseQueryString = QueryStringCachingBehavior("UseQueryString") )
const ( QueryStringCachingBehavior_STATUS_BypassCaching = QueryStringCachingBehavior_STATUS("BypassCaching") QueryStringCachingBehavior_STATUS_IgnoreQueryString = QueryStringCachingBehavior_STATUS("IgnoreQueryString") QueryStringCachingBehavior_STATUS_NotSet = QueryStringCachingBehavior_STATUS("NotSet") QueryStringCachingBehavior_STATUS_UseQueryString = QueryStringCachingBehavior_STATUS("UseQueryString") )
const ( GeoFilter_Action_Allow = GeoFilter_Action("Allow") GeoFilter_Action_Block = GeoFilter_Action("Block") )
const ( GeoFilter_Action_STATUS_Allow = GeoFilter_Action_STATUS("Allow") GeoFilter_Action_STATUS_Block = GeoFilter_Action_STATUS("Block") )
const ( PrivateEndpointStatus_STATUS_Approved = PrivateEndpointStatus_STATUS("Approved") PrivateEndpointStatus_STATUS_Disconnected = PrivateEndpointStatus_STATUS("Disconnected") PrivateEndpointStatus_STATUS_Pending = PrivateEndpointStatus_STATUS("Pending") PrivateEndpointStatus_STATUS_Rejected = PrivateEndpointStatus_STATUS("Rejected") PrivateEndpointStatus_STATUS_Timeout = PrivateEndpointStatus_STATUS("Timeout") )
const ( HealthProbeParameters_ProbeProtocol_Http = HealthProbeParameters_ProbeProtocol("Http") HealthProbeParameters_ProbeProtocol_Https = HealthProbeParameters_ProbeProtocol("Https") HealthProbeParameters_ProbeProtocol_NotSet = HealthProbeParameters_ProbeProtocol("NotSet") )
const ( HealthProbeParameters_ProbeProtocol_STATUS_Http = HealthProbeParameters_ProbeProtocol_STATUS("Http") HealthProbeParameters_ProbeProtocol_STATUS_Https = HealthProbeParameters_ProbeProtocol_STATUS("Https") HealthProbeParameters_ProbeProtocol_STATUS_NotSet = HealthProbeParameters_ProbeProtocol_STATUS("NotSet") )
const ( HealthProbeParameters_ProbeRequestType_GET = HealthProbeParameters_ProbeRequestType("GET") HealthProbeParameters_ProbeRequestType_HEAD = HealthProbeParameters_ProbeRequestType("HEAD") HealthProbeParameters_ProbeRequestType_NotSet = HealthProbeParameters_ProbeRequestType("NotSet") )
const ( HealthProbeParameters_ProbeRequestType_STATUS_GET = HealthProbeParameters_ProbeRequestType_STATUS("GET") HealthProbeParameters_ProbeRequestType_STATUS_HEAD = HealthProbeParameters_ProbeRequestType_STATUS("HEAD") HealthProbeParameters_ProbeRequestType_STATUS_NotSet = HealthProbeParameters_ProbeRequestType_STATUS("NotSet") )
const ( ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_None = ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes("None") ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_TcpAndHttpErrors = ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes("TcpAndHttpErrors") ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_TcpErrorsOnly = ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes("TcpErrorsOnly") )
const ( ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_None = ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS("None") ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_TcpAndHttpErrors = ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS("TcpAndHttpErrors") ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS_TcpErrorsOnly = ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS("TcpErrorsOnly") )
const ( CacheExpirationActionParameters_CacheBehavior_BypassCache = CacheExpirationActionParameters_CacheBehavior("BypassCache") CacheExpirationActionParameters_CacheBehavior_Override = CacheExpirationActionParameters_CacheBehavior("Override") CacheExpirationActionParameters_CacheBehavior_SetIfMissing = CacheExpirationActionParameters_CacheBehavior("SetIfMissing") )
const ( CacheExpirationActionParameters_CacheBehavior_STATUS_BypassCache = CacheExpirationActionParameters_CacheBehavior_STATUS("BypassCache") CacheExpirationActionParameters_CacheBehavior_STATUS_Override = CacheExpirationActionParameters_CacheBehavior_STATUS("Override") CacheExpirationActionParameters_CacheBehavior_STATUS_SetIfMissing = CacheExpirationActionParameters_CacheBehavior_STATUS("SetIfMissing") )
const ( CacheKeyQueryStringActionParameters_QueryStringBehavior_Exclude = CacheKeyQueryStringActionParameters_QueryStringBehavior("Exclude") CacheKeyQueryStringActionParameters_QueryStringBehavior_ExcludeAll = CacheKeyQueryStringActionParameters_QueryStringBehavior("ExcludeAll") CacheKeyQueryStringActionParameters_QueryStringBehavior_Include = CacheKeyQueryStringActionParameters_QueryStringBehavior("Include") CacheKeyQueryStringActionParameters_QueryStringBehavior_IncludeAll = CacheKeyQueryStringActionParameters_QueryStringBehavior("IncludeAll") )
const ( CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Exclude = CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS("Exclude") CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_ExcludeAll = CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS("ExcludeAll") CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_Include = CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS("Include") CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS_IncludeAll = CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS("IncludeAll") )
const ( ClientPortMatchConditionParameters_Operator_Any = ClientPortMatchConditionParameters_Operator("Any") ClientPortMatchConditionParameters_Operator_BeginsWith = ClientPortMatchConditionParameters_Operator("BeginsWith") ClientPortMatchConditionParameters_Operator_Contains = ClientPortMatchConditionParameters_Operator("Contains") ClientPortMatchConditionParameters_Operator_EndsWith = ClientPortMatchConditionParameters_Operator("EndsWith") ClientPortMatchConditionParameters_Operator_Equal = ClientPortMatchConditionParameters_Operator("Equal") ClientPortMatchConditionParameters_Operator_GreaterThan = ClientPortMatchConditionParameters_Operator("GreaterThan") ClientPortMatchConditionParameters_Operator_GreaterThanOrEqual = ClientPortMatchConditionParameters_Operator("GreaterThanOrEqual") ClientPortMatchConditionParameters_Operator_LessThan = ClientPortMatchConditionParameters_Operator("LessThan") ClientPortMatchConditionParameters_Operator_LessThanOrEqual = ClientPortMatchConditionParameters_Operator("LessThanOrEqual") ClientPortMatchConditionParameters_Operator_RegEx = ClientPortMatchConditionParameters_Operator("RegEx") )
const ( ClientPortMatchConditionParameters_Operator_STATUS_Any = ClientPortMatchConditionParameters_Operator_STATUS("Any") ClientPortMatchConditionParameters_Operator_STATUS_BeginsWith = ClientPortMatchConditionParameters_Operator_STATUS("BeginsWith") ClientPortMatchConditionParameters_Operator_STATUS_Contains = ClientPortMatchConditionParameters_Operator_STATUS("Contains") ClientPortMatchConditionParameters_Operator_STATUS_EndsWith = ClientPortMatchConditionParameters_Operator_STATUS("EndsWith") ClientPortMatchConditionParameters_Operator_STATUS_Equal = ClientPortMatchConditionParameters_Operator_STATUS("Equal") ClientPortMatchConditionParameters_Operator_STATUS_GreaterThan = ClientPortMatchConditionParameters_Operator_STATUS("GreaterThan") ClientPortMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = ClientPortMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") ClientPortMatchConditionParameters_Operator_STATUS_LessThan = ClientPortMatchConditionParameters_Operator_STATUS("LessThan") ClientPortMatchConditionParameters_Operator_STATUS_LessThanOrEqual = ClientPortMatchConditionParameters_Operator_STATUS("LessThanOrEqual") ClientPortMatchConditionParameters_Operator_STATUS_RegEx = ClientPortMatchConditionParameters_Operator_STATUS("RegEx") )
const ( CookiesMatchConditionParameters_Operator_Any = CookiesMatchConditionParameters_Operator("Any") CookiesMatchConditionParameters_Operator_BeginsWith = CookiesMatchConditionParameters_Operator("BeginsWith") CookiesMatchConditionParameters_Operator_Contains = CookiesMatchConditionParameters_Operator("Contains") CookiesMatchConditionParameters_Operator_EndsWith = CookiesMatchConditionParameters_Operator("EndsWith") CookiesMatchConditionParameters_Operator_Equal = CookiesMatchConditionParameters_Operator("Equal") CookiesMatchConditionParameters_Operator_GreaterThan = CookiesMatchConditionParameters_Operator("GreaterThan") CookiesMatchConditionParameters_Operator_GreaterThanOrEqual = CookiesMatchConditionParameters_Operator("GreaterThanOrEqual") CookiesMatchConditionParameters_Operator_LessThan = CookiesMatchConditionParameters_Operator("LessThan") CookiesMatchConditionParameters_Operator_LessThanOrEqual = CookiesMatchConditionParameters_Operator("LessThanOrEqual") CookiesMatchConditionParameters_Operator_RegEx = CookiesMatchConditionParameters_Operator("RegEx") )
const ( CookiesMatchConditionParameters_Operator_STATUS_Any = CookiesMatchConditionParameters_Operator_STATUS("Any") CookiesMatchConditionParameters_Operator_STATUS_BeginsWith = CookiesMatchConditionParameters_Operator_STATUS("BeginsWith") CookiesMatchConditionParameters_Operator_STATUS_Contains = CookiesMatchConditionParameters_Operator_STATUS("Contains") CookiesMatchConditionParameters_Operator_STATUS_EndsWith = CookiesMatchConditionParameters_Operator_STATUS("EndsWith") CookiesMatchConditionParameters_Operator_STATUS_Equal = CookiesMatchConditionParameters_Operator_STATUS("Equal") CookiesMatchConditionParameters_Operator_STATUS_GreaterThan = CookiesMatchConditionParameters_Operator_STATUS("GreaterThan") CookiesMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = CookiesMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") CookiesMatchConditionParameters_Operator_STATUS_LessThan = CookiesMatchConditionParameters_Operator_STATUS("LessThan") CookiesMatchConditionParameters_Operator_STATUS_LessThanOrEqual = CookiesMatchConditionParameters_Operator_STATUS("LessThanOrEqual") CookiesMatchConditionParameters_Operator_STATUS_RegEx = CookiesMatchConditionParameters_Operator_STATUS("RegEx") )
const ( HeaderActionParameters_HeaderAction_Append = HeaderActionParameters_HeaderAction("Append") HeaderActionParameters_HeaderAction_Delete = HeaderActionParameters_HeaderAction("Delete") HeaderActionParameters_HeaderAction_Overwrite = HeaderActionParameters_HeaderAction("Overwrite") )
const ( HeaderActionParameters_HeaderAction_STATUS_Append = HeaderActionParameters_HeaderAction_STATUS("Append") HeaderActionParameters_HeaderAction_STATUS_Delete = HeaderActionParameters_HeaderAction_STATUS("Delete") HeaderActionParameters_HeaderAction_STATUS_Overwrite = HeaderActionParameters_HeaderAction_STATUS("Overwrite") )
const ( HostNameMatchConditionParameters_Operator_Any = HostNameMatchConditionParameters_Operator("Any") HostNameMatchConditionParameters_Operator_BeginsWith = HostNameMatchConditionParameters_Operator("BeginsWith") HostNameMatchConditionParameters_Operator_Contains = HostNameMatchConditionParameters_Operator("Contains") HostNameMatchConditionParameters_Operator_EndsWith = HostNameMatchConditionParameters_Operator("EndsWith") HostNameMatchConditionParameters_Operator_Equal = HostNameMatchConditionParameters_Operator("Equal") HostNameMatchConditionParameters_Operator_GreaterThan = HostNameMatchConditionParameters_Operator("GreaterThan") HostNameMatchConditionParameters_Operator_GreaterThanOrEqual = HostNameMatchConditionParameters_Operator("GreaterThanOrEqual") HostNameMatchConditionParameters_Operator_LessThan = HostNameMatchConditionParameters_Operator("LessThan") HostNameMatchConditionParameters_Operator_LessThanOrEqual = HostNameMatchConditionParameters_Operator("LessThanOrEqual") HostNameMatchConditionParameters_Operator_RegEx = HostNameMatchConditionParameters_Operator("RegEx") )
const ( HostNameMatchConditionParameters_Operator_STATUS_Any = HostNameMatchConditionParameters_Operator_STATUS("Any") HostNameMatchConditionParameters_Operator_STATUS_BeginsWith = HostNameMatchConditionParameters_Operator_STATUS("BeginsWith") HostNameMatchConditionParameters_Operator_STATUS_Contains = HostNameMatchConditionParameters_Operator_STATUS("Contains") HostNameMatchConditionParameters_Operator_STATUS_EndsWith = HostNameMatchConditionParameters_Operator_STATUS("EndsWith") HostNameMatchConditionParameters_Operator_STATUS_Equal = HostNameMatchConditionParameters_Operator_STATUS("Equal") HostNameMatchConditionParameters_Operator_STATUS_GreaterThan = HostNameMatchConditionParameters_Operator_STATUS("GreaterThan") HostNameMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = HostNameMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") HostNameMatchConditionParameters_Operator_STATUS_LessThan = HostNameMatchConditionParameters_Operator_STATUS("LessThan") HostNameMatchConditionParameters_Operator_STATUS_LessThanOrEqual = HostNameMatchConditionParameters_Operator_STATUS("LessThanOrEqual") HostNameMatchConditionParameters_Operator_STATUS_RegEx = HostNameMatchConditionParameters_Operator_STATUS("RegEx") )
const ( IsDeviceMatchConditionParameters_MatchValues_Desktop = IsDeviceMatchConditionParameters_MatchValues("Desktop") IsDeviceMatchConditionParameters_MatchValues_Mobile = IsDeviceMatchConditionParameters_MatchValues("Mobile") )
const ( IsDeviceMatchConditionParameters_MatchValues_STATUS_Desktop = IsDeviceMatchConditionParameters_MatchValues_STATUS("Desktop") IsDeviceMatchConditionParameters_MatchValues_STATUS_Mobile = IsDeviceMatchConditionParameters_MatchValues_STATUS("Mobile") )
const ( PostArgsMatchConditionParameters_Operator_Any = PostArgsMatchConditionParameters_Operator("Any") PostArgsMatchConditionParameters_Operator_BeginsWith = PostArgsMatchConditionParameters_Operator("BeginsWith") PostArgsMatchConditionParameters_Operator_Contains = PostArgsMatchConditionParameters_Operator("Contains") PostArgsMatchConditionParameters_Operator_EndsWith = PostArgsMatchConditionParameters_Operator("EndsWith") PostArgsMatchConditionParameters_Operator_Equal = PostArgsMatchConditionParameters_Operator("Equal") PostArgsMatchConditionParameters_Operator_GreaterThan = PostArgsMatchConditionParameters_Operator("GreaterThan") PostArgsMatchConditionParameters_Operator_GreaterThanOrEqual = PostArgsMatchConditionParameters_Operator("GreaterThanOrEqual") PostArgsMatchConditionParameters_Operator_LessThan = PostArgsMatchConditionParameters_Operator("LessThan") PostArgsMatchConditionParameters_Operator_LessThanOrEqual = PostArgsMatchConditionParameters_Operator("LessThanOrEqual") PostArgsMatchConditionParameters_Operator_RegEx = PostArgsMatchConditionParameters_Operator("RegEx") )
const ( PostArgsMatchConditionParameters_Operator_STATUS_Any = PostArgsMatchConditionParameters_Operator_STATUS("Any") PostArgsMatchConditionParameters_Operator_STATUS_BeginsWith = PostArgsMatchConditionParameters_Operator_STATUS("BeginsWith") PostArgsMatchConditionParameters_Operator_STATUS_Contains = PostArgsMatchConditionParameters_Operator_STATUS("Contains") PostArgsMatchConditionParameters_Operator_STATUS_EndsWith = PostArgsMatchConditionParameters_Operator_STATUS("EndsWith") PostArgsMatchConditionParameters_Operator_STATUS_Equal = PostArgsMatchConditionParameters_Operator_STATUS("Equal") PostArgsMatchConditionParameters_Operator_STATUS_GreaterThan = PostArgsMatchConditionParameters_Operator_STATUS("GreaterThan") PostArgsMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = PostArgsMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") PostArgsMatchConditionParameters_Operator_STATUS_LessThan = PostArgsMatchConditionParameters_Operator_STATUS("LessThan") PostArgsMatchConditionParameters_Operator_STATUS_LessThanOrEqual = PostArgsMatchConditionParameters_Operator_STATUS("LessThanOrEqual") PostArgsMatchConditionParameters_Operator_STATUS_RegEx = PostArgsMatchConditionParameters_Operator_STATUS("RegEx") )
const ( QueryStringMatchConditionParameters_Operator_Any = QueryStringMatchConditionParameters_Operator("Any") QueryStringMatchConditionParameters_Operator_BeginsWith = QueryStringMatchConditionParameters_Operator("BeginsWith") QueryStringMatchConditionParameters_Operator_Contains = QueryStringMatchConditionParameters_Operator("Contains") QueryStringMatchConditionParameters_Operator_EndsWith = QueryStringMatchConditionParameters_Operator("EndsWith") QueryStringMatchConditionParameters_Operator_Equal = QueryStringMatchConditionParameters_Operator("Equal") QueryStringMatchConditionParameters_Operator_GreaterThan = QueryStringMatchConditionParameters_Operator("GreaterThan") QueryStringMatchConditionParameters_Operator_GreaterThanOrEqual = QueryStringMatchConditionParameters_Operator("GreaterThanOrEqual") QueryStringMatchConditionParameters_Operator_LessThan = QueryStringMatchConditionParameters_Operator("LessThan") QueryStringMatchConditionParameters_Operator_LessThanOrEqual = QueryStringMatchConditionParameters_Operator("LessThanOrEqual") QueryStringMatchConditionParameters_Operator_RegEx = QueryStringMatchConditionParameters_Operator("RegEx") )
const ( QueryStringMatchConditionParameters_Operator_STATUS_Any = QueryStringMatchConditionParameters_Operator_STATUS("Any") QueryStringMatchConditionParameters_Operator_STATUS_BeginsWith = QueryStringMatchConditionParameters_Operator_STATUS("BeginsWith") QueryStringMatchConditionParameters_Operator_STATUS_Contains = QueryStringMatchConditionParameters_Operator_STATUS("Contains") QueryStringMatchConditionParameters_Operator_STATUS_EndsWith = QueryStringMatchConditionParameters_Operator_STATUS("EndsWith") QueryStringMatchConditionParameters_Operator_STATUS_Equal = QueryStringMatchConditionParameters_Operator_STATUS("Equal") QueryStringMatchConditionParameters_Operator_STATUS_GreaterThan = QueryStringMatchConditionParameters_Operator_STATUS("GreaterThan") QueryStringMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = QueryStringMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") QueryStringMatchConditionParameters_Operator_STATUS_LessThan = QueryStringMatchConditionParameters_Operator_STATUS("LessThan") QueryStringMatchConditionParameters_Operator_STATUS_LessThanOrEqual = QueryStringMatchConditionParameters_Operator_STATUS("LessThanOrEqual") QueryStringMatchConditionParameters_Operator_STATUS_RegEx = QueryStringMatchConditionParameters_Operator_STATUS("RegEx") )
const ( RemoteAddressMatchConditionParameters_Operator_Any = RemoteAddressMatchConditionParameters_Operator("Any") RemoteAddressMatchConditionParameters_Operator_GeoMatch = RemoteAddressMatchConditionParameters_Operator("GeoMatch") RemoteAddressMatchConditionParameters_Operator_IPMatch = RemoteAddressMatchConditionParameters_Operator("IPMatch") )
const ( RemoteAddressMatchConditionParameters_Operator_STATUS_Any = RemoteAddressMatchConditionParameters_Operator_STATUS("Any") RemoteAddressMatchConditionParameters_Operator_STATUS_GeoMatch = RemoteAddressMatchConditionParameters_Operator_STATUS("GeoMatch") RemoteAddressMatchConditionParameters_Operator_STATUS_IPMatch = RemoteAddressMatchConditionParameters_Operator_STATUS("IPMatch") )
const ( RequestBodyMatchConditionParameters_Operator_Any = RequestBodyMatchConditionParameters_Operator("Any") RequestBodyMatchConditionParameters_Operator_BeginsWith = RequestBodyMatchConditionParameters_Operator("BeginsWith") RequestBodyMatchConditionParameters_Operator_Contains = RequestBodyMatchConditionParameters_Operator("Contains") RequestBodyMatchConditionParameters_Operator_EndsWith = RequestBodyMatchConditionParameters_Operator("EndsWith") RequestBodyMatchConditionParameters_Operator_Equal = RequestBodyMatchConditionParameters_Operator("Equal") RequestBodyMatchConditionParameters_Operator_GreaterThan = RequestBodyMatchConditionParameters_Operator("GreaterThan") RequestBodyMatchConditionParameters_Operator_GreaterThanOrEqual = RequestBodyMatchConditionParameters_Operator("GreaterThanOrEqual") RequestBodyMatchConditionParameters_Operator_LessThan = RequestBodyMatchConditionParameters_Operator("LessThan") RequestBodyMatchConditionParameters_Operator_LessThanOrEqual = RequestBodyMatchConditionParameters_Operator("LessThanOrEqual") RequestBodyMatchConditionParameters_Operator_RegEx = RequestBodyMatchConditionParameters_Operator("RegEx") )
const ( RequestBodyMatchConditionParameters_Operator_STATUS_Any = RequestBodyMatchConditionParameters_Operator_STATUS("Any") RequestBodyMatchConditionParameters_Operator_STATUS_BeginsWith = RequestBodyMatchConditionParameters_Operator_STATUS("BeginsWith") RequestBodyMatchConditionParameters_Operator_STATUS_Contains = RequestBodyMatchConditionParameters_Operator_STATUS("Contains") RequestBodyMatchConditionParameters_Operator_STATUS_EndsWith = RequestBodyMatchConditionParameters_Operator_STATUS("EndsWith") RequestBodyMatchConditionParameters_Operator_STATUS_Equal = RequestBodyMatchConditionParameters_Operator_STATUS("Equal") RequestBodyMatchConditionParameters_Operator_STATUS_GreaterThan = RequestBodyMatchConditionParameters_Operator_STATUS("GreaterThan") RequestBodyMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = RequestBodyMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") RequestBodyMatchConditionParameters_Operator_STATUS_LessThan = RequestBodyMatchConditionParameters_Operator_STATUS("LessThan") RequestBodyMatchConditionParameters_Operator_STATUS_LessThanOrEqual = RequestBodyMatchConditionParameters_Operator_STATUS("LessThanOrEqual") RequestBodyMatchConditionParameters_Operator_STATUS_RegEx = RequestBodyMatchConditionParameters_Operator_STATUS("RegEx") )
const ( RequestHeaderMatchConditionParameters_Operator_Any = RequestHeaderMatchConditionParameters_Operator("Any") RequestHeaderMatchConditionParameters_Operator_BeginsWith = RequestHeaderMatchConditionParameters_Operator("BeginsWith") RequestHeaderMatchConditionParameters_Operator_Contains = RequestHeaderMatchConditionParameters_Operator("Contains") RequestHeaderMatchConditionParameters_Operator_EndsWith = RequestHeaderMatchConditionParameters_Operator("EndsWith") RequestHeaderMatchConditionParameters_Operator_Equal = RequestHeaderMatchConditionParameters_Operator("Equal") RequestHeaderMatchConditionParameters_Operator_GreaterThan = RequestHeaderMatchConditionParameters_Operator("GreaterThan") RequestHeaderMatchConditionParameters_Operator_GreaterThanOrEqual = RequestHeaderMatchConditionParameters_Operator("GreaterThanOrEqual") RequestHeaderMatchConditionParameters_Operator_LessThan = RequestHeaderMatchConditionParameters_Operator("LessThan") RequestHeaderMatchConditionParameters_Operator_LessThanOrEqual = RequestHeaderMatchConditionParameters_Operator("LessThanOrEqual") RequestHeaderMatchConditionParameters_Operator_RegEx = RequestHeaderMatchConditionParameters_Operator("RegEx") )
const ( RequestHeaderMatchConditionParameters_Operator_STATUS_Any = RequestHeaderMatchConditionParameters_Operator_STATUS("Any") RequestHeaderMatchConditionParameters_Operator_STATUS_BeginsWith = RequestHeaderMatchConditionParameters_Operator_STATUS("BeginsWith") RequestHeaderMatchConditionParameters_Operator_STATUS_Contains = RequestHeaderMatchConditionParameters_Operator_STATUS("Contains") RequestHeaderMatchConditionParameters_Operator_STATUS_EndsWith = RequestHeaderMatchConditionParameters_Operator_STATUS("EndsWith") RequestHeaderMatchConditionParameters_Operator_STATUS_Equal = RequestHeaderMatchConditionParameters_Operator_STATUS("Equal") RequestHeaderMatchConditionParameters_Operator_STATUS_GreaterThan = RequestHeaderMatchConditionParameters_Operator_STATUS("GreaterThan") RequestHeaderMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = RequestHeaderMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") RequestHeaderMatchConditionParameters_Operator_STATUS_LessThan = RequestHeaderMatchConditionParameters_Operator_STATUS("LessThan") RequestHeaderMatchConditionParameters_Operator_STATUS_LessThanOrEqual = RequestHeaderMatchConditionParameters_Operator_STATUS("LessThanOrEqual") RequestHeaderMatchConditionParameters_Operator_STATUS_RegEx = RequestHeaderMatchConditionParameters_Operator_STATUS("RegEx") )
const ( RequestMethodMatchConditionParameters_MatchValues_DELETE = RequestMethodMatchConditionParameters_MatchValues("DELETE") RequestMethodMatchConditionParameters_MatchValues_GET = RequestMethodMatchConditionParameters_MatchValues("GET") RequestMethodMatchConditionParameters_MatchValues_HEAD = RequestMethodMatchConditionParameters_MatchValues("HEAD") RequestMethodMatchConditionParameters_MatchValues_OPTIONS = RequestMethodMatchConditionParameters_MatchValues("OPTIONS") RequestMethodMatchConditionParameters_MatchValues_POST = RequestMethodMatchConditionParameters_MatchValues("POST") RequestMethodMatchConditionParameters_MatchValues_PUT = RequestMethodMatchConditionParameters_MatchValues("PUT") RequestMethodMatchConditionParameters_MatchValues_TRACE = RequestMethodMatchConditionParameters_MatchValues("TRACE") )
const ( RequestMethodMatchConditionParameters_MatchValues_STATUS_DELETE = RequestMethodMatchConditionParameters_MatchValues_STATUS("DELETE") RequestMethodMatchConditionParameters_MatchValues_STATUS_GET = RequestMethodMatchConditionParameters_MatchValues_STATUS("GET") RequestMethodMatchConditionParameters_MatchValues_STATUS_HEAD = RequestMethodMatchConditionParameters_MatchValues_STATUS("HEAD") RequestMethodMatchConditionParameters_MatchValues_STATUS_OPTIONS = RequestMethodMatchConditionParameters_MatchValues_STATUS("OPTIONS") RequestMethodMatchConditionParameters_MatchValues_STATUS_POST = RequestMethodMatchConditionParameters_MatchValues_STATUS("POST") RequestMethodMatchConditionParameters_MatchValues_STATUS_PUT = RequestMethodMatchConditionParameters_MatchValues_STATUS("PUT") RequestMethodMatchConditionParameters_MatchValues_STATUS_TRACE = RequestMethodMatchConditionParameters_MatchValues_STATUS("TRACE") )
const ( RequestSchemeMatchConditionParameters_MatchValues_HTTP = RequestSchemeMatchConditionParameters_MatchValues("HTTP") RequestSchemeMatchConditionParameters_MatchValues_HTTPS = RequestSchemeMatchConditionParameters_MatchValues("HTTPS") )
const ( RequestSchemeMatchConditionParameters_MatchValues_STATUS_HTTP = RequestSchemeMatchConditionParameters_MatchValues_STATUS("HTTP") RequestSchemeMatchConditionParameters_MatchValues_STATUS_HTTPS = RequestSchemeMatchConditionParameters_MatchValues_STATUS("HTTPS") )
const ( RequestUriMatchConditionParameters_Operator_Any = RequestUriMatchConditionParameters_Operator("Any") RequestUriMatchConditionParameters_Operator_BeginsWith = RequestUriMatchConditionParameters_Operator("BeginsWith") RequestUriMatchConditionParameters_Operator_Contains = RequestUriMatchConditionParameters_Operator("Contains") RequestUriMatchConditionParameters_Operator_EndsWith = RequestUriMatchConditionParameters_Operator("EndsWith") RequestUriMatchConditionParameters_Operator_Equal = RequestUriMatchConditionParameters_Operator("Equal") RequestUriMatchConditionParameters_Operator_GreaterThan = RequestUriMatchConditionParameters_Operator("GreaterThan") RequestUriMatchConditionParameters_Operator_GreaterThanOrEqual = RequestUriMatchConditionParameters_Operator("GreaterThanOrEqual") RequestUriMatchConditionParameters_Operator_LessThan = RequestUriMatchConditionParameters_Operator("LessThan") RequestUriMatchConditionParameters_Operator_LessThanOrEqual = RequestUriMatchConditionParameters_Operator("LessThanOrEqual") RequestUriMatchConditionParameters_Operator_RegEx = RequestUriMatchConditionParameters_Operator("RegEx") )
const ( RequestUriMatchConditionParameters_Operator_STATUS_Any = RequestUriMatchConditionParameters_Operator_STATUS("Any") RequestUriMatchConditionParameters_Operator_STATUS_BeginsWith = RequestUriMatchConditionParameters_Operator_STATUS("BeginsWith") RequestUriMatchConditionParameters_Operator_STATUS_Contains = RequestUriMatchConditionParameters_Operator_STATUS("Contains") RequestUriMatchConditionParameters_Operator_STATUS_EndsWith = RequestUriMatchConditionParameters_Operator_STATUS("EndsWith") RequestUriMatchConditionParameters_Operator_STATUS_Equal = RequestUriMatchConditionParameters_Operator_STATUS("Equal") RequestUriMatchConditionParameters_Operator_STATUS_GreaterThan = RequestUriMatchConditionParameters_Operator_STATUS("GreaterThan") RequestUriMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = RequestUriMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") RequestUriMatchConditionParameters_Operator_STATUS_LessThan = RequestUriMatchConditionParameters_Operator_STATUS("LessThan") RequestUriMatchConditionParameters_Operator_STATUS_LessThanOrEqual = RequestUriMatchConditionParameters_Operator_STATUS("LessThanOrEqual") RequestUriMatchConditionParameters_Operator_STATUS_RegEx = RequestUriMatchConditionParameters_Operator_STATUS("RegEx") )
const ( ServerPortMatchConditionParameters_Operator_Any = ServerPortMatchConditionParameters_Operator("Any") ServerPortMatchConditionParameters_Operator_BeginsWith = ServerPortMatchConditionParameters_Operator("BeginsWith") ServerPortMatchConditionParameters_Operator_Contains = ServerPortMatchConditionParameters_Operator("Contains") ServerPortMatchConditionParameters_Operator_EndsWith = ServerPortMatchConditionParameters_Operator("EndsWith") ServerPortMatchConditionParameters_Operator_Equal = ServerPortMatchConditionParameters_Operator("Equal") ServerPortMatchConditionParameters_Operator_GreaterThan = ServerPortMatchConditionParameters_Operator("GreaterThan") ServerPortMatchConditionParameters_Operator_GreaterThanOrEqual = ServerPortMatchConditionParameters_Operator("GreaterThanOrEqual") ServerPortMatchConditionParameters_Operator_LessThan = ServerPortMatchConditionParameters_Operator("LessThan") ServerPortMatchConditionParameters_Operator_LessThanOrEqual = ServerPortMatchConditionParameters_Operator("LessThanOrEqual") ServerPortMatchConditionParameters_Operator_RegEx = ServerPortMatchConditionParameters_Operator("RegEx") )
const ( ServerPortMatchConditionParameters_Operator_STATUS_Any = ServerPortMatchConditionParameters_Operator_STATUS("Any") ServerPortMatchConditionParameters_Operator_STATUS_BeginsWith = ServerPortMatchConditionParameters_Operator_STATUS("BeginsWith") ServerPortMatchConditionParameters_Operator_STATUS_Contains = ServerPortMatchConditionParameters_Operator_STATUS("Contains") ServerPortMatchConditionParameters_Operator_STATUS_EndsWith = ServerPortMatchConditionParameters_Operator_STATUS("EndsWith") ServerPortMatchConditionParameters_Operator_STATUS_Equal = ServerPortMatchConditionParameters_Operator_STATUS("Equal") ServerPortMatchConditionParameters_Operator_STATUS_GreaterThan = ServerPortMatchConditionParameters_Operator_STATUS("GreaterThan") ServerPortMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = ServerPortMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") ServerPortMatchConditionParameters_Operator_STATUS_LessThan = ServerPortMatchConditionParameters_Operator_STATUS("LessThan") ServerPortMatchConditionParameters_Operator_STATUS_LessThanOrEqual = ServerPortMatchConditionParameters_Operator_STATUS("LessThanOrEqual") ServerPortMatchConditionParameters_Operator_STATUS_RegEx = ServerPortMatchConditionParameters_Operator_STATUS("RegEx") )
const ( SocketAddrMatchConditionParameters_Operator_Any = SocketAddrMatchConditionParameters_Operator("Any") SocketAddrMatchConditionParameters_Operator_IPMatch = SocketAddrMatchConditionParameters_Operator("IPMatch") )
const ( SocketAddrMatchConditionParameters_Operator_STATUS_Any = SocketAddrMatchConditionParameters_Operator_STATUS("Any") SocketAddrMatchConditionParameters_Operator_STATUS_IPMatch = SocketAddrMatchConditionParameters_Operator_STATUS("IPMatch") )
const ( SslProtocol_TLSv1 = SslProtocol("TLSv1") SslProtocol_TLSv11 = SslProtocol("TLSv1.1") SslProtocol_TLSv12 = SslProtocol("TLSv1.2") )
const ( SslProtocol_STATUS_TLSv1 = SslProtocol_STATUS("TLSv1") SslProtocol_STATUS_TLSv11 = SslProtocol_STATUS("TLSv1.1") SslProtocol_STATUS_TLSv12 = SslProtocol_STATUS("TLSv1.2") )
const ( Transform_Lowercase = Transform("Lowercase") Transform_RemoveNulls = Transform("RemoveNulls") Transform_Trim = Transform("Trim") Transform_Uppercase = Transform("Uppercase") Transform_UrlDecode = Transform("UrlDecode") Transform_UrlEncode = Transform("UrlEncode") )
const ( Transform_STATUS_Lowercase = Transform_STATUS("Lowercase") Transform_STATUS_RemoveNulls = Transform_STATUS("RemoveNulls") Transform_STATUS_Trim = Transform_STATUS("Trim") Transform_STATUS_Uppercase = Transform_STATUS("Uppercase") Transform_STATUS_UrlDecode = Transform_STATUS("UrlDecode") Transform_STATUS_UrlEncode = Transform_STATUS("UrlEncode") )
const ( UrlFileExtensionMatchConditionParameters_Operator_Any = UrlFileExtensionMatchConditionParameters_Operator("Any") UrlFileExtensionMatchConditionParameters_Operator_BeginsWith = UrlFileExtensionMatchConditionParameters_Operator("BeginsWith") UrlFileExtensionMatchConditionParameters_Operator_Contains = UrlFileExtensionMatchConditionParameters_Operator("Contains") UrlFileExtensionMatchConditionParameters_Operator_EndsWith = UrlFileExtensionMatchConditionParameters_Operator("EndsWith") UrlFileExtensionMatchConditionParameters_Operator_Equal = UrlFileExtensionMatchConditionParameters_Operator("Equal") UrlFileExtensionMatchConditionParameters_Operator_GreaterThan = UrlFileExtensionMatchConditionParameters_Operator("GreaterThan") UrlFileExtensionMatchConditionParameters_Operator_GreaterThanOrEqual = UrlFileExtensionMatchConditionParameters_Operator("GreaterThanOrEqual") UrlFileExtensionMatchConditionParameters_Operator_LessThan = UrlFileExtensionMatchConditionParameters_Operator("LessThan") UrlFileExtensionMatchConditionParameters_Operator_LessThanOrEqual = UrlFileExtensionMatchConditionParameters_Operator("LessThanOrEqual") UrlFileExtensionMatchConditionParameters_Operator_RegEx = UrlFileExtensionMatchConditionParameters_Operator("RegEx") )
const ( UrlFileExtensionMatchConditionParameters_Operator_STATUS_Any = UrlFileExtensionMatchConditionParameters_Operator_STATUS("Any") UrlFileExtensionMatchConditionParameters_Operator_STATUS_BeginsWith = UrlFileExtensionMatchConditionParameters_Operator_STATUS("BeginsWith") UrlFileExtensionMatchConditionParameters_Operator_STATUS_Contains = UrlFileExtensionMatchConditionParameters_Operator_STATUS("Contains") UrlFileExtensionMatchConditionParameters_Operator_STATUS_EndsWith = UrlFileExtensionMatchConditionParameters_Operator_STATUS("EndsWith") UrlFileExtensionMatchConditionParameters_Operator_STATUS_Equal = UrlFileExtensionMatchConditionParameters_Operator_STATUS("Equal") UrlFileExtensionMatchConditionParameters_Operator_STATUS_GreaterThan = UrlFileExtensionMatchConditionParameters_Operator_STATUS("GreaterThan") UrlFileExtensionMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = UrlFileExtensionMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") UrlFileExtensionMatchConditionParameters_Operator_STATUS_LessThan = UrlFileExtensionMatchConditionParameters_Operator_STATUS("LessThan") UrlFileExtensionMatchConditionParameters_Operator_STATUS_LessThanOrEqual = UrlFileExtensionMatchConditionParameters_Operator_STATUS("LessThanOrEqual") UrlFileExtensionMatchConditionParameters_Operator_STATUS_RegEx = UrlFileExtensionMatchConditionParameters_Operator_STATUS("RegEx") )
const ( UrlFileNameMatchConditionParameters_Operator_Any = UrlFileNameMatchConditionParameters_Operator("Any") UrlFileNameMatchConditionParameters_Operator_BeginsWith = UrlFileNameMatchConditionParameters_Operator("BeginsWith") UrlFileNameMatchConditionParameters_Operator_Contains = UrlFileNameMatchConditionParameters_Operator("Contains") UrlFileNameMatchConditionParameters_Operator_EndsWith = UrlFileNameMatchConditionParameters_Operator("EndsWith") UrlFileNameMatchConditionParameters_Operator_Equal = UrlFileNameMatchConditionParameters_Operator("Equal") UrlFileNameMatchConditionParameters_Operator_GreaterThan = UrlFileNameMatchConditionParameters_Operator("GreaterThan") UrlFileNameMatchConditionParameters_Operator_GreaterThanOrEqual = UrlFileNameMatchConditionParameters_Operator("GreaterThanOrEqual") UrlFileNameMatchConditionParameters_Operator_LessThan = UrlFileNameMatchConditionParameters_Operator("LessThan") UrlFileNameMatchConditionParameters_Operator_LessThanOrEqual = UrlFileNameMatchConditionParameters_Operator("LessThanOrEqual") UrlFileNameMatchConditionParameters_Operator_RegEx = UrlFileNameMatchConditionParameters_Operator("RegEx") )
const ( UrlFileNameMatchConditionParameters_Operator_STATUS_Any = UrlFileNameMatchConditionParameters_Operator_STATUS("Any") UrlFileNameMatchConditionParameters_Operator_STATUS_BeginsWith = UrlFileNameMatchConditionParameters_Operator_STATUS("BeginsWith") UrlFileNameMatchConditionParameters_Operator_STATUS_Contains = UrlFileNameMatchConditionParameters_Operator_STATUS("Contains") UrlFileNameMatchConditionParameters_Operator_STATUS_EndsWith = UrlFileNameMatchConditionParameters_Operator_STATUS("EndsWith") UrlFileNameMatchConditionParameters_Operator_STATUS_Equal = UrlFileNameMatchConditionParameters_Operator_STATUS("Equal") UrlFileNameMatchConditionParameters_Operator_STATUS_GreaterThan = UrlFileNameMatchConditionParameters_Operator_STATUS("GreaterThan") UrlFileNameMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = UrlFileNameMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") UrlFileNameMatchConditionParameters_Operator_STATUS_LessThan = UrlFileNameMatchConditionParameters_Operator_STATUS("LessThan") UrlFileNameMatchConditionParameters_Operator_STATUS_LessThanOrEqual = UrlFileNameMatchConditionParameters_Operator_STATUS("LessThanOrEqual") UrlFileNameMatchConditionParameters_Operator_STATUS_RegEx = UrlFileNameMatchConditionParameters_Operator_STATUS("RegEx") )
const ( UrlPathMatchConditionParameters_Operator_Any = UrlPathMatchConditionParameters_Operator("Any") UrlPathMatchConditionParameters_Operator_BeginsWith = UrlPathMatchConditionParameters_Operator("BeginsWith") UrlPathMatchConditionParameters_Operator_Contains = UrlPathMatchConditionParameters_Operator("Contains") UrlPathMatchConditionParameters_Operator_EndsWith = UrlPathMatchConditionParameters_Operator("EndsWith") UrlPathMatchConditionParameters_Operator_Equal = UrlPathMatchConditionParameters_Operator("Equal") UrlPathMatchConditionParameters_Operator_GreaterThan = UrlPathMatchConditionParameters_Operator("GreaterThan") UrlPathMatchConditionParameters_Operator_GreaterThanOrEqual = UrlPathMatchConditionParameters_Operator("GreaterThanOrEqual") UrlPathMatchConditionParameters_Operator_LessThan = UrlPathMatchConditionParameters_Operator("LessThan") UrlPathMatchConditionParameters_Operator_LessThanOrEqual = UrlPathMatchConditionParameters_Operator("LessThanOrEqual") UrlPathMatchConditionParameters_Operator_RegEx = UrlPathMatchConditionParameters_Operator("RegEx") UrlPathMatchConditionParameters_Operator_Wildcard = UrlPathMatchConditionParameters_Operator("Wildcard") )
const ( UrlPathMatchConditionParameters_Operator_STATUS_Any = UrlPathMatchConditionParameters_Operator_STATUS("Any") UrlPathMatchConditionParameters_Operator_STATUS_BeginsWith = UrlPathMatchConditionParameters_Operator_STATUS("BeginsWith") UrlPathMatchConditionParameters_Operator_STATUS_Contains = UrlPathMatchConditionParameters_Operator_STATUS("Contains") UrlPathMatchConditionParameters_Operator_STATUS_EndsWith = UrlPathMatchConditionParameters_Operator_STATUS("EndsWith") UrlPathMatchConditionParameters_Operator_STATUS_Equal = UrlPathMatchConditionParameters_Operator_STATUS("Equal") UrlPathMatchConditionParameters_Operator_STATUS_GreaterThan = UrlPathMatchConditionParameters_Operator_STATUS("GreaterThan") UrlPathMatchConditionParameters_Operator_STATUS_GreaterThanOrEqual = UrlPathMatchConditionParameters_Operator_STATUS("GreaterThanOrEqual") UrlPathMatchConditionParameters_Operator_STATUS_LessThan = UrlPathMatchConditionParameters_Operator_STATUS("LessThan") UrlPathMatchConditionParameters_Operator_STATUS_LessThanOrEqual = UrlPathMatchConditionParameters_Operator_STATUS("LessThanOrEqual") UrlPathMatchConditionParameters_Operator_STATUS_RegEx = UrlPathMatchConditionParameters_Operator_STATUS("RegEx") UrlPathMatchConditionParameters_Operator_STATUS_Wildcard = UrlPathMatchConditionParameters_Operator_STATUS("Wildcard") )
const ( UrlRedirectActionParameters_DestinationProtocol_Http = UrlRedirectActionParameters_DestinationProtocol("Http") UrlRedirectActionParameters_DestinationProtocol_Https = UrlRedirectActionParameters_DestinationProtocol("Https") UrlRedirectActionParameters_DestinationProtocol_MatchRequest = UrlRedirectActionParameters_DestinationProtocol("MatchRequest") )
const ( UrlRedirectActionParameters_DestinationProtocol_STATUS_Http = UrlRedirectActionParameters_DestinationProtocol_STATUS("Http") UrlRedirectActionParameters_DestinationProtocol_STATUS_Https = UrlRedirectActionParameters_DestinationProtocol_STATUS("Https") UrlRedirectActionParameters_DestinationProtocol_STATUS_MatchRequest = UrlRedirectActionParameters_DestinationProtocol_STATUS("MatchRequest") )
const ( UrlRedirectActionParameters_RedirectType_Found = UrlRedirectActionParameters_RedirectType("Found") UrlRedirectActionParameters_RedirectType_Moved = UrlRedirectActionParameters_RedirectType("Moved") UrlRedirectActionParameters_RedirectType_PermanentRedirect = UrlRedirectActionParameters_RedirectType("PermanentRedirect") UrlRedirectActionParameters_RedirectType_TemporaryRedirect = UrlRedirectActionParameters_RedirectType("TemporaryRedirect") )
const ( UrlRedirectActionParameters_RedirectType_STATUS_Found = UrlRedirectActionParameters_RedirectType_STATUS("Found") UrlRedirectActionParameters_RedirectType_STATUS_Moved = UrlRedirectActionParameters_RedirectType_STATUS("Moved") UrlRedirectActionParameters_RedirectType_STATUS_PermanentRedirect = UrlRedirectActionParameters_RedirectType_STATUS("PermanentRedirect") UrlRedirectActionParameters_RedirectType_STATUS_TemporaryRedirect = UrlRedirectActionParameters_RedirectType_STATUS("TemporaryRedirect") )
const ( CacheConfiguration_CacheBehavior_HonorOrigin = CacheConfiguration_CacheBehavior("HonorOrigin") CacheConfiguration_CacheBehavior_OverrideAlways = CacheConfiguration_CacheBehavior("OverrideAlways") CacheConfiguration_CacheBehavior_OverrideIfOriginMissing = CacheConfiguration_CacheBehavior("OverrideIfOriginMissing") )
const ( CacheConfiguration_CacheBehavior_STATUS_HonorOrigin = CacheConfiguration_CacheBehavior_STATUS("HonorOrigin") CacheConfiguration_CacheBehavior_STATUS_OverrideAlways = CacheConfiguration_CacheBehavior_STATUS("OverrideAlways") CacheConfiguration_CacheBehavior_STATUS_OverrideIfOriginMissing = CacheConfiguration_CacheBehavior_STATUS("OverrideIfOriginMissing") )
const ( CacheConfiguration_IsCompressionEnabled_Disabled = CacheConfiguration_IsCompressionEnabled("Disabled") CacheConfiguration_IsCompressionEnabled_Enabled = CacheConfiguration_IsCompressionEnabled("Enabled") )
const ( CacheConfiguration_IsCompressionEnabled_STATUS_Disabled = CacheConfiguration_IsCompressionEnabled_STATUS("Disabled") CacheConfiguration_IsCompressionEnabled_STATUS_Enabled = CacheConfiguration_IsCompressionEnabled_STATUS("Enabled") )
const ( CacheConfiguration_QueryStringCachingBehavior_IgnoreQueryString = CacheConfiguration_QueryStringCachingBehavior("IgnoreQueryString") CacheConfiguration_QueryStringCachingBehavior_IgnoreSpecifiedQueryStrings = CacheConfiguration_QueryStringCachingBehavior("IgnoreSpecifiedQueryStrings") CacheConfiguration_QueryStringCachingBehavior_IncludeSpecifiedQueryStrings = CacheConfiguration_QueryStringCachingBehavior("IncludeSpecifiedQueryStrings") CacheConfiguration_QueryStringCachingBehavior_UseQueryString = CacheConfiguration_QueryStringCachingBehavior("UseQueryString") )
const ( CacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreQueryString = CacheConfiguration_QueryStringCachingBehavior_STATUS("IgnoreQueryString") CacheConfiguration_QueryStringCachingBehavior_STATUS_IgnoreSpecifiedQueryStrings = CacheConfiguration_QueryStringCachingBehavior_STATUS("IgnoreSpecifiedQueryStrings") CacheConfiguration_QueryStringCachingBehavior_STATUS_IncludeSpecifiedQueryStrings = CacheConfiguration_QueryStringCachingBehavior_STATUS("IncludeSpecifiedQueryStrings") CacheConfiguration_QueryStringCachingBehavior_STATUS_UseQueryString = CacheConfiguration_QueryStringCachingBehavior_STATUS("UseQueryString") )
const ( OriginGroupOverride_ForwardingProtocol_HttpOnly = OriginGroupOverride_ForwardingProtocol("HttpOnly") OriginGroupOverride_ForwardingProtocol_HttpsOnly = OriginGroupOverride_ForwardingProtocol("HttpsOnly") OriginGroupOverride_ForwardingProtocol_MatchRequest = OriginGroupOverride_ForwardingProtocol("MatchRequest") )
const ( OriginGroupOverride_ForwardingProtocol_STATUS_HttpOnly = OriginGroupOverride_ForwardingProtocol_STATUS("HttpOnly") OriginGroupOverride_ForwardingProtocol_STATUS_HttpsOnly = OriginGroupOverride_ForwardingProtocol_STATUS("HttpsOnly") OriginGroupOverride_ForwardingProtocol_STATUS_MatchRequest = OriginGroupOverride_ForwardingProtocol_STATUS("MatchRequest") )
const ( UrlSigningParamIdentifier_ParamIndicator_Expires = UrlSigningParamIdentifier_ParamIndicator("Expires") UrlSigningParamIdentifier_ParamIndicator_KeyId = UrlSigningParamIdentifier_ParamIndicator("KeyId") UrlSigningParamIdentifier_ParamIndicator_Signature = UrlSigningParamIdentifier_ParamIndicator("Signature") )
const ( UrlSigningParamIdentifier_ParamIndicator_STATUS_Expires = UrlSigningParamIdentifier_ParamIndicator_STATUS("Expires") UrlSigningParamIdentifier_ParamIndicator_STATUS_KeyId = UrlSigningParamIdentifier_ParamIndicator_STATUS("KeyId") UrlSigningParamIdentifier_ParamIndicator_STATUS_Signature = UrlSigningParamIdentifier_ParamIndicator_STATUS("Signature") )
const APIVersion_Value = APIVersion("2021-06-01")
const CacheExpirationActionParameters_CacheType_All = CacheExpirationActionParameters_CacheType("All")
const CacheExpirationActionParameters_CacheType_STATUS_All = CacheExpirationActionParameters_CacheType_STATUS("All")
const CacheExpirationActionParameters_TypeName_DeliveryRuleCacheExpirationActionParameters = CacheExpirationActionParameters_TypeName("DeliveryRuleCacheExpirationActionParameters")
const CacheExpirationActionParameters_TypeName_STATUS_DeliveryRuleCacheExpirationActionParameters = CacheExpirationActionParameters_TypeName_STATUS("DeliveryRuleCacheExpirationActionParameters")
const CacheKeyQueryStringActionParameters_TypeName_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters = CacheKeyQueryStringActionParameters_TypeName("DeliveryRuleCacheKeyQueryStringBehaviorActionParameters")
const CacheKeyQueryStringActionParameters_TypeName_STATUS_DeliveryRuleCacheKeyQueryStringBehaviorActionParameters = CacheKeyQueryStringActionParameters_TypeName_STATUS("DeliveryRuleCacheKeyQueryStringBehaviorActionParameters")
const ClientPortMatchConditionParameters_TypeName_DeliveryRuleClientPortConditionParameters = ClientPortMatchConditionParameters_TypeName("DeliveryRuleClientPortConditionParameters")
const ClientPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleClientPortConditionParameters = ClientPortMatchConditionParameters_TypeName_STATUS("DeliveryRuleClientPortConditionParameters")
const CookiesMatchConditionParameters_TypeName_DeliveryRuleCookiesConditionParameters = CookiesMatchConditionParameters_TypeName("DeliveryRuleCookiesConditionParameters")
const CookiesMatchConditionParameters_TypeName_STATUS_DeliveryRuleCookiesConditionParameters = CookiesMatchConditionParameters_TypeName_STATUS("DeliveryRuleCookiesConditionParameters")
const DeliveryRuleCacheExpirationAction_Name_CacheExpiration = DeliveryRuleCacheExpirationAction_Name("CacheExpiration")
const DeliveryRuleCacheExpirationAction_Name_STATUS_CacheExpiration = DeliveryRuleCacheExpirationAction_Name_STATUS("CacheExpiration")
const DeliveryRuleCacheKeyQueryStringAction_Name_CacheKeyQueryString = DeliveryRuleCacheKeyQueryStringAction_Name("CacheKeyQueryString")
const DeliveryRuleCacheKeyQueryStringAction_Name_STATUS_CacheKeyQueryString = DeliveryRuleCacheKeyQueryStringAction_Name_STATUS("CacheKeyQueryString")
const DeliveryRuleClientPortCondition_Name_ClientPort = DeliveryRuleClientPortCondition_Name("ClientPort")
const DeliveryRuleClientPortCondition_Name_STATUS_ClientPort = DeliveryRuleClientPortCondition_Name_STATUS("ClientPort")
const DeliveryRuleCookiesCondition_Name_Cookies = DeliveryRuleCookiesCondition_Name("Cookies")
const DeliveryRuleCookiesCondition_Name_STATUS_Cookies = DeliveryRuleCookiesCondition_Name_STATUS("Cookies")
const DeliveryRuleHostNameCondition_Name_HostName = DeliveryRuleHostNameCondition_Name("HostName")
const DeliveryRuleHostNameCondition_Name_STATUS_HostName = DeliveryRuleHostNameCondition_Name_STATUS("HostName")
const DeliveryRuleHttpVersionCondition_Name_HttpVersion = DeliveryRuleHttpVersionCondition_Name("HttpVersion")
const DeliveryRuleHttpVersionCondition_Name_STATUS_HttpVersion = DeliveryRuleHttpVersionCondition_Name_STATUS("HttpVersion")
const DeliveryRuleIsDeviceCondition_Name_IsDevice = DeliveryRuleIsDeviceCondition_Name("IsDevice")
const DeliveryRuleIsDeviceCondition_Name_STATUS_IsDevice = DeliveryRuleIsDeviceCondition_Name_STATUS("IsDevice")
const DeliveryRulePostArgsCondition_Name_PostArgs = DeliveryRulePostArgsCondition_Name("PostArgs")
const DeliveryRulePostArgsCondition_Name_STATUS_PostArgs = DeliveryRulePostArgsCondition_Name_STATUS("PostArgs")
const DeliveryRuleQueryStringCondition_Name_QueryString = DeliveryRuleQueryStringCondition_Name("QueryString")
const DeliveryRuleQueryStringCondition_Name_STATUS_QueryString = DeliveryRuleQueryStringCondition_Name_STATUS("QueryString")
const DeliveryRuleRemoteAddressCondition_Name_RemoteAddress = DeliveryRuleRemoteAddressCondition_Name("RemoteAddress")
const DeliveryRuleRemoteAddressCondition_Name_STATUS_RemoteAddress = DeliveryRuleRemoteAddressCondition_Name_STATUS("RemoteAddress")
const DeliveryRuleRequestBodyCondition_Name_RequestBody = DeliveryRuleRequestBodyCondition_Name("RequestBody")
const DeliveryRuleRequestBodyCondition_Name_STATUS_RequestBody = DeliveryRuleRequestBodyCondition_Name_STATUS("RequestBody")
const DeliveryRuleRequestHeaderAction_Name_ModifyRequestHeader = DeliveryRuleRequestHeaderAction_Name("ModifyRequestHeader")
const DeliveryRuleRequestHeaderAction_Name_STATUS_ModifyRequestHeader = DeliveryRuleRequestHeaderAction_Name_STATUS("ModifyRequestHeader")
const DeliveryRuleRequestHeaderCondition_Name_RequestHeader = DeliveryRuleRequestHeaderCondition_Name("RequestHeader")
const DeliveryRuleRequestHeaderCondition_Name_STATUS_RequestHeader = DeliveryRuleRequestHeaderCondition_Name_STATUS("RequestHeader")
const DeliveryRuleRequestMethodCondition_Name_RequestMethod = DeliveryRuleRequestMethodCondition_Name("RequestMethod")
const DeliveryRuleRequestMethodCondition_Name_STATUS_RequestMethod = DeliveryRuleRequestMethodCondition_Name_STATUS("RequestMethod")
const DeliveryRuleRequestSchemeCondition_Name_RequestScheme = DeliveryRuleRequestSchemeCondition_Name("RequestScheme")
const DeliveryRuleRequestSchemeCondition_Name_STATUS_RequestScheme = DeliveryRuleRequestSchemeCondition_Name_STATUS("RequestScheme")
const DeliveryRuleRequestUriCondition_Name_RequestUri = DeliveryRuleRequestUriCondition_Name("RequestUri")
const DeliveryRuleRequestUriCondition_Name_STATUS_RequestUri = DeliveryRuleRequestUriCondition_Name_STATUS("RequestUri")
const DeliveryRuleResponseHeaderAction_Name_ModifyResponseHeader = DeliveryRuleResponseHeaderAction_Name("ModifyResponseHeader")
const DeliveryRuleResponseHeaderAction_Name_STATUS_ModifyResponseHeader = DeliveryRuleResponseHeaderAction_Name_STATUS("ModifyResponseHeader")
const DeliveryRuleRouteConfigurationOverrideAction_Name_RouteConfigurationOverride = DeliveryRuleRouteConfigurationOverrideAction_Name("RouteConfigurationOverride")
const DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS_RouteConfigurationOverride = DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS("RouteConfigurationOverride")
const DeliveryRuleServerPortCondition_Name_STATUS_ServerPort = DeliveryRuleServerPortCondition_Name_STATUS("ServerPort")
const DeliveryRuleServerPortCondition_Name_ServerPort = DeliveryRuleServerPortCondition_Name("ServerPort")
const DeliveryRuleSocketAddrCondition_Name_STATUS_SocketAddr = DeliveryRuleSocketAddrCondition_Name_STATUS("SocketAddr")
const DeliveryRuleSocketAddrCondition_Name_SocketAddr = DeliveryRuleSocketAddrCondition_Name("SocketAddr")
const DeliveryRuleSslProtocolCondition_Name_STATUS_SslProtocol = DeliveryRuleSslProtocolCondition_Name_STATUS("SslProtocol")
const DeliveryRuleSslProtocolCondition_Name_SslProtocol = DeliveryRuleSslProtocolCondition_Name("SslProtocol")
const DeliveryRuleUrlFileExtensionCondition_Name_STATUS_UrlFileExtension = DeliveryRuleUrlFileExtensionCondition_Name_STATUS("UrlFileExtension")
const DeliveryRuleUrlFileExtensionCondition_Name_UrlFileExtension = DeliveryRuleUrlFileExtensionCondition_Name("UrlFileExtension")
const DeliveryRuleUrlFileNameCondition_Name_STATUS_UrlFileName = DeliveryRuleUrlFileNameCondition_Name_STATUS("UrlFileName")
const DeliveryRuleUrlFileNameCondition_Name_UrlFileName = DeliveryRuleUrlFileNameCondition_Name("UrlFileName")
const DeliveryRuleUrlPathCondition_Name_STATUS_UrlPath = DeliveryRuleUrlPathCondition_Name_STATUS("UrlPath")
const DeliveryRuleUrlPathCondition_Name_UrlPath = DeliveryRuleUrlPathCondition_Name("UrlPath")
const HeaderActionParameters_TypeName_DeliveryRuleHeaderActionParameters = HeaderActionParameters_TypeName("DeliveryRuleHeaderActionParameters")
const HeaderActionParameters_TypeName_STATUS_DeliveryRuleHeaderActionParameters = HeaderActionParameters_TypeName_STATUS("DeliveryRuleHeaderActionParameters")
const HostNameMatchConditionParameters_TypeName_DeliveryRuleHostNameConditionParameters = HostNameMatchConditionParameters_TypeName("DeliveryRuleHostNameConditionParameters")
const HostNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleHostNameConditionParameters = HostNameMatchConditionParameters_TypeName_STATUS("DeliveryRuleHostNameConditionParameters")
const HttpVersionMatchConditionParameters_Operator_Equal = HttpVersionMatchConditionParameters_Operator("Equal")
const HttpVersionMatchConditionParameters_Operator_STATUS_Equal = HttpVersionMatchConditionParameters_Operator_STATUS("Equal")
const HttpVersionMatchConditionParameters_TypeName_DeliveryRuleHttpVersionConditionParameters = HttpVersionMatchConditionParameters_TypeName("DeliveryRuleHttpVersionConditionParameters")
const HttpVersionMatchConditionParameters_TypeName_STATUS_DeliveryRuleHttpVersionConditionParameters = HttpVersionMatchConditionParameters_TypeName_STATUS("DeliveryRuleHttpVersionConditionParameters")
const IsDeviceMatchConditionParameters_Operator_Equal = IsDeviceMatchConditionParameters_Operator("Equal")
const IsDeviceMatchConditionParameters_Operator_STATUS_Equal = IsDeviceMatchConditionParameters_Operator_STATUS("Equal")
const IsDeviceMatchConditionParameters_TypeName_DeliveryRuleIsDeviceConditionParameters = IsDeviceMatchConditionParameters_TypeName("DeliveryRuleIsDeviceConditionParameters")
const IsDeviceMatchConditionParameters_TypeName_STATUS_DeliveryRuleIsDeviceConditionParameters = IsDeviceMatchConditionParameters_TypeName_STATUS("DeliveryRuleIsDeviceConditionParameters")
const KeyVaultSigningKeyParameters_TypeName_KeyVaultSigningKeyParameters = KeyVaultSigningKeyParameters_TypeName("KeyVaultSigningKeyParameters")
const KeyVaultSigningKeyParameters_TypeName_STATUS_KeyVaultSigningKeyParameters = KeyVaultSigningKeyParameters_TypeName_STATUS("KeyVaultSigningKeyParameters")
const OriginGroupOverrideActionParameters_TypeName_DeliveryRuleOriginGroupOverrideActionParameters = OriginGroupOverrideActionParameters_TypeName("DeliveryRuleOriginGroupOverrideActionParameters")
const OriginGroupOverrideActionParameters_TypeName_STATUS_DeliveryRuleOriginGroupOverrideActionParameters = OriginGroupOverrideActionParameters_TypeName_STATUS("DeliveryRuleOriginGroupOverrideActionParameters")
const OriginGroupOverrideAction_Name_OriginGroupOverride = OriginGroupOverrideAction_Name("OriginGroupOverride")
const OriginGroupOverrideAction_Name_STATUS_OriginGroupOverride = OriginGroupOverrideAction_Name_STATUS("OriginGroupOverride")
const PostArgsMatchConditionParameters_TypeName_DeliveryRulePostArgsConditionParameters = PostArgsMatchConditionParameters_TypeName("DeliveryRulePostArgsConditionParameters")
const PostArgsMatchConditionParameters_TypeName_STATUS_DeliveryRulePostArgsConditionParameters = PostArgsMatchConditionParameters_TypeName_STATUS("DeliveryRulePostArgsConditionParameters")
const QueryStringMatchConditionParameters_TypeName_DeliveryRuleQueryStringConditionParameters = QueryStringMatchConditionParameters_TypeName("DeliveryRuleQueryStringConditionParameters")
const QueryStringMatchConditionParameters_TypeName_STATUS_DeliveryRuleQueryStringConditionParameters = QueryStringMatchConditionParameters_TypeName_STATUS("DeliveryRuleQueryStringConditionParameters")
const RemoteAddressMatchConditionParameters_TypeName_DeliveryRuleRemoteAddressConditionParameters = RemoteAddressMatchConditionParameters_TypeName("DeliveryRuleRemoteAddressConditionParameters")
const RemoteAddressMatchConditionParameters_TypeName_STATUS_DeliveryRuleRemoteAddressConditionParameters = RemoteAddressMatchConditionParameters_TypeName_STATUS("DeliveryRuleRemoteAddressConditionParameters")
const RequestBodyMatchConditionParameters_TypeName_DeliveryRuleRequestBodyConditionParameters = RequestBodyMatchConditionParameters_TypeName("DeliveryRuleRequestBodyConditionParameters")
const RequestBodyMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestBodyConditionParameters = RequestBodyMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestBodyConditionParameters")
const RequestHeaderMatchConditionParameters_TypeName_DeliveryRuleRequestHeaderConditionParameters = RequestHeaderMatchConditionParameters_TypeName("DeliveryRuleRequestHeaderConditionParameters")
const RequestHeaderMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestHeaderConditionParameters = RequestHeaderMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestHeaderConditionParameters")
const RequestMethodMatchConditionParameters_Operator_Equal = RequestMethodMatchConditionParameters_Operator("Equal")
const RequestMethodMatchConditionParameters_Operator_STATUS_Equal = RequestMethodMatchConditionParameters_Operator_STATUS("Equal")
const RequestMethodMatchConditionParameters_TypeName_DeliveryRuleRequestMethodConditionParameters = RequestMethodMatchConditionParameters_TypeName("DeliveryRuleRequestMethodConditionParameters")
const RequestMethodMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestMethodConditionParameters = RequestMethodMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestMethodConditionParameters")
const RequestSchemeMatchConditionParameters_Operator_Equal = RequestSchemeMatchConditionParameters_Operator("Equal")
const RequestSchemeMatchConditionParameters_Operator_STATUS_Equal = RequestSchemeMatchConditionParameters_Operator_STATUS("Equal")
const RequestSchemeMatchConditionParameters_TypeName_DeliveryRuleRequestSchemeConditionParameters = RequestSchemeMatchConditionParameters_TypeName("DeliveryRuleRequestSchemeConditionParameters")
const RequestSchemeMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestSchemeConditionParameters = RequestSchemeMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestSchemeConditionParameters")
const RequestUriMatchConditionParameters_TypeName_DeliveryRuleRequestUriConditionParameters = RequestUriMatchConditionParameters_TypeName("DeliveryRuleRequestUriConditionParameters")
const RequestUriMatchConditionParameters_TypeName_STATUS_DeliveryRuleRequestUriConditionParameters = RequestUriMatchConditionParameters_TypeName_STATUS("DeliveryRuleRequestUriConditionParameters")
const RouteConfigurationOverrideActionParameters_TypeName_DeliveryRuleRouteConfigurationOverrideActionParameters = RouteConfigurationOverrideActionParameters_TypeName("DeliveryRuleRouteConfigurationOverrideActionParameters")
const RouteConfigurationOverrideActionParameters_TypeName_STATUS_DeliveryRuleRouteConfigurationOverrideActionParameters = RouteConfigurationOverrideActionParameters_TypeName_STATUS("DeliveryRuleRouteConfigurationOverrideActionParameters")
const ServerPortMatchConditionParameters_TypeName_DeliveryRuleServerPortConditionParameters = ServerPortMatchConditionParameters_TypeName("DeliveryRuleServerPortConditionParameters")
const ServerPortMatchConditionParameters_TypeName_STATUS_DeliveryRuleServerPortConditionParameters = ServerPortMatchConditionParameters_TypeName_STATUS("DeliveryRuleServerPortConditionParameters")
const SocketAddrMatchConditionParameters_TypeName_DeliveryRuleSocketAddrConditionParameters = SocketAddrMatchConditionParameters_TypeName("DeliveryRuleSocketAddrConditionParameters")
const SocketAddrMatchConditionParameters_TypeName_STATUS_DeliveryRuleSocketAddrConditionParameters = SocketAddrMatchConditionParameters_TypeName_STATUS("DeliveryRuleSocketAddrConditionParameters")
const SslProtocolMatchConditionParameters_Operator_Equal = SslProtocolMatchConditionParameters_Operator("Equal")
const SslProtocolMatchConditionParameters_Operator_STATUS_Equal = SslProtocolMatchConditionParameters_Operator_STATUS("Equal")
const SslProtocolMatchConditionParameters_TypeName_DeliveryRuleSslProtocolConditionParameters = SslProtocolMatchConditionParameters_TypeName("DeliveryRuleSslProtocolConditionParameters")
const SslProtocolMatchConditionParameters_TypeName_STATUS_DeliveryRuleSslProtocolConditionParameters = SslProtocolMatchConditionParameters_TypeName_STATUS("DeliveryRuleSslProtocolConditionParameters")
const UrlFileExtensionMatchConditionParameters_TypeName_DeliveryRuleUrlFileExtensionMatchConditionParameters = UrlFileExtensionMatchConditionParameters_TypeName("DeliveryRuleUrlFileExtensionMatchConditionParameters")
const UrlFileExtensionMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFileExtensionMatchConditionParameters = UrlFileExtensionMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlFileExtensionMatchConditionParameters")
const UrlFileNameMatchConditionParameters_TypeName_DeliveryRuleUrlFilenameConditionParameters = UrlFileNameMatchConditionParameters_TypeName("DeliveryRuleUrlFilenameConditionParameters")
const UrlFileNameMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlFilenameConditionParameters = UrlFileNameMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlFilenameConditionParameters")
const UrlPathMatchConditionParameters_TypeName_DeliveryRuleUrlPathMatchConditionParameters = UrlPathMatchConditionParameters_TypeName("DeliveryRuleUrlPathMatchConditionParameters")
const UrlPathMatchConditionParameters_TypeName_STATUS_DeliveryRuleUrlPathMatchConditionParameters = UrlPathMatchConditionParameters_TypeName_STATUS("DeliveryRuleUrlPathMatchConditionParameters")
const UrlRedirectActionParameters_TypeName_DeliveryRuleUrlRedirectActionParameters = UrlRedirectActionParameters_TypeName("DeliveryRuleUrlRedirectActionParameters")
const UrlRedirectActionParameters_TypeName_STATUS_DeliveryRuleUrlRedirectActionParameters = UrlRedirectActionParameters_TypeName_STATUS("DeliveryRuleUrlRedirectActionParameters")
const UrlRedirectAction_Name_STATUS_UrlRedirect = UrlRedirectAction_Name_STATUS("UrlRedirect")
const UrlRedirectAction_Name_UrlRedirect = UrlRedirectAction_Name("UrlRedirect")
const UrlRewriteActionParameters_TypeName_DeliveryRuleUrlRewriteActionParameters = UrlRewriteActionParameters_TypeName("DeliveryRuleUrlRewriteActionParameters")
const UrlRewriteActionParameters_TypeName_STATUS_DeliveryRuleUrlRewriteActionParameters = UrlRewriteActionParameters_TypeName_STATUS("DeliveryRuleUrlRewriteActionParameters")
const UrlRewriteAction_Name_STATUS_UrlRewrite = UrlRewriteAction_Name_STATUS("UrlRewrite")
const UrlRewriteAction_Name_UrlRewrite = UrlRewriteAction_Name("UrlRewrite")
const UrlSigningActionParameters_Algorithm_SHA256 = UrlSigningActionParameters_Algorithm("SHA256")
const UrlSigningActionParameters_Algorithm_STATUS_SHA256 = UrlSigningActionParameters_Algorithm_STATUS("SHA256")
const UrlSigningActionParameters_TypeName_DeliveryRuleUrlSigningActionParameters = UrlSigningActionParameters_TypeName("DeliveryRuleUrlSigningActionParameters")
const UrlSigningActionParameters_TypeName_STATUS_DeliveryRuleUrlSigningActionParameters = UrlSigningActionParameters_TypeName_STATUS("DeliveryRuleUrlSigningActionParameters")
const UrlSigningAction_Name_STATUS_UrlSigning = UrlSigningAction_Name_STATUS("UrlSigning")
const UrlSigningAction_Name_UrlSigning = UrlSigningAction_Name("UrlSigning")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "cdn.azure.com", Version: "v1api20210601"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type CacheConfiguration ¶
type CacheConfiguration struct { // CacheBehavior: Caching behavior for the requests CacheBehavior *CacheConfiguration_CacheBehavior `json:"cacheBehavior,omitempty"` // CacheDuration: The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration *string `json:"cacheDuration,omitempty"` // IsCompressionEnabled: Indicates whether content compression is enabled. If compression is enabled, content will be // served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when // requested content is smaller than 1 byte or larger than 1 MB. IsCompressionEnabled *CacheConfiguration_IsCompressionEnabled `json:"isCompressionEnabled,omitempty"` // QueryParameters: query parameters to include or exclude (comma separated). QueryParameters *string `json:"queryParameters,omitempty"` // QueryStringCachingBehavior: Defines how Frontdoor caches requests that include query strings. You can ignore any query // strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query // strings. QueryStringCachingBehavior *CacheConfiguration_QueryStringCachingBehavior `json:"queryStringCachingBehavior,omitempty"` }
Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
func (*CacheConfiguration) AssignProperties_From_CacheConfiguration ¶
func (configuration *CacheConfiguration) AssignProperties_From_CacheConfiguration(source *storage.CacheConfiguration) error
AssignProperties_From_CacheConfiguration populates our CacheConfiguration from the provided source CacheConfiguration
func (*CacheConfiguration) AssignProperties_To_CacheConfiguration ¶
func (configuration *CacheConfiguration) AssignProperties_To_CacheConfiguration(destination *storage.CacheConfiguration) error
AssignProperties_To_CacheConfiguration populates the provided destination CacheConfiguration from our CacheConfiguration
func (*CacheConfiguration) ConvertToARM ¶
func (configuration *CacheConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CacheConfiguration) DeepCopy ¶
func (in *CacheConfiguration) DeepCopy() *CacheConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheConfiguration.
func (*CacheConfiguration) DeepCopyInto ¶
func (in *CacheConfiguration) DeepCopyInto(out *CacheConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CacheConfiguration) Initialize_From_CacheConfiguration_STATUS ¶
func (configuration *CacheConfiguration) Initialize_From_CacheConfiguration_STATUS(source *CacheConfiguration_STATUS) error
Initialize_From_CacheConfiguration_STATUS populates our CacheConfiguration from the provided source CacheConfiguration_STATUS
func (*CacheConfiguration) NewEmptyARMValue ¶
func (configuration *CacheConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CacheConfiguration) PopulateFromARM ¶
func (configuration *CacheConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CacheConfiguration_CacheBehavior ¶
type CacheConfiguration_CacheBehavior string
+kubebuilder:validation:Enum={"HonorOrigin","OverrideAlways","OverrideIfOriginMissing"}
type CacheConfiguration_CacheBehavior_STATUS ¶
type CacheConfiguration_CacheBehavior_STATUS string
type CacheConfiguration_IsCompressionEnabled ¶
type CacheConfiguration_IsCompressionEnabled string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type CacheConfiguration_IsCompressionEnabled_STATUS ¶
type CacheConfiguration_IsCompressionEnabled_STATUS string
type CacheConfiguration_QueryStringCachingBehavior ¶
type CacheConfiguration_QueryStringCachingBehavior string
+kubebuilder:validation:Enum={"IgnoreQueryString","IgnoreSpecifiedQueryStrings","IncludeSpecifiedQueryStrings","UseQueryString"}
type CacheConfiguration_QueryStringCachingBehavior_STATUS ¶
type CacheConfiguration_QueryStringCachingBehavior_STATUS string
type CacheConfiguration_STATUS ¶
type CacheConfiguration_STATUS struct { // CacheBehavior: Caching behavior for the requests CacheBehavior *CacheConfiguration_CacheBehavior_STATUS `json:"cacheBehavior,omitempty"` // CacheDuration: The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration *string `json:"cacheDuration,omitempty"` // IsCompressionEnabled: Indicates whether content compression is enabled. If compression is enabled, content will be // served as compressed if user requests for a compressed version. Content won't be compressed on AzureFrontDoor when // requested content is smaller than 1 byte or larger than 1 MB. IsCompressionEnabled *CacheConfiguration_IsCompressionEnabled_STATUS `json:"isCompressionEnabled,omitempty"` // QueryParameters: query parameters to include or exclude (comma separated). QueryParameters *string `json:"queryParameters,omitempty"` // QueryStringCachingBehavior: Defines how Frontdoor caches requests that include query strings. You can ignore any query // strings when caching, ignore specific query strings, cache every request with a unique URL, or cache specific query // strings. QueryStringCachingBehavior *CacheConfiguration_QueryStringCachingBehavior_STATUS `json:"queryStringCachingBehavior,omitempty"` }
Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
func (*CacheConfiguration_STATUS) AssignProperties_From_CacheConfiguration_STATUS ¶
func (configuration *CacheConfiguration_STATUS) AssignProperties_From_CacheConfiguration_STATUS(source *storage.CacheConfiguration_STATUS) error
AssignProperties_From_CacheConfiguration_STATUS populates our CacheConfiguration_STATUS from the provided source CacheConfiguration_STATUS
func (*CacheConfiguration_STATUS) AssignProperties_To_CacheConfiguration_STATUS ¶
func (configuration *CacheConfiguration_STATUS) AssignProperties_To_CacheConfiguration_STATUS(destination *storage.CacheConfiguration_STATUS) error
AssignProperties_To_CacheConfiguration_STATUS populates the provided destination CacheConfiguration_STATUS from our CacheConfiguration_STATUS
func (*CacheConfiguration_STATUS) DeepCopy ¶
func (in *CacheConfiguration_STATUS) DeepCopy() *CacheConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheConfiguration_STATUS.
func (*CacheConfiguration_STATUS) DeepCopyInto ¶
func (in *CacheConfiguration_STATUS) DeepCopyInto(out *CacheConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CacheConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *CacheConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CacheConfiguration_STATUS) PopulateFromARM ¶
func (configuration *CacheConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CacheExpirationActionParameters ¶
type CacheExpirationActionParameters struct { // +kubebuilder:validation:Required // CacheBehavior: Caching behavior for the requests CacheBehavior *CacheExpirationActionParameters_CacheBehavior `json:"cacheBehavior,omitempty"` // CacheDuration: The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration *string `json:"cacheDuration,omitempty"` // +kubebuilder:validation:Required // CacheType: The level at which the content needs to be cached. CacheType *CacheExpirationActionParameters_CacheType `json:"cacheType,omitempty"` // +kubebuilder:validation:Required TypeName *CacheExpirationActionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for the cache expiration action.
func (*CacheExpirationActionParameters) AssignProperties_From_CacheExpirationActionParameters ¶
func (parameters *CacheExpirationActionParameters) AssignProperties_From_CacheExpirationActionParameters(source *storage.CacheExpirationActionParameters) error
AssignProperties_From_CacheExpirationActionParameters populates our CacheExpirationActionParameters from the provided source CacheExpirationActionParameters
func (*CacheExpirationActionParameters) AssignProperties_To_CacheExpirationActionParameters ¶
func (parameters *CacheExpirationActionParameters) AssignProperties_To_CacheExpirationActionParameters(destination *storage.CacheExpirationActionParameters) error
AssignProperties_To_CacheExpirationActionParameters populates the provided destination CacheExpirationActionParameters from our CacheExpirationActionParameters
func (*CacheExpirationActionParameters) ConvertToARM ¶
func (parameters *CacheExpirationActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CacheExpirationActionParameters) DeepCopy ¶
func (in *CacheExpirationActionParameters) DeepCopy() *CacheExpirationActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheExpirationActionParameters.
func (*CacheExpirationActionParameters) DeepCopyInto ¶
func (in *CacheExpirationActionParameters) DeepCopyInto(out *CacheExpirationActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CacheExpirationActionParameters) Initialize_From_CacheExpirationActionParameters_STATUS ¶
func (parameters *CacheExpirationActionParameters) Initialize_From_CacheExpirationActionParameters_STATUS(source *CacheExpirationActionParameters_STATUS) error
Initialize_From_CacheExpirationActionParameters_STATUS populates our CacheExpirationActionParameters from the provided source CacheExpirationActionParameters_STATUS
func (*CacheExpirationActionParameters) NewEmptyARMValue ¶
func (parameters *CacheExpirationActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CacheExpirationActionParameters) PopulateFromARM ¶
func (parameters *CacheExpirationActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CacheExpirationActionParameters_CacheBehavior ¶
type CacheExpirationActionParameters_CacheBehavior string
+kubebuilder:validation:Enum={"BypassCache","Override","SetIfMissing"}
type CacheExpirationActionParameters_CacheBehavior_STATUS ¶
type CacheExpirationActionParameters_CacheBehavior_STATUS string
type CacheExpirationActionParameters_CacheType ¶
type CacheExpirationActionParameters_CacheType string
+kubebuilder:validation:Enum={"All"}
type CacheExpirationActionParameters_CacheType_STATUS ¶
type CacheExpirationActionParameters_CacheType_STATUS string
type CacheExpirationActionParameters_STATUS ¶
type CacheExpirationActionParameters_STATUS struct { // CacheBehavior: Caching behavior for the requests CacheBehavior *CacheExpirationActionParameters_CacheBehavior_STATUS `json:"cacheBehavior,omitempty"` // CacheDuration: The duration for which the content needs to be cached. Allowed format is [d.]hh:mm:ss CacheDuration *string `json:"cacheDuration,omitempty"` // CacheType: The level at which the content needs to be cached. CacheType *CacheExpirationActionParameters_CacheType_STATUS `json:"cacheType,omitempty"` TypeName *CacheExpirationActionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for the cache expiration action.
func (*CacheExpirationActionParameters_STATUS) AssignProperties_From_CacheExpirationActionParameters_STATUS ¶
func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_From_CacheExpirationActionParameters_STATUS(source *storage.CacheExpirationActionParameters_STATUS) error
AssignProperties_From_CacheExpirationActionParameters_STATUS populates our CacheExpirationActionParameters_STATUS from the provided source CacheExpirationActionParameters_STATUS
func (*CacheExpirationActionParameters_STATUS) AssignProperties_To_CacheExpirationActionParameters_STATUS ¶
func (parameters *CacheExpirationActionParameters_STATUS) AssignProperties_To_CacheExpirationActionParameters_STATUS(destination *storage.CacheExpirationActionParameters_STATUS) error
AssignProperties_To_CacheExpirationActionParameters_STATUS populates the provided destination CacheExpirationActionParameters_STATUS from our CacheExpirationActionParameters_STATUS
func (*CacheExpirationActionParameters_STATUS) DeepCopy ¶
func (in *CacheExpirationActionParameters_STATUS) DeepCopy() *CacheExpirationActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheExpirationActionParameters_STATUS.
func (*CacheExpirationActionParameters_STATUS) DeepCopyInto ¶
func (in *CacheExpirationActionParameters_STATUS) DeepCopyInto(out *CacheExpirationActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CacheExpirationActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *CacheExpirationActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CacheExpirationActionParameters_STATUS) PopulateFromARM ¶
func (parameters *CacheExpirationActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CacheExpirationActionParameters_TypeName ¶
type CacheExpirationActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleCacheExpirationActionParameters"}
type CacheExpirationActionParameters_TypeName_STATUS ¶
type CacheExpirationActionParameters_TypeName_STATUS string
type CacheKeyQueryStringActionParameters ¶
type CacheKeyQueryStringActionParameters struct { // QueryParameters: query parameters to include or exclude (comma separated). QueryParameters *string `json:"queryParameters,omitempty"` // +kubebuilder:validation:Required // QueryStringBehavior: Caching behavior for the requests QueryStringBehavior *CacheKeyQueryStringActionParameters_QueryStringBehavior `json:"queryStringBehavior,omitempty"` // +kubebuilder:validation:Required TypeName *CacheKeyQueryStringActionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for the cache-key query string action.
func (*CacheKeyQueryStringActionParameters) AssignProperties_From_CacheKeyQueryStringActionParameters ¶
func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_From_CacheKeyQueryStringActionParameters(source *storage.CacheKeyQueryStringActionParameters) error
AssignProperties_From_CacheKeyQueryStringActionParameters populates our CacheKeyQueryStringActionParameters from the provided source CacheKeyQueryStringActionParameters
func (*CacheKeyQueryStringActionParameters) AssignProperties_To_CacheKeyQueryStringActionParameters ¶
func (parameters *CacheKeyQueryStringActionParameters) AssignProperties_To_CacheKeyQueryStringActionParameters(destination *storage.CacheKeyQueryStringActionParameters) error
AssignProperties_To_CacheKeyQueryStringActionParameters populates the provided destination CacheKeyQueryStringActionParameters from our CacheKeyQueryStringActionParameters
func (*CacheKeyQueryStringActionParameters) ConvertToARM ¶
func (parameters *CacheKeyQueryStringActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CacheKeyQueryStringActionParameters) DeepCopy ¶
func (in *CacheKeyQueryStringActionParameters) DeepCopy() *CacheKeyQueryStringActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheKeyQueryStringActionParameters.
func (*CacheKeyQueryStringActionParameters) DeepCopyInto ¶
func (in *CacheKeyQueryStringActionParameters) DeepCopyInto(out *CacheKeyQueryStringActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CacheKeyQueryStringActionParameters) Initialize_From_CacheKeyQueryStringActionParameters_STATUS ¶
func (parameters *CacheKeyQueryStringActionParameters) Initialize_From_CacheKeyQueryStringActionParameters_STATUS(source *CacheKeyQueryStringActionParameters_STATUS) error
Initialize_From_CacheKeyQueryStringActionParameters_STATUS populates our CacheKeyQueryStringActionParameters from the provided source CacheKeyQueryStringActionParameters_STATUS
func (*CacheKeyQueryStringActionParameters) NewEmptyARMValue ¶
func (parameters *CacheKeyQueryStringActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CacheKeyQueryStringActionParameters) PopulateFromARM ¶
func (parameters *CacheKeyQueryStringActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CacheKeyQueryStringActionParameters_QueryStringBehavior ¶
type CacheKeyQueryStringActionParameters_QueryStringBehavior string
+kubebuilder:validation:Enum={"Exclude","ExcludeAll","Include","IncludeAll"}
type CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS ¶
type CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS string
type CacheKeyQueryStringActionParameters_STATUS ¶
type CacheKeyQueryStringActionParameters_STATUS struct { // QueryParameters: query parameters to include or exclude (comma separated). QueryParameters *string `json:"queryParameters,omitempty"` // QueryStringBehavior: Caching behavior for the requests QueryStringBehavior *CacheKeyQueryStringActionParameters_QueryStringBehavior_STATUS `json:"queryStringBehavior,omitempty"` TypeName *CacheKeyQueryStringActionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for the cache-key query string action.
func (*CacheKeyQueryStringActionParameters_STATUS) AssignProperties_From_CacheKeyQueryStringActionParameters_STATUS ¶
func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_From_CacheKeyQueryStringActionParameters_STATUS(source *storage.CacheKeyQueryStringActionParameters_STATUS) error
AssignProperties_From_CacheKeyQueryStringActionParameters_STATUS populates our CacheKeyQueryStringActionParameters_STATUS from the provided source CacheKeyQueryStringActionParameters_STATUS
func (*CacheKeyQueryStringActionParameters_STATUS) AssignProperties_To_CacheKeyQueryStringActionParameters_STATUS ¶
func (parameters *CacheKeyQueryStringActionParameters_STATUS) AssignProperties_To_CacheKeyQueryStringActionParameters_STATUS(destination *storage.CacheKeyQueryStringActionParameters_STATUS) error
AssignProperties_To_CacheKeyQueryStringActionParameters_STATUS populates the provided destination CacheKeyQueryStringActionParameters_STATUS from our CacheKeyQueryStringActionParameters_STATUS
func (*CacheKeyQueryStringActionParameters_STATUS) DeepCopy ¶
func (in *CacheKeyQueryStringActionParameters_STATUS) DeepCopy() *CacheKeyQueryStringActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CacheKeyQueryStringActionParameters_STATUS.
func (*CacheKeyQueryStringActionParameters_STATUS) DeepCopyInto ¶
func (in *CacheKeyQueryStringActionParameters_STATUS) DeepCopyInto(out *CacheKeyQueryStringActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CacheKeyQueryStringActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *CacheKeyQueryStringActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CacheKeyQueryStringActionParameters_STATUS) PopulateFromARM ¶
func (parameters *CacheKeyQueryStringActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CacheKeyQueryStringActionParameters_TypeName ¶
type CacheKeyQueryStringActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleCacheKeyQueryStringBehaviorActionParameters"}
type CacheKeyQueryStringActionParameters_TypeName_STATUS ¶
type CacheKeyQueryStringActionParameters_TypeName_STATUS string
type ClientPortMatchConditionParameters ¶
type ClientPortMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *ClientPortMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *ClientPortMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for ClientPort match conditions
func (*ClientPortMatchConditionParameters) AssignProperties_From_ClientPortMatchConditionParameters ¶
func (parameters *ClientPortMatchConditionParameters) AssignProperties_From_ClientPortMatchConditionParameters(source *storage.ClientPortMatchConditionParameters) error
AssignProperties_From_ClientPortMatchConditionParameters populates our ClientPortMatchConditionParameters from the provided source ClientPortMatchConditionParameters
func (*ClientPortMatchConditionParameters) AssignProperties_To_ClientPortMatchConditionParameters ¶
func (parameters *ClientPortMatchConditionParameters) AssignProperties_To_ClientPortMatchConditionParameters(destination *storage.ClientPortMatchConditionParameters) error
AssignProperties_To_ClientPortMatchConditionParameters populates the provided destination ClientPortMatchConditionParameters from our ClientPortMatchConditionParameters
func (*ClientPortMatchConditionParameters) ConvertToARM ¶
func (parameters *ClientPortMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ClientPortMatchConditionParameters) DeepCopy ¶
func (in *ClientPortMatchConditionParameters) DeepCopy() *ClientPortMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientPortMatchConditionParameters.
func (*ClientPortMatchConditionParameters) DeepCopyInto ¶
func (in *ClientPortMatchConditionParameters) DeepCopyInto(out *ClientPortMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientPortMatchConditionParameters) Initialize_From_ClientPortMatchConditionParameters_STATUS ¶
func (parameters *ClientPortMatchConditionParameters) Initialize_From_ClientPortMatchConditionParameters_STATUS(source *ClientPortMatchConditionParameters_STATUS) error
Initialize_From_ClientPortMatchConditionParameters_STATUS populates our ClientPortMatchConditionParameters from the provided source ClientPortMatchConditionParameters_STATUS
func (*ClientPortMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *ClientPortMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ClientPortMatchConditionParameters) PopulateFromARM ¶
func (parameters *ClientPortMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ClientPortMatchConditionParameters_Operator ¶
type ClientPortMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type ClientPortMatchConditionParameters_Operator_STATUS ¶
type ClientPortMatchConditionParameters_Operator_STATUS string
type ClientPortMatchConditionParameters_STATUS ¶
type ClientPortMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *ClientPortMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *ClientPortMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for ClientPort match conditions
func (*ClientPortMatchConditionParameters_STATUS) AssignProperties_From_ClientPortMatchConditionParameters_STATUS ¶
func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_From_ClientPortMatchConditionParameters_STATUS(source *storage.ClientPortMatchConditionParameters_STATUS) error
AssignProperties_From_ClientPortMatchConditionParameters_STATUS populates our ClientPortMatchConditionParameters_STATUS from the provided source ClientPortMatchConditionParameters_STATUS
func (*ClientPortMatchConditionParameters_STATUS) AssignProperties_To_ClientPortMatchConditionParameters_STATUS ¶
func (parameters *ClientPortMatchConditionParameters_STATUS) AssignProperties_To_ClientPortMatchConditionParameters_STATUS(destination *storage.ClientPortMatchConditionParameters_STATUS) error
AssignProperties_To_ClientPortMatchConditionParameters_STATUS populates the provided destination ClientPortMatchConditionParameters_STATUS from our ClientPortMatchConditionParameters_STATUS
func (*ClientPortMatchConditionParameters_STATUS) DeepCopy ¶
func (in *ClientPortMatchConditionParameters_STATUS) DeepCopy() *ClientPortMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClientPortMatchConditionParameters_STATUS.
func (*ClientPortMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *ClientPortMatchConditionParameters_STATUS) DeepCopyInto(out *ClientPortMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClientPortMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *ClientPortMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ClientPortMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *ClientPortMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ClientPortMatchConditionParameters_TypeName ¶
type ClientPortMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleClientPortConditionParameters"}
type ClientPortMatchConditionParameters_TypeName_STATUS ¶
type ClientPortMatchConditionParameters_TypeName_STATUS string
type CookiesMatchConditionParameters ¶
type CookiesMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *CookiesMatchConditionParameters_Operator `json:"operator,omitempty"` // Selector: Name of Cookies to be matched Selector *string `json:"selector,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *CookiesMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for Cookies match conditions
func (*CookiesMatchConditionParameters) AssignProperties_From_CookiesMatchConditionParameters ¶
func (parameters *CookiesMatchConditionParameters) AssignProperties_From_CookiesMatchConditionParameters(source *storage.CookiesMatchConditionParameters) error
AssignProperties_From_CookiesMatchConditionParameters populates our CookiesMatchConditionParameters from the provided source CookiesMatchConditionParameters
func (*CookiesMatchConditionParameters) AssignProperties_To_CookiesMatchConditionParameters ¶
func (parameters *CookiesMatchConditionParameters) AssignProperties_To_CookiesMatchConditionParameters(destination *storage.CookiesMatchConditionParameters) error
AssignProperties_To_CookiesMatchConditionParameters populates the provided destination CookiesMatchConditionParameters from our CookiesMatchConditionParameters
func (*CookiesMatchConditionParameters) ConvertToARM ¶
func (parameters *CookiesMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*CookiesMatchConditionParameters) DeepCopy ¶
func (in *CookiesMatchConditionParameters) DeepCopy() *CookiesMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesMatchConditionParameters.
func (*CookiesMatchConditionParameters) DeepCopyInto ¶
func (in *CookiesMatchConditionParameters) DeepCopyInto(out *CookiesMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CookiesMatchConditionParameters) Initialize_From_CookiesMatchConditionParameters_STATUS ¶
func (parameters *CookiesMatchConditionParameters) Initialize_From_CookiesMatchConditionParameters_STATUS(source *CookiesMatchConditionParameters_STATUS) error
Initialize_From_CookiesMatchConditionParameters_STATUS populates our CookiesMatchConditionParameters from the provided source CookiesMatchConditionParameters_STATUS
func (*CookiesMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *CookiesMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CookiesMatchConditionParameters) PopulateFromARM ¶
func (parameters *CookiesMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CookiesMatchConditionParameters_Operator ¶
type CookiesMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type CookiesMatchConditionParameters_Operator_STATUS ¶
type CookiesMatchConditionParameters_Operator_STATUS string
type CookiesMatchConditionParameters_STATUS ¶
type CookiesMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *CookiesMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Selector: Name of Cookies to be matched Selector *string `json:"selector,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *CookiesMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for Cookies match conditions
func (*CookiesMatchConditionParameters_STATUS) AssignProperties_From_CookiesMatchConditionParameters_STATUS ¶
func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_From_CookiesMatchConditionParameters_STATUS(source *storage.CookiesMatchConditionParameters_STATUS) error
AssignProperties_From_CookiesMatchConditionParameters_STATUS populates our CookiesMatchConditionParameters_STATUS from the provided source CookiesMatchConditionParameters_STATUS
func (*CookiesMatchConditionParameters_STATUS) AssignProperties_To_CookiesMatchConditionParameters_STATUS ¶
func (parameters *CookiesMatchConditionParameters_STATUS) AssignProperties_To_CookiesMatchConditionParameters_STATUS(destination *storage.CookiesMatchConditionParameters_STATUS) error
AssignProperties_To_CookiesMatchConditionParameters_STATUS populates the provided destination CookiesMatchConditionParameters_STATUS from our CookiesMatchConditionParameters_STATUS
func (*CookiesMatchConditionParameters_STATUS) DeepCopy ¶
func (in *CookiesMatchConditionParameters_STATUS) DeepCopy() *CookiesMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CookiesMatchConditionParameters_STATUS.
func (*CookiesMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *CookiesMatchConditionParameters_STATUS) DeepCopyInto(out *CookiesMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*CookiesMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *CookiesMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CookiesMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *CookiesMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CookiesMatchConditionParameters_TypeName ¶
type CookiesMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleCookiesConditionParameters"}
type CookiesMatchConditionParameters_TypeName_STATUS ¶
type CookiesMatchConditionParameters_TypeName_STATUS string
type DeepCreatedCustomDomain_STATUS ¶
type DeepCreatedCustomDomain_STATUS struct { // HostName: The host name of the custom domain. Must be a domain name. HostName *string `json:"hostName,omitempty"` // Name: Custom domain name. Name *string `json:"name,omitempty"` // ValidationData: 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 `json:"validationData,omitempty"` }
Custom domains created on the CDN endpoint.
func (*DeepCreatedCustomDomain_STATUS) AssignProperties_From_DeepCreatedCustomDomain_STATUS ¶
func (domain *DeepCreatedCustomDomain_STATUS) AssignProperties_From_DeepCreatedCustomDomain_STATUS(source *storage.DeepCreatedCustomDomain_STATUS) error
AssignProperties_From_DeepCreatedCustomDomain_STATUS populates our DeepCreatedCustomDomain_STATUS from the provided source DeepCreatedCustomDomain_STATUS
func (*DeepCreatedCustomDomain_STATUS) AssignProperties_To_DeepCreatedCustomDomain_STATUS ¶
func (domain *DeepCreatedCustomDomain_STATUS) AssignProperties_To_DeepCreatedCustomDomain_STATUS(destination *storage.DeepCreatedCustomDomain_STATUS) error
AssignProperties_To_DeepCreatedCustomDomain_STATUS populates the provided destination DeepCreatedCustomDomain_STATUS from our DeepCreatedCustomDomain_STATUS
func (*DeepCreatedCustomDomain_STATUS) DeepCopy ¶
func (in *DeepCreatedCustomDomain_STATUS) DeepCopy() *DeepCreatedCustomDomain_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedCustomDomain_STATUS.
func (*DeepCreatedCustomDomain_STATUS) DeepCopyInto ¶
func (in *DeepCreatedCustomDomain_STATUS) DeepCopyInto(out *DeepCreatedCustomDomain_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeepCreatedCustomDomain_STATUS) NewEmptyARMValue ¶
func (domain *DeepCreatedCustomDomain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeepCreatedCustomDomain_STATUS) PopulateFromARM ¶
func (domain *DeepCreatedCustomDomain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeepCreatedOrigin ¶
type DeepCreatedOrigin struct { // Enabled: Origin is enabled for load balancing or not. By default, origin is always enabled. Enabled *bool `json:"enabled,omitempty"` // +kubebuilder:validation:Required // HostName: The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique // across all origins in an endpoint. HostName *string `json:"hostName,omitempty"` // +kubebuilder:validation:Maximum=65535 // +kubebuilder:validation:Minimum=1 // HttpPort: The value of the HTTP port. Must be between 1 and 65535. HttpPort *int `json:"httpPort,omitempty"` // +kubebuilder:validation:Maximum=65535 // +kubebuilder:validation:Minimum=1 // HttpsPort: The value of the HTTPS port. Must be between 1 and 65535. HttpsPort *int `json:"httpsPort,omitempty"` // +kubebuilder:validation:Required // Name: Origin name which must be unique within the endpoint. Name *string `json:"name,omitempty"` // OriginHostHeader: 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 `json:"originHostHeader,omitempty"` // +kubebuilder:validation:Maximum=5 // +kubebuilder:validation:Minimum=1 // Priority: Priority of origin in given origin group for load balancing. Higher priorities will not be used for load // balancing if any lower priority origin is healthy.Must be between 1 and 5. Priority *int `json:"priority,omitempty"` // PrivateLinkAlias: The Alias of the Private Link resource. Populating this optional field indicates that this origin is // 'Private' PrivateLinkAlias *string `json:"privateLinkAlias,omitempty"` // PrivateLinkApprovalMessage: A custom message to be included in the approval request to connect to the Private Link. PrivateLinkApprovalMessage *string `json:"privateLinkApprovalMessage,omitempty"` // PrivateLinkLocationReference: The location of the Private Link resource. Required only if 'privateLinkResourceId' is // populated PrivateLinkLocationReference *genruntime.ResourceReference `armReference:"PrivateLinkLocation" json:"privateLinkLocationReference,omitempty"` // PrivateLinkResourceReference: The Resource Id of the Private Link resource. Populating this optional field indicates // that this backend is 'Private' PrivateLinkResourceReference *genruntime.ResourceReference `armReference:"PrivateLinkResourceId" json:"privateLinkResourceReference,omitempty"` // +kubebuilder:validation:Maximum=1000 // +kubebuilder:validation:Minimum=1 // Weight: Weight of the origin in given origin group for load balancing. Must be between 1 and 1000 Weight *int `json:"weight,omitempty"` }
The main origin of CDN content which is added when creating a CDN endpoint.
func (*DeepCreatedOrigin) AssignProperties_From_DeepCreatedOrigin ¶
func (origin *DeepCreatedOrigin) AssignProperties_From_DeepCreatedOrigin(source *storage.DeepCreatedOrigin) error
AssignProperties_From_DeepCreatedOrigin populates our DeepCreatedOrigin from the provided source DeepCreatedOrigin
func (*DeepCreatedOrigin) AssignProperties_To_DeepCreatedOrigin ¶
func (origin *DeepCreatedOrigin) AssignProperties_To_DeepCreatedOrigin(destination *storage.DeepCreatedOrigin) error
AssignProperties_To_DeepCreatedOrigin populates the provided destination DeepCreatedOrigin from our DeepCreatedOrigin
func (*DeepCreatedOrigin) ConvertToARM ¶
func (origin *DeepCreatedOrigin) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeepCreatedOrigin) DeepCopy ¶
func (in *DeepCreatedOrigin) DeepCopy() *DeepCreatedOrigin
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOrigin.
func (*DeepCreatedOrigin) DeepCopyInto ¶
func (in *DeepCreatedOrigin) DeepCopyInto(out *DeepCreatedOrigin)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeepCreatedOrigin) Initialize_From_DeepCreatedOrigin_STATUS ¶
func (origin *DeepCreatedOrigin) Initialize_From_DeepCreatedOrigin_STATUS(source *DeepCreatedOrigin_STATUS) error
Initialize_From_DeepCreatedOrigin_STATUS populates our DeepCreatedOrigin from the provided source DeepCreatedOrigin_STATUS
func (*DeepCreatedOrigin) NewEmptyARMValue ¶
func (origin *DeepCreatedOrigin) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeepCreatedOrigin) PopulateFromARM ¶
func (origin *DeepCreatedOrigin) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeepCreatedOriginGroup ¶
type DeepCreatedOriginGroup struct { // HealthProbeSettings: Health probe settings to the origin that is used to determine the health of the origin. HealthProbeSettings *HealthProbeParameters `json:"healthProbeSettings,omitempty"` // +kubebuilder:validation:Required // Name: Origin group name which must be unique within the endpoint. Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required // Origins: The source of the content being delivered via CDN within given origin group. Origins []ResourceReference `json:"origins,omitempty"` // ResponseBasedOriginErrorDetectionSettings: The JSON object that contains the properties to determine origin health using // real requests/responses.This property is currently not supported. ResponseBasedOriginErrorDetectionSettings *ResponseBasedOriginErrorDetectionParameters `json:"responseBasedOriginErrorDetectionSettings,omitempty"` // +kubebuilder:validation:Maximum=50 // +kubebuilder:validation:Minimum=0 // TrafficRestorationTimeToHealedOrNewEndpointsInMinutes: Time in minutes to shift the traffic to the endpoint gradually // when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not // supported. TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int `json:"trafficRestorationTimeToHealedOrNewEndpointsInMinutes,omitempty"` }
The origin group for CDN content which is added when creating a CDN endpoint. Traffic is sent to the origins within the origin group based on origin health.
func (*DeepCreatedOriginGroup) AssignProperties_From_DeepCreatedOriginGroup ¶
func (group *DeepCreatedOriginGroup) AssignProperties_From_DeepCreatedOriginGroup(source *storage.DeepCreatedOriginGroup) error
AssignProperties_From_DeepCreatedOriginGroup populates our DeepCreatedOriginGroup from the provided source DeepCreatedOriginGroup
func (*DeepCreatedOriginGroup) AssignProperties_To_DeepCreatedOriginGroup ¶
func (group *DeepCreatedOriginGroup) AssignProperties_To_DeepCreatedOriginGroup(destination *storage.DeepCreatedOriginGroup) error
AssignProperties_To_DeepCreatedOriginGroup populates the provided destination DeepCreatedOriginGroup from our DeepCreatedOriginGroup
func (*DeepCreatedOriginGroup) ConvertToARM ¶
func (group *DeepCreatedOriginGroup) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeepCreatedOriginGroup) DeepCopy ¶
func (in *DeepCreatedOriginGroup) DeepCopy() *DeepCreatedOriginGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOriginGroup.
func (*DeepCreatedOriginGroup) DeepCopyInto ¶
func (in *DeepCreatedOriginGroup) DeepCopyInto(out *DeepCreatedOriginGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeepCreatedOriginGroup) Initialize_From_DeepCreatedOriginGroup_STATUS ¶
func (group *DeepCreatedOriginGroup) Initialize_From_DeepCreatedOriginGroup_STATUS(source *DeepCreatedOriginGroup_STATUS) error
Initialize_From_DeepCreatedOriginGroup_STATUS populates our DeepCreatedOriginGroup from the provided source DeepCreatedOriginGroup_STATUS
func (*DeepCreatedOriginGroup) NewEmptyARMValue ¶
func (group *DeepCreatedOriginGroup) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeepCreatedOriginGroup) PopulateFromARM ¶
func (group *DeepCreatedOriginGroup) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeepCreatedOriginGroup_STATUS ¶
type DeepCreatedOriginGroup_STATUS struct { // HealthProbeSettings: Health probe settings to the origin that is used to determine the health of the origin. HealthProbeSettings *HealthProbeParameters_STATUS `json:"healthProbeSettings,omitempty"` // Name: Origin group name which must be unique within the endpoint. Name *string `json:"name,omitempty"` // Origins: The source of the content being delivered via CDN within given origin group. Origins []ResourceReference_STATUS `json:"origins,omitempty"` // ResponseBasedOriginErrorDetectionSettings: The JSON object that contains the properties to determine origin health using // real requests/responses.This property is currently not supported. ResponseBasedOriginErrorDetectionSettings *ResponseBasedOriginErrorDetectionParameters_STATUS `json:"responseBasedOriginErrorDetectionSettings,omitempty"` // TrafficRestorationTimeToHealedOrNewEndpointsInMinutes: Time in minutes to shift the traffic to the endpoint gradually // when an unhealthy endpoint comes healthy or a new endpoint is added. Default is 10 mins. This property is currently not // supported. TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int `json:"trafficRestorationTimeToHealedOrNewEndpointsInMinutes,omitempty"` }
The origin group for CDN content which is added when creating a CDN endpoint. Traffic is sent to the origins within the origin group based on origin health.
func (*DeepCreatedOriginGroup_STATUS) AssignProperties_From_DeepCreatedOriginGroup_STATUS ¶
func (group *DeepCreatedOriginGroup_STATUS) AssignProperties_From_DeepCreatedOriginGroup_STATUS(source *storage.DeepCreatedOriginGroup_STATUS) error
AssignProperties_From_DeepCreatedOriginGroup_STATUS populates our DeepCreatedOriginGroup_STATUS from the provided source DeepCreatedOriginGroup_STATUS
func (*DeepCreatedOriginGroup_STATUS) AssignProperties_To_DeepCreatedOriginGroup_STATUS ¶
func (group *DeepCreatedOriginGroup_STATUS) AssignProperties_To_DeepCreatedOriginGroup_STATUS(destination *storage.DeepCreatedOriginGroup_STATUS) error
AssignProperties_To_DeepCreatedOriginGroup_STATUS populates the provided destination DeepCreatedOriginGroup_STATUS from our DeepCreatedOriginGroup_STATUS
func (*DeepCreatedOriginGroup_STATUS) DeepCopy ¶
func (in *DeepCreatedOriginGroup_STATUS) DeepCopy() *DeepCreatedOriginGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOriginGroup_STATUS.
func (*DeepCreatedOriginGroup_STATUS) DeepCopyInto ¶
func (in *DeepCreatedOriginGroup_STATUS) DeepCopyInto(out *DeepCreatedOriginGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeepCreatedOriginGroup_STATUS) NewEmptyARMValue ¶
func (group *DeepCreatedOriginGroup_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeepCreatedOriginGroup_STATUS) PopulateFromARM ¶
func (group *DeepCreatedOriginGroup_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeepCreatedOrigin_STATUS ¶
type DeepCreatedOrigin_STATUS struct { // Enabled: Origin is enabled for load balancing or not. By default, origin is always enabled. Enabled *bool `json:"enabled,omitempty"` // HostName: The address of the origin. It can be a domain name, IPv4 address, or IPv6 address. This should be unique // across all origins in an endpoint. HostName *string `json:"hostName,omitempty"` // HttpPort: The value of the HTTP port. Must be between 1 and 65535. HttpPort *int `json:"httpPort,omitempty"` // HttpsPort: The value of the HTTPS port. Must be between 1 and 65535. HttpsPort *int `json:"httpsPort,omitempty"` // Name: Origin name which must be unique within the endpoint. Name *string `json:"name,omitempty"` // OriginHostHeader: 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 `json:"originHostHeader,omitempty"` // Priority: Priority of origin in given origin group for load balancing. Higher priorities will not be used for load // balancing if any lower priority origin is healthy.Must be between 1 and 5. Priority *int `json:"priority,omitempty"` // PrivateEndpointStatus: The approval status for the connection to the Private Link PrivateEndpointStatus *PrivateEndpointStatus_STATUS `json:"privateEndpointStatus,omitempty"` // PrivateLinkAlias: The Alias of the Private Link resource. Populating this optional field indicates that this origin is // 'Private' PrivateLinkAlias *string `json:"privateLinkAlias,omitempty"` // PrivateLinkApprovalMessage: A custom message to be included in the approval request to connect to the Private Link. PrivateLinkApprovalMessage *string `json:"privateLinkApprovalMessage,omitempty"` // PrivateLinkLocation: The location of the Private Link resource. Required only if 'privateLinkResourceId' is populated PrivateLinkLocation *string `json:"privateLinkLocation,omitempty"` // PrivateLinkResourceId: The Resource Id of the Private Link resource. Populating this optional field indicates that this // backend is 'Private' PrivateLinkResourceId *string `json:"privateLinkResourceId,omitempty"` // Weight: Weight of the origin in given origin group for load balancing. Must be between 1 and 1000 Weight *int `json:"weight,omitempty"` }
The main origin of CDN content which is added when creating a CDN endpoint.
func (*DeepCreatedOrigin_STATUS) AssignProperties_From_DeepCreatedOrigin_STATUS ¶
func (origin *DeepCreatedOrigin_STATUS) AssignProperties_From_DeepCreatedOrigin_STATUS(source *storage.DeepCreatedOrigin_STATUS) error
AssignProperties_From_DeepCreatedOrigin_STATUS populates our DeepCreatedOrigin_STATUS from the provided source DeepCreatedOrigin_STATUS
func (*DeepCreatedOrigin_STATUS) AssignProperties_To_DeepCreatedOrigin_STATUS ¶
func (origin *DeepCreatedOrigin_STATUS) AssignProperties_To_DeepCreatedOrigin_STATUS(destination *storage.DeepCreatedOrigin_STATUS) error
AssignProperties_To_DeepCreatedOrigin_STATUS populates the provided destination DeepCreatedOrigin_STATUS from our DeepCreatedOrigin_STATUS
func (*DeepCreatedOrigin_STATUS) DeepCopy ¶
func (in *DeepCreatedOrigin_STATUS) DeepCopy() *DeepCreatedOrigin_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeepCreatedOrigin_STATUS.
func (*DeepCreatedOrigin_STATUS) DeepCopyInto ¶
func (in *DeepCreatedOrigin_STATUS) DeepCopyInto(out *DeepCreatedOrigin_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeepCreatedOrigin_STATUS) NewEmptyARMValue ¶
func (origin *DeepCreatedOrigin_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeepCreatedOrigin_STATUS) PopulateFromARM ¶
func (origin *DeepCreatedOrigin_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRule ¶
type DeliveryRule struct { // +kubebuilder:validation:Required // Actions: A list of actions that are executed when all the conditions of a rule are satisfied. Actions []DeliveryRuleAction `json:"actions,omitempty"` // Conditions: A list of conditions that must be matched for the actions to be executed Conditions []DeliveryRuleCondition `json:"conditions,omitempty"` // Name: Name of the rule Name *string `json:"name,omitempty"` // +kubebuilder:validation:Required // Order: 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 `json:"order,omitempty"` }
A rule that specifies a set of actions and conditions
func (*DeliveryRule) AssignProperties_From_DeliveryRule ¶
func (rule *DeliveryRule) AssignProperties_From_DeliveryRule(source *storage.DeliveryRule) error
AssignProperties_From_DeliveryRule populates our DeliveryRule from the provided source DeliveryRule
func (*DeliveryRule) AssignProperties_To_DeliveryRule ¶
func (rule *DeliveryRule) AssignProperties_To_DeliveryRule(destination *storage.DeliveryRule) error
AssignProperties_To_DeliveryRule populates the provided destination DeliveryRule from our DeliveryRule
func (*DeliveryRule) ConvertToARM ¶
func (rule *DeliveryRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRule) DeepCopy ¶
func (in *DeliveryRule) DeepCopy() *DeliveryRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRule.
func (*DeliveryRule) DeepCopyInto ¶
func (in *DeliveryRule) DeepCopyInto(out *DeliveryRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRule) Initialize_From_DeliveryRule_STATUS ¶
func (rule *DeliveryRule) Initialize_From_DeliveryRule_STATUS(source *DeliveryRule_STATUS) error
Initialize_From_DeliveryRule_STATUS populates our DeliveryRule from the provided source DeliveryRule_STATUS
func (*DeliveryRule) NewEmptyARMValue ¶
func (rule *DeliveryRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRule) PopulateFromARM ¶
func (rule *DeliveryRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleAction ¶
type DeliveryRuleAction struct { // CacheExpiration: Mutually exclusive with all other properties CacheExpiration *DeliveryRuleCacheExpirationAction `json:"cacheExpiration,omitempty"` // CacheKeyQueryString: Mutually exclusive with all other properties CacheKeyQueryString *DeliveryRuleCacheKeyQueryStringAction `json:"cacheKeyQueryString,omitempty"` // ModifyRequestHeader: Mutually exclusive with all other properties ModifyRequestHeader *DeliveryRuleRequestHeaderAction `json:"modifyRequestHeader,omitempty"` // ModifyResponseHeader: Mutually exclusive with all other properties ModifyResponseHeader *DeliveryRuleResponseHeaderAction `json:"modifyResponseHeader,omitempty"` // OriginGroupOverride: Mutually exclusive with all other properties OriginGroupOverride *OriginGroupOverrideAction `json:"originGroupOverride,omitempty"` // RouteConfigurationOverride: Mutually exclusive with all other properties RouteConfigurationOverride *DeliveryRuleRouteConfigurationOverrideAction `json:"routeConfigurationOverride,omitempty"` // UrlRedirect: Mutually exclusive with all other properties UrlRedirect *UrlRedirectAction `json:"urlRedirect,omitempty"` // UrlRewrite: Mutually exclusive with all other properties UrlRewrite *UrlRewriteAction `json:"urlRewrite,omitempty"` // UrlSigning: Mutually exclusive with all other properties UrlSigning *UrlSigningAction `json:"urlSigning,omitempty"` }
An action for the delivery rule.
func (*DeliveryRuleAction) AssignProperties_From_DeliveryRuleAction ¶
func (action *DeliveryRuleAction) AssignProperties_From_DeliveryRuleAction(source *storage.DeliveryRuleAction) error
AssignProperties_From_DeliveryRuleAction populates our DeliveryRuleAction from the provided source DeliveryRuleAction
func (*DeliveryRuleAction) AssignProperties_To_DeliveryRuleAction ¶
func (action *DeliveryRuleAction) AssignProperties_To_DeliveryRuleAction(destination *storage.DeliveryRuleAction) error
AssignProperties_To_DeliveryRuleAction populates the provided destination DeliveryRuleAction from our DeliveryRuleAction
func (*DeliveryRuleAction) ConvertToARM ¶
func (action *DeliveryRuleAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleAction) DeepCopy ¶
func (in *DeliveryRuleAction) DeepCopy() *DeliveryRuleAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleAction.
func (*DeliveryRuleAction) DeepCopyInto ¶
func (in *DeliveryRuleAction) DeepCopyInto(out *DeliveryRuleAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleAction) Initialize_From_DeliveryRuleAction_STATUS ¶
func (action *DeliveryRuleAction) Initialize_From_DeliveryRuleAction_STATUS(source *DeliveryRuleAction_STATUS) error
Initialize_From_DeliveryRuleAction_STATUS populates our DeliveryRuleAction from the provided source DeliveryRuleAction_STATUS
func (*DeliveryRuleAction) NewEmptyARMValue ¶
func (action *DeliveryRuleAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleAction) PopulateFromARM ¶
func (action *DeliveryRuleAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleAction_STATUS ¶
type DeliveryRuleAction_STATUS struct { // CacheExpiration: Mutually exclusive with all other properties CacheExpiration *DeliveryRuleCacheExpirationAction_STATUS `json:"cacheExpiration,omitempty"` // CacheKeyQueryString: Mutually exclusive with all other properties CacheKeyQueryString *DeliveryRuleCacheKeyQueryStringAction_STATUS `json:"cacheKeyQueryString,omitempty"` // ModifyRequestHeader: Mutually exclusive with all other properties ModifyRequestHeader *DeliveryRuleRequestHeaderAction_STATUS `json:"modifyRequestHeader,omitempty"` // ModifyResponseHeader: Mutually exclusive with all other properties ModifyResponseHeader *DeliveryRuleResponseHeaderAction_STATUS `json:"modifyResponseHeader,omitempty"` // OriginGroupOverride: Mutually exclusive with all other properties OriginGroupOverride *OriginGroupOverrideAction_STATUS `json:"originGroupOverride,omitempty"` // RouteConfigurationOverride: Mutually exclusive with all other properties RouteConfigurationOverride *DeliveryRuleRouteConfigurationOverrideAction_STATUS `json:"routeConfigurationOverride,omitempty"` // UrlRedirect: Mutually exclusive with all other properties UrlRedirect *UrlRedirectAction_STATUS `json:"urlRedirect,omitempty"` // UrlRewrite: Mutually exclusive with all other properties UrlRewrite *UrlRewriteAction_STATUS `json:"urlRewrite,omitempty"` // UrlSigning: Mutually exclusive with all other properties UrlSigning *UrlSigningAction_STATUS `json:"urlSigning,omitempty"` }
An action for the delivery rule.
func (*DeliveryRuleAction_STATUS) AssignProperties_From_DeliveryRuleAction_STATUS ¶
func (action *DeliveryRuleAction_STATUS) AssignProperties_From_DeliveryRuleAction_STATUS(source *storage.DeliveryRuleAction_STATUS) error
AssignProperties_From_DeliveryRuleAction_STATUS populates our DeliveryRuleAction_STATUS from the provided source DeliveryRuleAction_STATUS
func (*DeliveryRuleAction_STATUS) AssignProperties_To_DeliveryRuleAction_STATUS ¶
func (action *DeliveryRuleAction_STATUS) AssignProperties_To_DeliveryRuleAction_STATUS(destination *storage.DeliveryRuleAction_STATUS) error
AssignProperties_To_DeliveryRuleAction_STATUS populates the provided destination DeliveryRuleAction_STATUS from our DeliveryRuleAction_STATUS
func (*DeliveryRuleAction_STATUS) DeepCopy ¶
func (in *DeliveryRuleAction_STATUS) DeepCopy() *DeliveryRuleAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleAction_STATUS.
func (*DeliveryRuleAction_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleAction_STATUS) DeepCopyInto(out *DeliveryRuleAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleAction_STATUS) NewEmptyARMValue ¶
func (action *DeliveryRuleAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleAction_STATUS) PopulateFromARM ¶
func (action *DeliveryRuleAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCacheExpirationAction ¶
type DeliveryRuleCacheExpirationAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *DeliveryRuleCacheExpirationAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *CacheExpirationActionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleCacheExpirationAction) AssignProperties_From_DeliveryRuleCacheExpirationAction ¶
func (action *DeliveryRuleCacheExpirationAction) AssignProperties_From_DeliveryRuleCacheExpirationAction(source *storage.DeliveryRuleCacheExpirationAction) error
AssignProperties_From_DeliveryRuleCacheExpirationAction populates our DeliveryRuleCacheExpirationAction from the provided source DeliveryRuleCacheExpirationAction
func (*DeliveryRuleCacheExpirationAction) AssignProperties_To_DeliveryRuleCacheExpirationAction ¶
func (action *DeliveryRuleCacheExpirationAction) AssignProperties_To_DeliveryRuleCacheExpirationAction(destination *storage.DeliveryRuleCacheExpirationAction) error
AssignProperties_To_DeliveryRuleCacheExpirationAction populates the provided destination DeliveryRuleCacheExpirationAction from our DeliveryRuleCacheExpirationAction
func (*DeliveryRuleCacheExpirationAction) ConvertToARM ¶
func (action *DeliveryRuleCacheExpirationAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleCacheExpirationAction) DeepCopy ¶
func (in *DeliveryRuleCacheExpirationAction) DeepCopy() *DeliveryRuleCacheExpirationAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheExpirationAction.
func (*DeliveryRuleCacheExpirationAction) DeepCopyInto ¶
func (in *DeliveryRuleCacheExpirationAction) DeepCopyInto(out *DeliveryRuleCacheExpirationAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCacheExpirationAction) Initialize_From_DeliveryRuleCacheExpirationAction_STATUS ¶
func (action *DeliveryRuleCacheExpirationAction) Initialize_From_DeliveryRuleCacheExpirationAction_STATUS(source *DeliveryRuleCacheExpirationAction_STATUS) error
Initialize_From_DeliveryRuleCacheExpirationAction_STATUS populates our DeliveryRuleCacheExpirationAction from the provided source DeliveryRuleCacheExpirationAction_STATUS
func (*DeliveryRuleCacheExpirationAction) NewEmptyARMValue ¶
func (action *DeliveryRuleCacheExpirationAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCacheExpirationAction) PopulateFromARM ¶
func (action *DeliveryRuleCacheExpirationAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCacheExpirationAction_Name ¶
type DeliveryRuleCacheExpirationAction_Name string
+kubebuilder:validation:Enum={"CacheExpiration"}
type DeliveryRuleCacheExpirationAction_Name_STATUS ¶
type DeliveryRuleCacheExpirationAction_Name_STATUS string
type DeliveryRuleCacheExpirationAction_STATUS ¶
type DeliveryRuleCacheExpirationAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *DeliveryRuleCacheExpirationAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *CacheExpirationActionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_From_DeliveryRuleCacheExpirationAction_STATUS ¶
func (action *DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_From_DeliveryRuleCacheExpirationAction_STATUS(source *storage.DeliveryRuleCacheExpirationAction_STATUS) error
AssignProperties_From_DeliveryRuleCacheExpirationAction_STATUS populates our DeliveryRuleCacheExpirationAction_STATUS from the provided source DeliveryRuleCacheExpirationAction_STATUS
func (*DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_To_DeliveryRuleCacheExpirationAction_STATUS ¶
func (action *DeliveryRuleCacheExpirationAction_STATUS) AssignProperties_To_DeliveryRuleCacheExpirationAction_STATUS(destination *storage.DeliveryRuleCacheExpirationAction_STATUS) error
AssignProperties_To_DeliveryRuleCacheExpirationAction_STATUS populates the provided destination DeliveryRuleCacheExpirationAction_STATUS from our DeliveryRuleCacheExpirationAction_STATUS
func (*DeliveryRuleCacheExpirationAction_STATUS) DeepCopy ¶
func (in *DeliveryRuleCacheExpirationAction_STATUS) DeepCopy() *DeliveryRuleCacheExpirationAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheExpirationAction_STATUS.
func (*DeliveryRuleCacheExpirationAction_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleCacheExpirationAction_STATUS) DeepCopyInto(out *DeliveryRuleCacheExpirationAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCacheExpirationAction_STATUS) NewEmptyARMValue ¶
func (action *DeliveryRuleCacheExpirationAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCacheExpirationAction_STATUS) PopulateFromARM ¶
func (action *DeliveryRuleCacheExpirationAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCacheKeyQueryStringAction ¶
type DeliveryRuleCacheKeyQueryStringAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *DeliveryRuleCacheKeyQueryStringAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *CacheKeyQueryStringActionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleCacheKeyQueryStringAction) AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction ¶
func (action *DeliveryRuleCacheKeyQueryStringAction) AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction(source *storage.DeliveryRuleCacheKeyQueryStringAction) error
AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction populates our DeliveryRuleCacheKeyQueryStringAction from the provided source DeliveryRuleCacheKeyQueryStringAction
func (*DeliveryRuleCacheKeyQueryStringAction) AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction ¶
func (action *DeliveryRuleCacheKeyQueryStringAction) AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction(destination *storage.DeliveryRuleCacheKeyQueryStringAction) error
AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction populates the provided destination DeliveryRuleCacheKeyQueryStringAction from our DeliveryRuleCacheKeyQueryStringAction
func (*DeliveryRuleCacheKeyQueryStringAction) ConvertToARM ¶
func (action *DeliveryRuleCacheKeyQueryStringAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleCacheKeyQueryStringAction) DeepCopy ¶
func (in *DeliveryRuleCacheKeyQueryStringAction) DeepCopy() *DeliveryRuleCacheKeyQueryStringAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheKeyQueryStringAction.
func (*DeliveryRuleCacheKeyQueryStringAction) DeepCopyInto ¶
func (in *DeliveryRuleCacheKeyQueryStringAction) DeepCopyInto(out *DeliveryRuleCacheKeyQueryStringAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCacheKeyQueryStringAction) Initialize_From_DeliveryRuleCacheKeyQueryStringAction_STATUS ¶
func (action *DeliveryRuleCacheKeyQueryStringAction) Initialize_From_DeliveryRuleCacheKeyQueryStringAction_STATUS(source *DeliveryRuleCacheKeyQueryStringAction_STATUS) error
Initialize_From_DeliveryRuleCacheKeyQueryStringAction_STATUS populates our DeliveryRuleCacheKeyQueryStringAction from the provided source DeliveryRuleCacheKeyQueryStringAction_STATUS
func (*DeliveryRuleCacheKeyQueryStringAction) NewEmptyARMValue ¶
func (action *DeliveryRuleCacheKeyQueryStringAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCacheKeyQueryStringAction) PopulateFromARM ¶
func (action *DeliveryRuleCacheKeyQueryStringAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCacheKeyQueryStringAction_Name ¶
type DeliveryRuleCacheKeyQueryStringAction_Name string
+kubebuilder:validation:Enum={"CacheKeyQueryString"}
type DeliveryRuleCacheKeyQueryStringAction_Name_STATUS ¶
type DeliveryRuleCacheKeyQueryStringAction_Name_STATUS string
type DeliveryRuleCacheKeyQueryStringAction_STATUS ¶
type DeliveryRuleCacheKeyQueryStringAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *DeliveryRuleCacheKeyQueryStringAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *CacheKeyQueryStringActionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction_STATUS ¶
func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction_STATUS(source *storage.DeliveryRuleCacheKeyQueryStringAction_STATUS) error
AssignProperties_From_DeliveryRuleCacheKeyQueryStringAction_STATUS populates our DeliveryRuleCacheKeyQueryStringAction_STATUS from the provided source DeliveryRuleCacheKeyQueryStringAction_STATUS
func (*DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction_STATUS ¶
func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction_STATUS(destination *storage.DeliveryRuleCacheKeyQueryStringAction_STATUS) error
AssignProperties_To_DeliveryRuleCacheKeyQueryStringAction_STATUS populates the provided destination DeliveryRuleCacheKeyQueryStringAction_STATUS from our DeliveryRuleCacheKeyQueryStringAction_STATUS
func (*DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopy ¶
func (in *DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopy() *DeliveryRuleCacheKeyQueryStringAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCacheKeyQueryStringAction_STATUS.
func (*DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleCacheKeyQueryStringAction_STATUS) DeepCopyInto(out *DeliveryRuleCacheKeyQueryStringAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCacheKeyQueryStringAction_STATUS) NewEmptyARMValue ¶
func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCacheKeyQueryStringAction_STATUS) PopulateFromARM ¶
func (action *DeliveryRuleCacheKeyQueryStringAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleClientPortCondition ¶
type DeliveryRuleClientPortCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleClientPortCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *ClientPortMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleClientPortCondition) AssignProperties_From_DeliveryRuleClientPortCondition ¶
func (condition *DeliveryRuleClientPortCondition) AssignProperties_From_DeliveryRuleClientPortCondition(source *storage.DeliveryRuleClientPortCondition) error
AssignProperties_From_DeliveryRuleClientPortCondition populates our DeliveryRuleClientPortCondition from the provided source DeliveryRuleClientPortCondition
func (*DeliveryRuleClientPortCondition) AssignProperties_To_DeliveryRuleClientPortCondition ¶
func (condition *DeliveryRuleClientPortCondition) AssignProperties_To_DeliveryRuleClientPortCondition(destination *storage.DeliveryRuleClientPortCondition) error
AssignProperties_To_DeliveryRuleClientPortCondition populates the provided destination DeliveryRuleClientPortCondition from our DeliveryRuleClientPortCondition
func (*DeliveryRuleClientPortCondition) ConvertToARM ¶
func (condition *DeliveryRuleClientPortCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleClientPortCondition) DeepCopy ¶
func (in *DeliveryRuleClientPortCondition) DeepCopy() *DeliveryRuleClientPortCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleClientPortCondition.
func (*DeliveryRuleClientPortCondition) DeepCopyInto ¶
func (in *DeliveryRuleClientPortCondition) DeepCopyInto(out *DeliveryRuleClientPortCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleClientPortCondition) Initialize_From_DeliveryRuleClientPortCondition_STATUS ¶
func (condition *DeliveryRuleClientPortCondition) Initialize_From_DeliveryRuleClientPortCondition_STATUS(source *DeliveryRuleClientPortCondition_STATUS) error
Initialize_From_DeliveryRuleClientPortCondition_STATUS populates our DeliveryRuleClientPortCondition from the provided source DeliveryRuleClientPortCondition_STATUS
func (*DeliveryRuleClientPortCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleClientPortCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleClientPortCondition) PopulateFromARM ¶
func (condition *DeliveryRuleClientPortCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleClientPortCondition_Name ¶
type DeliveryRuleClientPortCondition_Name string
+kubebuilder:validation:Enum={"ClientPort"}
type DeliveryRuleClientPortCondition_Name_STATUS ¶
type DeliveryRuleClientPortCondition_Name_STATUS string
type DeliveryRuleClientPortCondition_STATUS ¶
type DeliveryRuleClientPortCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleClientPortCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *ClientPortMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleClientPortCondition_STATUS) AssignProperties_From_DeliveryRuleClientPortCondition_STATUS ¶
func (condition *DeliveryRuleClientPortCondition_STATUS) AssignProperties_From_DeliveryRuleClientPortCondition_STATUS(source *storage.DeliveryRuleClientPortCondition_STATUS) error
AssignProperties_From_DeliveryRuleClientPortCondition_STATUS populates our DeliveryRuleClientPortCondition_STATUS from the provided source DeliveryRuleClientPortCondition_STATUS
func (*DeliveryRuleClientPortCondition_STATUS) AssignProperties_To_DeliveryRuleClientPortCondition_STATUS ¶
func (condition *DeliveryRuleClientPortCondition_STATUS) AssignProperties_To_DeliveryRuleClientPortCondition_STATUS(destination *storage.DeliveryRuleClientPortCondition_STATUS) error
AssignProperties_To_DeliveryRuleClientPortCondition_STATUS populates the provided destination DeliveryRuleClientPortCondition_STATUS from our DeliveryRuleClientPortCondition_STATUS
func (*DeliveryRuleClientPortCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleClientPortCondition_STATUS) DeepCopy() *DeliveryRuleClientPortCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleClientPortCondition_STATUS.
func (*DeliveryRuleClientPortCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleClientPortCondition_STATUS) DeepCopyInto(out *DeliveryRuleClientPortCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleClientPortCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleClientPortCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleClientPortCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleClientPortCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCondition ¶
type DeliveryRuleCondition struct { // ClientPort: Mutually exclusive with all other properties ClientPort *DeliveryRuleClientPortCondition `json:"clientPort,omitempty"` // Cookies: Mutually exclusive with all other properties Cookies *DeliveryRuleCookiesCondition `json:"cookies,omitempty"` // HostName: Mutually exclusive with all other properties HostName *DeliveryRuleHostNameCondition `json:"hostName,omitempty"` // HttpVersion: Mutually exclusive with all other properties HttpVersion *DeliveryRuleHttpVersionCondition `json:"httpVersion,omitempty"` // IsDevice: Mutually exclusive with all other properties IsDevice *DeliveryRuleIsDeviceCondition `json:"isDevice,omitempty"` // PostArgs: Mutually exclusive with all other properties PostArgs *DeliveryRulePostArgsCondition `json:"postArgs,omitempty"` // QueryString: Mutually exclusive with all other properties QueryString *DeliveryRuleQueryStringCondition `json:"queryString,omitempty"` // RemoteAddress: Mutually exclusive with all other properties RemoteAddress *DeliveryRuleRemoteAddressCondition `json:"remoteAddress,omitempty"` // RequestBody: Mutually exclusive with all other properties RequestBody *DeliveryRuleRequestBodyCondition `json:"requestBody,omitempty"` // RequestHeader: Mutually exclusive with all other properties RequestHeader *DeliveryRuleRequestHeaderCondition `json:"requestHeader,omitempty"` // RequestMethod: Mutually exclusive with all other properties RequestMethod *DeliveryRuleRequestMethodCondition `json:"requestMethod,omitempty"` // RequestScheme: Mutually exclusive with all other properties RequestScheme *DeliveryRuleRequestSchemeCondition `json:"requestScheme,omitempty"` // RequestUri: Mutually exclusive with all other properties RequestUri *DeliveryRuleRequestUriCondition `json:"requestUri,omitempty"` // ServerPort: Mutually exclusive with all other properties ServerPort *DeliveryRuleServerPortCondition `json:"serverPort,omitempty"` // SocketAddr: Mutually exclusive with all other properties SocketAddr *DeliveryRuleSocketAddrCondition `json:"socketAddr,omitempty"` // SslProtocol: Mutually exclusive with all other properties SslProtocol *DeliveryRuleSslProtocolCondition `json:"sslProtocol,omitempty"` // UrlFileExtension: Mutually exclusive with all other properties UrlFileExtension *DeliveryRuleUrlFileExtensionCondition `json:"urlFileExtension,omitempty"` // UrlFileName: Mutually exclusive with all other properties UrlFileName *DeliveryRuleUrlFileNameCondition `json:"urlFileName,omitempty"` // UrlPath: Mutually exclusive with all other properties UrlPath *DeliveryRuleUrlPathCondition `json:"urlPath,omitempty"` }
A condition for the delivery rule.
func (*DeliveryRuleCondition) AssignProperties_From_DeliveryRuleCondition ¶
func (condition *DeliveryRuleCondition) AssignProperties_From_DeliveryRuleCondition(source *storage.DeliveryRuleCondition) error
AssignProperties_From_DeliveryRuleCondition populates our DeliveryRuleCondition from the provided source DeliveryRuleCondition
func (*DeliveryRuleCondition) AssignProperties_To_DeliveryRuleCondition ¶
func (condition *DeliveryRuleCondition) AssignProperties_To_DeliveryRuleCondition(destination *storage.DeliveryRuleCondition) error
AssignProperties_To_DeliveryRuleCondition populates the provided destination DeliveryRuleCondition from our DeliveryRuleCondition
func (*DeliveryRuleCondition) ConvertToARM ¶
func (condition *DeliveryRuleCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleCondition) DeepCopy ¶
func (in *DeliveryRuleCondition) DeepCopy() *DeliveryRuleCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCondition.
func (*DeliveryRuleCondition) DeepCopyInto ¶
func (in *DeliveryRuleCondition) DeepCopyInto(out *DeliveryRuleCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCondition) Initialize_From_DeliveryRuleCondition_STATUS ¶
func (condition *DeliveryRuleCondition) Initialize_From_DeliveryRuleCondition_STATUS(source *DeliveryRuleCondition_STATUS) error
Initialize_From_DeliveryRuleCondition_STATUS populates our DeliveryRuleCondition from the provided source DeliveryRuleCondition_STATUS
func (*DeliveryRuleCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCondition) PopulateFromARM ¶
func (condition *DeliveryRuleCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCondition_STATUS ¶
type DeliveryRuleCondition_STATUS struct { // ClientPort: Mutually exclusive with all other properties ClientPort *DeliveryRuleClientPortCondition_STATUS `json:"clientPort,omitempty"` // Cookies: Mutually exclusive with all other properties Cookies *DeliveryRuleCookiesCondition_STATUS `json:"cookies,omitempty"` // HostName: Mutually exclusive with all other properties HostName *DeliveryRuleHostNameCondition_STATUS `json:"hostName,omitempty"` // HttpVersion: Mutually exclusive with all other properties HttpVersion *DeliveryRuleHttpVersionCondition_STATUS `json:"httpVersion,omitempty"` // IsDevice: Mutually exclusive with all other properties IsDevice *DeliveryRuleIsDeviceCondition_STATUS `json:"isDevice,omitempty"` // PostArgs: Mutually exclusive with all other properties PostArgs *DeliveryRulePostArgsCondition_STATUS `json:"postArgs,omitempty"` // QueryString: Mutually exclusive with all other properties QueryString *DeliveryRuleQueryStringCondition_STATUS `json:"queryString,omitempty"` // RemoteAddress: Mutually exclusive with all other properties RemoteAddress *DeliveryRuleRemoteAddressCondition_STATUS `json:"remoteAddress,omitempty"` // RequestBody: Mutually exclusive with all other properties RequestBody *DeliveryRuleRequestBodyCondition_STATUS `json:"requestBody,omitempty"` // RequestHeader: Mutually exclusive with all other properties RequestHeader *DeliveryRuleRequestHeaderCondition_STATUS `json:"requestHeader,omitempty"` // RequestMethod: Mutually exclusive with all other properties RequestMethod *DeliveryRuleRequestMethodCondition_STATUS `json:"requestMethod,omitempty"` // RequestScheme: Mutually exclusive with all other properties RequestScheme *DeliveryRuleRequestSchemeCondition_STATUS `json:"requestScheme,omitempty"` // RequestUri: Mutually exclusive with all other properties RequestUri *DeliveryRuleRequestUriCondition_STATUS `json:"requestUri,omitempty"` // ServerPort: Mutually exclusive with all other properties ServerPort *DeliveryRuleServerPortCondition_STATUS `json:"serverPort,omitempty"` // SocketAddr: Mutually exclusive with all other properties SocketAddr *DeliveryRuleSocketAddrCondition_STATUS `json:"socketAddr,omitempty"` // SslProtocol: Mutually exclusive with all other properties SslProtocol *DeliveryRuleSslProtocolCondition_STATUS `json:"sslProtocol,omitempty"` // UrlFileExtension: Mutually exclusive with all other properties UrlFileExtension *DeliveryRuleUrlFileExtensionCondition_STATUS `json:"urlFileExtension,omitempty"` // UrlFileName: Mutually exclusive with all other properties UrlFileName *DeliveryRuleUrlFileNameCondition_STATUS `json:"urlFileName,omitempty"` // UrlPath: Mutually exclusive with all other properties UrlPath *DeliveryRuleUrlPathCondition_STATUS `json:"urlPath,omitempty"` }
A condition for the delivery rule.
func (*DeliveryRuleCondition_STATUS) AssignProperties_From_DeliveryRuleCondition_STATUS ¶
func (condition *DeliveryRuleCondition_STATUS) AssignProperties_From_DeliveryRuleCondition_STATUS(source *storage.DeliveryRuleCondition_STATUS) error
AssignProperties_From_DeliveryRuleCondition_STATUS populates our DeliveryRuleCondition_STATUS from the provided source DeliveryRuleCondition_STATUS
func (*DeliveryRuleCondition_STATUS) AssignProperties_To_DeliveryRuleCondition_STATUS ¶
func (condition *DeliveryRuleCondition_STATUS) AssignProperties_To_DeliveryRuleCondition_STATUS(destination *storage.DeliveryRuleCondition_STATUS) error
AssignProperties_To_DeliveryRuleCondition_STATUS populates the provided destination DeliveryRuleCondition_STATUS from our DeliveryRuleCondition_STATUS
func (*DeliveryRuleCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleCondition_STATUS) DeepCopy() *DeliveryRuleCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCondition_STATUS.
func (*DeliveryRuleCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleCondition_STATUS) DeepCopyInto(out *DeliveryRuleCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCookiesCondition ¶
type DeliveryRuleCookiesCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleCookiesCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *CookiesMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleCookiesCondition) AssignProperties_From_DeliveryRuleCookiesCondition ¶
func (condition *DeliveryRuleCookiesCondition) AssignProperties_From_DeliveryRuleCookiesCondition(source *storage.DeliveryRuleCookiesCondition) error
AssignProperties_From_DeliveryRuleCookiesCondition populates our DeliveryRuleCookiesCondition from the provided source DeliveryRuleCookiesCondition
func (*DeliveryRuleCookiesCondition) AssignProperties_To_DeliveryRuleCookiesCondition ¶
func (condition *DeliveryRuleCookiesCondition) AssignProperties_To_DeliveryRuleCookiesCondition(destination *storage.DeliveryRuleCookiesCondition) error
AssignProperties_To_DeliveryRuleCookiesCondition populates the provided destination DeliveryRuleCookiesCondition from our DeliveryRuleCookiesCondition
func (*DeliveryRuleCookiesCondition) ConvertToARM ¶
func (condition *DeliveryRuleCookiesCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleCookiesCondition) DeepCopy ¶
func (in *DeliveryRuleCookiesCondition) DeepCopy() *DeliveryRuleCookiesCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCookiesCondition.
func (*DeliveryRuleCookiesCondition) DeepCopyInto ¶
func (in *DeliveryRuleCookiesCondition) DeepCopyInto(out *DeliveryRuleCookiesCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCookiesCondition) Initialize_From_DeliveryRuleCookiesCondition_STATUS ¶
func (condition *DeliveryRuleCookiesCondition) Initialize_From_DeliveryRuleCookiesCondition_STATUS(source *DeliveryRuleCookiesCondition_STATUS) error
Initialize_From_DeliveryRuleCookiesCondition_STATUS populates our DeliveryRuleCookiesCondition from the provided source DeliveryRuleCookiesCondition_STATUS
func (*DeliveryRuleCookiesCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleCookiesCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCookiesCondition) PopulateFromARM ¶
func (condition *DeliveryRuleCookiesCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleCookiesCondition_Name ¶
type DeliveryRuleCookiesCondition_Name string
+kubebuilder:validation:Enum={"Cookies"}
type DeliveryRuleCookiesCondition_Name_STATUS ¶
type DeliveryRuleCookiesCondition_Name_STATUS string
type DeliveryRuleCookiesCondition_STATUS ¶
type DeliveryRuleCookiesCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleCookiesCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *CookiesMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleCookiesCondition_STATUS) AssignProperties_From_DeliveryRuleCookiesCondition_STATUS ¶
func (condition *DeliveryRuleCookiesCondition_STATUS) AssignProperties_From_DeliveryRuleCookiesCondition_STATUS(source *storage.DeliveryRuleCookiesCondition_STATUS) error
AssignProperties_From_DeliveryRuleCookiesCondition_STATUS populates our DeliveryRuleCookiesCondition_STATUS from the provided source DeliveryRuleCookiesCondition_STATUS
func (*DeliveryRuleCookiesCondition_STATUS) AssignProperties_To_DeliveryRuleCookiesCondition_STATUS ¶
func (condition *DeliveryRuleCookiesCondition_STATUS) AssignProperties_To_DeliveryRuleCookiesCondition_STATUS(destination *storage.DeliveryRuleCookiesCondition_STATUS) error
AssignProperties_To_DeliveryRuleCookiesCondition_STATUS populates the provided destination DeliveryRuleCookiesCondition_STATUS from our DeliveryRuleCookiesCondition_STATUS
func (*DeliveryRuleCookiesCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleCookiesCondition_STATUS) DeepCopy() *DeliveryRuleCookiesCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleCookiesCondition_STATUS.
func (*DeliveryRuleCookiesCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleCookiesCondition_STATUS) DeepCopyInto(out *DeliveryRuleCookiesCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleCookiesCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleCookiesCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleCookiesCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleCookiesCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleHostNameCondition ¶
type DeliveryRuleHostNameCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleHostNameCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *HostNameMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleHostNameCondition) AssignProperties_From_DeliveryRuleHostNameCondition ¶
func (condition *DeliveryRuleHostNameCondition) AssignProperties_From_DeliveryRuleHostNameCondition(source *storage.DeliveryRuleHostNameCondition) error
AssignProperties_From_DeliveryRuleHostNameCondition populates our DeliveryRuleHostNameCondition from the provided source DeliveryRuleHostNameCondition
func (*DeliveryRuleHostNameCondition) AssignProperties_To_DeliveryRuleHostNameCondition ¶
func (condition *DeliveryRuleHostNameCondition) AssignProperties_To_DeliveryRuleHostNameCondition(destination *storage.DeliveryRuleHostNameCondition) error
AssignProperties_To_DeliveryRuleHostNameCondition populates the provided destination DeliveryRuleHostNameCondition from our DeliveryRuleHostNameCondition
func (*DeliveryRuleHostNameCondition) ConvertToARM ¶
func (condition *DeliveryRuleHostNameCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleHostNameCondition) DeepCopy ¶
func (in *DeliveryRuleHostNameCondition) DeepCopy() *DeliveryRuleHostNameCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHostNameCondition.
func (*DeliveryRuleHostNameCondition) DeepCopyInto ¶
func (in *DeliveryRuleHostNameCondition) DeepCopyInto(out *DeliveryRuleHostNameCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleHostNameCondition) Initialize_From_DeliveryRuleHostNameCondition_STATUS ¶
func (condition *DeliveryRuleHostNameCondition) Initialize_From_DeliveryRuleHostNameCondition_STATUS(source *DeliveryRuleHostNameCondition_STATUS) error
Initialize_From_DeliveryRuleHostNameCondition_STATUS populates our DeliveryRuleHostNameCondition from the provided source DeliveryRuleHostNameCondition_STATUS
func (*DeliveryRuleHostNameCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleHostNameCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleHostNameCondition) PopulateFromARM ¶
func (condition *DeliveryRuleHostNameCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleHostNameCondition_Name ¶
type DeliveryRuleHostNameCondition_Name string
+kubebuilder:validation:Enum={"HostName"}
type DeliveryRuleHostNameCondition_Name_STATUS ¶
type DeliveryRuleHostNameCondition_Name_STATUS string
type DeliveryRuleHostNameCondition_STATUS ¶
type DeliveryRuleHostNameCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleHostNameCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *HostNameMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleHostNameCondition_STATUS) AssignProperties_From_DeliveryRuleHostNameCondition_STATUS ¶
func (condition *DeliveryRuleHostNameCondition_STATUS) AssignProperties_From_DeliveryRuleHostNameCondition_STATUS(source *storage.DeliveryRuleHostNameCondition_STATUS) error
AssignProperties_From_DeliveryRuleHostNameCondition_STATUS populates our DeliveryRuleHostNameCondition_STATUS from the provided source DeliveryRuleHostNameCondition_STATUS
func (*DeliveryRuleHostNameCondition_STATUS) AssignProperties_To_DeliveryRuleHostNameCondition_STATUS ¶
func (condition *DeliveryRuleHostNameCondition_STATUS) AssignProperties_To_DeliveryRuleHostNameCondition_STATUS(destination *storage.DeliveryRuleHostNameCondition_STATUS) error
AssignProperties_To_DeliveryRuleHostNameCondition_STATUS populates the provided destination DeliveryRuleHostNameCondition_STATUS from our DeliveryRuleHostNameCondition_STATUS
func (*DeliveryRuleHostNameCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleHostNameCondition_STATUS) DeepCopy() *DeliveryRuleHostNameCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHostNameCondition_STATUS.
func (*DeliveryRuleHostNameCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleHostNameCondition_STATUS) DeepCopyInto(out *DeliveryRuleHostNameCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleHostNameCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleHostNameCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleHostNameCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleHostNameCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleHttpVersionCondition ¶
type DeliveryRuleHttpVersionCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleHttpVersionCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *HttpVersionMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleHttpVersionCondition) AssignProperties_From_DeliveryRuleHttpVersionCondition ¶
func (condition *DeliveryRuleHttpVersionCondition) AssignProperties_From_DeliveryRuleHttpVersionCondition(source *storage.DeliveryRuleHttpVersionCondition) error
AssignProperties_From_DeliveryRuleHttpVersionCondition populates our DeliveryRuleHttpVersionCondition from the provided source DeliveryRuleHttpVersionCondition
func (*DeliveryRuleHttpVersionCondition) AssignProperties_To_DeliveryRuleHttpVersionCondition ¶
func (condition *DeliveryRuleHttpVersionCondition) AssignProperties_To_DeliveryRuleHttpVersionCondition(destination *storage.DeliveryRuleHttpVersionCondition) error
AssignProperties_To_DeliveryRuleHttpVersionCondition populates the provided destination DeliveryRuleHttpVersionCondition from our DeliveryRuleHttpVersionCondition
func (*DeliveryRuleHttpVersionCondition) ConvertToARM ¶
func (condition *DeliveryRuleHttpVersionCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleHttpVersionCondition) DeepCopy ¶
func (in *DeliveryRuleHttpVersionCondition) DeepCopy() *DeliveryRuleHttpVersionCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHttpVersionCondition.
func (*DeliveryRuleHttpVersionCondition) DeepCopyInto ¶
func (in *DeliveryRuleHttpVersionCondition) DeepCopyInto(out *DeliveryRuleHttpVersionCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleHttpVersionCondition) Initialize_From_DeliveryRuleHttpVersionCondition_STATUS ¶
func (condition *DeliveryRuleHttpVersionCondition) Initialize_From_DeliveryRuleHttpVersionCondition_STATUS(source *DeliveryRuleHttpVersionCondition_STATUS) error
Initialize_From_DeliveryRuleHttpVersionCondition_STATUS populates our DeliveryRuleHttpVersionCondition from the provided source DeliveryRuleHttpVersionCondition_STATUS
func (*DeliveryRuleHttpVersionCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleHttpVersionCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleHttpVersionCondition) PopulateFromARM ¶
func (condition *DeliveryRuleHttpVersionCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleHttpVersionCondition_Name ¶
type DeliveryRuleHttpVersionCondition_Name string
+kubebuilder:validation:Enum={"HttpVersion"}
type DeliveryRuleHttpVersionCondition_Name_STATUS ¶
type DeliveryRuleHttpVersionCondition_Name_STATUS string
type DeliveryRuleHttpVersionCondition_STATUS ¶
type DeliveryRuleHttpVersionCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleHttpVersionCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *HttpVersionMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_From_DeliveryRuleHttpVersionCondition_STATUS ¶
func (condition *DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_From_DeliveryRuleHttpVersionCondition_STATUS(source *storage.DeliveryRuleHttpVersionCondition_STATUS) error
AssignProperties_From_DeliveryRuleHttpVersionCondition_STATUS populates our DeliveryRuleHttpVersionCondition_STATUS from the provided source DeliveryRuleHttpVersionCondition_STATUS
func (*DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_To_DeliveryRuleHttpVersionCondition_STATUS ¶
func (condition *DeliveryRuleHttpVersionCondition_STATUS) AssignProperties_To_DeliveryRuleHttpVersionCondition_STATUS(destination *storage.DeliveryRuleHttpVersionCondition_STATUS) error
AssignProperties_To_DeliveryRuleHttpVersionCondition_STATUS populates the provided destination DeliveryRuleHttpVersionCondition_STATUS from our DeliveryRuleHttpVersionCondition_STATUS
func (*DeliveryRuleHttpVersionCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleHttpVersionCondition_STATUS) DeepCopy() *DeliveryRuleHttpVersionCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleHttpVersionCondition_STATUS.
func (*DeliveryRuleHttpVersionCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleHttpVersionCondition_STATUS) DeepCopyInto(out *DeliveryRuleHttpVersionCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleHttpVersionCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleHttpVersionCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleHttpVersionCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleHttpVersionCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleIsDeviceCondition ¶
type DeliveryRuleIsDeviceCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleIsDeviceCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *IsDeviceMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleIsDeviceCondition) AssignProperties_From_DeliveryRuleIsDeviceCondition ¶
func (condition *DeliveryRuleIsDeviceCondition) AssignProperties_From_DeliveryRuleIsDeviceCondition(source *storage.DeliveryRuleIsDeviceCondition) error
AssignProperties_From_DeliveryRuleIsDeviceCondition populates our DeliveryRuleIsDeviceCondition from the provided source DeliveryRuleIsDeviceCondition
func (*DeliveryRuleIsDeviceCondition) AssignProperties_To_DeliveryRuleIsDeviceCondition ¶
func (condition *DeliveryRuleIsDeviceCondition) AssignProperties_To_DeliveryRuleIsDeviceCondition(destination *storage.DeliveryRuleIsDeviceCondition) error
AssignProperties_To_DeliveryRuleIsDeviceCondition populates the provided destination DeliveryRuleIsDeviceCondition from our DeliveryRuleIsDeviceCondition
func (*DeliveryRuleIsDeviceCondition) ConvertToARM ¶
func (condition *DeliveryRuleIsDeviceCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleIsDeviceCondition) DeepCopy ¶
func (in *DeliveryRuleIsDeviceCondition) DeepCopy() *DeliveryRuleIsDeviceCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleIsDeviceCondition.
func (*DeliveryRuleIsDeviceCondition) DeepCopyInto ¶
func (in *DeliveryRuleIsDeviceCondition) DeepCopyInto(out *DeliveryRuleIsDeviceCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleIsDeviceCondition) Initialize_From_DeliveryRuleIsDeviceCondition_STATUS ¶
func (condition *DeliveryRuleIsDeviceCondition) Initialize_From_DeliveryRuleIsDeviceCondition_STATUS(source *DeliveryRuleIsDeviceCondition_STATUS) error
Initialize_From_DeliveryRuleIsDeviceCondition_STATUS populates our DeliveryRuleIsDeviceCondition from the provided source DeliveryRuleIsDeviceCondition_STATUS
func (*DeliveryRuleIsDeviceCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleIsDeviceCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleIsDeviceCondition) PopulateFromARM ¶
func (condition *DeliveryRuleIsDeviceCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleIsDeviceCondition_Name ¶
type DeliveryRuleIsDeviceCondition_Name string
+kubebuilder:validation:Enum={"IsDevice"}
type DeliveryRuleIsDeviceCondition_Name_STATUS ¶
type DeliveryRuleIsDeviceCondition_Name_STATUS string
type DeliveryRuleIsDeviceCondition_STATUS ¶
type DeliveryRuleIsDeviceCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleIsDeviceCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *IsDeviceMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_From_DeliveryRuleIsDeviceCondition_STATUS ¶
func (condition *DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_From_DeliveryRuleIsDeviceCondition_STATUS(source *storage.DeliveryRuleIsDeviceCondition_STATUS) error
AssignProperties_From_DeliveryRuleIsDeviceCondition_STATUS populates our DeliveryRuleIsDeviceCondition_STATUS from the provided source DeliveryRuleIsDeviceCondition_STATUS
func (*DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_To_DeliveryRuleIsDeviceCondition_STATUS ¶
func (condition *DeliveryRuleIsDeviceCondition_STATUS) AssignProperties_To_DeliveryRuleIsDeviceCondition_STATUS(destination *storage.DeliveryRuleIsDeviceCondition_STATUS) error
AssignProperties_To_DeliveryRuleIsDeviceCondition_STATUS populates the provided destination DeliveryRuleIsDeviceCondition_STATUS from our DeliveryRuleIsDeviceCondition_STATUS
func (*DeliveryRuleIsDeviceCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleIsDeviceCondition_STATUS) DeepCopy() *DeliveryRuleIsDeviceCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleIsDeviceCondition_STATUS.
func (*DeliveryRuleIsDeviceCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleIsDeviceCondition_STATUS) DeepCopyInto(out *DeliveryRuleIsDeviceCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleIsDeviceCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleIsDeviceCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleIsDeviceCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleIsDeviceCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRulePostArgsCondition ¶
type DeliveryRulePostArgsCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRulePostArgsCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *PostArgsMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRulePostArgsCondition) AssignProperties_From_DeliveryRulePostArgsCondition ¶
func (condition *DeliveryRulePostArgsCondition) AssignProperties_From_DeliveryRulePostArgsCondition(source *storage.DeliveryRulePostArgsCondition) error
AssignProperties_From_DeliveryRulePostArgsCondition populates our DeliveryRulePostArgsCondition from the provided source DeliveryRulePostArgsCondition
func (*DeliveryRulePostArgsCondition) AssignProperties_To_DeliveryRulePostArgsCondition ¶
func (condition *DeliveryRulePostArgsCondition) AssignProperties_To_DeliveryRulePostArgsCondition(destination *storage.DeliveryRulePostArgsCondition) error
AssignProperties_To_DeliveryRulePostArgsCondition populates the provided destination DeliveryRulePostArgsCondition from our DeliveryRulePostArgsCondition
func (*DeliveryRulePostArgsCondition) ConvertToARM ¶
func (condition *DeliveryRulePostArgsCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRulePostArgsCondition) DeepCopy ¶
func (in *DeliveryRulePostArgsCondition) DeepCopy() *DeliveryRulePostArgsCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRulePostArgsCondition.
func (*DeliveryRulePostArgsCondition) DeepCopyInto ¶
func (in *DeliveryRulePostArgsCondition) DeepCopyInto(out *DeliveryRulePostArgsCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRulePostArgsCondition) Initialize_From_DeliveryRulePostArgsCondition_STATUS ¶
func (condition *DeliveryRulePostArgsCondition) Initialize_From_DeliveryRulePostArgsCondition_STATUS(source *DeliveryRulePostArgsCondition_STATUS) error
Initialize_From_DeliveryRulePostArgsCondition_STATUS populates our DeliveryRulePostArgsCondition from the provided source DeliveryRulePostArgsCondition_STATUS
func (*DeliveryRulePostArgsCondition) NewEmptyARMValue ¶
func (condition *DeliveryRulePostArgsCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRulePostArgsCondition) PopulateFromARM ¶
func (condition *DeliveryRulePostArgsCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRulePostArgsCondition_Name ¶
type DeliveryRulePostArgsCondition_Name string
+kubebuilder:validation:Enum={"PostArgs"}
type DeliveryRulePostArgsCondition_Name_STATUS ¶
type DeliveryRulePostArgsCondition_Name_STATUS string
type DeliveryRulePostArgsCondition_STATUS ¶
type DeliveryRulePostArgsCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRulePostArgsCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *PostArgsMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRulePostArgsCondition_STATUS) AssignProperties_From_DeliveryRulePostArgsCondition_STATUS ¶
func (condition *DeliveryRulePostArgsCondition_STATUS) AssignProperties_From_DeliveryRulePostArgsCondition_STATUS(source *storage.DeliveryRulePostArgsCondition_STATUS) error
AssignProperties_From_DeliveryRulePostArgsCondition_STATUS populates our DeliveryRulePostArgsCondition_STATUS from the provided source DeliveryRulePostArgsCondition_STATUS
func (*DeliveryRulePostArgsCondition_STATUS) AssignProperties_To_DeliveryRulePostArgsCondition_STATUS ¶
func (condition *DeliveryRulePostArgsCondition_STATUS) AssignProperties_To_DeliveryRulePostArgsCondition_STATUS(destination *storage.DeliveryRulePostArgsCondition_STATUS) error
AssignProperties_To_DeliveryRulePostArgsCondition_STATUS populates the provided destination DeliveryRulePostArgsCondition_STATUS from our DeliveryRulePostArgsCondition_STATUS
func (*DeliveryRulePostArgsCondition_STATUS) DeepCopy ¶
func (in *DeliveryRulePostArgsCondition_STATUS) DeepCopy() *DeliveryRulePostArgsCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRulePostArgsCondition_STATUS.
func (*DeliveryRulePostArgsCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRulePostArgsCondition_STATUS) DeepCopyInto(out *DeliveryRulePostArgsCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRulePostArgsCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRulePostArgsCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRulePostArgsCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRulePostArgsCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleQueryStringCondition ¶
type DeliveryRuleQueryStringCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleQueryStringCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *QueryStringMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleQueryStringCondition) AssignProperties_From_DeliveryRuleQueryStringCondition ¶
func (condition *DeliveryRuleQueryStringCondition) AssignProperties_From_DeliveryRuleQueryStringCondition(source *storage.DeliveryRuleQueryStringCondition) error
AssignProperties_From_DeliveryRuleQueryStringCondition populates our DeliveryRuleQueryStringCondition from the provided source DeliveryRuleQueryStringCondition
func (*DeliveryRuleQueryStringCondition) AssignProperties_To_DeliveryRuleQueryStringCondition ¶
func (condition *DeliveryRuleQueryStringCondition) AssignProperties_To_DeliveryRuleQueryStringCondition(destination *storage.DeliveryRuleQueryStringCondition) error
AssignProperties_To_DeliveryRuleQueryStringCondition populates the provided destination DeliveryRuleQueryStringCondition from our DeliveryRuleQueryStringCondition
func (*DeliveryRuleQueryStringCondition) ConvertToARM ¶
func (condition *DeliveryRuleQueryStringCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleQueryStringCondition) DeepCopy ¶
func (in *DeliveryRuleQueryStringCondition) DeepCopy() *DeliveryRuleQueryStringCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleQueryStringCondition.
func (*DeliveryRuleQueryStringCondition) DeepCopyInto ¶
func (in *DeliveryRuleQueryStringCondition) DeepCopyInto(out *DeliveryRuleQueryStringCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleQueryStringCondition) Initialize_From_DeliveryRuleQueryStringCondition_STATUS ¶
func (condition *DeliveryRuleQueryStringCondition) Initialize_From_DeliveryRuleQueryStringCondition_STATUS(source *DeliveryRuleQueryStringCondition_STATUS) error
Initialize_From_DeliveryRuleQueryStringCondition_STATUS populates our DeliveryRuleQueryStringCondition from the provided source DeliveryRuleQueryStringCondition_STATUS
func (*DeliveryRuleQueryStringCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleQueryStringCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleQueryStringCondition) PopulateFromARM ¶
func (condition *DeliveryRuleQueryStringCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleQueryStringCondition_Name ¶
type DeliveryRuleQueryStringCondition_Name string
+kubebuilder:validation:Enum={"QueryString"}
type DeliveryRuleQueryStringCondition_Name_STATUS ¶
type DeliveryRuleQueryStringCondition_Name_STATUS string
type DeliveryRuleQueryStringCondition_STATUS ¶
type DeliveryRuleQueryStringCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleQueryStringCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *QueryStringMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleQueryStringCondition_STATUS) AssignProperties_From_DeliveryRuleQueryStringCondition_STATUS ¶
func (condition *DeliveryRuleQueryStringCondition_STATUS) AssignProperties_From_DeliveryRuleQueryStringCondition_STATUS(source *storage.DeliveryRuleQueryStringCondition_STATUS) error
AssignProperties_From_DeliveryRuleQueryStringCondition_STATUS populates our DeliveryRuleQueryStringCondition_STATUS from the provided source DeliveryRuleQueryStringCondition_STATUS
func (*DeliveryRuleQueryStringCondition_STATUS) AssignProperties_To_DeliveryRuleQueryStringCondition_STATUS ¶
func (condition *DeliveryRuleQueryStringCondition_STATUS) AssignProperties_To_DeliveryRuleQueryStringCondition_STATUS(destination *storage.DeliveryRuleQueryStringCondition_STATUS) error
AssignProperties_To_DeliveryRuleQueryStringCondition_STATUS populates the provided destination DeliveryRuleQueryStringCondition_STATUS from our DeliveryRuleQueryStringCondition_STATUS
func (*DeliveryRuleQueryStringCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleQueryStringCondition_STATUS) DeepCopy() *DeliveryRuleQueryStringCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleQueryStringCondition_STATUS.
func (*DeliveryRuleQueryStringCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleQueryStringCondition_STATUS) DeepCopyInto(out *DeliveryRuleQueryStringCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleQueryStringCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleQueryStringCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleQueryStringCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleQueryStringCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRemoteAddressCondition ¶
type DeliveryRuleRemoteAddressCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRemoteAddressCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *RemoteAddressMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRemoteAddressCondition) AssignProperties_From_DeliveryRuleRemoteAddressCondition ¶
func (condition *DeliveryRuleRemoteAddressCondition) AssignProperties_From_DeliveryRuleRemoteAddressCondition(source *storage.DeliveryRuleRemoteAddressCondition) error
AssignProperties_From_DeliveryRuleRemoteAddressCondition populates our DeliveryRuleRemoteAddressCondition from the provided source DeliveryRuleRemoteAddressCondition
func (*DeliveryRuleRemoteAddressCondition) AssignProperties_To_DeliveryRuleRemoteAddressCondition ¶
func (condition *DeliveryRuleRemoteAddressCondition) AssignProperties_To_DeliveryRuleRemoteAddressCondition(destination *storage.DeliveryRuleRemoteAddressCondition) error
AssignProperties_To_DeliveryRuleRemoteAddressCondition populates the provided destination DeliveryRuleRemoteAddressCondition from our DeliveryRuleRemoteAddressCondition
func (*DeliveryRuleRemoteAddressCondition) ConvertToARM ¶
func (condition *DeliveryRuleRemoteAddressCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRemoteAddressCondition) DeepCopy ¶
func (in *DeliveryRuleRemoteAddressCondition) DeepCopy() *DeliveryRuleRemoteAddressCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRemoteAddressCondition.
func (*DeliveryRuleRemoteAddressCondition) DeepCopyInto ¶
func (in *DeliveryRuleRemoteAddressCondition) DeepCopyInto(out *DeliveryRuleRemoteAddressCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRemoteAddressCondition) Initialize_From_DeliveryRuleRemoteAddressCondition_STATUS ¶
func (condition *DeliveryRuleRemoteAddressCondition) Initialize_From_DeliveryRuleRemoteAddressCondition_STATUS(source *DeliveryRuleRemoteAddressCondition_STATUS) error
Initialize_From_DeliveryRuleRemoteAddressCondition_STATUS populates our DeliveryRuleRemoteAddressCondition from the provided source DeliveryRuleRemoteAddressCondition_STATUS
func (*DeliveryRuleRemoteAddressCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleRemoteAddressCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRemoteAddressCondition) PopulateFromARM ¶
func (condition *DeliveryRuleRemoteAddressCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRemoteAddressCondition_Name ¶
type DeliveryRuleRemoteAddressCondition_Name string
+kubebuilder:validation:Enum={"RemoteAddress"}
type DeliveryRuleRemoteAddressCondition_Name_STATUS ¶
type DeliveryRuleRemoteAddressCondition_Name_STATUS string
type DeliveryRuleRemoteAddressCondition_STATUS ¶
type DeliveryRuleRemoteAddressCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRemoteAddressCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *RemoteAddressMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_From_DeliveryRuleRemoteAddressCondition_STATUS ¶
func (condition *DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_From_DeliveryRuleRemoteAddressCondition_STATUS(source *storage.DeliveryRuleRemoteAddressCondition_STATUS) error
AssignProperties_From_DeliveryRuleRemoteAddressCondition_STATUS populates our DeliveryRuleRemoteAddressCondition_STATUS from the provided source DeliveryRuleRemoteAddressCondition_STATUS
func (*DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_To_DeliveryRuleRemoteAddressCondition_STATUS ¶
func (condition *DeliveryRuleRemoteAddressCondition_STATUS) AssignProperties_To_DeliveryRuleRemoteAddressCondition_STATUS(destination *storage.DeliveryRuleRemoteAddressCondition_STATUS) error
AssignProperties_To_DeliveryRuleRemoteAddressCondition_STATUS populates the provided destination DeliveryRuleRemoteAddressCondition_STATUS from our DeliveryRuleRemoteAddressCondition_STATUS
func (*DeliveryRuleRemoteAddressCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleRemoteAddressCondition_STATUS) DeepCopy() *DeliveryRuleRemoteAddressCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRemoteAddressCondition_STATUS.
func (*DeliveryRuleRemoteAddressCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRemoteAddressCondition_STATUS) DeepCopyInto(out *DeliveryRuleRemoteAddressCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRemoteAddressCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleRemoteAddressCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRemoteAddressCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleRemoteAddressCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestBodyCondition ¶
type DeliveryRuleRequestBodyCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestBodyCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *RequestBodyMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestBodyCondition) AssignProperties_From_DeliveryRuleRequestBodyCondition ¶
func (condition *DeliveryRuleRequestBodyCondition) AssignProperties_From_DeliveryRuleRequestBodyCondition(source *storage.DeliveryRuleRequestBodyCondition) error
AssignProperties_From_DeliveryRuleRequestBodyCondition populates our DeliveryRuleRequestBodyCondition from the provided source DeliveryRuleRequestBodyCondition
func (*DeliveryRuleRequestBodyCondition) AssignProperties_To_DeliveryRuleRequestBodyCondition ¶
func (condition *DeliveryRuleRequestBodyCondition) AssignProperties_To_DeliveryRuleRequestBodyCondition(destination *storage.DeliveryRuleRequestBodyCondition) error
AssignProperties_To_DeliveryRuleRequestBodyCondition populates the provided destination DeliveryRuleRequestBodyCondition from our DeliveryRuleRequestBodyCondition
func (*DeliveryRuleRequestBodyCondition) ConvertToARM ¶
func (condition *DeliveryRuleRequestBodyCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRequestBodyCondition) DeepCopy ¶
func (in *DeliveryRuleRequestBodyCondition) DeepCopy() *DeliveryRuleRequestBodyCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestBodyCondition.
func (*DeliveryRuleRequestBodyCondition) DeepCopyInto ¶
func (in *DeliveryRuleRequestBodyCondition) DeepCopyInto(out *DeliveryRuleRequestBodyCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestBodyCondition) Initialize_From_DeliveryRuleRequestBodyCondition_STATUS ¶
func (condition *DeliveryRuleRequestBodyCondition) Initialize_From_DeliveryRuleRequestBodyCondition_STATUS(source *DeliveryRuleRequestBodyCondition_STATUS) error
Initialize_From_DeliveryRuleRequestBodyCondition_STATUS populates our DeliveryRuleRequestBodyCondition from the provided source DeliveryRuleRequestBodyCondition_STATUS
func (*DeliveryRuleRequestBodyCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestBodyCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestBodyCondition) PopulateFromARM ¶
func (condition *DeliveryRuleRequestBodyCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestBodyCondition_Name ¶
type DeliveryRuleRequestBodyCondition_Name string
+kubebuilder:validation:Enum={"RequestBody"}
type DeliveryRuleRequestBodyCondition_Name_STATUS ¶
type DeliveryRuleRequestBodyCondition_Name_STATUS string
type DeliveryRuleRequestBodyCondition_STATUS ¶
type DeliveryRuleRequestBodyCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestBodyCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *RequestBodyMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_From_DeliveryRuleRequestBodyCondition_STATUS ¶
func (condition *DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_From_DeliveryRuleRequestBodyCondition_STATUS(source *storage.DeliveryRuleRequestBodyCondition_STATUS) error
AssignProperties_From_DeliveryRuleRequestBodyCondition_STATUS populates our DeliveryRuleRequestBodyCondition_STATUS from the provided source DeliveryRuleRequestBodyCondition_STATUS
func (*DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_To_DeliveryRuleRequestBodyCondition_STATUS ¶
func (condition *DeliveryRuleRequestBodyCondition_STATUS) AssignProperties_To_DeliveryRuleRequestBodyCondition_STATUS(destination *storage.DeliveryRuleRequestBodyCondition_STATUS) error
AssignProperties_To_DeliveryRuleRequestBodyCondition_STATUS populates the provided destination DeliveryRuleRequestBodyCondition_STATUS from our DeliveryRuleRequestBodyCondition_STATUS
func (*DeliveryRuleRequestBodyCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleRequestBodyCondition_STATUS) DeepCopy() *DeliveryRuleRequestBodyCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestBodyCondition_STATUS.
func (*DeliveryRuleRequestBodyCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRequestBodyCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestBodyCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestBodyCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestBodyCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestBodyCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleRequestBodyCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestHeaderAction ¶
type DeliveryRuleRequestHeaderAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *DeliveryRuleRequestHeaderAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *HeaderActionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestHeaderAction) AssignProperties_From_DeliveryRuleRequestHeaderAction ¶
func (action *DeliveryRuleRequestHeaderAction) AssignProperties_From_DeliveryRuleRequestHeaderAction(source *storage.DeliveryRuleRequestHeaderAction) error
AssignProperties_From_DeliveryRuleRequestHeaderAction populates our DeliveryRuleRequestHeaderAction from the provided source DeliveryRuleRequestHeaderAction
func (*DeliveryRuleRequestHeaderAction) AssignProperties_To_DeliveryRuleRequestHeaderAction ¶
func (action *DeliveryRuleRequestHeaderAction) AssignProperties_To_DeliveryRuleRequestHeaderAction(destination *storage.DeliveryRuleRequestHeaderAction) error
AssignProperties_To_DeliveryRuleRequestHeaderAction populates the provided destination DeliveryRuleRequestHeaderAction from our DeliveryRuleRequestHeaderAction
func (*DeliveryRuleRequestHeaderAction) ConvertToARM ¶
func (action *DeliveryRuleRequestHeaderAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRequestHeaderAction) DeepCopy ¶
func (in *DeliveryRuleRequestHeaderAction) DeepCopy() *DeliveryRuleRequestHeaderAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderAction.
func (*DeliveryRuleRequestHeaderAction) DeepCopyInto ¶
func (in *DeliveryRuleRequestHeaderAction) DeepCopyInto(out *DeliveryRuleRequestHeaderAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestHeaderAction) Initialize_From_DeliveryRuleRequestHeaderAction_STATUS ¶
func (action *DeliveryRuleRequestHeaderAction) Initialize_From_DeliveryRuleRequestHeaderAction_STATUS(source *DeliveryRuleRequestHeaderAction_STATUS) error
Initialize_From_DeliveryRuleRequestHeaderAction_STATUS populates our DeliveryRuleRequestHeaderAction from the provided source DeliveryRuleRequestHeaderAction_STATUS
func (*DeliveryRuleRequestHeaderAction) NewEmptyARMValue ¶
func (action *DeliveryRuleRequestHeaderAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestHeaderAction) PopulateFromARM ¶
func (action *DeliveryRuleRequestHeaderAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestHeaderAction_Name ¶
type DeliveryRuleRequestHeaderAction_Name string
+kubebuilder:validation:Enum={"ModifyRequestHeader"}
type DeliveryRuleRequestHeaderAction_Name_STATUS ¶
type DeliveryRuleRequestHeaderAction_Name_STATUS string
type DeliveryRuleRequestHeaderAction_STATUS ¶
type DeliveryRuleRequestHeaderAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *DeliveryRuleRequestHeaderAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *HeaderActionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_From_DeliveryRuleRequestHeaderAction_STATUS ¶
func (action *DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_From_DeliveryRuleRequestHeaderAction_STATUS(source *storage.DeliveryRuleRequestHeaderAction_STATUS) error
AssignProperties_From_DeliveryRuleRequestHeaderAction_STATUS populates our DeliveryRuleRequestHeaderAction_STATUS from the provided source DeliveryRuleRequestHeaderAction_STATUS
func (*DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_To_DeliveryRuleRequestHeaderAction_STATUS ¶
func (action *DeliveryRuleRequestHeaderAction_STATUS) AssignProperties_To_DeliveryRuleRequestHeaderAction_STATUS(destination *storage.DeliveryRuleRequestHeaderAction_STATUS) error
AssignProperties_To_DeliveryRuleRequestHeaderAction_STATUS populates the provided destination DeliveryRuleRequestHeaderAction_STATUS from our DeliveryRuleRequestHeaderAction_STATUS
func (*DeliveryRuleRequestHeaderAction_STATUS) DeepCopy ¶
func (in *DeliveryRuleRequestHeaderAction_STATUS) DeepCopy() *DeliveryRuleRequestHeaderAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderAction_STATUS.
func (*DeliveryRuleRequestHeaderAction_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRequestHeaderAction_STATUS) DeepCopyInto(out *DeliveryRuleRequestHeaderAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestHeaderAction_STATUS) NewEmptyARMValue ¶
func (action *DeliveryRuleRequestHeaderAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestHeaderAction_STATUS) PopulateFromARM ¶
func (action *DeliveryRuleRequestHeaderAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestHeaderCondition ¶
type DeliveryRuleRequestHeaderCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestHeaderCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *RequestHeaderMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestHeaderCondition) AssignProperties_From_DeliveryRuleRequestHeaderCondition ¶
func (condition *DeliveryRuleRequestHeaderCondition) AssignProperties_From_DeliveryRuleRequestHeaderCondition(source *storage.DeliveryRuleRequestHeaderCondition) error
AssignProperties_From_DeliveryRuleRequestHeaderCondition populates our DeliveryRuleRequestHeaderCondition from the provided source DeliveryRuleRequestHeaderCondition
func (*DeliveryRuleRequestHeaderCondition) AssignProperties_To_DeliveryRuleRequestHeaderCondition ¶
func (condition *DeliveryRuleRequestHeaderCondition) AssignProperties_To_DeliveryRuleRequestHeaderCondition(destination *storage.DeliveryRuleRequestHeaderCondition) error
AssignProperties_To_DeliveryRuleRequestHeaderCondition populates the provided destination DeliveryRuleRequestHeaderCondition from our DeliveryRuleRequestHeaderCondition
func (*DeliveryRuleRequestHeaderCondition) ConvertToARM ¶
func (condition *DeliveryRuleRequestHeaderCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRequestHeaderCondition) DeepCopy ¶
func (in *DeliveryRuleRequestHeaderCondition) DeepCopy() *DeliveryRuleRequestHeaderCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderCondition.
func (*DeliveryRuleRequestHeaderCondition) DeepCopyInto ¶
func (in *DeliveryRuleRequestHeaderCondition) DeepCopyInto(out *DeliveryRuleRequestHeaderCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestHeaderCondition) Initialize_From_DeliveryRuleRequestHeaderCondition_STATUS ¶
func (condition *DeliveryRuleRequestHeaderCondition) Initialize_From_DeliveryRuleRequestHeaderCondition_STATUS(source *DeliveryRuleRequestHeaderCondition_STATUS) error
Initialize_From_DeliveryRuleRequestHeaderCondition_STATUS populates our DeliveryRuleRequestHeaderCondition from the provided source DeliveryRuleRequestHeaderCondition_STATUS
func (*DeliveryRuleRequestHeaderCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestHeaderCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestHeaderCondition) PopulateFromARM ¶
func (condition *DeliveryRuleRequestHeaderCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestHeaderCondition_Name ¶
type DeliveryRuleRequestHeaderCondition_Name string
+kubebuilder:validation:Enum={"RequestHeader"}
type DeliveryRuleRequestHeaderCondition_Name_STATUS ¶
type DeliveryRuleRequestHeaderCondition_Name_STATUS string
type DeliveryRuleRequestHeaderCondition_STATUS ¶
type DeliveryRuleRequestHeaderCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestHeaderCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *RequestHeaderMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_From_DeliveryRuleRequestHeaderCondition_STATUS ¶
func (condition *DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_From_DeliveryRuleRequestHeaderCondition_STATUS(source *storage.DeliveryRuleRequestHeaderCondition_STATUS) error
AssignProperties_From_DeliveryRuleRequestHeaderCondition_STATUS populates our DeliveryRuleRequestHeaderCondition_STATUS from the provided source DeliveryRuleRequestHeaderCondition_STATUS
func (*DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_To_DeliveryRuleRequestHeaderCondition_STATUS ¶
func (condition *DeliveryRuleRequestHeaderCondition_STATUS) AssignProperties_To_DeliveryRuleRequestHeaderCondition_STATUS(destination *storage.DeliveryRuleRequestHeaderCondition_STATUS) error
AssignProperties_To_DeliveryRuleRequestHeaderCondition_STATUS populates the provided destination DeliveryRuleRequestHeaderCondition_STATUS from our DeliveryRuleRequestHeaderCondition_STATUS
func (*DeliveryRuleRequestHeaderCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleRequestHeaderCondition_STATUS) DeepCopy() *DeliveryRuleRequestHeaderCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestHeaderCondition_STATUS.
func (*DeliveryRuleRequestHeaderCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRequestHeaderCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestHeaderCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestHeaderCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestHeaderCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestHeaderCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleRequestHeaderCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestMethodCondition ¶
type DeliveryRuleRequestMethodCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestMethodCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *RequestMethodMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestMethodCondition) AssignProperties_From_DeliveryRuleRequestMethodCondition ¶
func (condition *DeliveryRuleRequestMethodCondition) AssignProperties_From_DeliveryRuleRequestMethodCondition(source *storage.DeliveryRuleRequestMethodCondition) error
AssignProperties_From_DeliveryRuleRequestMethodCondition populates our DeliveryRuleRequestMethodCondition from the provided source DeliveryRuleRequestMethodCondition
func (*DeliveryRuleRequestMethodCondition) AssignProperties_To_DeliveryRuleRequestMethodCondition ¶
func (condition *DeliveryRuleRequestMethodCondition) AssignProperties_To_DeliveryRuleRequestMethodCondition(destination *storage.DeliveryRuleRequestMethodCondition) error
AssignProperties_To_DeliveryRuleRequestMethodCondition populates the provided destination DeliveryRuleRequestMethodCondition from our DeliveryRuleRequestMethodCondition
func (*DeliveryRuleRequestMethodCondition) ConvertToARM ¶
func (condition *DeliveryRuleRequestMethodCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRequestMethodCondition) DeepCopy ¶
func (in *DeliveryRuleRequestMethodCondition) DeepCopy() *DeliveryRuleRequestMethodCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestMethodCondition.
func (*DeliveryRuleRequestMethodCondition) DeepCopyInto ¶
func (in *DeliveryRuleRequestMethodCondition) DeepCopyInto(out *DeliveryRuleRequestMethodCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestMethodCondition) Initialize_From_DeliveryRuleRequestMethodCondition_STATUS ¶
func (condition *DeliveryRuleRequestMethodCondition) Initialize_From_DeliveryRuleRequestMethodCondition_STATUS(source *DeliveryRuleRequestMethodCondition_STATUS) error
Initialize_From_DeliveryRuleRequestMethodCondition_STATUS populates our DeliveryRuleRequestMethodCondition from the provided source DeliveryRuleRequestMethodCondition_STATUS
func (*DeliveryRuleRequestMethodCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestMethodCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestMethodCondition) PopulateFromARM ¶
func (condition *DeliveryRuleRequestMethodCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestMethodCondition_Name ¶
type DeliveryRuleRequestMethodCondition_Name string
+kubebuilder:validation:Enum={"RequestMethod"}
type DeliveryRuleRequestMethodCondition_Name_STATUS ¶
type DeliveryRuleRequestMethodCondition_Name_STATUS string
type DeliveryRuleRequestMethodCondition_STATUS ¶
type DeliveryRuleRequestMethodCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestMethodCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *RequestMethodMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_From_DeliveryRuleRequestMethodCondition_STATUS ¶
func (condition *DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_From_DeliveryRuleRequestMethodCondition_STATUS(source *storage.DeliveryRuleRequestMethodCondition_STATUS) error
AssignProperties_From_DeliveryRuleRequestMethodCondition_STATUS populates our DeliveryRuleRequestMethodCondition_STATUS from the provided source DeliveryRuleRequestMethodCondition_STATUS
func (*DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_To_DeliveryRuleRequestMethodCondition_STATUS ¶
func (condition *DeliveryRuleRequestMethodCondition_STATUS) AssignProperties_To_DeliveryRuleRequestMethodCondition_STATUS(destination *storage.DeliveryRuleRequestMethodCondition_STATUS) error
AssignProperties_To_DeliveryRuleRequestMethodCondition_STATUS populates the provided destination DeliveryRuleRequestMethodCondition_STATUS from our DeliveryRuleRequestMethodCondition_STATUS
func (*DeliveryRuleRequestMethodCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleRequestMethodCondition_STATUS) DeepCopy() *DeliveryRuleRequestMethodCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestMethodCondition_STATUS.
func (*DeliveryRuleRequestMethodCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRequestMethodCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestMethodCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestMethodCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestMethodCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestMethodCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleRequestMethodCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestSchemeCondition ¶
type DeliveryRuleRequestSchemeCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestSchemeCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *RequestSchemeMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestSchemeCondition) AssignProperties_From_DeliveryRuleRequestSchemeCondition ¶
func (condition *DeliveryRuleRequestSchemeCondition) AssignProperties_From_DeliveryRuleRequestSchemeCondition(source *storage.DeliveryRuleRequestSchemeCondition) error
AssignProperties_From_DeliveryRuleRequestSchemeCondition populates our DeliveryRuleRequestSchemeCondition from the provided source DeliveryRuleRequestSchemeCondition
func (*DeliveryRuleRequestSchemeCondition) AssignProperties_To_DeliveryRuleRequestSchemeCondition ¶
func (condition *DeliveryRuleRequestSchemeCondition) AssignProperties_To_DeliveryRuleRequestSchemeCondition(destination *storage.DeliveryRuleRequestSchemeCondition) error
AssignProperties_To_DeliveryRuleRequestSchemeCondition populates the provided destination DeliveryRuleRequestSchemeCondition from our DeliveryRuleRequestSchemeCondition
func (*DeliveryRuleRequestSchemeCondition) ConvertToARM ¶
func (condition *DeliveryRuleRequestSchemeCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRequestSchemeCondition) DeepCopy ¶
func (in *DeliveryRuleRequestSchemeCondition) DeepCopy() *DeliveryRuleRequestSchemeCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestSchemeCondition.
func (*DeliveryRuleRequestSchemeCondition) DeepCopyInto ¶
func (in *DeliveryRuleRequestSchemeCondition) DeepCopyInto(out *DeliveryRuleRequestSchemeCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestSchemeCondition) Initialize_From_DeliveryRuleRequestSchemeCondition_STATUS ¶
func (condition *DeliveryRuleRequestSchemeCondition) Initialize_From_DeliveryRuleRequestSchemeCondition_STATUS(source *DeliveryRuleRequestSchemeCondition_STATUS) error
Initialize_From_DeliveryRuleRequestSchemeCondition_STATUS populates our DeliveryRuleRequestSchemeCondition from the provided source DeliveryRuleRequestSchemeCondition_STATUS
func (*DeliveryRuleRequestSchemeCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestSchemeCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestSchemeCondition) PopulateFromARM ¶
func (condition *DeliveryRuleRequestSchemeCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestSchemeCondition_Name ¶
type DeliveryRuleRequestSchemeCondition_Name string
+kubebuilder:validation:Enum={"RequestScheme"}
type DeliveryRuleRequestSchemeCondition_Name_STATUS ¶
type DeliveryRuleRequestSchemeCondition_Name_STATUS string
type DeliveryRuleRequestSchemeCondition_STATUS ¶
type DeliveryRuleRequestSchemeCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestSchemeCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *RequestSchemeMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_From_DeliveryRuleRequestSchemeCondition_STATUS ¶
func (condition *DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_From_DeliveryRuleRequestSchemeCondition_STATUS(source *storage.DeliveryRuleRequestSchemeCondition_STATUS) error
AssignProperties_From_DeliveryRuleRequestSchemeCondition_STATUS populates our DeliveryRuleRequestSchemeCondition_STATUS from the provided source DeliveryRuleRequestSchemeCondition_STATUS
func (*DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_To_DeliveryRuleRequestSchemeCondition_STATUS ¶
func (condition *DeliveryRuleRequestSchemeCondition_STATUS) AssignProperties_To_DeliveryRuleRequestSchemeCondition_STATUS(destination *storage.DeliveryRuleRequestSchemeCondition_STATUS) error
AssignProperties_To_DeliveryRuleRequestSchemeCondition_STATUS populates the provided destination DeliveryRuleRequestSchemeCondition_STATUS from our DeliveryRuleRequestSchemeCondition_STATUS
func (*DeliveryRuleRequestSchemeCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleRequestSchemeCondition_STATUS) DeepCopy() *DeliveryRuleRequestSchemeCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestSchemeCondition_STATUS.
func (*DeliveryRuleRequestSchemeCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRequestSchemeCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestSchemeCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestSchemeCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestSchemeCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestSchemeCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleRequestSchemeCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestUriCondition ¶
type DeliveryRuleRequestUriCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestUriCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *RequestUriMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestUriCondition) AssignProperties_From_DeliveryRuleRequestUriCondition ¶
func (condition *DeliveryRuleRequestUriCondition) AssignProperties_From_DeliveryRuleRequestUriCondition(source *storage.DeliveryRuleRequestUriCondition) error
AssignProperties_From_DeliveryRuleRequestUriCondition populates our DeliveryRuleRequestUriCondition from the provided source DeliveryRuleRequestUriCondition
func (*DeliveryRuleRequestUriCondition) AssignProperties_To_DeliveryRuleRequestUriCondition ¶
func (condition *DeliveryRuleRequestUriCondition) AssignProperties_To_DeliveryRuleRequestUriCondition(destination *storage.DeliveryRuleRequestUriCondition) error
AssignProperties_To_DeliveryRuleRequestUriCondition populates the provided destination DeliveryRuleRequestUriCondition from our DeliveryRuleRequestUriCondition
func (*DeliveryRuleRequestUriCondition) ConvertToARM ¶
func (condition *DeliveryRuleRequestUriCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRequestUriCondition) DeepCopy ¶
func (in *DeliveryRuleRequestUriCondition) DeepCopy() *DeliveryRuleRequestUriCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestUriCondition.
func (*DeliveryRuleRequestUriCondition) DeepCopyInto ¶
func (in *DeliveryRuleRequestUriCondition) DeepCopyInto(out *DeliveryRuleRequestUriCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestUriCondition) Initialize_From_DeliveryRuleRequestUriCondition_STATUS ¶
func (condition *DeliveryRuleRequestUriCondition) Initialize_From_DeliveryRuleRequestUriCondition_STATUS(source *DeliveryRuleRequestUriCondition_STATUS) error
Initialize_From_DeliveryRuleRequestUriCondition_STATUS populates our DeliveryRuleRequestUriCondition from the provided source DeliveryRuleRequestUriCondition_STATUS
func (*DeliveryRuleRequestUriCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestUriCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestUriCondition) PopulateFromARM ¶
func (condition *DeliveryRuleRequestUriCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRequestUriCondition_Name ¶
type DeliveryRuleRequestUriCondition_Name string
+kubebuilder:validation:Enum={"RequestUri"}
type DeliveryRuleRequestUriCondition_Name_STATUS ¶
type DeliveryRuleRequestUriCondition_Name_STATUS string
type DeliveryRuleRequestUriCondition_STATUS ¶
type DeliveryRuleRequestUriCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleRequestUriCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *RequestUriMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRequestUriCondition_STATUS) AssignProperties_From_DeliveryRuleRequestUriCondition_STATUS ¶
func (condition *DeliveryRuleRequestUriCondition_STATUS) AssignProperties_From_DeliveryRuleRequestUriCondition_STATUS(source *storage.DeliveryRuleRequestUriCondition_STATUS) error
AssignProperties_From_DeliveryRuleRequestUriCondition_STATUS populates our DeliveryRuleRequestUriCondition_STATUS from the provided source DeliveryRuleRequestUriCondition_STATUS
func (*DeliveryRuleRequestUriCondition_STATUS) AssignProperties_To_DeliveryRuleRequestUriCondition_STATUS ¶
func (condition *DeliveryRuleRequestUriCondition_STATUS) AssignProperties_To_DeliveryRuleRequestUriCondition_STATUS(destination *storage.DeliveryRuleRequestUriCondition_STATUS) error
AssignProperties_To_DeliveryRuleRequestUriCondition_STATUS populates the provided destination DeliveryRuleRequestUriCondition_STATUS from our DeliveryRuleRequestUriCondition_STATUS
func (*DeliveryRuleRequestUriCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleRequestUriCondition_STATUS) DeepCopy() *DeliveryRuleRequestUriCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRequestUriCondition_STATUS.
func (*DeliveryRuleRequestUriCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRequestUriCondition_STATUS) DeepCopyInto(out *DeliveryRuleRequestUriCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRequestUriCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleRequestUriCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRequestUriCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleRequestUriCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleResponseHeaderAction ¶
type DeliveryRuleResponseHeaderAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *DeliveryRuleResponseHeaderAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *HeaderActionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleResponseHeaderAction) AssignProperties_From_DeliveryRuleResponseHeaderAction ¶
func (action *DeliveryRuleResponseHeaderAction) AssignProperties_From_DeliveryRuleResponseHeaderAction(source *storage.DeliveryRuleResponseHeaderAction) error
AssignProperties_From_DeliveryRuleResponseHeaderAction populates our DeliveryRuleResponseHeaderAction from the provided source DeliveryRuleResponseHeaderAction
func (*DeliveryRuleResponseHeaderAction) AssignProperties_To_DeliveryRuleResponseHeaderAction ¶
func (action *DeliveryRuleResponseHeaderAction) AssignProperties_To_DeliveryRuleResponseHeaderAction(destination *storage.DeliveryRuleResponseHeaderAction) error
AssignProperties_To_DeliveryRuleResponseHeaderAction populates the provided destination DeliveryRuleResponseHeaderAction from our DeliveryRuleResponseHeaderAction
func (*DeliveryRuleResponseHeaderAction) ConvertToARM ¶
func (action *DeliveryRuleResponseHeaderAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleResponseHeaderAction) DeepCopy ¶
func (in *DeliveryRuleResponseHeaderAction) DeepCopy() *DeliveryRuleResponseHeaderAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleResponseHeaderAction.
func (*DeliveryRuleResponseHeaderAction) DeepCopyInto ¶
func (in *DeliveryRuleResponseHeaderAction) DeepCopyInto(out *DeliveryRuleResponseHeaderAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleResponseHeaderAction) Initialize_From_DeliveryRuleResponseHeaderAction_STATUS ¶
func (action *DeliveryRuleResponseHeaderAction) Initialize_From_DeliveryRuleResponseHeaderAction_STATUS(source *DeliveryRuleResponseHeaderAction_STATUS) error
Initialize_From_DeliveryRuleResponseHeaderAction_STATUS populates our DeliveryRuleResponseHeaderAction from the provided source DeliveryRuleResponseHeaderAction_STATUS
func (*DeliveryRuleResponseHeaderAction) NewEmptyARMValue ¶
func (action *DeliveryRuleResponseHeaderAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleResponseHeaderAction) PopulateFromARM ¶
func (action *DeliveryRuleResponseHeaderAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleResponseHeaderAction_Name ¶
type DeliveryRuleResponseHeaderAction_Name string
+kubebuilder:validation:Enum={"ModifyResponseHeader"}
type DeliveryRuleResponseHeaderAction_Name_STATUS ¶
type DeliveryRuleResponseHeaderAction_Name_STATUS string
type DeliveryRuleResponseHeaderAction_STATUS ¶
type DeliveryRuleResponseHeaderAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *DeliveryRuleResponseHeaderAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *HeaderActionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_From_DeliveryRuleResponseHeaderAction_STATUS ¶
func (action *DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_From_DeliveryRuleResponseHeaderAction_STATUS(source *storage.DeliveryRuleResponseHeaderAction_STATUS) error
AssignProperties_From_DeliveryRuleResponseHeaderAction_STATUS populates our DeliveryRuleResponseHeaderAction_STATUS from the provided source DeliveryRuleResponseHeaderAction_STATUS
func (*DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_To_DeliveryRuleResponseHeaderAction_STATUS ¶
func (action *DeliveryRuleResponseHeaderAction_STATUS) AssignProperties_To_DeliveryRuleResponseHeaderAction_STATUS(destination *storage.DeliveryRuleResponseHeaderAction_STATUS) error
AssignProperties_To_DeliveryRuleResponseHeaderAction_STATUS populates the provided destination DeliveryRuleResponseHeaderAction_STATUS from our DeliveryRuleResponseHeaderAction_STATUS
func (*DeliveryRuleResponseHeaderAction_STATUS) DeepCopy ¶
func (in *DeliveryRuleResponseHeaderAction_STATUS) DeepCopy() *DeliveryRuleResponseHeaderAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleResponseHeaderAction_STATUS.
func (*DeliveryRuleResponseHeaderAction_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleResponseHeaderAction_STATUS) DeepCopyInto(out *DeliveryRuleResponseHeaderAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleResponseHeaderAction_STATUS) NewEmptyARMValue ¶
func (action *DeliveryRuleResponseHeaderAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleResponseHeaderAction_STATUS) PopulateFromARM ¶
func (action *DeliveryRuleResponseHeaderAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRouteConfigurationOverrideAction ¶
type DeliveryRuleRouteConfigurationOverrideAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *DeliveryRuleRouteConfigurationOverrideAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *RouteConfigurationOverrideActionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction(source *storage.DeliveryRuleRouteConfigurationOverrideAction) error
AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction populates our DeliveryRuleRouteConfigurationOverrideAction from the provided source DeliveryRuleRouteConfigurationOverrideAction
func (*DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction) AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction(destination *storage.DeliveryRuleRouteConfigurationOverrideAction) error
AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction populates the provided destination DeliveryRuleRouteConfigurationOverrideAction from our DeliveryRuleRouteConfigurationOverrideAction
func (*DeliveryRuleRouteConfigurationOverrideAction) ConvertToARM ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleRouteConfigurationOverrideAction) DeepCopy ¶
func (in *DeliveryRuleRouteConfigurationOverrideAction) DeepCopy() *DeliveryRuleRouteConfigurationOverrideAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRouteConfigurationOverrideAction.
func (*DeliveryRuleRouteConfigurationOverrideAction) DeepCopyInto ¶
func (in *DeliveryRuleRouteConfigurationOverrideAction) DeepCopyInto(out *DeliveryRuleRouteConfigurationOverrideAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRouteConfigurationOverrideAction) Initialize_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction) Initialize_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS(source *DeliveryRuleRouteConfigurationOverrideAction_STATUS) error
Initialize_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS populates our DeliveryRuleRouteConfigurationOverrideAction from the provided source DeliveryRuleRouteConfigurationOverrideAction_STATUS
func (*DeliveryRuleRouteConfigurationOverrideAction) NewEmptyARMValue ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRouteConfigurationOverrideAction) PopulateFromARM ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleRouteConfigurationOverrideAction_Name ¶
type DeliveryRuleRouteConfigurationOverrideAction_Name string
+kubebuilder:validation:Enum={"RouteConfigurationOverride"}
type DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS ¶
type DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS string
type DeliveryRuleRouteConfigurationOverrideAction_STATUS ¶
type DeliveryRuleRouteConfigurationOverrideAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *DeliveryRuleRouteConfigurationOverrideAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *RouteConfigurationOverrideActionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS(source *storage.DeliveryRuleRouteConfigurationOverrideAction_STATUS) error
AssignProperties_From_DeliveryRuleRouteConfigurationOverrideAction_STATUS populates our DeliveryRuleRouteConfigurationOverrideAction_STATUS from the provided source DeliveryRuleRouteConfigurationOverrideAction_STATUS
func (*DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction_STATUS ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction_STATUS(destination *storage.DeliveryRuleRouteConfigurationOverrideAction_STATUS) error
AssignProperties_To_DeliveryRuleRouteConfigurationOverrideAction_STATUS populates the provided destination DeliveryRuleRouteConfigurationOverrideAction_STATUS from our DeliveryRuleRouteConfigurationOverrideAction_STATUS
func (*DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopy ¶
func (in *DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopy() *DeliveryRuleRouteConfigurationOverrideAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleRouteConfigurationOverrideAction_STATUS.
func (*DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleRouteConfigurationOverrideAction_STATUS) DeepCopyInto(out *DeliveryRuleRouteConfigurationOverrideAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleRouteConfigurationOverrideAction_STATUS) NewEmptyARMValue ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleRouteConfigurationOverrideAction_STATUS) PopulateFromARM ¶
func (action *DeliveryRuleRouteConfigurationOverrideAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleServerPortCondition ¶
type DeliveryRuleServerPortCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleServerPortCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *ServerPortMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleServerPortCondition) AssignProperties_From_DeliveryRuleServerPortCondition ¶
func (condition *DeliveryRuleServerPortCondition) AssignProperties_From_DeliveryRuleServerPortCondition(source *storage.DeliveryRuleServerPortCondition) error
AssignProperties_From_DeliveryRuleServerPortCondition populates our DeliveryRuleServerPortCondition from the provided source DeliveryRuleServerPortCondition
func (*DeliveryRuleServerPortCondition) AssignProperties_To_DeliveryRuleServerPortCondition ¶
func (condition *DeliveryRuleServerPortCondition) AssignProperties_To_DeliveryRuleServerPortCondition(destination *storage.DeliveryRuleServerPortCondition) error
AssignProperties_To_DeliveryRuleServerPortCondition populates the provided destination DeliveryRuleServerPortCondition from our DeliveryRuleServerPortCondition
func (*DeliveryRuleServerPortCondition) ConvertToARM ¶
func (condition *DeliveryRuleServerPortCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleServerPortCondition) DeepCopy ¶
func (in *DeliveryRuleServerPortCondition) DeepCopy() *DeliveryRuleServerPortCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleServerPortCondition.
func (*DeliveryRuleServerPortCondition) DeepCopyInto ¶
func (in *DeliveryRuleServerPortCondition) DeepCopyInto(out *DeliveryRuleServerPortCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleServerPortCondition) Initialize_From_DeliveryRuleServerPortCondition_STATUS ¶
func (condition *DeliveryRuleServerPortCondition) Initialize_From_DeliveryRuleServerPortCondition_STATUS(source *DeliveryRuleServerPortCondition_STATUS) error
Initialize_From_DeliveryRuleServerPortCondition_STATUS populates our DeliveryRuleServerPortCondition from the provided source DeliveryRuleServerPortCondition_STATUS
func (*DeliveryRuleServerPortCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleServerPortCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleServerPortCondition) PopulateFromARM ¶
func (condition *DeliveryRuleServerPortCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleServerPortCondition_Name ¶
type DeliveryRuleServerPortCondition_Name string
+kubebuilder:validation:Enum={"ServerPort"}
type DeliveryRuleServerPortCondition_Name_STATUS ¶
type DeliveryRuleServerPortCondition_Name_STATUS string
type DeliveryRuleServerPortCondition_STATUS ¶
type DeliveryRuleServerPortCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleServerPortCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *ServerPortMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleServerPortCondition_STATUS) AssignProperties_From_DeliveryRuleServerPortCondition_STATUS ¶
func (condition *DeliveryRuleServerPortCondition_STATUS) AssignProperties_From_DeliveryRuleServerPortCondition_STATUS(source *storage.DeliveryRuleServerPortCondition_STATUS) error
AssignProperties_From_DeliveryRuleServerPortCondition_STATUS populates our DeliveryRuleServerPortCondition_STATUS from the provided source DeliveryRuleServerPortCondition_STATUS
func (*DeliveryRuleServerPortCondition_STATUS) AssignProperties_To_DeliveryRuleServerPortCondition_STATUS ¶
func (condition *DeliveryRuleServerPortCondition_STATUS) AssignProperties_To_DeliveryRuleServerPortCondition_STATUS(destination *storage.DeliveryRuleServerPortCondition_STATUS) error
AssignProperties_To_DeliveryRuleServerPortCondition_STATUS populates the provided destination DeliveryRuleServerPortCondition_STATUS from our DeliveryRuleServerPortCondition_STATUS
func (*DeliveryRuleServerPortCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleServerPortCondition_STATUS) DeepCopy() *DeliveryRuleServerPortCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleServerPortCondition_STATUS.
func (*DeliveryRuleServerPortCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleServerPortCondition_STATUS) DeepCopyInto(out *DeliveryRuleServerPortCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleServerPortCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleServerPortCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleServerPortCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleServerPortCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleSocketAddrCondition ¶
type DeliveryRuleSocketAddrCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleSocketAddrCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *SocketAddrMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleSocketAddrCondition) AssignProperties_From_DeliveryRuleSocketAddrCondition ¶
func (condition *DeliveryRuleSocketAddrCondition) AssignProperties_From_DeliveryRuleSocketAddrCondition(source *storage.DeliveryRuleSocketAddrCondition) error
AssignProperties_From_DeliveryRuleSocketAddrCondition populates our DeliveryRuleSocketAddrCondition from the provided source DeliveryRuleSocketAddrCondition
func (*DeliveryRuleSocketAddrCondition) AssignProperties_To_DeliveryRuleSocketAddrCondition ¶
func (condition *DeliveryRuleSocketAddrCondition) AssignProperties_To_DeliveryRuleSocketAddrCondition(destination *storage.DeliveryRuleSocketAddrCondition) error
AssignProperties_To_DeliveryRuleSocketAddrCondition populates the provided destination DeliveryRuleSocketAddrCondition from our DeliveryRuleSocketAddrCondition
func (*DeliveryRuleSocketAddrCondition) ConvertToARM ¶
func (condition *DeliveryRuleSocketAddrCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleSocketAddrCondition) DeepCopy ¶
func (in *DeliveryRuleSocketAddrCondition) DeepCopy() *DeliveryRuleSocketAddrCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSocketAddrCondition.
func (*DeliveryRuleSocketAddrCondition) DeepCopyInto ¶
func (in *DeliveryRuleSocketAddrCondition) DeepCopyInto(out *DeliveryRuleSocketAddrCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleSocketAddrCondition) Initialize_From_DeliveryRuleSocketAddrCondition_STATUS ¶
func (condition *DeliveryRuleSocketAddrCondition) Initialize_From_DeliveryRuleSocketAddrCondition_STATUS(source *DeliveryRuleSocketAddrCondition_STATUS) error
Initialize_From_DeliveryRuleSocketAddrCondition_STATUS populates our DeliveryRuleSocketAddrCondition from the provided source DeliveryRuleSocketAddrCondition_STATUS
func (*DeliveryRuleSocketAddrCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleSocketAddrCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleSocketAddrCondition) PopulateFromARM ¶
func (condition *DeliveryRuleSocketAddrCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleSocketAddrCondition_Name ¶
type DeliveryRuleSocketAddrCondition_Name string
+kubebuilder:validation:Enum={"SocketAddr"}
type DeliveryRuleSocketAddrCondition_Name_STATUS ¶
type DeliveryRuleSocketAddrCondition_Name_STATUS string
type DeliveryRuleSocketAddrCondition_STATUS ¶
type DeliveryRuleSocketAddrCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleSocketAddrCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *SocketAddrMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_From_DeliveryRuleSocketAddrCondition_STATUS ¶
func (condition *DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_From_DeliveryRuleSocketAddrCondition_STATUS(source *storage.DeliveryRuleSocketAddrCondition_STATUS) error
AssignProperties_From_DeliveryRuleSocketAddrCondition_STATUS populates our DeliveryRuleSocketAddrCondition_STATUS from the provided source DeliveryRuleSocketAddrCondition_STATUS
func (*DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_To_DeliveryRuleSocketAddrCondition_STATUS ¶
func (condition *DeliveryRuleSocketAddrCondition_STATUS) AssignProperties_To_DeliveryRuleSocketAddrCondition_STATUS(destination *storage.DeliveryRuleSocketAddrCondition_STATUS) error
AssignProperties_To_DeliveryRuleSocketAddrCondition_STATUS populates the provided destination DeliveryRuleSocketAddrCondition_STATUS from our DeliveryRuleSocketAddrCondition_STATUS
func (*DeliveryRuleSocketAddrCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleSocketAddrCondition_STATUS) DeepCopy() *DeliveryRuleSocketAddrCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSocketAddrCondition_STATUS.
func (*DeliveryRuleSocketAddrCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleSocketAddrCondition_STATUS) DeepCopyInto(out *DeliveryRuleSocketAddrCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleSocketAddrCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleSocketAddrCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleSocketAddrCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleSocketAddrCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleSslProtocolCondition ¶
type DeliveryRuleSslProtocolCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleSslProtocolCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *SslProtocolMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleSslProtocolCondition) AssignProperties_From_DeliveryRuleSslProtocolCondition ¶
func (condition *DeliveryRuleSslProtocolCondition) AssignProperties_From_DeliveryRuleSslProtocolCondition(source *storage.DeliveryRuleSslProtocolCondition) error
AssignProperties_From_DeliveryRuleSslProtocolCondition populates our DeliveryRuleSslProtocolCondition from the provided source DeliveryRuleSslProtocolCondition
func (*DeliveryRuleSslProtocolCondition) AssignProperties_To_DeliveryRuleSslProtocolCondition ¶
func (condition *DeliveryRuleSslProtocolCondition) AssignProperties_To_DeliveryRuleSslProtocolCondition(destination *storage.DeliveryRuleSslProtocolCondition) error
AssignProperties_To_DeliveryRuleSslProtocolCondition populates the provided destination DeliveryRuleSslProtocolCondition from our DeliveryRuleSslProtocolCondition
func (*DeliveryRuleSslProtocolCondition) ConvertToARM ¶
func (condition *DeliveryRuleSslProtocolCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleSslProtocolCondition) DeepCopy ¶
func (in *DeliveryRuleSslProtocolCondition) DeepCopy() *DeliveryRuleSslProtocolCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSslProtocolCondition.
func (*DeliveryRuleSslProtocolCondition) DeepCopyInto ¶
func (in *DeliveryRuleSslProtocolCondition) DeepCopyInto(out *DeliveryRuleSslProtocolCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleSslProtocolCondition) Initialize_From_DeliveryRuleSslProtocolCondition_STATUS ¶
func (condition *DeliveryRuleSslProtocolCondition) Initialize_From_DeliveryRuleSslProtocolCondition_STATUS(source *DeliveryRuleSslProtocolCondition_STATUS) error
Initialize_From_DeliveryRuleSslProtocolCondition_STATUS populates our DeliveryRuleSslProtocolCondition from the provided source DeliveryRuleSslProtocolCondition_STATUS
func (*DeliveryRuleSslProtocolCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleSslProtocolCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleSslProtocolCondition) PopulateFromARM ¶
func (condition *DeliveryRuleSslProtocolCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleSslProtocolCondition_Name ¶
type DeliveryRuleSslProtocolCondition_Name string
+kubebuilder:validation:Enum={"SslProtocol"}
type DeliveryRuleSslProtocolCondition_Name_STATUS ¶
type DeliveryRuleSslProtocolCondition_Name_STATUS string
type DeliveryRuleSslProtocolCondition_STATUS ¶
type DeliveryRuleSslProtocolCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleSslProtocolCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *SslProtocolMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_From_DeliveryRuleSslProtocolCondition_STATUS ¶
func (condition *DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_From_DeliveryRuleSslProtocolCondition_STATUS(source *storage.DeliveryRuleSslProtocolCondition_STATUS) error
AssignProperties_From_DeliveryRuleSslProtocolCondition_STATUS populates our DeliveryRuleSslProtocolCondition_STATUS from the provided source DeliveryRuleSslProtocolCondition_STATUS
func (*DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_To_DeliveryRuleSslProtocolCondition_STATUS ¶
func (condition *DeliveryRuleSslProtocolCondition_STATUS) AssignProperties_To_DeliveryRuleSslProtocolCondition_STATUS(destination *storage.DeliveryRuleSslProtocolCondition_STATUS) error
AssignProperties_To_DeliveryRuleSslProtocolCondition_STATUS populates the provided destination DeliveryRuleSslProtocolCondition_STATUS from our DeliveryRuleSslProtocolCondition_STATUS
func (*DeliveryRuleSslProtocolCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleSslProtocolCondition_STATUS) DeepCopy() *DeliveryRuleSslProtocolCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleSslProtocolCondition_STATUS.
func (*DeliveryRuleSslProtocolCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleSslProtocolCondition_STATUS) DeepCopyInto(out *DeliveryRuleSslProtocolCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleSslProtocolCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleSslProtocolCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleSslProtocolCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleSslProtocolCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleUrlFileExtensionCondition ¶
type DeliveryRuleUrlFileExtensionCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleUrlFileExtensionCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *UrlFileExtensionMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleUrlFileExtensionCondition) AssignProperties_From_DeliveryRuleUrlFileExtensionCondition ¶
func (condition *DeliveryRuleUrlFileExtensionCondition) AssignProperties_From_DeliveryRuleUrlFileExtensionCondition(source *storage.DeliveryRuleUrlFileExtensionCondition) error
AssignProperties_From_DeliveryRuleUrlFileExtensionCondition populates our DeliveryRuleUrlFileExtensionCondition from the provided source DeliveryRuleUrlFileExtensionCondition
func (*DeliveryRuleUrlFileExtensionCondition) AssignProperties_To_DeliveryRuleUrlFileExtensionCondition ¶
func (condition *DeliveryRuleUrlFileExtensionCondition) AssignProperties_To_DeliveryRuleUrlFileExtensionCondition(destination *storage.DeliveryRuleUrlFileExtensionCondition) error
AssignProperties_To_DeliveryRuleUrlFileExtensionCondition populates the provided destination DeliveryRuleUrlFileExtensionCondition from our DeliveryRuleUrlFileExtensionCondition
func (*DeliveryRuleUrlFileExtensionCondition) ConvertToARM ¶
func (condition *DeliveryRuleUrlFileExtensionCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleUrlFileExtensionCondition) DeepCopy ¶
func (in *DeliveryRuleUrlFileExtensionCondition) DeepCopy() *DeliveryRuleUrlFileExtensionCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileExtensionCondition.
func (*DeliveryRuleUrlFileExtensionCondition) DeepCopyInto ¶
func (in *DeliveryRuleUrlFileExtensionCondition) DeepCopyInto(out *DeliveryRuleUrlFileExtensionCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleUrlFileExtensionCondition) Initialize_From_DeliveryRuleUrlFileExtensionCondition_STATUS ¶
func (condition *DeliveryRuleUrlFileExtensionCondition) Initialize_From_DeliveryRuleUrlFileExtensionCondition_STATUS(source *DeliveryRuleUrlFileExtensionCondition_STATUS) error
Initialize_From_DeliveryRuleUrlFileExtensionCondition_STATUS populates our DeliveryRuleUrlFileExtensionCondition from the provided source DeliveryRuleUrlFileExtensionCondition_STATUS
func (*DeliveryRuleUrlFileExtensionCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleUrlFileExtensionCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleUrlFileExtensionCondition) PopulateFromARM ¶
func (condition *DeliveryRuleUrlFileExtensionCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleUrlFileExtensionCondition_Name ¶
type DeliveryRuleUrlFileExtensionCondition_Name string
+kubebuilder:validation:Enum={"UrlFileExtension"}
type DeliveryRuleUrlFileExtensionCondition_Name_STATUS ¶
type DeliveryRuleUrlFileExtensionCondition_Name_STATUS string
type DeliveryRuleUrlFileExtensionCondition_STATUS ¶
type DeliveryRuleUrlFileExtensionCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleUrlFileExtensionCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *UrlFileExtensionMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_From_DeliveryRuleUrlFileExtensionCondition_STATUS ¶
func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_From_DeliveryRuleUrlFileExtensionCondition_STATUS(source *storage.DeliveryRuleUrlFileExtensionCondition_STATUS) error
AssignProperties_From_DeliveryRuleUrlFileExtensionCondition_STATUS populates our DeliveryRuleUrlFileExtensionCondition_STATUS from the provided source DeliveryRuleUrlFileExtensionCondition_STATUS
func (*DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_To_DeliveryRuleUrlFileExtensionCondition_STATUS ¶
func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) AssignProperties_To_DeliveryRuleUrlFileExtensionCondition_STATUS(destination *storage.DeliveryRuleUrlFileExtensionCondition_STATUS) error
AssignProperties_To_DeliveryRuleUrlFileExtensionCondition_STATUS populates the provided destination DeliveryRuleUrlFileExtensionCondition_STATUS from our DeliveryRuleUrlFileExtensionCondition_STATUS
func (*DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopy() *DeliveryRuleUrlFileExtensionCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileExtensionCondition_STATUS.
func (*DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleUrlFileExtensionCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlFileExtensionCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleUrlFileExtensionCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleUrlFileExtensionCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleUrlFileExtensionCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleUrlFileNameCondition ¶
type DeliveryRuleUrlFileNameCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleUrlFileNameCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *UrlFileNameMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleUrlFileNameCondition) AssignProperties_From_DeliveryRuleUrlFileNameCondition ¶
func (condition *DeliveryRuleUrlFileNameCondition) AssignProperties_From_DeliveryRuleUrlFileNameCondition(source *storage.DeliveryRuleUrlFileNameCondition) error
AssignProperties_From_DeliveryRuleUrlFileNameCondition populates our DeliveryRuleUrlFileNameCondition from the provided source DeliveryRuleUrlFileNameCondition
func (*DeliveryRuleUrlFileNameCondition) AssignProperties_To_DeliveryRuleUrlFileNameCondition ¶
func (condition *DeliveryRuleUrlFileNameCondition) AssignProperties_To_DeliveryRuleUrlFileNameCondition(destination *storage.DeliveryRuleUrlFileNameCondition) error
AssignProperties_To_DeliveryRuleUrlFileNameCondition populates the provided destination DeliveryRuleUrlFileNameCondition from our DeliveryRuleUrlFileNameCondition
func (*DeliveryRuleUrlFileNameCondition) ConvertToARM ¶
func (condition *DeliveryRuleUrlFileNameCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleUrlFileNameCondition) DeepCopy ¶
func (in *DeliveryRuleUrlFileNameCondition) DeepCopy() *DeliveryRuleUrlFileNameCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileNameCondition.
func (*DeliveryRuleUrlFileNameCondition) DeepCopyInto ¶
func (in *DeliveryRuleUrlFileNameCondition) DeepCopyInto(out *DeliveryRuleUrlFileNameCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleUrlFileNameCondition) Initialize_From_DeliveryRuleUrlFileNameCondition_STATUS ¶
func (condition *DeliveryRuleUrlFileNameCondition) Initialize_From_DeliveryRuleUrlFileNameCondition_STATUS(source *DeliveryRuleUrlFileNameCondition_STATUS) error
Initialize_From_DeliveryRuleUrlFileNameCondition_STATUS populates our DeliveryRuleUrlFileNameCondition from the provided source DeliveryRuleUrlFileNameCondition_STATUS
func (*DeliveryRuleUrlFileNameCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleUrlFileNameCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleUrlFileNameCondition) PopulateFromARM ¶
func (condition *DeliveryRuleUrlFileNameCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleUrlFileNameCondition_Name ¶
type DeliveryRuleUrlFileNameCondition_Name string
+kubebuilder:validation:Enum={"UrlFileName"}
type DeliveryRuleUrlFileNameCondition_Name_STATUS ¶
type DeliveryRuleUrlFileNameCondition_Name_STATUS string
type DeliveryRuleUrlFileNameCondition_STATUS ¶
type DeliveryRuleUrlFileNameCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleUrlFileNameCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *UrlFileNameMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_From_DeliveryRuleUrlFileNameCondition_STATUS ¶
func (condition *DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_From_DeliveryRuleUrlFileNameCondition_STATUS(source *storage.DeliveryRuleUrlFileNameCondition_STATUS) error
AssignProperties_From_DeliveryRuleUrlFileNameCondition_STATUS populates our DeliveryRuleUrlFileNameCondition_STATUS from the provided source DeliveryRuleUrlFileNameCondition_STATUS
func (*DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_To_DeliveryRuleUrlFileNameCondition_STATUS ¶
func (condition *DeliveryRuleUrlFileNameCondition_STATUS) AssignProperties_To_DeliveryRuleUrlFileNameCondition_STATUS(destination *storage.DeliveryRuleUrlFileNameCondition_STATUS) error
AssignProperties_To_DeliveryRuleUrlFileNameCondition_STATUS populates the provided destination DeliveryRuleUrlFileNameCondition_STATUS from our DeliveryRuleUrlFileNameCondition_STATUS
func (*DeliveryRuleUrlFileNameCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleUrlFileNameCondition_STATUS) DeepCopy() *DeliveryRuleUrlFileNameCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlFileNameCondition_STATUS.
func (*DeliveryRuleUrlFileNameCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleUrlFileNameCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlFileNameCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleUrlFileNameCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleUrlFileNameCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleUrlFileNameCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleUrlFileNameCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleUrlPathCondition ¶
type DeliveryRuleUrlPathCondition struct { // +kubebuilder:validation:Required // Name: The name of the condition for the delivery rule. Name *DeliveryRuleUrlPathCondition_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the condition. Parameters *UrlPathMatchConditionParameters `json:"parameters,omitempty"` }
func (*DeliveryRuleUrlPathCondition) AssignProperties_From_DeliveryRuleUrlPathCondition ¶
func (condition *DeliveryRuleUrlPathCondition) AssignProperties_From_DeliveryRuleUrlPathCondition(source *storage.DeliveryRuleUrlPathCondition) error
AssignProperties_From_DeliveryRuleUrlPathCondition populates our DeliveryRuleUrlPathCondition from the provided source DeliveryRuleUrlPathCondition
func (*DeliveryRuleUrlPathCondition) AssignProperties_To_DeliveryRuleUrlPathCondition ¶
func (condition *DeliveryRuleUrlPathCondition) AssignProperties_To_DeliveryRuleUrlPathCondition(destination *storage.DeliveryRuleUrlPathCondition) error
AssignProperties_To_DeliveryRuleUrlPathCondition populates the provided destination DeliveryRuleUrlPathCondition from our DeliveryRuleUrlPathCondition
func (*DeliveryRuleUrlPathCondition) ConvertToARM ¶
func (condition *DeliveryRuleUrlPathCondition) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeliveryRuleUrlPathCondition) DeepCopy ¶
func (in *DeliveryRuleUrlPathCondition) DeepCopy() *DeliveryRuleUrlPathCondition
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlPathCondition.
func (*DeliveryRuleUrlPathCondition) DeepCopyInto ¶
func (in *DeliveryRuleUrlPathCondition) DeepCopyInto(out *DeliveryRuleUrlPathCondition)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleUrlPathCondition) Initialize_From_DeliveryRuleUrlPathCondition_STATUS ¶
func (condition *DeliveryRuleUrlPathCondition) Initialize_From_DeliveryRuleUrlPathCondition_STATUS(source *DeliveryRuleUrlPathCondition_STATUS) error
Initialize_From_DeliveryRuleUrlPathCondition_STATUS populates our DeliveryRuleUrlPathCondition from the provided source DeliveryRuleUrlPathCondition_STATUS
func (*DeliveryRuleUrlPathCondition) NewEmptyARMValue ¶
func (condition *DeliveryRuleUrlPathCondition) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleUrlPathCondition) PopulateFromARM ¶
func (condition *DeliveryRuleUrlPathCondition) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRuleUrlPathCondition_Name ¶
type DeliveryRuleUrlPathCondition_Name string
+kubebuilder:validation:Enum={"UrlPath"}
type DeliveryRuleUrlPathCondition_Name_STATUS ¶
type DeliveryRuleUrlPathCondition_Name_STATUS string
type DeliveryRuleUrlPathCondition_STATUS ¶
type DeliveryRuleUrlPathCondition_STATUS struct { // Name: The name of the condition for the delivery rule. Name *DeliveryRuleUrlPathCondition_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the condition. Parameters *UrlPathMatchConditionParameters_STATUS `json:"parameters,omitempty"` }
func (*DeliveryRuleUrlPathCondition_STATUS) AssignProperties_From_DeliveryRuleUrlPathCondition_STATUS ¶
func (condition *DeliveryRuleUrlPathCondition_STATUS) AssignProperties_From_DeliveryRuleUrlPathCondition_STATUS(source *storage.DeliveryRuleUrlPathCondition_STATUS) error
AssignProperties_From_DeliveryRuleUrlPathCondition_STATUS populates our DeliveryRuleUrlPathCondition_STATUS from the provided source DeliveryRuleUrlPathCondition_STATUS
func (*DeliveryRuleUrlPathCondition_STATUS) AssignProperties_To_DeliveryRuleUrlPathCondition_STATUS ¶
func (condition *DeliveryRuleUrlPathCondition_STATUS) AssignProperties_To_DeliveryRuleUrlPathCondition_STATUS(destination *storage.DeliveryRuleUrlPathCondition_STATUS) error
AssignProperties_To_DeliveryRuleUrlPathCondition_STATUS populates the provided destination DeliveryRuleUrlPathCondition_STATUS from our DeliveryRuleUrlPathCondition_STATUS
func (*DeliveryRuleUrlPathCondition_STATUS) DeepCopy ¶
func (in *DeliveryRuleUrlPathCondition_STATUS) DeepCopy() *DeliveryRuleUrlPathCondition_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRuleUrlPathCondition_STATUS.
func (*DeliveryRuleUrlPathCondition_STATUS) DeepCopyInto ¶
func (in *DeliveryRuleUrlPathCondition_STATUS) DeepCopyInto(out *DeliveryRuleUrlPathCondition_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRuleUrlPathCondition_STATUS) NewEmptyARMValue ¶
func (condition *DeliveryRuleUrlPathCondition_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRuleUrlPathCondition_STATUS) PopulateFromARM ¶
func (condition *DeliveryRuleUrlPathCondition_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeliveryRule_STATUS ¶
type DeliveryRule_STATUS struct { // Actions: A list of actions that are executed when all the conditions of a rule are satisfied. Actions []DeliveryRuleAction_STATUS `json:"actions,omitempty"` // Conditions: A list of conditions that must be matched for the actions to be executed Conditions []DeliveryRuleCondition_STATUS `json:"conditions,omitempty"` // Name: Name of the rule Name *string `json:"name,omitempty"` // Order: 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 `json:"order,omitempty"` }
A rule that specifies a set of actions and conditions
func (*DeliveryRule_STATUS) AssignProperties_From_DeliveryRule_STATUS ¶
func (rule *DeliveryRule_STATUS) AssignProperties_From_DeliveryRule_STATUS(source *storage.DeliveryRule_STATUS) error
AssignProperties_From_DeliveryRule_STATUS populates our DeliveryRule_STATUS from the provided source DeliveryRule_STATUS
func (*DeliveryRule_STATUS) AssignProperties_To_DeliveryRule_STATUS ¶
func (rule *DeliveryRule_STATUS) AssignProperties_To_DeliveryRule_STATUS(destination *storage.DeliveryRule_STATUS) error
AssignProperties_To_DeliveryRule_STATUS populates the provided destination DeliveryRule_STATUS from our DeliveryRule_STATUS
func (*DeliveryRule_STATUS) DeepCopy ¶
func (in *DeliveryRule_STATUS) DeepCopy() *DeliveryRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryRule_STATUS.
func (*DeliveryRule_STATUS) DeepCopyInto ¶
func (in *DeliveryRule_STATUS) DeepCopyInto(out *DeliveryRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeliveryRule_STATUS) NewEmptyARMValue ¶
func (rule *DeliveryRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeliveryRule_STATUS) PopulateFromARM ¶
func (rule *DeliveryRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EndpointProperties_DeliveryPolicy ¶
type EndpointProperties_DeliveryPolicy struct { // Description: User-friendly description of the policy. Description *string `json:"description,omitempty"` // +kubebuilder:validation:Required // Rules: A list of the delivery rules. Rules []DeliveryRule `json:"rules,omitempty"` }
func (*EndpointProperties_DeliveryPolicy) AssignProperties_From_EndpointProperties_DeliveryPolicy ¶
func (policy *EndpointProperties_DeliveryPolicy) AssignProperties_From_EndpointProperties_DeliveryPolicy(source *storage.EndpointProperties_DeliveryPolicy) error
AssignProperties_From_EndpointProperties_DeliveryPolicy populates our EndpointProperties_DeliveryPolicy from the provided source EndpointProperties_DeliveryPolicy
func (*EndpointProperties_DeliveryPolicy) AssignProperties_To_EndpointProperties_DeliveryPolicy ¶
func (policy *EndpointProperties_DeliveryPolicy) AssignProperties_To_EndpointProperties_DeliveryPolicy(destination *storage.EndpointProperties_DeliveryPolicy) error
AssignProperties_To_EndpointProperties_DeliveryPolicy populates the provided destination EndpointProperties_DeliveryPolicy from our EndpointProperties_DeliveryPolicy
func (*EndpointProperties_DeliveryPolicy) ConvertToARM ¶
func (policy *EndpointProperties_DeliveryPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EndpointProperties_DeliveryPolicy) DeepCopy ¶
func (in *EndpointProperties_DeliveryPolicy) DeepCopy() *EndpointProperties_DeliveryPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_DeliveryPolicy.
func (*EndpointProperties_DeliveryPolicy) DeepCopyInto ¶
func (in *EndpointProperties_DeliveryPolicy) DeepCopyInto(out *EndpointProperties_DeliveryPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointProperties_DeliveryPolicy) Initialize_From_EndpointProperties_DeliveryPolicy_STATUS ¶
func (policy *EndpointProperties_DeliveryPolicy) Initialize_From_EndpointProperties_DeliveryPolicy_STATUS(source *EndpointProperties_DeliveryPolicy_STATUS) error
Initialize_From_EndpointProperties_DeliveryPolicy_STATUS populates our EndpointProperties_DeliveryPolicy from the provided source EndpointProperties_DeliveryPolicy_STATUS
func (*EndpointProperties_DeliveryPolicy) NewEmptyARMValue ¶
func (policy *EndpointProperties_DeliveryPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EndpointProperties_DeliveryPolicy) PopulateFromARM ¶
func (policy *EndpointProperties_DeliveryPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EndpointProperties_DeliveryPolicy_STATUS ¶
type EndpointProperties_DeliveryPolicy_STATUS struct { // Description: User-friendly description of the policy. Description *string `json:"description,omitempty"` // Rules: A list of the delivery rules. Rules []DeliveryRule_STATUS `json:"rules,omitempty"` }
func (*EndpointProperties_DeliveryPolicy_STATUS) AssignProperties_From_EndpointProperties_DeliveryPolicy_STATUS ¶
func (policy *EndpointProperties_DeliveryPolicy_STATUS) AssignProperties_From_EndpointProperties_DeliveryPolicy_STATUS(source *storage.EndpointProperties_DeliveryPolicy_STATUS) error
AssignProperties_From_EndpointProperties_DeliveryPolicy_STATUS populates our EndpointProperties_DeliveryPolicy_STATUS from the provided source EndpointProperties_DeliveryPolicy_STATUS
func (*EndpointProperties_DeliveryPolicy_STATUS) AssignProperties_To_EndpointProperties_DeliveryPolicy_STATUS ¶
func (policy *EndpointProperties_DeliveryPolicy_STATUS) AssignProperties_To_EndpointProperties_DeliveryPolicy_STATUS(destination *storage.EndpointProperties_DeliveryPolicy_STATUS) error
AssignProperties_To_EndpointProperties_DeliveryPolicy_STATUS populates the provided destination EndpointProperties_DeliveryPolicy_STATUS from our EndpointProperties_DeliveryPolicy_STATUS
func (*EndpointProperties_DeliveryPolicy_STATUS) DeepCopy ¶
func (in *EndpointProperties_DeliveryPolicy_STATUS) DeepCopy() *EndpointProperties_DeliveryPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_DeliveryPolicy_STATUS.
func (*EndpointProperties_DeliveryPolicy_STATUS) DeepCopyInto ¶
func (in *EndpointProperties_DeliveryPolicy_STATUS) DeepCopyInto(out *EndpointProperties_DeliveryPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointProperties_DeliveryPolicy_STATUS) NewEmptyARMValue ¶
func (policy *EndpointProperties_DeliveryPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EndpointProperties_DeliveryPolicy_STATUS) PopulateFromARM ¶
func (policy *EndpointProperties_DeliveryPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EndpointProperties_ProvisioningState_STATUS ¶
type EndpointProperties_ProvisioningState_STATUS string
type EndpointProperties_ResourceState_STATUS ¶
type EndpointProperties_ResourceState_STATUS string
type EndpointProperties_WebApplicationFirewallPolicyLink ¶
type EndpointProperties_WebApplicationFirewallPolicyLink struct { // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
func (*EndpointProperties_WebApplicationFirewallPolicyLink) AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink) AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink(source *storage.EndpointProperties_WebApplicationFirewallPolicyLink) error
AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink populates our EndpointProperties_WebApplicationFirewallPolicyLink from the provided source EndpointProperties_WebApplicationFirewallPolicyLink
func (*EndpointProperties_WebApplicationFirewallPolicyLink) AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink) AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink(destination *storage.EndpointProperties_WebApplicationFirewallPolicyLink) error
AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink populates the provided destination EndpointProperties_WebApplicationFirewallPolicyLink from our EndpointProperties_WebApplicationFirewallPolicyLink
func (*EndpointProperties_WebApplicationFirewallPolicyLink) ConvertToARM ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopy ¶
func (in *EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopy() *EndpointProperties_WebApplicationFirewallPolicyLink
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_WebApplicationFirewallPolicyLink.
func (*EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopyInto ¶
func (in *EndpointProperties_WebApplicationFirewallPolicyLink) DeepCopyInto(out *EndpointProperties_WebApplicationFirewallPolicyLink)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointProperties_WebApplicationFirewallPolicyLink) Initialize_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink) Initialize_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS(source *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) error
Initialize_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS populates our EndpointProperties_WebApplicationFirewallPolicyLink from the provided source EndpointProperties_WebApplicationFirewallPolicyLink_STATUS
func (*EndpointProperties_WebApplicationFirewallPolicyLink) NewEmptyARMValue ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EndpointProperties_WebApplicationFirewallPolicyLink) PopulateFromARM ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EndpointProperties_WebApplicationFirewallPolicyLink_STATUS ¶
type EndpointProperties_WebApplicationFirewallPolicyLink_STATUS struct { // Id: Resource ID. Id *string `json:"id,omitempty"` }
func (*EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS(source *storage.EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) error
AssignProperties_From_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS populates our EndpointProperties_WebApplicationFirewallPolicyLink_STATUS from the provided source EndpointProperties_WebApplicationFirewallPolicyLink_STATUS
func (*EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS(destination *storage.EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) error
AssignProperties_To_EndpointProperties_WebApplicationFirewallPolicyLink_STATUS populates the provided destination EndpointProperties_WebApplicationFirewallPolicyLink_STATUS from our EndpointProperties_WebApplicationFirewallPolicyLink_STATUS
func (*EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopy ¶
func (in *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopy() *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EndpointProperties_WebApplicationFirewallPolicyLink_STATUS.
func (*EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopyInto ¶
func (in *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) DeepCopyInto(out *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) NewEmptyARMValue ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) PopulateFromARM ¶
func (link *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GeoFilter ¶
type GeoFilter struct { // +kubebuilder:validation:Required // Action: Action of the geo filter, i.e. allow or block access. Action *GeoFilter_Action `json:"action,omitempty"` // +kubebuilder:validation:Required // CountryCodes: Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US. CountryCodes []string `json:"countryCodes,omitempty"` // +kubebuilder:validation:Required // RelativePath: Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.) RelativePath *string `json:"relativePath,omitempty"` }
Rules defining user's geo access within a CDN endpoint.
func (*GeoFilter) AssignProperties_From_GeoFilter ¶
AssignProperties_From_GeoFilter populates our GeoFilter from the provided source GeoFilter
func (*GeoFilter) AssignProperties_To_GeoFilter ¶
AssignProperties_To_GeoFilter populates the provided destination GeoFilter from our GeoFilter
func (*GeoFilter) ConvertToARM ¶
func (filter *GeoFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*GeoFilter) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoFilter.
func (*GeoFilter) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GeoFilter) Initialize_From_GeoFilter_STATUS ¶
func (filter *GeoFilter) Initialize_From_GeoFilter_STATUS(source *GeoFilter_STATUS) error
Initialize_From_GeoFilter_STATUS populates our GeoFilter from the provided source GeoFilter_STATUS
func (*GeoFilter) NewEmptyARMValue ¶
func (filter *GeoFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GeoFilter) PopulateFromARM ¶
func (filter *GeoFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type GeoFilter_Action_STATUS ¶
type GeoFilter_Action_STATUS string
type GeoFilter_STATUS ¶
type GeoFilter_STATUS struct { // Action: Action of the geo filter, i.e. allow or block access. Action *GeoFilter_Action_STATUS `json:"action,omitempty"` // CountryCodes: Two letter country or region codes defining user country or region access in a geo filter, e.g. AU, MX, US. CountryCodes []string `json:"countryCodes,omitempty"` // RelativePath: Relative path applicable to geo filter. (e.g. '/mypictures', '/mypicture/kitty.jpg', and etc.) RelativePath *string `json:"relativePath,omitempty"` }
Rules defining user's geo access within a CDN endpoint.
func (*GeoFilter_STATUS) AssignProperties_From_GeoFilter_STATUS ¶
func (filter *GeoFilter_STATUS) AssignProperties_From_GeoFilter_STATUS(source *storage.GeoFilter_STATUS) error
AssignProperties_From_GeoFilter_STATUS populates our GeoFilter_STATUS from the provided source GeoFilter_STATUS
func (*GeoFilter_STATUS) AssignProperties_To_GeoFilter_STATUS ¶
func (filter *GeoFilter_STATUS) AssignProperties_To_GeoFilter_STATUS(destination *storage.GeoFilter_STATUS) error
AssignProperties_To_GeoFilter_STATUS populates the provided destination GeoFilter_STATUS from our GeoFilter_STATUS
func (*GeoFilter_STATUS) DeepCopy ¶
func (in *GeoFilter_STATUS) DeepCopy() *GeoFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GeoFilter_STATUS.
func (*GeoFilter_STATUS) DeepCopyInto ¶
func (in *GeoFilter_STATUS) DeepCopyInto(out *GeoFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*GeoFilter_STATUS) NewEmptyARMValue ¶
func (filter *GeoFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*GeoFilter_STATUS) PopulateFromARM ¶
func (filter *GeoFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HeaderActionParameters ¶
type HeaderActionParameters struct { // +kubebuilder:validation:Required // HeaderAction: Action to perform HeaderAction *HeaderActionParameters_HeaderAction `json:"headerAction,omitempty"` // +kubebuilder:validation:Required // HeaderName: Name of the header to modify HeaderName *string `json:"headerName,omitempty"` // +kubebuilder:validation:Required TypeName *HeaderActionParameters_TypeName `json:"typeName,omitempty"` // Value: Value for the specified action Value *string `json:"value,omitempty"` }
Defines the parameters for the request header action.
func (*HeaderActionParameters) AssignProperties_From_HeaderActionParameters ¶
func (parameters *HeaderActionParameters) AssignProperties_From_HeaderActionParameters(source *storage.HeaderActionParameters) error
AssignProperties_From_HeaderActionParameters populates our HeaderActionParameters from the provided source HeaderActionParameters
func (*HeaderActionParameters) AssignProperties_To_HeaderActionParameters ¶
func (parameters *HeaderActionParameters) AssignProperties_To_HeaderActionParameters(destination *storage.HeaderActionParameters) error
AssignProperties_To_HeaderActionParameters populates the provided destination HeaderActionParameters from our HeaderActionParameters
func (*HeaderActionParameters) ConvertToARM ¶
func (parameters *HeaderActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*HeaderActionParameters) DeepCopy ¶
func (in *HeaderActionParameters) DeepCopy() *HeaderActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderActionParameters.
func (*HeaderActionParameters) DeepCopyInto ¶
func (in *HeaderActionParameters) DeepCopyInto(out *HeaderActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HeaderActionParameters) Initialize_From_HeaderActionParameters_STATUS ¶
func (parameters *HeaderActionParameters) Initialize_From_HeaderActionParameters_STATUS(source *HeaderActionParameters_STATUS) error
Initialize_From_HeaderActionParameters_STATUS populates our HeaderActionParameters from the provided source HeaderActionParameters_STATUS
func (*HeaderActionParameters) NewEmptyARMValue ¶
func (parameters *HeaderActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HeaderActionParameters) PopulateFromARM ¶
func (parameters *HeaderActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HeaderActionParameters_HeaderAction ¶
type HeaderActionParameters_HeaderAction string
+kubebuilder:validation:Enum={"Append","Delete","Overwrite"}
type HeaderActionParameters_HeaderAction_STATUS ¶
type HeaderActionParameters_HeaderAction_STATUS string
type HeaderActionParameters_STATUS ¶
type HeaderActionParameters_STATUS struct { // HeaderAction: Action to perform HeaderAction *HeaderActionParameters_HeaderAction_STATUS `json:"headerAction,omitempty"` // HeaderName: Name of the header to modify HeaderName *string `json:"headerName,omitempty"` TypeName *HeaderActionParameters_TypeName_STATUS `json:"typeName,omitempty"` // Value: Value for the specified action Value *string `json:"value,omitempty"` }
Defines the parameters for the request header action.
func (*HeaderActionParameters_STATUS) AssignProperties_From_HeaderActionParameters_STATUS ¶
func (parameters *HeaderActionParameters_STATUS) AssignProperties_From_HeaderActionParameters_STATUS(source *storage.HeaderActionParameters_STATUS) error
AssignProperties_From_HeaderActionParameters_STATUS populates our HeaderActionParameters_STATUS from the provided source HeaderActionParameters_STATUS
func (*HeaderActionParameters_STATUS) AssignProperties_To_HeaderActionParameters_STATUS ¶
func (parameters *HeaderActionParameters_STATUS) AssignProperties_To_HeaderActionParameters_STATUS(destination *storage.HeaderActionParameters_STATUS) error
AssignProperties_To_HeaderActionParameters_STATUS populates the provided destination HeaderActionParameters_STATUS from our HeaderActionParameters_STATUS
func (*HeaderActionParameters_STATUS) DeepCopy ¶
func (in *HeaderActionParameters_STATUS) DeepCopy() *HeaderActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HeaderActionParameters_STATUS.
func (*HeaderActionParameters_STATUS) DeepCopyInto ¶
func (in *HeaderActionParameters_STATUS) DeepCopyInto(out *HeaderActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HeaderActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *HeaderActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HeaderActionParameters_STATUS) PopulateFromARM ¶
func (parameters *HeaderActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HeaderActionParameters_TypeName ¶
type HeaderActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleHeaderActionParameters"}
type HeaderActionParameters_TypeName_STATUS ¶
type HeaderActionParameters_TypeName_STATUS string
type HealthProbeParameters ¶
type HealthProbeParameters struct { // +kubebuilder:validation:Maximum=255 // +kubebuilder:validation:Minimum=1 // ProbeIntervalInSeconds: The number of seconds between health probes.Default is 240sec. ProbeIntervalInSeconds *int `json:"probeIntervalInSeconds,omitempty"` // ProbePath: The path relative to the origin that is used to determine the health of the origin. ProbePath *string `json:"probePath,omitempty"` // ProbeProtocol: Protocol to use for health probe. ProbeProtocol *HealthProbeParameters_ProbeProtocol `json:"probeProtocol,omitempty"` // ProbeRequestType: The type of health probe request that is made. ProbeRequestType *HealthProbeParameters_ProbeRequestType `json:"probeRequestType,omitempty"` }
The JSON object that contains the properties to send health probes to origin.
func (*HealthProbeParameters) AssignProperties_From_HealthProbeParameters ¶
func (parameters *HealthProbeParameters) AssignProperties_From_HealthProbeParameters(source *storage.HealthProbeParameters) error
AssignProperties_From_HealthProbeParameters populates our HealthProbeParameters from the provided source HealthProbeParameters
func (*HealthProbeParameters) AssignProperties_To_HealthProbeParameters ¶
func (parameters *HealthProbeParameters) AssignProperties_To_HealthProbeParameters(destination *storage.HealthProbeParameters) error
AssignProperties_To_HealthProbeParameters populates the provided destination HealthProbeParameters from our HealthProbeParameters
func (*HealthProbeParameters) ConvertToARM ¶
func (parameters *HealthProbeParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*HealthProbeParameters) DeepCopy ¶
func (in *HealthProbeParameters) DeepCopy() *HealthProbeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthProbeParameters.
func (*HealthProbeParameters) DeepCopyInto ¶
func (in *HealthProbeParameters) DeepCopyInto(out *HealthProbeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HealthProbeParameters) Initialize_From_HealthProbeParameters_STATUS ¶
func (parameters *HealthProbeParameters) Initialize_From_HealthProbeParameters_STATUS(source *HealthProbeParameters_STATUS) error
Initialize_From_HealthProbeParameters_STATUS populates our HealthProbeParameters from the provided source HealthProbeParameters_STATUS
func (*HealthProbeParameters) NewEmptyARMValue ¶
func (parameters *HealthProbeParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HealthProbeParameters) PopulateFromARM ¶
func (parameters *HealthProbeParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HealthProbeParameters_ProbeProtocol ¶
type HealthProbeParameters_ProbeProtocol string
+kubebuilder:validation:Enum={"Http","Https","NotSet"}
type HealthProbeParameters_ProbeProtocol_STATUS ¶
type HealthProbeParameters_ProbeProtocol_STATUS string
type HealthProbeParameters_ProbeRequestType ¶
type HealthProbeParameters_ProbeRequestType string
+kubebuilder:validation:Enum={"GET","HEAD","NotSet"}
type HealthProbeParameters_ProbeRequestType_STATUS ¶
type HealthProbeParameters_ProbeRequestType_STATUS string
type HealthProbeParameters_STATUS ¶
type HealthProbeParameters_STATUS struct { // ProbeIntervalInSeconds: The number of seconds between health probes.Default is 240sec. ProbeIntervalInSeconds *int `json:"probeIntervalInSeconds,omitempty"` // ProbePath: The path relative to the origin that is used to determine the health of the origin. ProbePath *string `json:"probePath,omitempty"` // ProbeProtocol: Protocol to use for health probe. ProbeProtocol *HealthProbeParameters_ProbeProtocol_STATUS `json:"probeProtocol,omitempty"` // ProbeRequestType: The type of health probe request that is made. ProbeRequestType *HealthProbeParameters_ProbeRequestType_STATUS `json:"probeRequestType,omitempty"` }
The JSON object that contains the properties to send health probes to origin.
func (*HealthProbeParameters_STATUS) AssignProperties_From_HealthProbeParameters_STATUS ¶
func (parameters *HealthProbeParameters_STATUS) AssignProperties_From_HealthProbeParameters_STATUS(source *storage.HealthProbeParameters_STATUS) error
AssignProperties_From_HealthProbeParameters_STATUS populates our HealthProbeParameters_STATUS from the provided source HealthProbeParameters_STATUS
func (*HealthProbeParameters_STATUS) AssignProperties_To_HealthProbeParameters_STATUS ¶
func (parameters *HealthProbeParameters_STATUS) AssignProperties_To_HealthProbeParameters_STATUS(destination *storage.HealthProbeParameters_STATUS) error
AssignProperties_To_HealthProbeParameters_STATUS populates the provided destination HealthProbeParameters_STATUS from our HealthProbeParameters_STATUS
func (*HealthProbeParameters_STATUS) DeepCopy ¶
func (in *HealthProbeParameters_STATUS) DeepCopy() *HealthProbeParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HealthProbeParameters_STATUS.
func (*HealthProbeParameters_STATUS) DeepCopyInto ¶
func (in *HealthProbeParameters_STATUS) DeepCopyInto(out *HealthProbeParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HealthProbeParameters_STATUS) NewEmptyARMValue ¶
func (parameters *HealthProbeParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HealthProbeParameters_STATUS) PopulateFromARM ¶
func (parameters *HealthProbeParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HostNameMatchConditionParameters ¶
type HostNameMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *HostNameMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *HostNameMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for HostName match conditions
func (*HostNameMatchConditionParameters) AssignProperties_From_HostNameMatchConditionParameters ¶
func (parameters *HostNameMatchConditionParameters) AssignProperties_From_HostNameMatchConditionParameters(source *storage.HostNameMatchConditionParameters) error
AssignProperties_From_HostNameMatchConditionParameters populates our HostNameMatchConditionParameters from the provided source HostNameMatchConditionParameters
func (*HostNameMatchConditionParameters) AssignProperties_To_HostNameMatchConditionParameters ¶
func (parameters *HostNameMatchConditionParameters) AssignProperties_To_HostNameMatchConditionParameters(destination *storage.HostNameMatchConditionParameters) error
AssignProperties_To_HostNameMatchConditionParameters populates the provided destination HostNameMatchConditionParameters from our HostNameMatchConditionParameters
func (*HostNameMatchConditionParameters) ConvertToARM ¶
func (parameters *HostNameMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*HostNameMatchConditionParameters) DeepCopy ¶
func (in *HostNameMatchConditionParameters) DeepCopy() *HostNameMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameMatchConditionParameters.
func (*HostNameMatchConditionParameters) DeepCopyInto ¶
func (in *HostNameMatchConditionParameters) DeepCopyInto(out *HostNameMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostNameMatchConditionParameters) Initialize_From_HostNameMatchConditionParameters_STATUS ¶
func (parameters *HostNameMatchConditionParameters) Initialize_From_HostNameMatchConditionParameters_STATUS(source *HostNameMatchConditionParameters_STATUS) error
Initialize_From_HostNameMatchConditionParameters_STATUS populates our HostNameMatchConditionParameters from the provided source HostNameMatchConditionParameters_STATUS
func (*HostNameMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *HostNameMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HostNameMatchConditionParameters) PopulateFromARM ¶
func (parameters *HostNameMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HostNameMatchConditionParameters_Operator ¶
type HostNameMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type HostNameMatchConditionParameters_Operator_STATUS ¶
type HostNameMatchConditionParameters_Operator_STATUS string
type HostNameMatchConditionParameters_STATUS ¶
type HostNameMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *HostNameMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *HostNameMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for HostName match conditions
func (*HostNameMatchConditionParameters_STATUS) AssignProperties_From_HostNameMatchConditionParameters_STATUS ¶
func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_From_HostNameMatchConditionParameters_STATUS(source *storage.HostNameMatchConditionParameters_STATUS) error
AssignProperties_From_HostNameMatchConditionParameters_STATUS populates our HostNameMatchConditionParameters_STATUS from the provided source HostNameMatchConditionParameters_STATUS
func (*HostNameMatchConditionParameters_STATUS) AssignProperties_To_HostNameMatchConditionParameters_STATUS ¶
func (parameters *HostNameMatchConditionParameters_STATUS) AssignProperties_To_HostNameMatchConditionParameters_STATUS(destination *storage.HostNameMatchConditionParameters_STATUS) error
AssignProperties_To_HostNameMatchConditionParameters_STATUS populates the provided destination HostNameMatchConditionParameters_STATUS from our HostNameMatchConditionParameters_STATUS
func (*HostNameMatchConditionParameters_STATUS) DeepCopy ¶
func (in *HostNameMatchConditionParameters_STATUS) DeepCopy() *HostNameMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HostNameMatchConditionParameters_STATUS.
func (*HostNameMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *HostNameMatchConditionParameters_STATUS) DeepCopyInto(out *HostNameMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HostNameMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *HostNameMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HostNameMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *HostNameMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HostNameMatchConditionParameters_TypeName ¶
type HostNameMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleHostNameConditionParameters"}
type HostNameMatchConditionParameters_TypeName_STATUS ¶
type HostNameMatchConditionParameters_TypeName_STATUS string
type HttpErrorRangeParameters ¶
type HttpErrorRangeParameters struct { // +kubebuilder:validation:Maximum=999 // +kubebuilder:validation:Minimum=100 // Begin: The inclusive start of the http status code range. Begin *int `json:"begin,omitempty"` // +kubebuilder:validation:Maximum=999 // +kubebuilder:validation:Minimum=100 // End: The inclusive end of the http status code range. End *int `json:"end,omitempty"` }
The JSON object that represents the range for http status codes
func (*HttpErrorRangeParameters) AssignProperties_From_HttpErrorRangeParameters ¶
func (parameters *HttpErrorRangeParameters) AssignProperties_From_HttpErrorRangeParameters(source *storage.HttpErrorRangeParameters) error
AssignProperties_From_HttpErrorRangeParameters populates our HttpErrorRangeParameters from the provided source HttpErrorRangeParameters
func (*HttpErrorRangeParameters) AssignProperties_To_HttpErrorRangeParameters ¶
func (parameters *HttpErrorRangeParameters) AssignProperties_To_HttpErrorRangeParameters(destination *storage.HttpErrorRangeParameters) error
AssignProperties_To_HttpErrorRangeParameters populates the provided destination HttpErrorRangeParameters from our HttpErrorRangeParameters
func (*HttpErrorRangeParameters) ConvertToARM ¶
func (parameters *HttpErrorRangeParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*HttpErrorRangeParameters) DeepCopy ¶
func (in *HttpErrorRangeParameters) DeepCopy() *HttpErrorRangeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpErrorRangeParameters.
func (*HttpErrorRangeParameters) DeepCopyInto ¶
func (in *HttpErrorRangeParameters) DeepCopyInto(out *HttpErrorRangeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HttpErrorRangeParameters) Initialize_From_HttpErrorRangeParameters_STATUS ¶
func (parameters *HttpErrorRangeParameters) Initialize_From_HttpErrorRangeParameters_STATUS(source *HttpErrorRangeParameters_STATUS) error
Initialize_From_HttpErrorRangeParameters_STATUS populates our HttpErrorRangeParameters from the provided source HttpErrorRangeParameters_STATUS
func (*HttpErrorRangeParameters) NewEmptyARMValue ¶
func (parameters *HttpErrorRangeParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HttpErrorRangeParameters) PopulateFromARM ¶
func (parameters *HttpErrorRangeParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HttpErrorRangeParameters_STATUS ¶
type HttpErrorRangeParameters_STATUS struct { // Begin: The inclusive start of the http status code range. Begin *int `json:"begin,omitempty"` // End: The inclusive end of the http status code range. End *int `json:"end,omitempty"` }
The JSON object that represents the range for http status codes
func (*HttpErrorRangeParameters_STATUS) AssignProperties_From_HttpErrorRangeParameters_STATUS ¶
func (parameters *HttpErrorRangeParameters_STATUS) AssignProperties_From_HttpErrorRangeParameters_STATUS(source *storage.HttpErrorRangeParameters_STATUS) error
AssignProperties_From_HttpErrorRangeParameters_STATUS populates our HttpErrorRangeParameters_STATUS from the provided source HttpErrorRangeParameters_STATUS
func (*HttpErrorRangeParameters_STATUS) AssignProperties_To_HttpErrorRangeParameters_STATUS ¶
func (parameters *HttpErrorRangeParameters_STATUS) AssignProperties_To_HttpErrorRangeParameters_STATUS(destination *storage.HttpErrorRangeParameters_STATUS) error
AssignProperties_To_HttpErrorRangeParameters_STATUS populates the provided destination HttpErrorRangeParameters_STATUS from our HttpErrorRangeParameters_STATUS
func (*HttpErrorRangeParameters_STATUS) DeepCopy ¶
func (in *HttpErrorRangeParameters_STATUS) DeepCopy() *HttpErrorRangeParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpErrorRangeParameters_STATUS.
func (*HttpErrorRangeParameters_STATUS) DeepCopyInto ¶
func (in *HttpErrorRangeParameters_STATUS) DeepCopyInto(out *HttpErrorRangeParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HttpErrorRangeParameters_STATUS) NewEmptyARMValue ¶
func (parameters *HttpErrorRangeParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HttpErrorRangeParameters_STATUS) PopulateFromARM ¶
func (parameters *HttpErrorRangeParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HttpVersionMatchConditionParameters ¶
type HttpVersionMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *HttpVersionMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *HttpVersionMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for HttpVersion match conditions
func (*HttpVersionMatchConditionParameters) AssignProperties_From_HttpVersionMatchConditionParameters ¶
func (parameters *HttpVersionMatchConditionParameters) AssignProperties_From_HttpVersionMatchConditionParameters(source *storage.HttpVersionMatchConditionParameters) error
AssignProperties_From_HttpVersionMatchConditionParameters populates our HttpVersionMatchConditionParameters from the provided source HttpVersionMatchConditionParameters
func (*HttpVersionMatchConditionParameters) AssignProperties_To_HttpVersionMatchConditionParameters ¶
func (parameters *HttpVersionMatchConditionParameters) AssignProperties_To_HttpVersionMatchConditionParameters(destination *storage.HttpVersionMatchConditionParameters) error
AssignProperties_To_HttpVersionMatchConditionParameters populates the provided destination HttpVersionMatchConditionParameters from our HttpVersionMatchConditionParameters
func (*HttpVersionMatchConditionParameters) ConvertToARM ¶
func (parameters *HttpVersionMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*HttpVersionMatchConditionParameters) DeepCopy ¶
func (in *HttpVersionMatchConditionParameters) DeepCopy() *HttpVersionMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpVersionMatchConditionParameters.
func (*HttpVersionMatchConditionParameters) DeepCopyInto ¶
func (in *HttpVersionMatchConditionParameters) DeepCopyInto(out *HttpVersionMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HttpVersionMatchConditionParameters) Initialize_From_HttpVersionMatchConditionParameters_STATUS ¶
func (parameters *HttpVersionMatchConditionParameters) Initialize_From_HttpVersionMatchConditionParameters_STATUS(source *HttpVersionMatchConditionParameters_STATUS) error
Initialize_From_HttpVersionMatchConditionParameters_STATUS populates our HttpVersionMatchConditionParameters from the provided source HttpVersionMatchConditionParameters_STATUS
func (*HttpVersionMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *HttpVersionMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HttpVersionMatchConditionParameters) PopulateFromARM ¶
func (parameters *HttpVersionMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HttpVersionMatchConditionParameters_Operator ¶
type HttpVersionMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Equal"}
type HttpVersionMatchConditionParameters_Operator_STATUS ¶
type HttpVersionMatchConditionParameters_Operator_STATUS string
type HttpVersionMatchConditionParameters_STATUS ¶
type HttpVersionMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *HttpVersionMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *HttpVersionMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for HttpVersion match conditions
func (*HttpVersionMatchConditionParameters_STATUS) AssignProperties_From_HttpVersionMatchConditionParameters_STATUS ¶
func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_From_HttpVersionMatchConditionParameters_STATUS(source *storage.HttpVersionMatchConditionParameters_STATUS) error
AssignProperties_From_HttpVersionMatchConditionParameters_STATUS populates our HttpVersionMatchConditionParameters_STATUS from the provided source HttpVersionMatchConditionParameters_STATUS
func (*HttpVersionMatchConditionParameters_STATUS) AssignProperties_To_HttpVersionMatchConditionParameters_STATUS ¶
func (parameters *HttpVersionMatchConditionParameters_STATUS) AssignProperties_To_HttpVersionMatchConditionParameters_STATUS(destination *storage.HttpVersionMatchConditionParameters_STATUS) error
AssignProperties_To_HttpVersionMatchConditionParameters_STATUS populates the provided destination HttpVersionMatchConditionParameters_STATUS from our HttpVersionMatchConditionParameters_STATUS
func (*HttpVersionMatchConditionParameters_STATUS) DeepCopy ¶
func (in *HttpVersionMatchConditionParameters_STATUS) DeepCopy() *HttpVersionMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HttpVersionMatchConditionParameters_STATUS.
func (*HttpVersionMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *HttpVersionMatchConditionParameters_STATUS) DeepCopyInto(out *HttpVersionMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HttpVersionMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *HttpVersionMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HttpVersionMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *HttpVersionMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HttpVersionMatchConditionParameters_TypeName ¶
type HttpVersionMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleHttpVersionConditionParameters"}
type HttpVersionMatchConditionParameters_TypeName_STATUS ¶
type HttpVersionMatchConditionParameters_TypeName_STATUS string
type IdentityType_STATUS ¶
type IdentityType_STATUS string
The type of identity that creates/modifies resources
type IsDeviceMatchConditionParameters ¶
type IsDeviceMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []IsDeviceMatchConditionParameters_MatchValues `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *IsDeviceMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *IsDeviceMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for IsDevice match conditions
func (*IsDeviceMatchConditionParameters) AssignProperties_From_IsDeviceMatchConditionParameters ¶
func (parameters *IsDeviceMatchConditionParameters) AssignProperties_From_IsDeviceMatchConditionParameters(source *storage.IsDeviceMatchConditionParameters) error
AssignProperties_From_IsDeviceMatchConditionParameters populates our IsDeviceMatchConditionParameters from the provided source IsDeviceMatchConditionParameters
func (*IsDeviceMatchConditionParameters) AssignProperties_To_IsDeviceMatchConditionParameters ¶
func (parameters *IsDeviceMatchConditionParameters) AssignProperties_To_IsDeviceMatchConditionParameters(destination *storage.IsDeviceMatchConditionParameters) error
AssignProperties_To_IsDeviceMatchConditionParameters populates the provided destination IsDeviceMatchConditionParameters from our IsDeviceMatchConditionParameters
func (*IsDeviceMatchConditionParameters) ConvertToARM ¶
func (parameters *IsDeviceMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*IsDeviceMatchConditionParameters) DeepCopy ¶
func (in *IsDeviceMatchConditionParameters) DeepCopy() *IsDeviceMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsDeviceMatchConditionParameters.
func (*IsDeviceMatchConditionParameters) DeepCopyInto ¶
func (in *IsDeviceMatchConditionParameters) DeepCopyInto(out *IsDeviceMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IsDeviceMatchConditionParameters) Initialize_From_IsDeviceMatchConditionParameters_STATUS ¶
func (parameters *IsDeviceMatchConditionParameters) Initialize_From_IsDeviceMatchConditionParameters_STATUS(source *IsDeviceMatchConditionParameters_STATUS) error
Initialize_From_IsDeviceMatchConditionParameters_STATUS populates our IsDeviceMatchConditionParameters from the provided source IsDeviceMatchConditionParameters_STATUS
func (*IsDeviceMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *IsDeviceMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IsDeviceMatchConditionParameters) PopulateFromARM ¶
func (parameters *IsDeviceMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IsDeviceMatchConditionParameters_MatchValues ¶
type IsDeviceMatchConditionParameters_MatchValues string
+kubebuilder:validation:Enum={"Desktop","Mobile"}
type IsDeviceMatchConditionParameters_MatchValues_STATUS ¶
type IsDeviceMatchConditionParameters_MatchValues_STATUS string
type IsDeviceMatchConditionParameters_Operator ¶
type IsDeviceMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Equal"}
type IsDeviceMatchConditionParameters_Operator_STATUS ¶
type IsDeviceMatchConditionParameters_Operator_STATUS string
type IsDeviceMatchConditionParameters_STATUS ¶
type IsDeviceMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []IsDeviceMatchConditionParameters_MatchValues_STATUS `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *IsDeviceMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *IsDeviceMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for IsDevice match conditions
func (*IsDeviceMatchConditionParameters_STATUS) AssignProperties_From_IsDeviceMatchConditionParameters_STATUS ¶
func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_From_IsDeviceMatchConditionParameters_STATUS(source *storage.IsDeviceMatchConditionParameters_STATUS) error
AssignProperties_From_IsDeviceMatchConditionParameters_STATUS populates our IsDeviceMatchConditionParameters_STATUS from the provided source IsDeviceMatchConditionParameters_STATUS
func (*IsDeviceMatchConditionParameters_STATUS) AssignProperties_To_IsDeviceMatchConditionParameters_STATUS ¶
func (parameters *IsDeviceMatchConditionParameters_STATUS) AssignProperties_To_IsDeviceMatchConditionParameters_STATUS(destination *storage.IsDeviceMatchConditionParameters_STATUS) error
AssignProperties_To_IsDeviceMatchConditionParameters_STATUS populates the provided destination IsDeviceMatchConditionParameters_STATUS from our IsDeviceMatchConditionParameters_STATUS
func (*IsDeviceMatchConditionParameters_STATUS) DeepCopy ¶
func (in *IsDeviceMatchConditionParameters_STATUS) DeepCopy() *IsDeviceMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsDeviceMatchConditionParameters_STATUS.
func (*IsDeviceMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *IsDeviceMatchConditionParameters_STATUS) DeepCopyInto(out *IsDeviceMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IsDeviceMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *IsDeviceMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IsDeviceMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *IsDeviceMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IsDeviceMatchConditionParameters_TypeName ¶
type IsDeviceMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleIsDeviceConditionParameters"}
type IsDeviceMatchConditionParameters_TypeName_STATUS ¶
type IsDeviceMatchConditionParameters_TypeName_STATUS string
type KeyVaultSigningKeyParameters ¶
type KeyVaultSigningKeyParameters struct { // +kubebuilder:validation:Required // ResourceGroupName: Resource group of the user's Key Vault containing the secret ResourceGroupName *string `json:"resourceGroupName,omitempty"` // +kubebuilder:validation:Required // SecretName: The name of secret in Key Vault. SecretName *string `json:"secretName,omitempty"` // +kubebuilder:validation:Required // SecretVersion: The version(GUID) of secret in Key Vault. SecretVersion *string `json:"secretVersion,omitempty"` // +kubebuilder:validation:Required // SubscriptionId: Subscription Id of the user's Key Vault containing the secret SubscriptionId *string `json:"subscriptionId,omitempty"` // +kubebuilder:validation:Required TypeName *KeyVaultSigningKeyParameters_TypeName `json:"typeName,omitempty"` // +kubebuilder:validation:Required // VaultName: The name of the user's Key Vault containing the secret VaultName *string `json:"vaultName,omitempty"` }
Describes the parameters for using a user's KeyVault for URL Signing Key.
func (*KeyVaultSigningKeyParameters) AssignProperties_From_KeyVaultSigningKeyParameters ¶
func (parameters *KeyVaultSigningKeyParameters) AssignProperties_From_KeyVaultSigningKeyParameters(source *storage.KeyVaultSigningKeyParameters) error
AssignProperties_From_KeyVaultSigningKeyParameters populates our KeyVaultSigningKeyParameters from the provided source KeyVaultSigningKeyParameters
func (*KeyVaultSigningKeyParameters) AssignProperties_To_KeyVaultSigningKeyParameters ¶
func (parameters *KeyVaultSigningKeyParameters) AssignProperties_To_KeyVaultSigningKeyParameters(destination *storage.KeyVaultSigningKeyParameters) error
AssignProperties_To_KeyVaultSigningKeyParameters populates the provided destination KeyVaultSigningKeyParameters from our KeyVaultSigningKeyParameters
func (*KeyVaultSigningKeyParameters) ConvertToARM ¶
func (parameters *KeyVaultSigningKeyParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*KeyVaultSigningKeyParameters) DeepCopy ¶
func (in *KeyVaultSigningKeyParameters) DeepCopy() *KeyVaultSigningKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSigningKeyParameters.
func (*KeyVaultSigningKeyParameters) DeepCopyInto ¶
func (in *KeyVaultSigningKeyParameters) DeepCopyInto(out *KeyVaultSigningKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultSigningKeyParameters) Initialize_From_KeyVaultSigningKeyParameters_STATUS ¶
func (parameters *KeyVaultSigningKeyParameters) Initialize_From_KeyVaultSigningKeyParameters_STATUS(source *KeyVaultSigningKeyParameters_STATUS) error
Initialize_From_KeyVaultSigningKeyParameters_STATUS populates our KeyVaultSigningKeyParameters from the provided source KeyVaultSigningKeyParameters_STATUS
func (*KeyVaultSigningKeyParameters) NewEmptyARMValue ¶
func (parameters *KeyVaultSigningKeyParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultSigningKeyParameters) PopulateFromARM ¶
func (parameters *KeyVaultSigningKeyParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyVaultSigningKeyParameters_STATUS ¶
type KeyVaultSigningKeyParameters_STATUS struct { // ResourceGroupName: Resource group of the user's Key Vault containing the secret ResourceGroupName *string `json:"resourceGroupName,omitempty"` // SecretName: The name of secret in Key Vault. SecretName *string `json:"secretName,omitempty"` // SecretVersion: The version(GUID) of secret in Key Vault. SecretVersion *string `json:"secretVersion,omitempty"` // SubscriptionId: Subscription Id of the user's Key Vault containing the secret SubscriptionId *string `json:"subscriptionId,omitempty"` TypeName *KeyVaultSigningKeyParameters_TypeName_STATUS `json:"typeName,omitempty"` // VaultName: The name of the user's Key Vault containing the secret VaultName *string `json:"vaultName,omitempty"` }
Describes the parameters for using a user's KeyVault for URL Signing Key.
func (*KeyVaultSigningKeyParameters_STATUS) AssignProperties_From_KeyVaultSigningKeyParameters_STATUS ¶
func (parameters *KeyVaultSigningKeyParameters_STATUS) AssignProperties_From_KeyVaultSigningKeyParameters_STATUS(source *storage.KeyVaultSigningKeyParameters_STATUS) error
AssignProperties_From_KeyVaultSigningKeyParameters_STATUS populates our KeyVaultSigningKeyParameters_STATUS from the provided source KeyVaultSigningKeyParameters_STATUS
func (*KeyVaultSigningKeyParameters_STATUS) AssignProperties_To_KeyVaultSigningKeyParameters_STATUS ¶
func (parameters *KeyVaultSigningKeyParameters_STATUS) AssignProperties_To_KeyVaultSigningKeyParameters_STATUS(destination *storage.KeyVaultSigningKeyParameters_STATUS) error
AssignProperties_To_KeyVaultSigningKeyParameters_STATUS populates the provided destination KeyVaultSigningKeyParameters_STATUS from our KeyVaultSigningKeyParameters_STATUS
func (*KeyVaultSigningKeyParameters_STATUS) DeepCopy ¶
func (in *KeyVaultSigningKeyParameters_STATUS) DeepCopy() *KeyVaultSigningKeyParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultSigningKeyParameters_STATUS.
func (*KeyVaultSigningKeyParameters_STATUS) DeepCopyInto ¶
func (in *KeyVaultSigningKeyParameters_STATUS) DeepCopyInto(out *KeyVaultSigningKeyParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*KeyVaultSigningKeyParameters_STATUS) NewEmptyARMValue ¶
func (parameters *KeyVaultSigningKeyParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultSigningKeyParameters_STATUS) PopulateFromARM ¶
func (parameters *KeyVaultSigningKeyParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyVaultSigningKeyParameters_TypeName ¶
type KeyVaultSigningKeyParameters_TypeName string
+kubebuilder:validation:Enum={"KeyVaultSigningKeyParameters"}
type KeyVaultSigningKeyParameters_TypeName_STATUS ¶
type KeyVaultSigningKeyParameters_TypeName_STATUS string
type OptimizationType ¶
type OptimizationType string
Specifies what scenario the customer wants this CDN endpoint to optimize, e.g. Download, Media services. With this information we can apply scenario driven optimization. +kubebuilder:validation:Enum={"DynamicSiteAcceleration","GeneralMediaStreaming","GeneralWebDelivery","LargeFileDownload","VideoOnDemandMediaStreaming"}
type OptimizationType_STATUS ¶
type OptimizationType_STATUS string
Specifies what scenario the customer wants this CDN endpoint to optimize, e.g. Download, Media services. With this information we can apply scenario driven optimization.
type OriginGroupOverride ¶
type OriginGroupOverride struct { // ForwardingProtocol: Protocol this rule will use when forwarding traffic to backends. ForwardingProtocol *OriginGroupOverride_ForwardingProtocol `json:"forwardingProtocol,omitempty"` // OriginGroup: defines the OriginGroup that would override the DefaultOriginGroup on route. OriginGroup *ResourceReference `json:"originGroup,omitempty"` }
Defines the parameters for the origin group override configuration.
func (*OriginGroupOverride) AssignProperties_From_OriginGroupOverride ¶
func (override *OriginGroupOverride) AssignProperties_From_OriginGroupOverride(source *storage.OriginGroupOverride) error
AssignProperties_From_OriginGroupOverride populates our OriginGroupOverride from the provided source OriginGroupOverride
func (*OriginGroupOverride) AssignProperties_To_OriginGroupOverride ¶
func (override *OriginGroupOverride) AssignProperties_To_OriginGroupOverride(destination *storage.OriginGroupOverride) error
AssignProperties_To_OriginGroupOverride populates the provided destination OriginGroupOverride from our OriginGroupOverride
func (*OriginGroupOverride) ConvertToARM ¶
func (override *OriginGroupOverride) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*OriginGroupOverride) DeepCopy ¶
func (in *OriginGroupOverride) DeepCopy() *OriginGroupOverride
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverride.
func (*OriginGroupOverride) DeepCopyInto ¶
func (in *OriginGroupOverride) DeepCopyInto(out *OriginGroupOverride)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginGroupOverride) Initialize_From_OriginGroupOverride_STATUS ¶
func (override *OriginGroupOverride) Initialize_From_OriginGroupOverride_STATUS(source *OriginGroupOverride_STATUS) error
Initialize_From_OriginGroupOverride_STATUS populates our OriginGroupOverride from the provided source OriginGroupOverride_STATUS
func (*OriginGroupOverride) NewEmptyARMValue ¶
func (override *OriginGroupOverride) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OriginGroupOverride) PopulateFromARM ¶
func (override *OriginGroupOverride) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OriginGroupOverrideAction ¶
type OriginGroupOverrideAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *OriginGroupOverrideAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *OriginGroupOverrideActionParameters `json:"parameters,omitempty"` }
func (*OriginGroupOverrideAction) AssignProperties_From_OriginGroupOverrideAction ¶
func (action *OriginGroupOverrideAction) AssignProperties_From_OriginGroupOverrideAction(source *storage.OriginGroupOverrideAction) error
AssignProperties_From_OriginGroupOverrideAction populates our OriginGroupOverrideAction from the provided source OriginGroupOverrideAction
func (*OriginGroupOverrideAction) AssignProperties_To_OriginGroupOverrideAction ¶
func (action *OriginGroupOverrideAction) AssignProperties_To_OriginGroupOverrideAction(destination *storage.OriginGroupOverrideAction) error
AssignProperties_To_OriginGroupOverrideAction populates the provided destination OriginGroupOverrideAction from our OriginGroupOverrideAction
func (*OriginGroupOverrideAction) ConvertToARM ¶
func (action *OriginGroupOverrideAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*OriginGroupOverrideAction) DeepCopy ¶
func (in *OriginGroupOverrideAction) DeepCopy() *OriginGroupOverrideAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideAction.
func (*OriginGroupOverrideAction) DeepCopyInto ¶
func (in *OriginGroupOverrideAction) DeepCopyInto(out *OriginGroupOverrideAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginGroupOverrideAction) Initialize_From_OriginGroupOverrideAction_STATUS ¶
func (action *OriginGroupOverrideAction) Initialize_From_OriginGroupOverrideAction_STATUS(source *OriginGroupOverrideAction_STATUS) error
Initialize_From_OriginGroupOverrideAction_STATUS populates our OriginGroupOverrideAction from the provided source OriginGroupOverrideAction_STATUS
func (*OriginGroupOverrideAction) NewEmptyARMValue ¶
func (action *OriginGroupOverrideAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OriginGroupOverrideAction) PopulateFromARM ¶
func (action *OriginGroupOverrideAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OriginGroupOverrideActionParameters ¶
type OriginGroupOverrideActionParameters struct { // +kubebuilder:validation:Required // OriginGroup: defines the OriginGroup that would override the DefaultOriginGroup. OriginGroup *ResourceReference `json:"originGroup,omitempty"` // +kubebuilder:validation:Required TypeName *OriginGroupOverrideActionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for the origin group override action.
func (*OriginGroupOverrideActionParameters) AssignProperties_From_OriginGroupOverrideActionParameters ¶
func (parameters *OriginGroupOverrideActionParameters) AssignProperties_From_OriginGroupOverrideActionParameters(source *storage.OriginGroupOverrideActionParameters) error
AssignProperties_From_OriginGroupOverrideActionParameters populates our OriginGroupOverrideActionParameters from the provided source OriginGroupOverrideActionParameters
func (*OriginGroupOverrideActionParameters) AssignProperties_To_OriginGroupOverrideActionParameters ¶
func (parameters *OriginGroupOverrideActionParameters) AssignProperties_To_OriginGroupOverrideActionParameters(destination *storage.OriginGroupOverrideActionParameters) error
AssignProperties_To_OriginGroupOverrideActionParameters populates the provided destination OriginGroupOverrideActionParameters from our OriginGroupOverrideActionParameters
func (*OriginGroupOverrideActionParameters) ConvertToARM ¶
func (parameters *OriginGroupOverrideActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*OriginGroupOverrideActionParameters) DeepCopy ¶
func (in *OriginGroupOverrideActionParameters) DeepCopy() *OriginGroupOverrideActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideActionParameters.
func (*OriginGroupOverrideActionParameters) DeepCopyInto ¶
func (in *OriginGroupOverrideActionParameters) DeepCopyInto(out *OriginGroupOverrideActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginGroupOverrideActionParameters) Initialize_From_OriginGroupOverrideActionParameters_STATUS ¶
func (parameters *OriginGroupOverrideActionParameters) Initialize_From_OriginGroupOverrideActionParameters_STATUS(source *OriginGroupOverrideActionParameters_STATUS) error
Initialize_From_OriginGroupOverrideActionParameters_STATUS populates our OriginGroupOverrideActionParameters from the provided source OriginGroupOverrideActionParameters_STATUS
func (*OriginGroupOverrideActionParameters) NewEmptyARMValue ¶
func (parameters *OriginGroupOverrideActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OriginGroupOverrideActionParameters) PopulateFromARM ¶
func (parameters *OriginGroupOverrideActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OriginGroupOverrideActionParameters_STATUS ¶
type OriginGroupOverrideActionParameters_STATUS struct { // OriginGroup: defines the OriginGroup that would override the DefaultOriginGroup. OriginGroup *ResourceReference_STATUS `json:"originGroup,omitempty"` TypeName *OriginGroupOverrideActionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for the origin group override action.
func (*OriginGroupOverrideActionParameters_STATUS) AssignProperties_From_OriginGroupOverrideActionParameters_STATUS ¶
func (parameters *OriginGroupOverrideActionParameters_STATUS) AssignProperties_From_OriginGroupOverrideActionParameters_STATUS(source *storage.OriginGroupOverrideActionParameters_STATUS) error
AssignProperties_From_OriginGroupOverrideActionParameters_STATUS populates our OriginGroupOverrideActionParameters_STATUS from the provided source OriginGroupOverrideActionParameters_STATUS
func (*OriginGroupOverrideActionParameters_STATUS) AssignProperties_To_OriginGroupOverrideActionParameters_STATUS ¶
func (parameters *OriginGroupOverrideActionParameters_STATUS) AssignProperties_To_OriginGroupOverrideActionParameters_STATUS(destination *storage.OriginGroupOverrideActionParameters_STATUS) error
AssignProperties_To_OriginGroupOverrideActionParameters_STATUS populates the provided destination OriginGroupOverrideActionParameters_STATUS from our OriginGroupOverrideActionParameters_STATUS
func (*OriginGroupOverrideActionParameters_STATUS) DeepCopy ¶
func (in *OriginGroupOverrideActionParameters_STATUS) DeepCopy() *OriginGroupOverrideActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideActionParameters_STATUS.
func (*OriginGroupOverrideActionParameters_STATUS) DeepCopyInto ¶
func (in *OriginGroupOverrideActionParameters_STATUS) DeepCopyInto(out *OriginGroupOverrideActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginGroupOverrideActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *OriginGroupOverrideActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OriginGroupOverrideActionParameters_STATUS) PopulateFromARM ¶
func (parameters *OriginGroupOverrideActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OriginGroupOverrideActionParameters_TypeName ¶
type OriginGroupOverrideActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleOriginGroupOverrideActionParameters"}
type OriginGroupOverrideActionParameters_TypeName_STATUS ¶
type OriginGroupOverrideActionParameters_TypeName_STATUS string
type OriginGroupOverrideAction_Name ¶
type OriginGroupOverrideAction_Name string
+kubebuilder:validation:Enum={"OriginGroupOverride"}
type OriginGroupOverrideAction_Name_STATUS ¶
type OriginGroupOverrideAction_Name_STATUS string
type OriginGroupOverrideAction_STATUS ¶
type OriginGroupOverrideAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *OriginGroupOverrideAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *OriginGroupOverrideActionParameters_STATUS `json:"parameters,omitempty"` }
func (*OriginGroupOverrideAction_STATUS) AssignProperties_From_OriginGroupOverrideAction_STATUS ¶
func (action *OriginGroupOverrideAction_STATUS) AssignProperties_From_OriginGroupOverrideAction_STATUS(source *storage.OriginGroupOverrideAction_STATUS) error
AssignProperties_From_OriginGroupOverrideAction_STATUS populates our OriginGroupOverrideAction_STATUS from the provided source OriginGroupOverrideAction_STATUS
func (*OriginGroupOverrideAction_STATUS) AssignProperties_To_OriginGroupOverrideAction_STATUS ¶
func (action *OriginGroupOverrideAction_STATUS) AssignProperties_To_OriginGroupOverrideAction_STATUS(destination *storage.OriginGroupOverrideAction_STATUS) error
AssignProperties_To_OriginGroupOverrideAction_STATUS populates the provided destination OriginGroupOverrideAction_STATUS from our OriginGroupOverrideAction_STATUS
func (*OriginGroupOverrideAction_STATUS) DeepCopy ¶
func (in *OriginGroupOverrideAction_STATUS) DeepCopy() *OriginGroupOverrideAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverrideAction_STATUS.
func (*OriginGroupOverrideAction_STATUS) DeepCopyInto ¶
func (in *OriginGroupOverrideAction_STATUS) DeepCopyInto(out *OriginGroupOverrideAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginGroupOverrideAction_STATUS) NewEmptyARMValue ¶
func (action *OriginGroupOverrideAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OriginGroupOverrideAction_STATUS) PopulateFromARM ¶
func (action *OriginGroupOverrideAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OriginGroupOverride_ForwardingProtocol ¶
type OriginGroupOverride_ForwardingProtocol string
+kubebuilder:validation:Enum={"HttpOnly","HttpsOnly","MatchRequest"}
type OriginGroupOverride_ForwardingProtocol_STATUS ¶
type OriginGroupOverride_ForwardingProtocol_STATUS string
type OriginGroupOverride_STATUS ¶
type OriginGroupOverride_STATUS struct { // ForwardingProtocol: Protocol this rule will use when forwarding traffic to backends. ForwardingProtocol *OriginGroupOverride_ForwardingProtocol_STATUS `json:"forwardingProtocol,omitempty"` // OriginGroup: defines the OriginGroup that would override the DefaultOriginGroup on route. OriginGroup *ResourceReference_STATUS `json:"originGroup,omitempty"` }
Defines the parameters for the origin group override configuration.
func (*OriginGroupOverride_STATUS) AssignProperties_From_OriginGroupOverride_STATUS ¶
func (override *OriginGroupOverride_STATUS) AssignProperties_From_OriginGroupOverride_STATUS(source *storage.OriginGroupOverride_STATUS) error
AssignProperties_From_OriginGroupOverride_STATUS populates our OriginGroupOverride_STATUS from the provided source OriginGroupOverride_STATUS
func (*OriginGroupOverride_STATUS) AssignProperties_To_OriginGroupOverride_STATUS ¶
func (override *OriginGroupOverride_STATUS) AssignProperties_To_OriginGroupOverride_STATUS(destination *storage.OriginGroupOverride_STATUS) error
AssignProperties_To_OriginGroupOverride_STATUS populates the provided destination OriginGroupOverride_STATUS from our OriginGroupOverride_STATUS
func (*OriginGroupOverride_STATUS) DeepCopy ¶
func (in *OriginGroupOverride_STATUS) DeepCopy() *OriginGroupOverride_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OriginGroupOverride_STATUS.
func (*OriginGroupOverride_STATUS) DeepCopyInto ¶
func (in *OriginGroupOverride_STATUS) DeepCopyInto(out *OriginGroupOverride_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*OriginGroupOverride_STATUS) NewEmptyARMValue ¶
func (override *OriginGroupOverride_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OriginGroupOverride_STATUS) PopulateFromARM ¶
func (override *OriginGroupOverride_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PostArgsMatchConditionParameters ¶
type PostArgsMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *PostArgsMatchConditionParameters_Operator `json:"operator,omitempty"` // Selector: Name of PostArg to be matched Selector *string `json:"selector,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *PostArgsMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for PostArgs match conditions
func (*PostArgsMatchConditionParameters) AssignProperties_From_PostArgsMatchConditionParameters ¶
func (parameters *PostArgsMatchConditionParameters) AssignProperties_From_PostArgsMatchConditionParameters(source *storage.PostArgsMatchConditionParameters) error
AssignProperties_From_PostArgsMatchConditionParameters populates our PostArgsMatchConditionParameters from the provided source PostArgsMatchConditionParameters
func (*PostArgsMatchConditionParameters) AssignProperties_To_PostArgsMatchConditionParameters ¶
func (parameters *PostArgsMatchConditionParameters) AssignProperties_To_PostArgsMatchConditionParameters(destination *storage.PostArgsMatchConditionParameters) error
AssignProperties_To_PostArgsMatchConditionParameters populates the provided destination PostArgsMatchConditionParameters from our PostArgsMatchConditionParameters
func (*PostArgsMatchConditionParameters) ConvertToARM ¶
func (parameters *PostArgsMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*PostArgsMatchConditionParameters) DeepCopy ¶
func (in *PostArgsMatchConditionParameters) DeepCopy() *PostArgsMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostArgsMatchConditionParameters.
func (*PostArgsMatchConditionParameters) DeepCopyInto ¶
func (in *PostArgsMatchConditionParameters) DeepCopyInto(out *PostArgsMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostArgsMatchConditionParameters) Initialize_From_PostArgsMatchConditionParameters_STATUS ¶
func (parameters *PostArgsMatchConditionParameters) Initialize_From_PostArgsMatchConditionParameters_STATUS(source *PostArgsMatchConditionParameters_STATUS) error
Initialize_From_PostArgsMatchConditionParameters_STATUS populates our PostArgsMatchConditionParameters from the provided source PostArgsMatchConditionParameters_STATUS
func (*PostArgsMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *PostArgsMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PostArgsMatchConditionParameters) PopulateFromARM ¶
func (parameters *PostArgsMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PostArgsMatchConditionParameters_Operator ¶
type PostArgsMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type PostArgsMatchConditionParameters_Operator_STATUS ¶
type PostArgsMatchConditionParameters_Operator_STATUS string
type PostArgsMatchConditionParameters_STATUS ¶
type PostArgsMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *PostArgsMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Selector: Name of PostArg to be matched Selector *string `json:"selector,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *PostArgsMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for PostArgs match conditions
func (*PostArgsMatchConditionParameters_STATUS) AssignProperties_From_PostArgsMatchConditionParameters_STATUS ¶
func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_From_PostArgsMatchConditionParameters_STATUS(source *storage.PostArgsMatchConditionParameters_STATUS) error
AssignProperties_From_PostArgsMatchConditionParameters_STATUS populates our PostArgsMatchConditionParameters_STATUS from the provided source PostArgsMatchConditionParameters_STATUS
func (*PostArgsMatchConditionParameters_STATUS) AssignProperties_To_PostArgsMatchConditionParameters_STATUS ¶
func (parameters *PostArgsMatchConditionParameters_STATUS) AssignProperties_To_PostArgsMatchConditionParameters_STATUS(destination *storage.PostArgsMatchConditionParameters_STATUS) error
AssignProperties_To_PostArgsMatchConditionParameters_STATUS populates the provided destination PostArgsMatchConditionParameters_STATUS from our PostArgsMatchConditionParameters_STATUS
func (*PostArgsMatchConditionParameters_STATUS) DeepCopy ¶
func (in *PostArgsMatchConditionParameters_STATUS) DeepCopy() *PostArgsMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PostArgsMatchConditionParameters_STATUS.
func (*PostArgsMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *PostArgsMatchConditionParameters_STATUS) DeepCopyInto(out *PostArgsMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PostArgsMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *PostArgsMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PostArgsMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *PostArgsMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PostArgsMatchConditionParameters_TypeName ¶
type PostArgsMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRulePostArgsConditionParameters"}
type PostArgsMatchConditionParameters_TypeName_STATUS ¶
type PostArgsMatchConditionParameters_TypeName_STATUS string
type PrivateEndpointStatus_STATUS ¶
type PrivateEndpointStatus_STATUS string
The approval status for the connection to the Private Link
type Profile ¶
type Profile struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Profile_Spec `json:"spec,omitempty"` Status Profile_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2021-06-01/cdn.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}
func (*Profile) AssignProperties_From_Profile ¶
AssignProperties_From_Profile populates our Profile from the provided source Profile
func (*Profile) AssignProperties_To_Profile ¶
AssignProperties_To_Profile populates the provided destination Profile from our Profile
func (*Profile) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (profile *Profile) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Profile) ConvertFrom ¶
func (profile *Profile) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Profile from the provided hub Profile
func (*Profile) ConvertTo ¶
func (profile *Profile) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Profile from our Profile
func (*Profile) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Profile.
func (*Profile) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Profile) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Profile) Default ¶
func (profile *Profile) Default()
Default applies defaults to the Profile resource
func (Profile) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2021-06-01"
func (*Profile) GetConditions ¶
func (profile *Profile) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Profile) GetResourceScope ¶
func (profile *Profile) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Profile) GetSpec ¶
func (profile *Profile) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Profile) GetStatus ¶
func (profile *Profile) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Profile) GetSupportedOperations ¶ added in v2.4.0
func (profile *Profile) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Profile) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles"
func (*Profile) NewEmptyStatus ¶
func (profile *Profile) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Profile) OriginalGVK ¶
func (profile *Profile) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Profile) Owner ¶
func (profile *Profile) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Profile) SecretDestinationExpressions ¶ added in v2.11.0
func (profile *Profile) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Profile) SetConditions ¶
func (profile *Profile) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Profile) SetStatus ¶
func (profile *Profile) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*Profile) ValidateCreate ¶
ValidateCreate validates the creation of the resource
func (*Profile) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type ProfileList ¶
type ProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Profile `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2021-06-01/cdn.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}
func (*ProfileList) DeepCopy ¶
func (in *ProfileList) DeepCopy() *ProfileList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfileList.
func (*ProfileList) DeepCopyInto ¶
func (in *ProfileList) DeepCopyInto(out *ProfileList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProfileList) DeepCopyObject ¶
func (in *ProfileList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProfileOperatorSpec ¶ added in v2.11.0
type ProfileOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ProfileOperatorSpec) AssignProperties_From_ProfileOperatorSpec ¶ added in v2.11.0
func (operator *ProfileOperatorSpec) AssignProperties_From_ProfileOperatorSpec(source *storage.ProfileOperatorSpec) error
AssignProperties_From_ProfileOperatorSpec populates our ProfileOperatorSpec from the provided source ProfileOperatorSpec
func (*ProfileOperatorSpec) AssignProperties_To_ProfileOperatorSpec ¶ added in v2.11.0
func (operator *ProfileOperatorSpec) AssignProperties_To_ProfileOperatorSpec(destination *storage.ProfileOperatorSpec) error
AssignProperties_To_ProfileOperatorSpec populates the provided destination ProfileOperatorSpec from our ProfileOperatorSpec
func (*ProfileOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ProfileOperatorSpec) DeepCopy() *ProfileOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfileOperatorSpec.
func (*ProfileOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ProfileOperatorSpec) DeepCopyInto(out *ProfileOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProfileProperties_ProvisioningState_STATUS ¶
type ProfileProperties_ProvisioningState_STATUS string
type ProfileProperties_ResourceState_STATUS ¶
type ProfileProperties_ResourceState_STATUS string
type Profile_STATUS ¶
type Profile_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // FrontDoorId: The Id of the frontdoor. FrontDoorId *string `json:"frontDoorId,omitempty"` // Id: Resource ID. Id *string `json:"id,omitempty"` // Kind: Kind of the profile. Used by portal to differentiate traditional CDN profile and new AFD profile. Kind *string `json:"kind,omitempty"` // Location: Resource location. Location *string `json:"location,omitempty"` // Name: Resource name. Name *string `json:"name,omitempty"` // OriginResponseTimeoutSeconds: Send and receive timeout on forwarding request to the origin. When timeout is reached, the // request fails and returns. OriginResponseTimeoutSeconds *int `json:"originResponseTimeoutSeconds,omitempty"` // ProvisioningState: Provisioning status of the profile. ProvisioningState *ProfileProperties_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // ResourceState: Resource status of the profile. ResourceState *ProfileProperties_ResourceState_STATUS `json:"resourceState,omitempty"` // Sku: The pricing tier (defines Azure Front Door Standard or Premium or a CDN provider, feature list and rate) of the // profile. Sku *Sku_STATUS `json:"sku,omitempty"` // SystemData: Read only system data SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: Resource type. Type *string `json:"type,omitempty"` }
A profile is a logical grouping of endpoints that share the same settings.
func (*Profile_STATUS) AssignProperties_From_Profile_STATUS ¶
func (profile *Profile_STATUS) AssignProperties_From_Profile_STATUS(source *storage.Profile_STATUS) error
AssignProperties_From_Profile_STATUS populates our Profile_STATUS from the provided source Profile_STATUS
func (*Profile_STATUS) AssignProperties_To_Profile_STATUS ¶
func (profile *Profile_STATUS) AssignProperties_To_Profile_STATUS(destination *storage.Profile_STATUS) error
AssignProperties_To_Profile_STATUS populates the provided destination Profile_STATUS from our Profile_STATUS
func (*Profile_STATUS) ConvertStatusFrom ¶
func (profile *Profile_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Profile_STATUS from the provided source
func (*Profile_STATUS) ConvertStatusTo ¶
func (profile *Profile_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Profile_STATUS
func (*Profile_STATUS) DeepCopy ¶
func (in *Profile_STATUS) DeepCopy() *Profile_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Profile_STATUS.
func (*Profile_STATUS) DeepCopyInto ¶
func (in *Profile_STATUS) DeepCopyInto(out *Profile_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Profile_STATUS) NewEmptyARMValue ¶
func (profile *Profile_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Profile_STATUS) PopulateFromARM ¶
func (profile *Profile_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Profile_Spec ¶
type Profile_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // +kubebuilder:validation:Required // Location: Resource location. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *ProfileOperatorSpec `json:"operatorSpec,omitempty"` // +kubebuilder:validation:Minimum=16 // OriginResponseTimeoutSeconds: Send and receive timeout on forwarding request to the origin. When timeout is reached, the // request fails and returns. OriginResponseTimeoutSeconds *int `json:"originResponseTimeoutSeconds,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` // +kubebuilder:validation:Required // Sku: The pricing tier (defines Azure Front Door Standard or Premium or a CDN provider, feature list and rate) of the // profile. Sku *Sku `json:"sku,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` }
func (*Profile_Spec) AssignProperties_From_Profile_Spec ¶
func (profile *Profile_Spec) AssignProperties_From_Profile_Spec(source *storage.Profile_Spec) error
AssignProperties_From_Profile_Spec populates our Profile_Spec from the provided source Profile_Spec
func (*Profile_Spec) AssignProperties_To_Profile_Spec ¶
func (profile *Profile_Spec) AssignProperties_To_Profile_Spec(destination *storage.Profile_Spec) error
AssignProperties_To_Profile_Spec populates the provided destination Profile_Spec from our Profile_Spec
func (*Profile_Spec) ConvertSpecFrom ¶
func (profile *Profile_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Profile_Spec from the provided source
func (*Profile_Spec) ConvertSpecTo ¶
func (profile *Profile_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Profile_Spec
func (*Profile_Spec) ConvertToARM ¶
func (profile *Profile_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Profile_Spec) DeepCopy ¶
func (in *Profile_Spec) DeepCopy() *Profile_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Profile_Spec.
func (*Profile_Spec) DeepCopyInto ¶
func (in *Profile_Spec) DeepCopyInto(out *Profile_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Profile_Spec) NewEmptyARMValue ¶
func (profile *Profile_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Profile_Spec) OriginalVersion ¶
func (profile *Profile_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Profile_Spec) PopulateFromARM ¶
func (profile *Profile_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Profile_Spec) SetAzureName ¶
func (profile *Profile_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type ProfilesEndpoint ¶
type ProfilesEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ProfilesEndpoint_Spec `json:"spec,omitempty"` Status ProfilesEndpoint_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2021-06-01/cdn.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}
func (*ProfilesEndpoint) AssignProperties_From_ProfilesEndpoint ¶
func (endpoint *ProfilesEndpoint) AssignProperties_From_ProfilesEndpoint(source *storage.ProfilesEndpoint) error
AssignProperties_From_ProfilesEndpoint populates our ProfilesEndpoint from the provided source ProfilesEndpoint
func (*ProfilesEndpoint) AssignProperties_To_ProfilesEndpoint ¶
func (endpoint *ProfilesEndpoint) AssignProperties_To_ProfilesEndpoint(destination *storage.ProfilesEndpoint) error
AssignProperties_To_ProfilesEndpoint populates the provided destination ProfilesEndpoint from our ProfilesEndpoint
func (*ProfilesEndpoint) AzureName ¶
func (endpoint *ProfilesEndpoint) AzureName() string
AzureName returns the Azure name of the resource
func (*ProfilesEndpoint) ConfigMapDestinationExpressions ¶ added in v2.11.0
func (endpoint *ProfilesEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*ProfilesEndpoint) ConvertFrom ¶
func (endpoint *ProfilesEndpoint) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our ProfilesEndpoint from the provided hub ProfilesEndpoint
func (*ProfilesEndpoint) ConvertTo ¶
func (endpoint *ProfilesEndpoint) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub ProfilesEndpoint from our ProfilesEndpoint
func (*ProfilesEndpoint) DeepCopy ¶
func (in *ProfilesEndpoint) DeepCopy() *ProfilesEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpoint.
func (*ProfilesEndpoint) DeepCopyInto ¶
func (in *ProfilesEndpoint) DeepCopyInto(out *ProfilesEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProfilesEndpoint) DeepCopyObject ¶
func (in *ProfilesEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ProfilesEndpoint) Default ¶
func (endpoint *ProfilesEndpoint) Default()
Default applies defaults to the ProfilesEndpoint resource
func (ProfilesEndpoint) GetAPIVersion ¶
func (endpoint ProfilesEndpoint) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2021-06-01"
func (*ProfilesEndpoint) GetConditions ¶
func (endpoint *ProfilesEndpoint) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*ProfilesEndpoint) GetResourceScope ¶
func (endpoint *ProfilesEndpoint) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*ProfilesEndpoint) GetSpec ¶
func (endpoint *ProfilesEndpoint) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*ProfilesEndpoint) GetStatus ¶
func (endpoint *ProfilesEndpoint) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*ProfilesEndpoint) GetSupportedOperations ¶ added in v2.4.0
func (endpoint *ProfilesEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*ProfilesEndpoint) GetType ¶
func (endpoint *ProfilesEndpoint) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/endpoints"
func (*ProfilesEndpoint) InitializeSpec ¶
func (endpoint *ProfilesEndpoint) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*ProfilesEndpoint) NewEmptyStatus ¶
func (endpoint *ProfilesEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*ProfilesEndpoint) OriginalGVK ¶
func (endpoint *ProfilesEndpoint) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*ProfilesEndpoint) Owner ¶
func (endpoint *ProfilesEndpoint) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*ProfilesEndpoint) SecretDestinationExpressions ¶ added in v2.11.0
func (endpoint *ProfilesEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*ProfilesEndpoint) SetConditions ¶
func (endpoint *ProfilesEndpoint) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*ProfilesEndpoint) SetStatus ¶
func (endpoint *ProfilesEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*ProfilesEndpoint) ValidateCreate ¶
func (endpoint *ProfilesEndpoint) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*ProfilesEndpoint) ValidateDelete ¶
func (endpoint *ProfilesEndpoint) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*ProfilesEndpoint) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type ProfilesEndpointList ¶
type ProfilesEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ProfilesEndpoint `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2021-06-01/cdn.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/endpoints/{endpointName}
func (*ProfilesEndpointList) DeepCopy ¶
func (in *ProfilesEndpointList) DeepCopy() *ProfilesEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpointList.
func (*ProfilesEndpointList) DeepCopyInto ¶
func (in *ProfilesEndpointList) DeepCopyInto(out *ProfilesEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProfilesEndpointList) DeepCopyObject ¶
func (in *ProfilesEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ProfilesEndpointOperatorSpec ¶ added in v2.11.0
type ProfilesEndpointOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ProfilesEndpointOperatorSpec) AssignProperties_From_ProfilesEndpointOperatorSpec ¶ added in v2.11.0
func (operator *ProfilesEndpointOperatorSpec) AssignProperties_From_ProfilesEndpointOperatorSpec(source *storage.ProfilesEndpointOperatorSpec) error
AssignProperties_From_ProfilesEndpointOperatorSpec populates our ProfilesEndpointOperatorSpec from the provided source ProfilesEndpointOperatorSpec
func (*ProfilesEndpointOperatorSpec) AssignProperties_To_ProfilesEndpointOperatorSpec ¶ added in v2.11.0
func (operator *ProfilesEndpointOperatorSpec) AssignProperties_To_ProfilesEndpointOperatorSpec(destination *storage.ProfilesEndpointOperatorSpec) error
AssignProperties_To_ProfilesEndpointOperatorSpec populates the provided destination ProfilesEndpointOperatorSpec from our ProfilesEndpointOperatorSpec
func (*ProfilesEndpointOperatorSpec) DeepCopy ¶ added in v2.11.0
func (in *ProfilesEndpointOperatorSpec) DeepCopy() *ProfilesEndpointOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpointOperatorSpec.
func (*ProfilesEndpointOperatorSpec) DeepCopyInto ¶ added in v2.11.0
func (in *ProfilesEndpointOperatorSpec) DeepCopyInto(out *ProfilesEndpointOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ProfilesEndpoint_STATUS ¶ added in v2.10.0
type ProfilesEndpoint_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // ContentTypesToCompress: List of content types on which compression applies. The value should be a valid MIME type. ContentTypesToCompress []string `json:"contentTypesToCompress,omitempty"` // CustomDomains: The custom domains under the endpoint. CustomDomains []DeepCreatedCustomDomain_STATUS `json:"customDomains,omitempty"` // DefaultOriginGroup: A reference to the origin group. DefaultOriginGroup *ResourceReference_STATUS `json:"defaultOriginGroup,omitempty"` // DeliveryPolicy: A policy that specifies the delivery rules to be used for an endpoint. DeliveryPolicy *EndpointProperties_DeliveryPolicy_STATUS `json:"deliveryPolicy,omitempty"` // GeoFilters: 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 []GeoFilter_STATUS `json:"geoFilters,omitempty"` // HostName: The host name of the endpoint structured as {endpointName}.{DNSZone}, e.g. contoso.azureedge.net HostName *string `json:"hostName,omitempty"` // Id: Resource ID. Id *string `json:"id,omitempty"` // IsCompressionEnabled: 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 `json:"isCompressionEnabled,omitempty"` // IsHttpAllowed: 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 `json:"isHttpAllowed,omitempty"` // IsHttpsAllowed: 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 `json:"isHttpsAllowed,omitempty"` // Location: Resource location. Location *string `json:"location,omitempty"` // Name: Resource name. Name *string `json:"name,omitempty"` // OptimizationType: 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 *OptimizationType_STATUS `json:"optimizationType,omitempty"` // OriginGroups: The origin groups comprising of origins that are used for load balancing the traffic based on availability. OriginGroups []DeepCreatedOriginGroup_STATUS `json:"originGroups,omitempty"` // OriginHostHeader: The host header value sent to the origin with each request. This property at Endpoint is only allowed // when endpoint uses single origin and can be overridden by the same property specified at origin.If you leave this blank, // the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services // require this host header value to match the origin hostname by default. OriginHostHeader *string `json:"originHostHeader,omitempty"` // OriginPath: A directory path on the origin that CDN can use to retrieve content from, e.g. // contoso.cloudapp.net/originpath. OriginPath *string `json:"originPath,omitempty"` // Origins: The source of the content being delivered via CDN. Origins []DeepCreatedOrigin_STATUS `json:"origins,omitempty"` // ProbePath: Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the // most optimal routes for the CDN. This is relative to the origin path. This property is only relevant when using a single // origin. ProbePath *string `json:"probePath,omitempty"` // ProvisioningState: Provisioning status of the endpoint. ProvisioningState *EndpointProperties_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // QueryStringCachingBehavior: 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 *QueryStringCachingBehavior_STATUS `json:"queryStringCachingBehavior,omitempty"` // ResourceState: Resource status of the endpoint. ResourceState *EndpointProperties_ResourceState_STATUS `json:"resourceState,omitempty"` // SystemData: Read only system data SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // Type: Resource type. Type *string `json:"type,omitempty"` // UrlSigningKeys: List of keys used to validate the signed URL hashes. UrlSigningKeys []UrlSigningKey_STATUS `json:"urlSigningKeys,omitempty"` // WebApplicationFirewallPolicyLink: Defines the Web Application Firewall policy for the endpoint (if applicable) WebApplicationFirewallPolicyLink *EndpointProperties_WebApplicationFirewallPolicyLink_STATUS `json:"webApplicationFirewallPolicyLink,omitempty"` }
func (*ProfilesEndpoint_STATUS) AssignProperties_From_ProfilesEndpoint_STATUS ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_STATUS) AssignProperties_From_ProfilesEndpoint_STATUS(source *storage.ProfilesEndpoint_STATUS) error
AssignProperties_From_ProfilesEndpoint_STATUS populates our ProfilesEndpoint_STATUS from the provided source ProfilesEndpoint_STATUS
func (*ProfilesEndpoint_STATUS) AssignProperties_To_ProfilesEndpoint_STATUS ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_STATUS) AssignProperties_To_ProfilesEndpoint_STATUS(destination *storage.ProfilesEndpoint_STATUS) error
AssignProperties_To_ProfilesEndpoint_STATUS populates the provided destination ProfilesEndpoint_STATUS from our ProfilesEndpoint_STATUS
func (*ProfilesEndpoint_STATUS) ConvertStatusFrom ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our ProfilesEndpoint_STATUS from the provided source
func (*ProfilesEndpoint_STATUS) ConvertStatusTo ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our ProfilesEndpoint_STATUS
func (*ProfilesEndpoint_STATUS) DeepCopy ¶ added in v2.10.0
func (in *ProfilesEndpoint_STATUS) DeepCopy() *ProfilesEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpoint_STATUS.
func (*ProfilesEndpoint_STATUS) DeepCopyInto ¶ added in v2.10.0
func (in *ProfilesEndpoint_STATUS) DeepCopyInto(out *ProfilesEndpoint_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProfilesEndpoint_STATUS) NewEmptyARMValue ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ProfilesEndpoint_STATUS) PopulateFromARM ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProfilesEndpoint_Spec ¶ added in v2.10.0
type ProfilesEndpoint_Spec struct { // AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it // doesn't have to be. AzureName string `json:"azureName,omitempty"` // ContentTypesToCompress: List of content types on which compression applies. The value should be a valid MIME type. ContentTypesToCompress []string `json:"contentTypesToCompress,omitempty"` // DefaultOriginGroup: A reference to the origin group. DefaultOriginGroup *ResourceReference `json:"defaultOriginGroup,omitempty"` // DeliveryPolicy: A policy that specifies the delivery rules to be used for an endpoint. DeliveryPolicy *EndpointProperties_DeliveryPolicy `json:"deliveryPolicy,omitempty"` // GeoFilters: 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 []GeoFilter `json:"geoFilters,omitempty"` // IsCompressionEnabled: 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 `json:"isCompressionEnabled,omitempty"` // IsHttpAllowed: 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 `json:"isHttpAllowed,omitempty"` // IsHttpsAllowed: 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 `json:"isHttpsAllowed,omitempty"` // +kubebuilder:validation:Required // Location: Resource location. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *ProfilesEndpointOperatorSpec `json:"operatorSpec,omitempty"` // OptimizationType: 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 *OptimizationType `json:"optimizationType,omitempty"` // OriginGroups: The origin groups comprising of origins that are used for load balancing the traffic based on availability. OriginGroups []DeepCreatedOriginGroup `json:"originGroups,omitempty"` // OriginHostHeader: The host header value sent to the origin with each request. This property at Endpoint is only allowed // when endpoint uses single origin and can be overridden by the same property specified at origin.If you leave this blank, // the request hostname determines this value. Azure CDN origins, such as Web Apps, Blob Storage, and Cloud Services // require this host header value to match the origin hostname by default. OriginHostHeader *string `json:"originHostHeader,omitempty"` // OriginPath: A directory path on the origin that CDN can use to retrieve content from, e.g. // contoso.cloudapp.net/originpath. OriginPath *string `json:"originPath,omitempty"` // +kubebuilder:validation:Required // Origins: The source of the content being delivered via CDN. Origins []DeepCreatedOrigin `json:"origins,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a cdn.azure.com/Profile resource Owner *genruntime.KnownResourceReference `group:"cdn.azure.com" json:"owner,omitempty" kind:"Profile"` // ProbePath: Path to a file hosted on the origin which helps accelerate delivery of the dynamic content and calculate the // most optimal routes for the CDN. This is relative to the origin path. This property is only relevant when using a single // origin. ProbePath *string `json:"probePath,omitempty"` // QueryStringCachingBehavior: 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 *QueryStringCachingBehavior `json:"queryStringCachingBehavior,omitempty"` // Tags: Resource tags. Tags map[string]string `json:"tags,omitempty"` // UrlSigningKeys: List of keys used to validate the signed URL hashes. UrlSigningKeys []UrlSigningKey `json:"urlSigningKeys,omitempty"` // WebApplicationFirewallPolicyLink: Defines the Web Application Firewall policy for the endpoint (if applicable) WebApplicationFirewallPolicyLink *EndpointProperties_WebApplicationFirewallPolicyLink `json:"webApplicationFirewallPolicyLink,omitempty"` }
func (*ProfilesEndpoint_Spec) AssignProperties_From_ProfilesEndpoint_Spec ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) AssignProperties_From_ProfilesEndpoint_Spec(source *storage.ProfilesEndpoint_Spec) error
AssignProperties_From_ProfilesEndpoint_Spec populates our ProfilesEndpoint_Spec from the provided source ProfilesEndpoint_Spec
func (*ProfilesEndpoint_Spec) AssignProperties_To_ProfilesEndpoint_Spec ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) AssignProperties_To_ProfilesEndpoint_Spec(destination *storage.ProfilesEndpoint_Spec) error
AssignProperties_To_ProfilesEndpoint_Spec populates the provided destination ProfilesEndpoint_Spec from our ProfilesEndpoint_Spec
func (*ProfilesEndpoint_Spec) ConvertSpecFrom ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our ProfilesEndpoint_Spec from the provided source
func (*ProfilesEndpoint_Spec) ConvertSpecTo ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our ProfilesEndpoint_Spec
func (*ProfilesEndpoint_Spec) ConvertToARM ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ProfilesEndpoint_Spec) DeepCopy ¶ added in v2.10.0
func (in *ProfilesEndpoint_Spec) DeepCopy() *ProfilesEndpoint_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfilesEndpoint_Spec.
func (*ProfilesEndpoint_Spec) DeepCopyInto ¶ added in v2.10.0
func (in *ProfilesEndpoint_Spec) DeepCopyInto(out *ProfilesEndpoint_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ProfilesEndpoint_Spec) Initialize_From_ProfilesEndpoint_STATUS ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) Initialize_From_ProfilesEndpoint_STATUS(source *ProfilesEndpoint_STATUS) error
Initialize_From_ProfilesEndpoint_STATUS populates our ProfilesEndpoint_Spec from the provided source ProfilesEndpoint_STATUS
func (*ProfilesEndpoint_Spec) NewEmptyARMValue ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ProfilesEndpoint_Spec) OriginalVersion ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*ProfilesEndpoint_Spec) PopulateFromARM ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*ProfilesEndpoint_Spec) SetAzureName ¶ added in v2.10.0
func (endpoint *ProfilesEndpoint_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type QueryStringCachingBehavior ¶
type QueryStringCachingBehavior string
Defines how CDN caches requests that include query strings. You can ignore any query strings when caching, bypass caching to prevent requests that contain query strings from being cached, or cache every request with a unique URL. +kubebuilder:validation:Enum={"BypassCaching","IgnoreQueryString","NotSet","UseQueryString"}
type QueryStringCachingBehavior_STATUS ¶
type QueryStringCachingBehavior_STATUS string
Defines how CDN caches requests that include query strings. You can ignore any query strings when caching, bypass caching to prevent requests that contain query strings from being cached, or cache every request with a unique URL.
type QueryStringMatchConditionParameters ¶
type QueryStringMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *QueryStringMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *QueryStringMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for QueryString match conditions
func (*QueryStringMatchConditionParameters) AssignProperties_From_QueryStringMatchConditionParameters ¶
func (parameters *QueryStringMatchConditionParameters) AssignProperties_From_QueryStringMatchConditionParameters(source *storage.QueryStringMatchConditionParameters) error
AssignProperties_From_QueryStringMatchConditionParameters populates our QueryStringMatchConditionParameters from the provided source QueryStringMatchConditionParameters
func (*QueryStringMatchConditionParameters) AssignProperties_To_QueryStringMatchConditionParameters ¶
func (parameters *QueryStringMatchConditionParameters) AssignProperties_To_QueryStringMatchConditionParameters(destination *storage.QueryStringMatchConditionParameters) error
AssignProperties_To_QueryStringMatchConditionParameters populates the provided destination QueryStringMatchConditionParameters from our QueryStringMatchConditionParameters
func (*QueryStringMatchConditionParameters) ConvertToARM ¶
func (parameters *QueryStringMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*QueryStringMatchConditionParameters) DeepCopy ¶
func (in *QueryStringMatchConditionParameters) DeepCopy() *QueryStringMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringMatchConditionParameters.
func (*QueryStringMatchConditionParameters) DeepCopyInto ¶
func (in *QueryStringMatchConditionParameters) DeepCopyInto(out *QueryStringMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueryStringMatchConditionParameters) Initialize_From_QueryStringMatchConditionParameters_STATUS ¶
func (parameters *QueryStringMatchConditionParameters) Initialize_From_QueryStringMatchConditionParameters_STATUS(source *QueryStringMatchConditionParameters_STATUS) error
Initialize_From_QueryStringMatchConditionParameters_STATUS populates our QueryStringMatchConditionParameters from the provided source QueryStringMatchConditionParameters_STATUS
func (*QueryStringMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *QueryStringMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*QueryStringMatchConditionParameters) PopulateFromARM ¶
func (parameters *QueryStringMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type QueryStringMatchConditionParameters_Operator ¶
type QueryStringMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type QueryStringMatchConditionParameters_Operator_STATUS ¶
type QueryStringMatchConditionParameters_Operator_STATUS string
type QueryStringMatchConditionParameters_STATUS ¶
type QueryStringMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *QueryStringMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *QueryStringMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for QueryString match conditions
func (*QueryStringMatchConditionParameters_STATUS) AssignProperties_From_QueryStringMatchConditionParameters_STATUS ¶
func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_From_QueryStringMatchConditionParameters_STATUS(source *storage.QueryStringMatchConditionParameters_STATUS) error
AssignProperties_From_QueryStringMatchConditionParameters_STATUS populates our QueryStringMatchConditionParameters_STATUS from the provided source QueryStringMatchConditionParameters_STATUS
func (*QueryStringMatchConditionParameters_STATUS) AssignProperties_To_QueryStringMatchConditionParameters_STATUS ¶
func (parameters *QueryStringMatchConditionParameters_STATUS) AssignProperties_To_QueryStringMatchConditionParameters_STATUS(destination *storage.QueryStringMatchConditionParameters_STATUS) error
AssignProperties_To_QueryStringMatchConditionParameters_STATUS populates the provided destination QueryStringMatchConditionParameters_STATUS from our QueryStringMatchConditionParameters_STATUS
func (*QueryStringMatchConditionParameters_STATUS) DeepCopy ¶
func (in *QueryStringMatchConditionParameters_STATUS) DeepCopy() *QueryStringMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new QueryStringMatchConditionParameters_STATUS.
func (*QueryStringMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *QueryStringMatchConditionParameters_STATUS) DeepCopyInto(out *QueryStringMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*QueryStringMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *QueryStringMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*QueryStringMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *QueryStringMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type QueryStringMatchConditionParameters_TypeName ¶
type QueryStringMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleQueryStringConditionParameters"}
type QueryStringMatchConditionParameters_TypeName_STATUS ¶
type QueryStringMatchConditionParameters_TypeName_STATUS string
type RemoteAddressMatchConditionParameters ¶
type RemoteAddressMatchConditionParameters struct { // MatchValues: 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 `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *RemoteAddressMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *RemoteAddressMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for RemoteAddress match conditions
func (*RemoteAddressMatchConditionParameters) AssignProperties_From_RemoteAddressMatchConditionParameters ¶
func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_From_RemoteAddressMatchConditionParameters(source *storage.RemoteAddressMatchConditionParameters) error
AssignProperties_From_RemoteAddressMatchConditionParameters populates our RemoteAddressMatchConditionParameters from the provided source RemoteAddressMatchConditionParameters
func (*RemoteAddressMatchConditionParameters) AssignProperties_To_RemoteAddressMatchConditionParameters ¶
func (parameters *RemoteAddressMatchConditionParameters) AssignProperties_To_RemoteAddressMatchConditionParameters(destination *storage.RemoteAddressMatchConditionParameters) error
AssignProperties_To_RemoteAddressMatchConditionParameters populates the provided destination RemoteAddressMatchConditionParameters from our RemoteAddressMatchConditionParameters
func (*RemoteAddressMatchConditionParameters) ConvertToARM ¶
func (parameters *RemoteAddressMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RemoteAddressMatchConditionParameters) DeepCopy ¶
func (in *RemoteAddressMatchConditionParameters) DeepCopy() *RemoteAddressMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RemoteAddressMatchConditionParameters.
func (*RemoteAddressMatchConditionParameters) DeepCopyInto ¶
func (in *RemoteAddressMatchConditionParameters) DeepCopyInto(out *RemoteAddressMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RemoteAddressMatchConditionParameters) Initialize_From_RemoteAddressMatchConditionParameters_STATUS ¶
func (parameters *RemoteAddressMatchConditionParameters) Initialize_From_RemoteAddressMatchConditionParameters_STATUS(source *RemoteAddressMatchConditionParameters_STATUS) error
Initialize_From_RemoteAddressMatchConditionParameters_STATUS populates our RemoteAddressMatchConditionParameters from the provided source RemoteAddressMatchConditionParameters_STATUS
func (*RemoteAddressMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *RemoteAddressMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RemoteAddressMatchConditionParameters) PopulateFromARM ¶
func (parameters *RemoteAddressMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RemoteAddressMatchConditionParameters_Operator ¶
type RemoteAddressMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","GeoMatch","IPMatch"}
type RemoteAddressMatchConditionParameters_Operator_STATUS ¶
type RemoteAddressMatchConditionParameters_Operator_STATUS string
type RemoteAddressMatchConditionParameters_STATUS ¶
type RemoteAddressMatchConditionParameters_STATUS struct { // MatchValues: 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 `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *RemoteAddressMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *RemoteAddressMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for RemoteAddress match conditions
func (*RemoteAddressMatchConditionParameters_STATUS) AssignProperties_From_RemoteAddressMatchConditionParameters_STATUS ¶
func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties_From_RemoteAddressMatchConditionParameters_STATUS(source *storage.RemoteAddressMatchConditionParameters_STATUS) error
AssignProperties_From_RemoteAddressMatchConditionParameters_STATUS populates our RemoteAddressMatchConditionParameters_STATUS from the provided source RemoteAddressMatchConditionParameters_STATUS
func (*RemoteAddressMatchConditionParameters_STATUS) AssignProperties_To_RemoteAddressMatchConditionParameters_STATUS ¶
func (parameters *RemoteAddressMatchConditionParameters_STATUS) AssignProperties_To_RemoteAddressMatchConditionParameters_STATUS(destination *storage.RemoteAddressMatchConditionParameters_STATUS) error
AssignProperties_To_RemoteAddressMatchConditionParameters_STATUS populates the provided destination RemoteAddressMatchConditionParameters_STATUS from our RemoteAddressMatchConditionParameters_STATUS
func (*RemoteAddressMatchConditionParameters_STATUS) DeepCopy ¶
func (in *RemoteAddressMatchConditionParameters_STATUS) DeepCopy() *RemoteAddressMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RemoteAddressMatchConditionParameters_STATUS.
func (*RemoteAddressMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *RemoteAddressMatchConditionParameters_STATUS) DeepCopyInto(out *RemoteAddressMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RemoteAddressMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RemoteAddressMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RemoteAddressMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *RemoteAddressMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RemoteAddressMatchConditionParameters_TypeName ¶
type RemoteAddressMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleRemoteAddressConditionParameters"}
type RemoteAddressMatchConditionParameters_TypeName_STATUS ¶
type RemoteAddressMatchConditionParameters_TypeName_STATUS string
type RequestBodyMatchConditionParameters ¶
type RequestBodyMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *RequestBodyMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *RequestBodyMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for RequestBody match conditions
func (*RequestBodyMatchConditionParameters) AssignProperties_From_RequestBodyMatchConditionParameters ¶
func (parameters *RequestBodyMatchConditionParameters) AssignProperties_From_RequestBodyMatchConditionParameters(source *storage.RequestBodyMatchConditionParameters) error
AssignProperties_From_RequestBodyMatchConditionParameters populates our RequestBodyMatchConditionParameters from the provided source RequestBodyMatchConditionParameters
func (*RequestBodyMatchConditionParameters) AssignProperties_To_RequestBodyMatchConditionParameters ¶
func (parameters *RequestBodyMatchConditionParameters) AssignProperties_To_RequestBodyMatchConditionParameters(destination *storage.RequestBodyMatchConditionParameters) error
AssignProperties_To_RequestBodyMatchConditionParameters populates the provided destination RequestBodyMatchConditionParameters from our RequestBodyMatchConditionParameters
func (*RequestBodyMatchConditionParameters) ConvertToARM ¶
func (parameters *RequestBodyMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RequestBodyMatchConditionParameters) DeepCopy ¶
func (in *RequestBodyMatchConditionParameters) DeepCopy() *RequestBodyMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestBodyMatchConditionParameters.
func (*RequestBodyMatchConditionParameters) DeepCopyInto ¶
func (in *RequestBodyMatchConditionParameters) DeepCopyInto(out *RequestBodyMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestBodyMatchConditionParameters) Initialize_From_RequestBodyMatchConditionParameters_STATUS ¶
func (parameters *RequestBodyMatchConditionParameters) Initialize_From_RequestBodyMatchConditionParameters_STATUS(source *RequestBodyMatchConditionParameters_STATUS) error
Initialize_From_RequestBodyMatchConditionParameters_STATUS populates our RequestBodyMatchConditionParameters from the provided source RequestBodyMatchConditionParameters_STATUS
func (*RequestBodyMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *RequestBodyMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestBodyMatchConditionParameters) PopulateFromARM ¶
func (parameters *RequestBodyMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestBodyMatchConditionParameters_Operator ¶
type RequestBodyMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type RequestBodyMatchConditionParameters_Operator_STATUS ¶
type RequestBodyMatchConditionParameters_Operator_STATUS string
type RequestBodyMatchConditionParameters_STATUS ¶
type RequestBodyMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *RequestBodyMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *RequestBodyMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for RequestBody match conditions
func (*RequestBodyMatchConditionParameters_STATUS) AssignProperties_From_RequestBodyMatchConditionParameters_STATUS ¶
func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_From_RequestBodyMatchConditionParameters_STATUS(source *storage.RequestBodyMatchConditionParameters_STATUS) error
AssignProperties_From_RequestBodyMatchConditionParameters_STATUS populates our RequestBodyMatchConditionParameters_STATUS from the provided source RequestBodyMatchConditionParameters_STATUS
func (*RequestBodyMatchConditionParameters_STATUS) AssignProperties_To_RequestBodyMatchConditionParameters_STATUS ¶
func (parameters *RequestBodyMatchConditionParameters_STATUS) AssignProperties_To_RequestBodyMatchConditionParameters_STATUS(destination *storage.RequestBodyMatchConditionParameters_STATUS) error
AssignProperties_To_RequestBodyMatchConditionParameters_STATUS populates the provided destination RequestBodyMatchConditionParameters_STATUS from our RequestBodyMatchConditionParameters_STATUS
func (*RequestBodyMatchConditionParameters_STATUS) DeepCopy ¶
func (in *RequestBodyMatchConditionParameters_STATUS) DeepCopy() *RequestBodyMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestBodyMatchConditionParameters_STATUS.
func (*RequestBodyMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *RequestBodyMatchConditionParameters_STATUS) DeepCopyInto(out *RequestBodyMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestBodyMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RequestBodyMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestBodyMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *RequestBodyMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestBodyMatchConditionParameters_TypeName ¶
type RequestBodyMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleRequestBodyConditionParameters"}
type RequestBodyMatchConditionParameters_TypeName_STATUS ¶
type RequestBodyMatchConditionParameters_TypeName_STATUS string
type RequestHeaderMatchConditionParameters ¶
type RequestHeaderMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *RequestHeaderMatchConditionParameters_Operator `json:"operator,omitempty"` // Selector: Name of Header to be matched Selector *string `json:"selector,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *RequestHeaderMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for RequestHeader match conditions
func (*RequestHeaderMatchConditionParameters) AssignProperties_From_RequestHeaderMatchConditionParameters ¶
func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_From_RequestHeaderMatchConditionParameters(source *storage.RequestHeaderMatchConditionParameters) error
AssignProperties_From_RequestHeaderMatchConditionParameters populates our RequestHeaderMatchConditionParameters from the provided source RequestHeaderMatchConditionParameters
func (*RequestHeaderMatchConditionParameters) AssignProperties_To_RequestHeaderMatchConditionParameters ¶
func (parameters *RequestHeaderMatchConditionParameters) AssignProperties_To_RequestHeaderMatchConditionParameters(destination *storage.RequestHeaderMatchConditionParameters) error
AssignProperties_To_RequestHeaderMatchConditionParameters populates the provided destination RequestHeaderMatchConditionParameters from our RequestHeaderMatchConditionParameters
func (*RequestHeaderMatchConditionParameters) ConvertToARM ¶
func (parameters *RequestHeaderMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RequestHeaderMatchConditionParameters) DeepCopy ¶
func (in *RequestHeaderMatchConditionParameters) DeepCopy() *RequestHeaderMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderMatchConditionParameters.
func (*RequestHeaderMatchConditionParameters) DeepCopyInto ¶
func (in *RequestHeaderMatchConditionParameters) DeepCopyInto(out *RequestHeaderMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestHeaderMatchConditionParameters) Initialize_From_RequestHeaderMatchConditionParameters_STATUS ¶
func (parameters *RequestHeaderMatchConditionParameters) Initialize_From_RequestHeaderMatchConditionParameters_STATUS(source *RequestHeaderMatchConditionParameters_STATUS) error
Initialize_From_RequestHeaderMatchConditionParameters_STATUS populates our RequestHeaderMatchConditionParameters from the provided source RequestHeaderMatchConditionParameters_STATUS
func (*RequestHeaderMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *RequestHeaderMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestHeaderMatchConditionParameters) PopulateFromARM ¶
func (parameters *RequestHeaderMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestHeaderMatchConditionParameters_Operator ¶
type RequestHeaderMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type RequestHeaderMatchConditionParameters_Operator_STATUS ¶
type RequestHeaderMatchConditionParameters_Operator_STATUS string
type RequestHeaderMatchConditionParameters_STATUS ¶
type RequestHeaderMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *RequestHeaderMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Selector: Name of Header to be matched Selector *string `json:"selector,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *RequestHeaderMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for RequestHeader match conditions
func (*RequestHeaderMatchConditionParameters_STATUS) AssignProperties_From_RequestHeaderMatchConditionParameters_STATUS ¶
func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties_From_RequestHeaderMatchConditionParameters_STATUS(source *storage.RequestHeaderMatchConditionParameters_STATUS) error
AssignProperties_From_RequestHeaderMatchConditionParameters_STATUS populates our RequestHeaderMatchConditionParameters_STATUS from the provided source RequestHeaderMatchConditionParameters_STATUS
func (*RequestHeaderMatchConditionParameters_STATUS) AssignProperties_To_RequestHeaderMatchConditionParameters_STATUS ¶
func (parameters *RequestHeaderMatchConditionParameters_STATUS) AssignProperties_To_RequestHeaderMatchConditionParameters_STATUS(destination *storage.RequestHeaderMatchConditionParameters_STATUS) error
AssignProperties_To_RequestHeaderMatchConditionParameters_STATUS populates the provided destination RequestHeaderMatchConditionParameters_STATUS from our RequestHeaderMatchConditionParameters_STATUS
func (*RequestHeaderMatchConditionParameters_STATUS) DeepCopy ¶
func (in *RequestHeaderMatchConditionParameters_STATUS) DeepCopy() *RequestHeaderMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestHeaderMatchConditionParameters_STATUS.
func (*RequestHeaderMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *RequestHeaderMatchConditionParameters_STATUS) DeepCopyInto(out *RequestHeaderMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestHeaderMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RequestHeaderMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestHeaderMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *RequestHeaderMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestHeaderMatchConditionParameters_TypeName ¶
type RequestHeaderMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleRequestHeaderConditionParameters"}
type RequestHeaderMatchConditionParameters_TypeName_STATUS ¶
type RequestHeaderMatchConditionParameters_TypeName_STATUS string
type RequestMethodMatchConditionParameters ¶
type RequestMethodMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []RequestMethodMatchConditionParameters_MatchValues `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *RequestMethodMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *RequestMethodMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for RequestMethod match conditions
func (*RequestMethodMatchConditionParameters) AssignProperties_From_RequestMethodMatchConditionParameters ¶
func (parameters *RequestMethodMatchConditionParameters) AssignProperties_From_RequestMethodMatchConditionParameters(source *storage.RequestMethodMatchConditionParameters) error
AssignProperties_From_RequestMethodMatchConditionParameters populates our RequestMethodMatchConditionParameters from the provided source RequestMethodMatchConditionParameters
func (*RequestMethodMatchConditionParameters) AssignProperties_To_RequestMethodMatchConditionParameters ¶
func (parameters *RequestMethodMatchConditionParameters) AssignProperties_To_RequestMethodMatchConditionParameters(destination *storage.RequestMethodMatchConditionParameters) error
AssignProperties_To_RequestMethodMatchConditionParameters populates the provided destination RequestMethodMatchConditionParameters from our RequestMethodMatchConditionParameters
func (*RequestMethodMatchConditionParameters) ConvertToARM ¶
func (parameters *RequestMethodMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RequestMethodMatchConditionParameters) DeepCopy ¶
func (in *RequestMethodMatchConditionParameters) DeepCopy() *RequestMethodMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMethodMatchConditionParameters.
func (*RequestMethodMatchConditionParameters) DeepCopyInto ¶
func (in *RequestMethodMatchConditionParameters) DeepCopyInto(out *RequestMethodMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestMethodMatchConditionParameters) Initialize_From_RequestMethodMatchConditionParameters_STATUS ¶
func (parameters *RequestMethodMatchConditionParameters) Initialize_From_RequestMethodMatchConditionParameters_STATUS(source *RequestMethodMatchConditionParameters_STATUS) error
Initialize_From_RequestMethodMatchConditionParameters_STATUS populates our RequestMethodMatchConditionParameters from the provided source RequestMethodMatchConditionParameters_STATUS
func (*RequestMethodMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *RequestMethodMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestMethodMatchConditionParameters) PopulateFromARM ¶
func (parameters *RequestMethodMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestMethodMatchConditionParameters_MatchValues ¶
type RequestMethodMatchConditionParameters_MatchValues string
+kubebuilder:validation:Enum={"DELETE","GET","HEAD","OPTIONS","POST","PUT","TRACE"}
type RequestMethodMatchConditionParameters_MatchValues_STATUS ¶
type RequestMethodMatchConditionParameters_MatchValues_STATUS string
type RequestMethodMatchConditionParameters_Operator ¶
type RequestMethodMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Equal"}
type RequestMethodMatchConditionParameters_Operator_STATUS ¶
type RequestMethodMatchConditionParameters_Operator_STATUS string
type RequestMethodMatchConditionParameters_STATUS ¶
type RequestMethodMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []RequestMethodMatchConditionParameters_MatchValues_STATUS `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *RequestMethodMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *RequestMethodMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for RequestMethod match conditions
func (*RequestMethodMatchConditionParameters_STATUS) AssignProperties_From_RequestMethodMatchConditionParameters_STATUS ¶
func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties_From_RequestMethodMatchConditionParameters_STATUS(source *storage.RequestMethodMatchConditionParameters_STATUS) error
AssignProperties_From_RequestMethodMatchConditionParameters_STATUS populates our RequestMethodMatchConditionParameters_STATUS from the provided source RequestMethodMatchConditionParameters_STATUS
func (*RequestMethodMatchConditionParameters_STATUS) AssignProperties_To_RequestMethodMatchConditionParameters_STATUS ¶
func (parameters *RequestMethodMatchConditionParameters_STATUS) AssignProperties_To_RequestMethodMatchConditionParameters_STATUS(destination *storage.RequestMethodMatchConditionParameters_STATUS) error
AssignProperties_To_RequestMethodMatchConditionParameters_STATUS populates the provided destination RequestMethodMatchConditionParameters_STATUS from our RequestMethodMatchConditionParameters_STATUS
func (*RequestMethodMatchConditionParameters_STATUS) DeepCopy ¶
func (in *RequestMethodMatchConditionParameters_STATUS) DeepCopy() *RequestMethodMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestMethodMatchConditionParameters_STATUS.
func (*RequestMethodMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *RequestMethodMatchConditionParameters_STATUS) DeepCopyInto(out *RequestMethodMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestMethodMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RequestMethodMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestMethodMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *RequestMethodMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestMethodMatchConditionParameters_TypeName ¶
type RequestMethodMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleRequestMethodConditionParameters"}
type RequestMethodMatchConditionParameters_TypeName_STATUS ¶
type RequestMethodMatchConditionParameters_TypeName_STATUS string
type RequestSchemeMatchConditionParameters ¶
type RequestSchemeMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []RequestSchemeMatchConditionParameters_MatchValues `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *RequestSchemeMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *RequestSchemeMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for RequestScheme match conditions
func (*RequestSchemeMatchConditionParameters) AssignProperties_From_RequestSchemeMatchConditionParameters ¶
func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_From_RequestSchemeMatchConditionParameters(source *storage.RequestSchemeMatchConditionParameters) error
AssignProperties_From_RequestSchemeMatchConditionParameters populates our RequestSchemeMatchConditionParameters from the provided source RequestSchemeMatchConditionParameters
func (*RequestSchemeMatchConditionParameters) AssignProperties_To_RequestSchemeMatchConditionParameters ¶
func (parameters *RequestSchemeMatchConditionParameters) AssignProperties_To_RequestSchemeMatchConditionParameters(destination *storage.RequestSchemeMatchConditionParameters) error
AssignProperties_To_RequestSchemeMatchConditionParameters populates the provided destination RequestSchemeMatchConditionParameters from our RequestSchemeMatchConditionParameters
func (*RequestSchemeMatchConditionParameters) ConvertToARM ¶
func (parameters *RequestSchemeMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RequestSchemeMatchConditionParameters) DeepCopy ¶
func (in *RequestSchemeMatchConditionParameters) DeepCopy() *RequestSchemeMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestSchemeMatchConditionParameters.
func (*RequestSchemeMatchConditionParameters) DeepCopyInto ¶
func (in *RequestSchemeMatchConditionParameters) DeepCopyInto(out *RequestSchemeMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestSchemeMatchConditionParameters) Initialize_From_RequestSchemeMatchConditionParameters_STATUS ¶
func (parameters *RequestSchemeMatchConditionParameters) Initialize_From_RequestSchemeMatchConditionParameters_STATUS(source *RequestSchemeMatchConditionParameters_STATUS) error
Initialize_From_RequestSchemeMatchConditionParameters_STATUS populates our RequestSchemeMatchConditionParameters from the provided source RequestSchemeMatchConditionParameters_STATUS
func (*RequestSchemeMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *RequestSchemeMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestSchemeMatchConditionParameters) PopulateFromARM ¶
func (parameters *RequestSchemeMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestSchemeMatchConditionParameters_MatchValues ¶
type RequestSchemeMatchConditionParameters_MatchValues string
+kubebuilder:validation:Enum={"HTTP","HTTPS"}
type RequestSchemeMatchConditionParameters_MatchValues_STATUS ¶
type RequestSchemeMatchConditionParameters_MatchValues_STATUS string
type RequestSchemeMatchConditionParameters_Operator ¶
type RequestSchemeMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Equal"}
type RequestSchemeMatchConditionParameters_Operator_STATUS ¶
type RequestSchemeMatchConditionParameters_Operator_STATUS string
type RequestSchemeMatchConditionParameters_STATUS ¶
type RequestSchemeMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []RequestSchemeMatchConditionParameters_MatchValues_STATUS `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *RequestSchemeMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *RequestSchemeMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for RequestScheme match conditions
func (*RequestSchemeMatchConditionParameters_STATUS) AssignProperties_From_RequestSchemeMatchConditionParameters_STATUS ¶
func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties_From_RequestSchemeMatchConditionParameters_STATUS(source *storage.RequestSchemeMatchConditionParameters_STATUS) error
AssignProperties_From_RequestSchemeMatchConditionParameters_STATUS populates our RequestSchemeMatchConditionParameters_STATUS from the provided source RequestSchemeMatchConditionParameters_STATUS
func (*RequestSchemeMatchConditionParameters_STATUS) AssignProperties_To_RequestSchemeMatchConditionParameters_STATUS ¶
func (parameters *RequestSchemeMatchConditionParameters_STATUS) AssignProperties_To_RequestSchemeMatchConditionParameters_STATUS(destination *storage.RequestSchemeMatchConditionParameters_STATUS) error
AssignProperties_To_RequestSchemeMatchConditionParameters_STATUS populates the provided destination RequestSchemeMatchConditionParameters_STATUS from our RequestSchemeMatchConditionParameters_STATUS
func (*RequestSchemeMatchConditionParameters_STATUS) DeepCopy ¶
func (in *RequestSchemeMatchConditionParameters_STATUS) DeepCopy() *RequestSchemeMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestSchemeMatchConditionParameters_STATUS.
func (*RequestSchemeMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *RequestSchemeMatchConditionParameters_STATUS) DeepCopyInto(out *RequestSchemeMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestSchemeMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RequestSchemeMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestSchemeMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *RequestSchemeMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestSchemeMatchConditionParameters_TypeName ¶
type RequestSchemeMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleRequestSchemeConditionParameters"}
type RequestSchemeMatchConditionParameters_TypeName_STATUS ¶
type RequestSchemeMatchConditionParameters_TypeName_STATUS string
type RequestUriMatchConditionParameters ¶
type RequestUriMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *RequestUriMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *RequestUriMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for RequestUri match conditions
func (*RequestUriMatchConditionParameters) AssignProperties_From_RequestUriMatchConditionParameters ¶
func (parameters *RequestUriMatchConditionParameters) AssignProperties_From_RequestUriMatchConditionParameters(source *storage.RequestUriMatchConditionParameters) error
AssignProperties_From_RequestUriMatchConditionParameters populates our RequestUriMatchConditionParameters from the provided source RequestUriMatchConditionParameters
func (*RequestUriMatchConditionParameters) AssignProperties_To_RequestUriMatchConditionParameters ¶
func (parameters *RequestUriMatchConditionParameters) AssignProperties_To_RequestUriMatchConditionParameters(destination *storage.RequestUriMatchConditionParameters) error
AssignProperties_To_RequestUriMatchConditionParameters populates the provided destination RequestUriMatchConditionParameters from our RequestUriMatchConditionParameters
func (*RequestUriMatchConditionParameters) ConvertToARM ¶
func (parameters *RequestUriMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RequestUriMatchConditionParameters) DeepCopy ¶
func (in *RequestUriMatchConditionParameters) DeepCopy() *RequestUriMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestUriMatchConditionParameters.
func (*RequestUriMatchConditionParameters) DeepCopyInto ¶
func (in *RequestUriMatchConditionParameters) DeepCopyInto(out *RequestUriMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestUriMatchConditionParameters) Initialize_From_RequestUriMatchConditionParameters_STATUS ¶
func (parameters *RequestUriMatchConditionParameters) Initialize_From_RequestUriMatchConditionParameters_STATUS(source *RequestUriMatchConditionParameters_STATUS) error
Initialize_From_RequestUriMatchConditionParameters_STATUS populates our RequestUriMatchConditionParameters from the provided source RequestUriMatchConditionParameters_STATUS
func (*RequestUriMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *RequestUriMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestUriMatchConditionParameters) PopulateFromARM ¶
func (parameters *RequestUriMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestUriMatchConditionParameters_Operator ¶
type RequestUriMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type RequestUriMatchConditionParameters_Operator_STATUS ¶
type RequestUriMatchConditionParameters_Operator_STATUS string
type RequestUriMatchConditionParameters_STATUS ¶
type RequestUriMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *RequestUriMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *RequestUriMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for RequestUri match conditions
func (*RequestUriMatchConditionParameters_STATUS) AssignProperties_From_RequestUriMatchConditionParameters_STATUS ¶
func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_From_RequestUriMatchConditionParameters_STATUS(source *storage.RequestUriMatchConditionParameters_STATUS) error
AssignProperties_From_RequestUriMatchConditionParameters_STATUS populates our RequestUriMatchConditionParameters_STATUS from the provided source RequestUriMatchConditionParameters_STATUS
func (*RequestUriMatchConditionParameters_STATUS) AssignProperties_To_RequestUriMatchConditionParameters_STATUS ¶
func (parameters *RequestUriMatchConditionParameters_STATUS) AssignProperties_To_RequestUriMatchConditionParameters_STATUS(destination *storage.RequestUriMatchConditionParameters_STATUS) error
AssignProperties_To_RequestUriMatchConditionParameters_STATUS populates the provided destination RequestUriMatchConditionParameters_STATUS from our RequestUriMatchConditionParameters_STATUS
func (*RequestUriMatchConditionParameters_STATUS) DeepCopy ¶
func (in *RequestUriMatchConditionParameters_STATUS) DeepCopy() *RequestUriMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RequestUriMatchConditionParameters_STATUS.
func (*RequestUriMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *RequestUriMatchConditionParameters_STATUS) DeepCopyInto(out *RequestUriMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RequestUriMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RequestUriMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RequestUriMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *RequestUriMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RequestUriMatchConditionParameters_TypeName ¶
type RequestUriMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleRequestUriConditionParameters"}
type RequestUriMatchConditionParameters_TypeName_STATUS ¶
type RequestUriMatchConditionParameters_TypeName_STATUS string
type ResourceReference ¶
type ResourceReference struct { // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Reference to another resource.
func (*ResourceReference) AssignProperties_From_ResourceReference ¶
func (reference *ResourceReference) AssignProperties_From_ResourceReference(source *storage.ResourceReference) error
AssignProperties_From_ResourceReference populates our ResourceReference from the provided source ResourceReference
func (*ResourceReference) AssignProperties_To_ResourceReference ¶
func (reference *ResourceReference) AssignProperties_To_ResourceReference(destination *storage.ResourceReference) error
AssignProperties_To_ResourceReference populates the provided destination ResourceReference from our ResourceReference
func (*ResourceReference) ConvertToARM ¶
func (reference *ResourceReference) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResourceReference) DeepCopy ¶
func (in *ResourceReference) DeepCopy() *ResourceReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference.
func (*ResourceReference) DeepCopyInto ¶
func (in *ResourceReference) DeepCopyInto(out *ResourceReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceReference) Initialize_From_ResourceReference_STATUS ¶
func (reference *ResourceReference) Initialize_From_ResourceReference_STATUS(source *ResourceReference_STATUS) error
Initialize_From_ResourceReference_STATUS populates our ResourceReference from the provided source ResourceReference_STATUS
func (*ResourceReference) NewEmptyARMValue ¶
func (reference *ResourceReference) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceReference) PopulateFromARM ¶
func (reference *ResourceReference) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResourceReference_STATUS ¶
type ResourceReference_STATUS struct { // Id: Resource ID. Id *string `json:"id,omitempty"` }
Reference to another resource.
func (*ResourceReference_STATUS) AssignProperties_From_ResourceReference_STATUS ¶
func (reference *ResourceReference_STATUS) AssignProperties_From_ResourceReference_STATUS(source *storage.ResourceReference_STATUS) error
AssignProperties_From_ResourceReference_STATUS populates our ResourceReference_STATUS from the provided source ResourceReference_STATUS
func (*ResourceReference_STATUS) AssignProperties_To_ResourceReference_STATUS ¶
func (reference *ResourceReference_STATUS) AssignProperties_To_ResourceReference_STATUS(destination *storage.ResourceReference_STATUS) error
AssignProperties_To_ResourceReference_STATUS populates the provided destination ResourceReference_STATUS from our ResourceReference_STATUS
func (*ResourceReference_STATUS) DeepCopy ¶
func (in *ResourceReference_STATUS) DeepCopy() *ResourceReference_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResourceReference_STATUS.
func (*ResourceReference_STATUS) DeepCopyInto ¶
func (in *ResourceReference_STATUS) DeepCopyInto(out *ResourceReference_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResourceReference_STATUS) NewEmptyARMValue ¶
func (reference *ResourceReference_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResourceReference_STATUS) PopulateFromARM ¶
func (reference *ResourceReference_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResponseBasedOriginErrorDetectionParameters ¶
type ResponseBasedOriginErrorDetectionParameters struct { // HttpErrorRanges: The list of Http status code ranges that are considered as server errors for origin and it is marked as // unhealthy. HttpErrorRanges []HttpErrorRangeParameters `json:"httpErrorRanges,omitempty"` // ResponseBasedDetectedErrorTypes: Type of response errors for real user requests for which origin will be deemed unhealthy ResponseBasedDetectedErrorTypes *ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes `json:"responseBasedDetectedErrorTypes,omitempty"` // +kubebuilder:validation:Maximum=100 // +kubebuilder:validation:Minimum=0 // ResponseBasedFailoverThresholdPercentage: The percentage of failed requests in the sample where failover should trigger. ResponseBasedFailoverThresholdPercentage *int `json:"responseBasedFailoverThresholdPercentage,omitempty"` }
The JSON object that contains the properties to determine origin health using real requests/responses.
func (*ResponseBasedOriginErrorDetectionParameters) AssignProperties_From_ResponseBasedOriginErrorDetectionParameters ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters) AssignProperties_From_ResponseBasedOriginErrorDetectionParameters(source *storage.ResponseBasedOriginErrorDetectionParameters) error
AssignProperties_From_ResponseBasedOriginErrorDetectionParameters populates our ResponseBasedOriginErrorDetectionParameters from the provided source ResponseBasedOriginErrorDetectionParameters
func (*ResponseBasedOriginErrorDetectionParameters) AssignProperties_To_ResponseBasedOriginErrorDetectionParameters ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters) AssignProperties_To_ResponseBasedOriginErrorDetectionParameters(destination *storage.ResponseBasedOriginErrorDetectionParameters) error
AssignProperties_To_ResponseBasedOriginErrorDetectionParameters populates the provided destination ResponseBasedOriginErrorDetectionParameters from our ResponseBasedOriginErrorDetectionParameters
func (*ResponseBasedOriginErrorDetectionParameters) ConvertToARM ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ResponseBasedOriginErrorDetectionParameters) DeepCopy ¶
func (in *ResponseBasedOriginErrorDetectionParameters) DeepCopy() *ResponseBasedOriginErrorDetectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseBasedOriginErrorDetectionParameters.
func (*ResponseBasedOriginErrorDetectionParameters) DeepCopyInto ¶
func (in *ResponseBasedOriginErrorDetectionParameters) DeepCopyInto(out *ResponseBasedOriginErrorDetectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResponseBasedOriginErrorDetectionParameters) Initialize_From_ResponseBasedOriginErrorDetectionParameters_STATUS ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters) Initialize_From_ResponseBasedOriginErrorDetectionParameters_STATUS(source *ResponseBasedOriginErrorDetectionParameters_STATUS) error
Initialize_From_ResponseBasedOriginErrorDetectionParameters_STATUS populates our ResponseBasedOriginErrorDetectionParameters from the provided source ResponseBasedOriginErrorDetectionParameters_STATUS
func (*ResponseBasedOriginErrorDetectionParameters) NewEmptyARMValue ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResponseBasedOriginErrorDetectionParameters) PopulateFromARM ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes ¶
type ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes string
+kubebuilder:validation:Enum={"None","TcpAndHttpErrors","TcpErrorsOnly"}
type ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS ¶
type ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS string
type ResponseBasedOriginErrorDetectionParameters_STATUS ¶
type ResponseBasedOriginErrorDetectionParameters_STATUS struct { // HttpErrorRanges: The list of Http status code ranges that are considered as server errors for origin and it is marked as // unhealthy. HttpErrorRanges []HttpErrorRangeParameters_STATUS `json:"httpErrorRanges,omitempty"` // ResponseBasedDetectedErrorTypes: Type of response errors for real user requests for which origin will be deemed unhealthy ResponseBasedDetectedErrorTypes *ResponseBasedOriginErrorDetectionParameters_ResponseBasedDetectedErrorTypes_STATUS `json:"responseBasedDetectedErrorTypes,omitempty"` // ResponseBasedFailoverThresholdPercentage: The percentage of failed requests in the sample where failover should trigger. ResponseBasedFailoverThresholdPercentage *int `json:"responseBasedFailoverThresholdPercentage,omitempty"` }
The JSON object that contains the properties to determine origin health using real requests/responses.
func (*ResponseBasedOriginErrorDetectionParameters_STATUS) AssignProperties_From_ResponseBasedOriginErrorDetectionParameters_STATUS ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) AssignProperties_From_ResponseBasedOriginErrorDetectionParameters_STATUS(source *storage.ResponseBasedOriginErrorDetectionParameters_STATUS) error
AssignProperties_From_ResponseBasedOriginErrorDetectionParameters_STATUS populates our ResponseBasedOriginErrorDetectionParameters_STATUS from the provided source ResponseBasedOriginErrorDetectionParameters_STATUS
func (*ResponseBasedOriginErrorDetectionParameters_STATUS) AssignProperties_To_ResponseBasedOriginErrorDetectionParameters_STATUS ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) AssignProperties_To_ResponseBasedOriginErrorDetectionParameters_STATUS(destination *storage.ResponseBasedOriginErrorDetectionParameters_STATUS) error
AssignProperties_To_ResponseBasedOriginErrorDetectionParameters_STATUS populates the provided destination ResponseBasedOriginErrorDetectionParameters_STATUS from our ResponseBasedOriginErrorDetectionParameters_STATUS
func (*ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopy ¶
func (in *ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopy() *ResponseBasedOriginErrorDetectionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ResponseBasedOriginErrorDetectionParameters_STATUS.
func (*ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopyInto ¶
func (in *ResponseBasedOriginErrorDetectionParameters_STATUS) DeepCopyInto(out *ResponseBasedOriginErrorDetectionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ResponseBasedOriginErrorDetectionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ResponseBasedOriginErrorDetectionParameters_STATUS) PopulateFromARM ¶
func (parameters *ResponseBasedOriginErrorDetectionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RouteConfigurationOverrideActionParameters ¶
type RouteConfigurationOverrideActionParameters struct { // CacheConfiguration: The caching configuration associated with this rule. To disable caching, do not provide a // cacheConfiguration object. CacheConfiguration *CacheConfiguration `json:"cacheConfiguration,omitempty"` // OriginGroupOverride: A reference to the origin group override configuration. Leave empty to use the default origin group // on route. OriginGroupOverride *OriginGroupOverride `json:"originGroupOverride,omitempty"` // +kubebuilder:validation:Required TypeName *RouteConfigurationOverrideActionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for the route configuration override action.
func (*RouteConfigurationOverrideActionParameters) AssignProperties_From_RouteConfigurationOverrideActionParameters ¶
func (parameters *RouteConfigurationOverrideActionParameters) AssignProperties_From_RouteConfigurationOverrideActionParameters(source *storage.RouteConfigurationOverrideActionParameters) error
AssignProperties_From_RouteConfigurationOverrideActionParameters populates our RouteConfigurationOverrideActionParameters from the provided source RouteConfigurationOverrideActionParameters
func (*RouteConfigurationOverrideActionParameters) AssignProperties_To_RouteConfigurationOverrideActionParameters ¶
func (parameters *RouteConfigurationOverrideActionParameters) AssignProperties_To_RouteConfigurationOverrideActionParameters(destination *storage.RouteConfigurationOverrideActionParameters) error
AssignProperties_To_RouteConfigurationOverrideActionParameters populates the provided destination RouteConfigurationOverrideActionParameters from our RouteConfigurationOverrideActionParameters
func (*RouteConfigurationOverrideActionParameters) ConvertToARM ¶
func (parameters *RouteConfigurationOverrideActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RouteConfigurationOverrideActionParameters) DeepCopy ¶
func (in *RouteConfigurationOverrideActionParameters) DeepCopy() *RouteConfigurationOverrideActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteConfigurationOverrideActionParameters.
func (*RouteConfigurationOverrideActionParameters) DeepCopyInto ¶
func (in *RouteConfigurationOverrideActionParameters) DeepCopyInto(out *RouteConfigurationOverrideActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteConfigurationOverrideActionParameters) Initialize_From_RouteConfigurationOverrideActionParameters_STATUS ¶
func (parameters *RouteConfigurationOverrideActionParameters) Initialize_From_RouteConfigurationOverrideActionParameters_STATUS(source *RouteConfigurationOverrideActionParameters_STATUS) error
Initialize_From_RouteConfigurationOverrideActionParameters_STATUS populates our RouteConfigurationOverrideActionParameters from the provided source RouteConfigurationOverrideActionParameters_STATUS
func (*RouteConfigurationOverrideActionParameters) NewEmptyARMValue ¶
func (parameters *RouteConfigurationOverrideActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RouteConfigurationOverrideActionParameters) PopulateFromARM ¶
func (parameters *RouteConfigurationOverrideActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RouteConfigurationOverrideActionParameters_STATUS ¶
type RouteConfigurationOverrideActionParameters_STATUS struct { // CacheConfiguration: The caching configuration associated with this rule. To disable caching, do not provide a // cacheConfiguration object. CacheConfiguration *CacheConfiguration_STATUS `json:"cacheConfiguration,omitempty"` // OriginGroupOverride: A reference to the origin group override configuration. Leave empty to use the default origin group // on route. OriginGroupOverride *OriginGroupOverride_STATUS `json:"originGroupOverride,omitempty"` TypeName *RouteConfigurationOverrideActionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for the route configuration override action.
func (*RouteConfigurationOverrideActionParameters_STATUS) AssignProperties_From_RouteConfigurationOverrideActionParameters_STATUS ¶
func (parameters *RouteConfigurationOverrideActionParameters_STATUS) AssignProperties_From_RouteConfigurationOverrideActionParameters_STATUS(source *storage.RouteConfigurationOverrideActionParameters_STATUS) error
AssignProperties_From_RouteConfigurationOverrideActionParameters_STATUS populates our RouteConfigurationOverrideActionParameters_STATUS from the provided source RouteConfigurationOverrideActionParameters_STATUS
func (*RouteConfigurationOverrideActionParameters_STATUS) AssignProperties_To_RouteConfigurationOverrideActionParameters_STATUS ¶
func (parameters *RouteConfigurationOverrideActionParameters_STATUS) AssignProperties_To_RouteConfigurationOverrideActionParameters_STATUS(destination *storage.RouteConfigurationOverrideActionParameters_STATUS) error
AssignProperties_To_RouteConfigurationOverrideActionParameters_STATUS populates the provided destination RouteConfigurationOverrideActionParameters_STATUS from our RouteConfigurationOverrideActionParameters_STATUS
func (*RouteConfigurationOverrideActionParameters_STATUS) DeepCopy ¶
func (in *RouteConfigurationOverrideActionParameters_STATUS) DeepCopy() *RouteConfigurationOverrideActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteConfigurationOverrideActionParameters_STATUS.
func (*RouteConfigurationOverrideActionParameters_STATUS) DeepCopyInto ¶
func (in *RouteConfigurationOverrideActionParameters_STATUS) DeepCopyInto(out *RouteConfigurationOverrideActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteConfigurationOverrideActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *RouteConfigurationOverrideActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RouteConfigurationOverrideActionParameters_STATUS) PopulateFromARM ¶
func (parameters *RouteConfigurationOverrideActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RouteConfigurationOverrideActionParameters_TypeName ¶
type RouteConfigurationOverrideActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleRouteConfigurationOverrideActionParameters"}
type RouteConfigurationOverrideActionParameters_TypeName_STATUS ¶
type RouteConfigurationOverrideActionParameters_TypeName_STATUS string
type ServerPortMatchConditionParameters ¶
type ServerPortMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *ServerPortMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *ServerPortMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for ServerPort match conditions
func (*ServerPortMatchConditionParameters) AssignProperties_From_ServerPortMatchConditionParameters ¶
func (parameters *ServerPortMatchConditionParameters) AssignProperties_From_ServerPortMatchConditionParameters(source *storage.ServerPortMatchConditionParameters) error
AssignProperties_From_ServerPortMatchConditionParameters populates our ServerPortMatchConditionParameters from the provided source ServerPortMatchConditionParameters
func (*ServerPortMatchConditionParameters) AssignProperties_To_ServerPortMatchConditionParameters ¶
func (parameters *ServerPortMatchConditionParameters) AssignProperties_To_ServerPortMatchConditionParameters(destination *storage.ServerPortMatchConditionParameters) error
AssignProperties_To_ServerPortMatchConditionParameters populates the provided destination ServerPortMatchConditionParameters from our ServerPortMatchConditionParameters
func (*ServerPortMatchConditionParameters) ConvertToARM ¶
func (parameters *ServerPortMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ServerPortMatchConditionParameters) DeepCopy ¶
func (in *ServerPortMatchConditionParameters) DeepCopy() *ServerPortMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPortMatchConditionParameters.
func (*ServerPortMatchConditionParameters) DeepCopyInto ¶
func (in *ServerPortMatchConditionParameters) DeepCopyInto(out *ServerPortMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerPortMatchConditionParameters) Initialize_From_ServerPortMatchConditionParameters_STATUS ¶
func (parameters *ServerPortMatchConditionParameters) Initialize_From_ServerPortMatchConditionParameters_STATUS(source *ServerPortMatchConditionParameters_STATUS) error
Initialize_From_ServerPortMatchConditionParameters_STATUS populates our ServerPortMatchConditionParameters from the provided source ServerPortMatchConditionParameters_STATUS
func (*ServerPortMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *ServerPortMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServerPortMatchConditionParameters) PopulateFromARM ¶
func (parameters *ServerPortMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServerPortMatchConditionParameters_Operator ¶
type ServerPortMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type ServerPortMatchConditionParameters_Operator_STATUS ¶
type ServerPortMatchConditionParameters_Operator_STATUS string
type ServerPortMatchConditionParameters_STATUS ¶
type ServerPortMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *ServerPortMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *ServerPortMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for ServerPort match conditions
func (*ServerPortMatchConditionParameters_STATUS) AssignProperties_From_ServerPortMatchConditionParameters_STATUS ¶
func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_From_ServerPortMatchConditionParameters_STATUS(source *storage.ServerPortMatchConditionParameters_STATUS) error
AssignProperties_From_ServerPortMatchConditionParameters_STATUS populates our ServerPortMatchConditionParameters_STATUS from the provided source ServerPortMatchConditionParameters_STATUS
func (*ServerPortMatchConditionParameters_STATUS) AssignProperties_To_ServerPortMatchConditionParameters_STATUS ¶
func (parameters *ServerPortMatchConditionParameters_STATUS) AssignProperties_To_ServerPortMatchConditionParameters_STATUS(destination *storage.ServerPortMatchConditionParameters_STATUS) error
AssignProperties_To_ServerPortMatchConditionParameters_STATUS populates the provided destination ServerPortMatchConditionParameters_STATUS from our ServerPortMatchConditionParameters_STATUS
func (*ServerPortMatchConditionParameters_STATUS) DeepCopy ¶
func (in *ServerPortMatchConditionParameters_STATUS) DeepCopy() *ServerPortMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServerPortMatchConditionParameters_STATUS.
func (*ServerPortMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *ServerPortMatchConditionParameters_STATUS) DeepCopyInto(out *ServerPortMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServerPortMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *ServerPortMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServerPortMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *ServerPortMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServerPortMatchConditionParameters_TypeName ¶
type ServerPortMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleServerPortConditionParameters"}
type ServerPortMatchConditionParameters_TypeName_STATUS ¶
type ServerPortMatchConditionParameters_TypeName_STATUS string
type Sku ¶
type Sku struct { // Name: Name of the pricing tier. Name *Sku_Name `json:"name,omitempty"` }
Standard_Verizon = The SKU name for a Standard Verizon CDN profile. Premium_Verizon = The SKU name for a Premium Verizon CDN profile. Custom_Verizon = The SKU name for a Custom Verizon CDN profile. Standard_Akamai = The SKU name for an Akamai CDN profile. Standard_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using GB based billing model. Standard_Microsoft = The SKU name for a Standard Microsoft CDN profile. Standard_AzureFrontDoor = The SKU name for an Azure Front Door Standard profile. Premium_AzureFrontDoor = The SKU name for an Azure Front Door Premium profile. Standard_955BandWidth_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using 95-5 peak bandwidth billing model. Standard_AvgBandWidth_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using monthly average peak bandwidth billing model. StandardPlus_ChinaCdn = The SKU name for a China CDN profile for live-streaming using GB based billing model. StandardPlus_955BandWidth_ChinaCdn = The SKU name for a China CDN live-streaming profile using 95-5 peak bandwidth billing model. StandardPlus_AvgBandWidth_ChinaCdn = The SKU name for a China CDN live-streaming profile using monthly average peak bandwidth billing model.
func (*Sku) AssignProperties_From_Sku ¶
AssignProperties_From_Sku populates our Sku from the provided source Sku
func (*Sku) AssignProperties_To_Sku ¶
AssignProperties_To_Sku populates the provided destination Sku from our Sku
func (*Sku) ConvertToARM ¶
func (sku *Sku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Sku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku.
func (*Sku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku) NewEmptyARMValue ¶
func (sku *Sku) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku) PopulateFromARM ¶
func (sku *Sku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Sku_Name ¶
type Sku_Name string
+kubebuilder:validation:Enum={"Custom_Verizon","Premium_AzureFrontDoor","Premium_Verizon","StandardPlus_955BandWidth_ChinaCdn","StandardPlus_AvgBandWidth_ChinaCdn","StandardPlus_ChinaCdn","Standard_955BandWidth_ChinaCdn","Standard_Akamai","Standard_AvgBandWidth_ChinaCdn","Standard_AzureFrontDoor","Standard_ChinaCdn","Standard_Microsoft","Standard_Verizon"}
type Sku_Name_STATUS ¶
type Sku_Name_STATUS string
type Sku_STATUS ¶
type Sku_STATUS struct { // Name: Name of the pricing tier. Name *Sku_Name_STATUS `json:"name,omitempty"` }
Standard_Verizon = The SKU name for a Standard Verizon CDN profile. Premium_Verizon = The SKU name for a Premium Verizon CDN profile. Custom_Verizon = The SKU name for a Custom Verizon CDN profile. Standard_Akamai = The SKU name for an Akamai CDN profile. Standard_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using GB based billing model. Standard_Microsoft = The SKU name for a Standard Microsoft CDN profile. Standard_AzureFrontDoor = The SKU name for an Azure Front Door Standard profile. Premium_AzureFrontDoor = The SKU name for an Azure Front Door Premium profile. Standard_955BandWidth_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using 95-5 peak bandwidth billing model. Standard_AvgBandWidth_ChinaCdn = The SKU name for a China CDN profile for VOD, Web and download scenarios using monthly average peak bandwidth billing model. StandardPlus_ChinaCdn = The SKU name for a China CDN profile for live-streaming using GB based billing model. StandardPlus_955BandWidth_ChinaCdn = The SKU name for a China CDN live-streaming profile using 95-5 peak bandwidth billing model. StandardPlus_AvgBandWidth_ChinaCdn = The SKU name for a China CDN live-streaming profile using monthly average peak bandwidth billing model.
func (*Sku_STATUS) AssignProperties_From_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_From_Sku_STATUS(source *storage.Sku_STATUS) error
AssignProperties_From_Sku_STATUS populates our Sku_STATUS from the provided source Sku_STATUS
func (*Sku_STATUS) AssignProperties_To_Sku_STATUS ¶
func (sku *Sku_STATUS) AssignProperties_To_Sku_STATUS(destination *storage.Sku_STATUS) error
AssignProperties_To_Sku_STATUS populates the provided destination Sku_STATUS from our Sku_STATUS
func (*Sku_STATUS) DeepCopy ¶
func (in *Sku_STATUS) DeepCopy() *Sku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Sku_STATUS.
func (*Sku_STATUS) DeepCopyInto ¶
func (in *Sku_STATUS) DeepCopyInto(out *Sku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Sku_STATUS) NewEmptyARMValue ¶
func (sku *Sku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Sku_STATUS) PopulateFromARM ¶
func (sku *Sku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SocketAddrMatchConditionParameters ¶
type SocketAddrMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *SocketAddrMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *SocketAddrMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for SocketAddress match conditions
func (*SocketAddrMatchConditionParameters) AssignProperties_From_SocketAddrMatchConditionParameters ¶
func (parameters *SocketAddrMatchConditionParameters) AssignProperties_From_SocketAddrMatchConditionParameters(source *storage.SocketAddrMatchConditionParameters) error
AssignProperties_From_SocketAddrMatchConditionParameters populates our SocketAddrMatchConditionParameters from the provided source SocketAddrMatchConditionParameters
func (*SocketAddrMatchConditionParameters) AssignProperties_To_SocketAddrMatchConditionParameters ¶
func (parameters *SocketAddrMatchConditionParameters) AssignProperties_To_SocketAddrMatchConditionParameters(destination *storage.SocketAddrMatchConditionParameters) error
AssignProperties_To_SocketAddrMatchConditionParameters populates the provided destination SocketAddrMatchConditionParameters from our SocketAddrMatchConditionParameters
func (*SocketAddrMatchConditionParameters) ConvertToARM ¶
func (parameters *SocketAddrMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SocketAddrMatchConditionParameters) DeepCopy ¶
func (in *SocketAddrMatchConditionParameters) DeepCopy() *SocketAddrMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SocketAddrMatchConditionParameters.
func (*SocketAddrMatchConditionParameters) DeepCopyInto ¶
func (in *SocketAddrMatchConditionParameters) DeepCopyInto(out *SocketAddrMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SocketAddrMatchConditionParameters) Initialize_From_SocketAddrMatchConditionParameters_STATUS ¶
func (parameters *SocketAddrMatchConditionParameters) Initialize_From_SocketAddrMatchConditionParameters_STATUS(source *SocketAddrMatchConditionParameters_STATUS) error
Initialize_From_SocketAddrMatchConditionParameters_STATUS populates our SocketAddrMatchConditionParameters from the provided source SocketAddrMatchConditionParameters_STATUS
func (*SocketAddrMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *SocketAddrMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SocketAddrMatchConditionParameters) PopulateFromARM ¶
func (parameters *SocketAddrMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SocketAddrMatchConditionParameters_Operator ¶
type SocketAddrMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","IPMatch"}
type SocketAddrMatchConditionParameters_Operator_STATUS ¶
type SocketAddrMatchConditionParameters_Operator_STATUS string
type SocketAddrMatchConditionParameters_STATUS ¶
type SocketAddrMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *SocketAddrMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *SocketAddrMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for SocketAddress match conditions
func (*SocketAddrMatchConditionParameters_STATUS) AssignProperties_From_SocketAddrMatchConditionParameters_STATUS ¶
func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_From_SocketAddrMatchConditionParameters_STATUS(source *storage.SocketAddrMatchConditionParameters_STATUS) error
AssignProperties_From_SocketAddrMatchConditionParameters_STATUS populates our SocketAddrMatchConditionParameters_STATUS from the provided source SocketAddrMatchConditionParameters_STATUS
func (*SocketAddrMatchConditionParameters_STATUS) AssignProperties_To_SocketAddrMatchConditionParameters_STATUS ¶
func (parameters *SocketAddrMatchConditionParameters_STATUS) AssignProperties_To_SocketAddrMatchConditionParameters_STATUS(destination *storage.SocketAddrMatchConditionParameters_STATUS) error
AssignProperties_To_SocketAddrMatchConditionParameters_STATUS populates the provided destination SocketAddrMatchConditionParameters_STATUS from our SocketAddrMatchConditionParameters_STATUS
func (*SocketAddrMatchConditionParameters_STATUS) DeepCopy ¶
func (in *SocketAddrMatchConditionParameters_STATUS) DeepCopy() *SocketAddrMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SocketAddrMatchConditionParameters_STATUS.
func (*SocketAddrMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *SocketAddrMatchConditionParameters_STATUS) DeepCopyInto(out *SocketAddrMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SocketAddrMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *SocketAddrMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SocketAddrMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *SocketAddrMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SocketAddrMatchConditionParameters_TypeName ¶
type SocketAddrMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleSocketAddrConditionParameters"}
type SocketAddrMatchConditionParameters_TypeName_STATUS ¶
type SocketAddrMatchConditionParameters_TypeName_STATUS string
type SslProtocol ¶
type SslProtocol string
The protocol of an established TLS connection. +kubebuilder:validation:Enum={"TLSv1","TLSv1.1","TLSv1.2"}
type SslProtocolMatchConditionParameters ¶
type SslProtocolMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []SslProtocol `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *SslProtocolMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *SslProtocolMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for SslProtocol match conditions
func (*SslProtocolMatchConditionParameters) AssignProperties_From_SslProtocolMatchConditionParameters ¶
func (parameters *SslProtocolMatchConditionParameters) AssignProperties_From_SslProtocolMatchConditionParameters(source *storage.SslProtocolMatchConditionParameters) error
AssignProperties_From_SslProtocolMatchConditionParameters populates our SslProtocolMatchConditionParameters from the provided source SslProtocolMatchConditionParameters
func (*SslProtocolMatchConditionParameters) AssignProperties_To_SslProtocolMatchConditionParameters ¶
func (parameters *SslProtocolMatchConditionParameters) AssignProperties_To_SslProtocolMatchConditionParameters(destination *storage.SslProtocolMatchConditionParameters) error
AssignProperties_To_SslProtocolMatchConditionParameters populates the provided destination SslProtocolMatchConditionParameters from our SslProtocolMatchConditionParameters
func (*SslProtocolMatchConditionParameters) ConvertToARM ¶
func (parameters *SslProtocolMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*SslProtocolMatchConditionParameters) DeepCopy ¶
func (in *SslProtocolMatchConditionParameters) DeepCopy() *SslProtocolMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SslProtocolMatchConditionParameters.
func (*SslProtocolMatchConditionParameters) DeepCopyInto ¶
func (in *SslProtocolMatchConditionParameters) DeepCopyInto(out *SslProtocolMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SslProtocolMatchConditionParameters) Initialize_From_SslProtocolMatchConditionParameters_STATUS ¶
func (parameters *SslProtocolMatchConditionParameters) Initialize_From_SslProtocolMatchConditionParameters_STATUS(source *SslProtocolMatchConditionParameters_STATUS) error
Initialize_From_SslProtocolMatchConditionParameters_STATUS populates our SslProtocolMatchConditionParameters from the provided source SslProtocolMatchConditionParameters_STATUS
func (*SslProtocolMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *SslProtocolMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SslProtocolMatchConditionParameters) PopulateFromARM ¶
func (parameters *SslProtocolMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SslProtocolMatchConditionParameters_Operator ¶
type SslProtocolMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Equal"}
type SslProtocolMatchConditionParameters_Operator_STATUS ¶
type SslProtocolMatchConditionParameters_Operator_STATUS string
type SslProtocolMatchConditionParameters_STATUS ¶
type SslProtocolMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []SslProtocol_STATUS `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *SslProtocolMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *SslProtocolMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for SslProtocol match conditions
func (*SslProtocolMatchConditionParameters_STATUS) AssignProperties_From_SslProtocolMatchConditionParameters_STATUS ¶
func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_From_SslProtocolMatchConditionParameters_STATUS(source *storage.SslProtocolMatchConditionParameters_STATUS) error
AssignProperties_From_SslProtocolMatchConditionParameters_STATUS populates our SslProtocolMatchConditionParameters_STATUS from the provided source SslProtocolMatchConditionParameters_STATUS
func (*SslProtocolMatchConditionParameters_STATUS) AssignProperties_To_SslProtocolMatchConditionParameters_STATUS ¶
func (parameters *SslProtocolMatchConditionParameters_STATUS) AssignProperties_To_SslProtocolMatchConditionParameters_STATUS(destination *storage.SslProtocolMatchConditionParameters_STATUS) error
AssignProperties_To_SslProtocolMatchConditionParameters_STATUS populates the provided destination SslProtocolMatchConditionParameters_STATUS from our SslProtocolMatchConditionParameters_STATUS
func (*SslProtocolMatchConditionParameters_STATUS) DeepCopy ¶
func (in *SslProtocolMatchConditionParameters_STATUS) DeepCopy() *SslProtocolMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SslProtocolMatchConditionParameters_STATUS.
func (*SslProtocolMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *SslProtocolMatchConditionParameters_STATUS) DeepCopyInto(out *SslProtocolMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SslProtocolMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *SslProtocolMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SslProtocolMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *SslProtocolMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SslProtocolMatchConditionParameters_TypeName ¶
type SslProtocolMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleSslProtocolConditionParameters"}
type SslProtocolMatchConditionParameters_TypeName_STATUS ¶
type SslProtocolMatchConditionParameters_TypeName_STATUS string
type SslProtocol_STATUS ¶
type SslProtocol_STATUS string
The protocol of an established TLS connection.
type SystemData_STATUS ¶
type SystemData_STATUS struct { // CreatedAt: The timestamp of resource creation (UTC) CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: An identifier for the identity that created the resource CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource CreatedByType *IdentityType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: An identifier for the identity that last modified the resource LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource LastModifiedByType *IdentityType_STATUS `json:"lastModifiedByType,omitempty"` }
Read only system data
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Transform ¶
type Transform string
Describes what transforms are applied before matching +kubebuilder:validation:Enum={"Lowercase","RemoveNulls","Trim","Uppercase","UrlDecode","UrlEncode"}
type Transform_STATUS ¶
type Transform_STATUS string
Describes what transforms are applied before matching
type UrlFileExtensionMatchConditionParameters ¶
type UrlFileExtensionMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *UrlFileExtensionMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *UrlFileExtensionMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for UrlFileExtension match conditions
func (*UrlFileExtensionMatchConditionParameters) AssignProperties_From_UrlFileExtensionMatchConditionParameters ¶
func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_From_UrlFileExtensionMatchConditionParameters(source *storage.UrlFileExtensionMatchConditionParameters) error
AssignProperties_From_UrlFileExtensionMatchConditionParameters populates our UrlFileExtensionMatchConditionParameters from the provided source UrlFileExtensionMatchConditionParameters
func (*UrlFileExtensionMatchConditionParameters) AssignProperties_To_UrlFileExtensionMatchConditionParameters ¶
func (parameters *UrlFileExtensionMatchConditionParameters) AssignProperties_To_UrlFileExtensionMatchConditionParameters(destination *storage.UrlFileExtensionMatchConditionParameters) error
AssignProperties_To_UrlFileExtensionMatchConditionParameters populates the provided destination UrlFileExtensionMatchConditionParameters from our UrlFileExtensionMatchConditionParameters
func (*UrlFileExtensionMatchConditionParameters) ConvertToARM ¶
func (parameters *UrlFileExtensionMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlFileExtensionMatchConditionParameters) DeepCopy ¶
func (in *UrlFileExtensionMatchConditionParameters) DeepCopy() *UrlFileExtensionMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileExtensionMatchConditionParameters.
func (*UrlFileExtensionMatchConditionParameters) DeepCopyInto ¶
func (in *UrlFileExtensionMatchConditionParameters) DeepCopyInto(out *UrlFileExtensionMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlFileExtensionMatchConditionParameters) Initialize_From_UrlFileExtensionMatchConditionParameters_STATUS ¶
func (parameters *UrlFileExtensionMatchConditionParameters) Initialize_From_UrlFileExtensionMatchConditionParameters_STATUS(source *UrlFileExtensionMatchConditionParameters_STATUS) error
Initialize_From_UrlFileExtensionMatchConditionParameters_STATUS populates our UrlFileExtensionMatchConditionParameters from the provided source UrlFileExtensionMatchConditionParameters_STATUS
func (*UrlFileExtensionMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *UrlFileExtensionMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlFileExtensionMatchConditionParameters) PopulateFromARM ¶
func (parameters *UrlFileExtensionMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlFileExtensionMatchConditionParameters_Operator ¶
type UrlFileExtensionMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type UrlFileExtensionMatchConditionParameters_Operator_STATUS ¶
type UrlFileExtensionMatchConditionParameters_Operator_STATUS string
type UrlFileExtensionMatchConditionParameters_STATUS ¶
type UrlFileExtensionMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *UrlFileExtensionMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *UrlFileExtensionMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for UrlFileExtension match conditions
func (*UrlFileExtensionMatchConditionParameters_STATUS) AssignProperties_From_UrlFileExtensionMatchConditionParameters_STATUS ¶
func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignProperties_From_UrlFileExtensionMatchConditionParameters_STATUS(source *storage.UrlFileExtensionMatchConditionParameters_STATUS) error
AssignProperties_From_UrlFileExtensionMatchConditionParameters_STATUS populates our UrlFileExtensionMatchConditionParameters_STATUS from the provided source UrlFileExtensionMatchConditionParameters_STATUS
func (*UrlFileExtensionMatchConditionParameters_STATUS) AssignProperties_To_UrlFileExtensionMatchConditionParameters_STATUS ¶
func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) AssignProperties_To_UrlFileExtensionMatchConditionParameters_STATUS(destination *storage.UrlFileExtensionMatchConditionParameters_STATUS) error
AssignProperties_To_UrlFileExtensionMatchConditionParameters_STATUS populates the provided destination UrlFileExtensionMatchConditionParameters_STATUS from our UrlFileExtensionMatchConditionParameters_STATUS
func (*UrlFileExtensionMatchConditionParameters_STATUS) DeepCopy ¶
func (in *UrlFileExtensionMatchConditionParameters_STATUS) DeepCopy() *UrlFileExtensionMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileExtensionMatchConditionParameters_STATUS.
func (*UrlFileExtensionMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *UrlFileExtensionMatchConditionParameters_STATUS) DeepCopyInto(out *UrlFileExtensionMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlFileExtensionMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlFileExtensionMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *UrlFileExtensionMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlFileExtensionMatchConditionParameters_TypeName ¶
type UrlFileExtensionMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleUrlFileExtensionMatchConditionParameters"}
type UrlFileExtensionMatchConditionParameters_TypeName_STATUS ¶
type UrlFileExtensionMatchConditionParameters_TypeName_STATUS string
type UrlFileNameMatchConditionParameters ¶
type UrlFileNameMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *UrlFileNameMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *UrlFileNameMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for UrlFilename match conditions
func (*UrlFileNameMatchConditionParameters) AssignProperties_From_UrlFileNameMatchConditionParameters ¶
func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_From_UrlFileNameMatchConditionParameters(source *storage.UrlFileNameMatchConditionParameters) error
AssignProperties_From_UrlFileNameMatchConditionParameters populates our UrlFileNameMatchConditionParameters from the provided source UrlFileNameMatchConditionParameters
func (*UrlFileNameMatchConditionParameters) AssignProperties_To_UrlFileNameMatchConditionParameters ¶
func (parameters *UrlFileNameMatchConditionParameters) AssignProperties_To_UrlFileNameMatchConditionParameters(destination *storage.UrlFileNameMatchConditionParameters) error
AssignProperties_To_UrlFileNameMatchConditionParameters populates the provided destination UrlFileNameMatchConditionParameters from our UrlFileNameMatchConditionParameters
func (*UrlFileNameMatchConditionParameters) ConvertToARM ¶
func (parameters *UrlFileNameMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlFileNameMatchConditionParameters) DeepCopy ¶
func (in *UrlFileNameMatchConditionParameters) DeepCopy() *UrlFileNameMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileNameMatchConditionParameters.
func (*UrlFileNameMatchConditionParameters) DeepCopyInto ¶
func (in *UrlFileNameMatchConditionParameters) DeepCopyInto(out *UrlFileNameMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlFileNameMatchConditionParameters) Initialize_From_UrlFileNameMatchConditionParameters_STATUS ¶
func (parameters *UrlFileNameMatchConditionParameters) Initialize_From_UrlFileNameMatchConditionParameters_STATUS(source *UrlFileNameMatchConditionParameters_STATUS) error
Initialize_From_UrlFileNameMatchConditionParameters_STATUS populates our UrlFileNameMatchConditionParameters from the provided source UrlFileNameMatchConditionParameters_STATUS
func (*UrlFileNameMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *UrlFileNameMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlFileNameMatchConditionParameters) PopulateFromARM ¶
func (parameters *UrlFileNameMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlFileNameMatchConditionParameters_Operator ¶
type UrlFileNameMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx"}
type UrlFileNameMatchConditionParameters_Operator_STATUS ¶
type UrlFileNameMatchConditionParameters_Operator_STATUS string
type UrlFileNameMatchConditionParameters_STATUS ¶
type UrlFileNameMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *UrlFileNameMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *UrlFileNameMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for UrlFilename match conditions
func (*UrlFileNameMatchConditionParameters_STATUS) AssignProperties_From_UrlFileNameMatchConditionParameters_STATUS ¶
func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_From_UrlFileNameMatchConditionParameters_STATUS(source *storage.UrlFileNameMatchConditionParameters_STATUS) error
AssignProperties_From_UrlFileNameMatchConditionParameters_STATUS populates our UrlFileNameMatchConditionParameters_STATUS from the provided source UrlFileNameMatchConditionParameters_STATUS
func (*UrlFileNameMatchConditionParameters_STATUS) AssignProperties_To_UrlFileNameMatchConditionParameters_STATUS ¶
func (parameters *UrlFileNameMatchConditionParameters_STATUS) AssignProperties_To_UrlFileNameMatchConditionParameters_STATUS(destination *storage.UrlFileNameMatchConditionParameters_STATUS) error
AssignProperties_To_UrlFileNameMatchConditionParameters_STATUS populates the provided destination UrlFileNameMatchConditionParameters_STATUS from our UrlFileNameMatchConditionParameters_STATUS
func (*UrlFileNameMatchConditionParameters_STATUS) DeepCopy ¶
func (in *UrlFileNameMatchConditionParameters_STATUS) DeepCopy() *UrlFileNameMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlFileNameMatchConditionParameters_STATUS.
func (*UrlFileNameMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *UrlFileNameMatchConditionParameters_STATUS) DeepCopyInto(out *UrlFileNameMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlFileNameMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *UrlFileNameMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlFileNameMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *UrlFileNameMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlFileNameMatchConditionParameters_TypeName ¶
type UrlFileNameMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleUrlFilenameConditionParameters"}
type UrlFileNameMatchConditionParameters_TypeName_STATUS ¶
type UrlFileNameMatchConditionParameters_TypeName_STATUS string
type UrlPathMatchConditionParameters ¶
type UrlPathMatchConditionParameters struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // +kubebuilder:validation:Required // Operator: Describes operator to be matched Operator *UrlPathMatchConditionParameters_Operator `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform `json:"transforms,omitempty"` // +kubebuilder:validation:Required TypeName *UrlPathMatchConditionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for UrlPath match conditions
func (*UrlPathMatchConditionParameters) AssignProperties_From_UrlPathMatchConditionParameters ¶
func (parameters *UrlPathMatchConditionParameters) AssignProperties_From_UrlPathMatchConditionParameters(source *storage.UrlPathMatchConditionParameters) error
AssignProperties_From_UrlPathMatchConditionParameters populates our UrlPathMatchConditionParameters from the provided source UrlPathMatchConditionParameters
func (*UrlPathMatchConditionParameters) AssignProperties_To_UrlPathMatchConditionParameters ¶
func (parameters *UrlPathMatchConditionParameters) AssignProperties_To_UrlPathMatchConditionParameters(destination *storage.UrlPathMatchConditionParameters) error
AssignProperties_To_UrlPathMatchConditionParameters populates the provided destination UrlPathMatchConditionParameters from our UrlPathMatchConditionParameters
func (*UrlPathMatchConditionParameters) ConvertToARM ¶
func (parameters *UrlPathMatchConditionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlPathMatchConditionParameters) DeepCopy ¶
func (in *UrlPathMatchConditionParameters) DeepCopy() *UrlPathMatchConditionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlPathMatchConditionParameters.
func (*UrlPathMatchConditionParameters) DeepCopyInto ¶
func (in *UrlPathMatchConditionParameters) DeepCopyInto(out *UrlPathMatchConditionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlPathMatchConditionParameters) Initialize_From_UrlPathMatchConditionParameters_STATUS ¶
func (parameters *UrlPathMatchConditionParameters) Initialize_From_UrlPathMatchConditionParameters_STATUS(source *UrlPathMatchConditionParameters_STATUS) error
Initialize_From_UrlPathMatchConditionParameters_STATUS populates our UrlPathMatchConditionParameters from the provided source UrlPathMatchConditionParameters_STATUS
func (*UrlPathMatchConditionParameters) NewEmptyARMValue ¶
func (parameters *UrlPathMatchConditionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlPathMatchConditionParameters) PopulateFromARM ¶
func (parameters *UrlPathMatchConditionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlPathMatchConditionParameters_Operator ¶
type UrlPathMatchConditionParameters_Operator string
+kubebuilder:validation:Enum={"Any","BeginsWith","Contains","EndsWith","Equal","GreaterThan","GreaterThanOrEqual","LessThan","LessThanOrEqual","RegEx","Wildcard"}
type UrlPathMatchConditionParameters_Operator_STATUS ¶
type UrlPathMatchConditionParameters_Operator_STATUS string
type UrlPathMatchConditionParameters_STATUS ¶
type UrlPathMatchConditionParameters_STATUS struct { // MatchValues: The match value for the condition of the delivery rule MatchValues []string `json:"matchValues,omitempty"` // NegateCondition: Describes if this is negate condition or not NegateCondition *bool `json:"negateCondition,omitempty"` // Operator: Describes operator to be matched Operator *UrlPathMatchConditionParameters_Operator_STATUS `json:"operator,omitempty"` // Transforms: List of transforms Transforms []Transform_STATUS `json:"transforms,omitempty"` TypeName *UrlPathMatchConditionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for UrlPath match conditions
func (*UrlPathMatchConditionParameters_STATUS) AssignProperties_From_UrlPathMatchConditionParameters_STATUS ¶
func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_From_UrlPathMatchConditionParameters_STATUS(source *storage.UrlPathMatchConditionParameters_STATUS) error
AssignProperties_From_UrlPathMatchConditionParameters_STATUS populates our UrlPathMatchConditionParameters_STATUS from the provided source UrlPathMatchConditionParameters_STATUS
func (*UrlPathMatchConditionParameters_STATUS) AssignProperties_To_UrlPathMatchConditionParameters_STATUS ¶
func (parameters *UrlPathMatchConditionParameters_STATUS) AssignProperties_To_UrlPathMatchConditionParameters_STATUS(destination *storage.UrlPathMatchConditionParameters_STATUS) error
AssignProperties_To_UrlPathMatchConditionParameters_STATUS populates the provided destination UrlPathMatchConditionParameters_STATUS from our UrlPathMatchConditionParameters_STATUS
func (*UrlPathMatchConditionParameters_STATUS) DeepCopy ¶
func (in *UrlPathMatchConditionParameters_STATUS) DeepCopy() *UrlPathMatchConditionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlPathMatchConditionParameters_STATUS.
func (*UrlPathMatchConditionParameters_STATUS) DeepCopyInto ¶
func (in *UrlPathMatchConditionParameters_STATUS) DeepCopyInto(out *UrlPathMatchConditionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlPathMatchConditionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *UrlPathMatchConditionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlPathMatchConditionParameters_STATUS) PopulateFromARM ¶
func (parameters *UrlPathMatchConditionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlPathMatchConditionParameters_TypeName ¶
type UrlPathMatchConditionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleUrlPathMatchConditionParameters"}
type UrlPathMatchConditionParameters_TypeName_STATUS ¶
type UrlPathMatchConditionParameters_TypeName_STATUS string
type UrlRedirectAction ¶
type UrlRedirectAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *UrlRedirectAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *UrlRedirectActionParameters `json:"parameters,omitempty"` }
func (*UrlRedirectAction) AssignProperties_From_UrlRedirectAction ¶
func (action *UrlRedirectAction) AssignProperties_From_UrlRedirectAction(source *storage.UrlRedirectAction) error
AssignProperties_From_UrlRedirectAction populates our UrlRedirectAction from the provided source UrlRedirectAction
func (*UrlRedirectAction) AssignProperties_To_UrlRedirectAction ¶
func (action *UrlRedirectAction) AssignProperties_To_UrlRedirectAction(destination *storage.UrlRedirectAction) error
AssignProperties_To_UrlRedirectAction populates the provided destination UrlRedirectAction from our UrlRedirectAction
func (*UrlRedirectAction) ConvertToARM ¶
func (action *UrlRedirectAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlRedirectAction) DeepCopy ¶
func (in *UrlRedirectAction) DeepCopy() *UrlRedirectAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectAction.
func (*UrlRedirectAction) DeepCopyInto ¶
func (in *UrlRedirectAction) DeepCopyInto(out *UrlRedirectAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRedirectAction) Initialize_From_UrlRedirectAction_STATUS ¶
func (action *UrlRedirectAction) Initialize_From_UrlRedirectAction_STATUS(source *UrlRedirectAction_STATUS) error
Initialize_From_UrlRedirectAction_STATUS populates our UrlRedirectAction from the provided source UrlRedirectAction_STATUS
func (*UrlRedirectAction) NewEmptyARMValue ¶
func (action *UrlRedirectAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRedirectAction) PopulateFromARM ¶
func (action *UrlRedirectAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlRedirectActionParameters ¶
type UrlRedirectActionParameters struct { // CustomFragment: Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include // the #. CustomFragment *string `json:"customFragment,omitempty"` // CustomHostname: Host to redirect. Leave empty to use the incoming host as the destination host. CustomHostname *string `json:"customHostname,omitempty"` // CustomPath: 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 `json:"customPath,omitempty"` // CustomQueryString: 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 `json:"customQueryString,omitempty"` // DestinationProtocol: Protocol to use for the redirect. The default value is MatchRequest DestinationProtocol *UrlRedirectActionParameters_DestinationProtocol `json:"destinationProtocol,omitempty"` // +kubebuilder:validation:Required // RedirectType: The redirect type the rule will use when redirecting traffic. RedirectType *UrlRedirectActionParameters_RedirectType `json:"redirectType,omitempty"` // +kubebuilder:validation:Required TypeName *UrlRedirectActionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for the url redirect action.
func (*UrlRedirectActionParameters) AssignProperties_From_UrlRedirectActionParameters ¶
func (parameters *UrlRedirectActionParameters) AssignProperties_From_UrlRedirectActionParameters(source *storage.UrlRedirectActionParameters) error
AssignProperties_From_UrlRedirectActionParameters populates our UrlRedirectActionParameters from the provided source UrlRedirectActionParameters
func (*UrlRedirectActionParameters) AssignProperties_To_UrlRedirectActionParameters ¶
func (parameters *UrlRedirectActionParameters) AssignProperties_To_UrlRedirectActionParameters(destination *storage.UrlRedirectActionParameters) error
AssignProperties_To_UrlRedirectActionParameters populates the provided destination UrlRedirectActionParameters from our UrlRedirectActionParameters
func (*UrlRedirectActionParameters) ConvertToARM ¶
func (parameters *UrlRedirectActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlRedirectActionParameters) DeepCopy ¶
func (in *UrlRedirectActionParameters) DeepCopy() *UrlRedirectActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectActionParameters.
func (*UrlRedirectActionParameters) DeepCopyInto ¶
func (in *UrlRedirectActionParameters) DeepCopyInto(out *UrlRedirectActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRedirectActionParameters) Initialize_From_UrlRedirectActionParameters_STATUS ¶
func (parameters *UrlRedirectActionParameters) Initialize_From_UrlRedirectActionParameters_STATUS(source *UrlRedirectActionParameters_STATUS) error
Initialize_From_UrlRedirectActionParameters_STATUS populates our UrlRedirectActionParameters from the provided source UrlRedirectActionParameters_STATUS
func (*UrlRedirectActionParameters) NewEmptyARMValue ¶
func (parameters *UrlRedirectActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRedirectActionParameters) PopulateFromARM ¶
func (parameters *UrlRedirectActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlRedirectActionParameters_DestinationProtocol ¶
type UrlRedirectActionParameters_DestinationProtocol string
+kubebuilder:validation:Enum={"Http","Https","MatchRequest"}
type UrlRedirectActionParameters_DestinationProtocol_STATUS ¶
type UrlRedirectActionParameters_DestinationProtocol_STATUS string
type UrlRedirectActionParameters_RedirectType ¶
type UrlRedirectActionParameters_RedirectType string
+kubebuilder:validation:Enum={"Found","Moved","PermanentRedirect","TemporaryRedirect"}
type UrlRedirectActionParameters_RedirectType_STATUS ¶
type UrlRedirectActionParameters_RedirectType_STATUS string
type UrlRedirectActionParameters_STATUS ¶
type UrlRedirectActionParameters_STATUS struct { // CustomFragment: Fragment to add to the redirect URL. Fragment is the part of the URL that comes after #. Do not include // the #. CustomFragment *string `json:"customFragment,omitempty"` // CustomHostname: Host to redirect. Leave empty to use the incoming host as the destination host. CustomHostname *string `json:"customHostname,omitempty"` // CustomPath: 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 `json:"customPath,omitempty"` // CustomQueryString: 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 `json:"customQueryString,omitempty"` // DestinationProtocol: Protocol to use for the redirect. The default value is MatchRequest DestinationProtocol *UrlRedirectActionParameters_DestinationProtocol_STATUS `json:"destinationProtocol,omitempty"` // RedirectType: The redirect type the rule will use when redirecting traffic. RedirectType *UrlRedirectActionParameters_RedirectType_STATUS `json:"redirectType,omitempty"` TypeName *UrlRedirectActionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for the url redirect action.
func (*UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlRedirectActionParameters_STATUS ¶
func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_From_UrlRedirectActionParameters_STATUS(source *storage.UrlRedirectActionParameters_STATUS) error
AssignProperties_From_UrlRedirectActionParameters_STATUS populates our UrlRedirectActionParameters_STATUS from the provided source UrlRedirectActionParameters_STATUS
func (*UrlRedirectActionParameters_STATUS) AssignProperties_To_UrlRedirectActionParameters_STATUS ¶
func (parameters *UrlRedirectActionParameters_STATUS) AssignProperties_To_UrlRedirectActionParameters_STATUS(destination *storage.UrlRedirectActionParameters_STATUS) error
AssignProperties_To_UrlRedirectActionParameters_STATUS populates the provided destination UrlRedirectActionParameters_STATUS from our UrlRedirectActionParameters_STATUS
func (*UrlRedirectActionParameters_STATUS) DeepCopy ¶
func (in *UrlRedirectActionParameters_STATUS) DeepCopy() *UrlRedirectActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectActionParameters_STATUS.
func (*UrlRedirectActionParameters_STATUS) DeepCopyInto ¶
func (in *UrlRedirectActionParameters_STATUS) DeepCopyInto(out *UrlRedirectActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRedirectActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *UrlRedirectActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRedirectActionParameters_STATUS) PopulateFromARM ¶
func (parameters *UrlRedirectActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlRedirectActionParameters_TypeName ¶
type UrlRedirectActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleUrlRedirectActionParameters"}
type UrlRedirectActionParameters_TypeName_STATUS ¶
type UrlRedirectActionParameters_TypeName_STATUS string
type UrlRedirectAction_Name ¶
type UrlRedirectAction_Name string
+kubebuilder:validation:Enum={"UrlRedirect"}
type UrlRedirectAction_Name_STATUS ¶
type UrlRedirectAction_Name_STATUS string
type UrlRedirectAction_STATUS ¶
type UrlRedirectAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *UrlRedirectAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *UrlRedirectActionParameters_STATUS `json:"parameters,omitempty"` }
func (*UrlRedirectAction_STATUS) AssignProperties_From_UrlRedirectAction_STATUS ¶
func (action *UrlRedirectAction_STATUS) AssignProperties_From_UrlRedirectAction_STATUS(source *storage.UrlRedirectAction_STATUS) error
AssignProperties_From_UrlRedirectAction_STATUS populates our UrlRedirectAction_STATUS from the provided source UrlRedirectAction_STATUS
func (*UrlRedirectAction_STATUS) AssignProperties_To_UrlRedirectAction_STATUS ¶
func (action *UrlRedirectAction_STATUS) AssignProperties_To_UrlRedirectAction_STATUS(destination *storage.UrlRedirectAction_STATUS) error
AssignProperties_To_UrlRedirectAction_STATUS populates the provided destination UrlRedirectAction_STATUS from our UrlRedirectAction_STATUS
func (*UrlRedirectAction_STATUS) DeepCopy ¶
func (in *UrlRedirectAction_STATUS) DeepCopy() *UrlRedirectAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRedirectAction_STATUS.
func (*UrlRedirectAction_STATUS) DeepCopyInto ¶
func (in *UrlRedirectAction_STATUS) DeepCopyInto(out *UrlRedirectAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRedirectAction_STATUS) NewEmptyARMValue ¶
func (action *UrlRedirectAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRedirectAction_STATUS) PopulateFromARM ¶
func (action *UrlRedirectAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlRewriteAction ¶
type UrlRewriteAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *UrlRewriteAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *UrlRewriteActionParameters `json:"parameters,omitempty"` }
func (*UrlRewriteAction) AssignProperties_From_UrlRewriteAction ¶
func (action *UrlRewriteAction) AssignProperties_From_UrlRewriteAction(source *storage.UrlRewriteAction) error
AssignProperties_From_UrlRewriteAction populates our UrlRewriteAction from the provided source UrlRewriteAction
func (*UrlRewriteAction) AssignProperties_To_UrlRewriteAction ¶
func (action *UrlRewriteAction) AssignProperties_To_UrlRewriteAction(destination *storage.UrlRewriteAction) error
AssignProperties_To_UrlRewriteAction populates the provided destination UrlRewriteAction from our UrlRewriteAction
func (*UrlRewriteAction) ConvertToARM ¶
func (action *UrlRewriteAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlRewriteAction) DeepCopy ¶
func (in *UrlRewriteAction) DeepCopy() *UrlRewriteAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteAction.
func (*UrlRewriteAction) DeepCopyInto ¶
func (in *UrlRewriteAction) DeepCopyInto(out *UrlRewriteAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRewriteAction) Initialize_From_UrlRewriteAction_STATUS ¶
func (action *UrlRewriteAction) Initialize_From_UrlRewriteAction_STATUS(source *UrlRewriteAction_STATUS) error
Initialize_From_UrlRewriteAction_STATUS populates our UrlRewriteAction from the provided source UrlRewriteAction_STATUS
func (*UrlRewriteAction) NewEmptyARMValue ¶
func (action *UrlRewriteAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRewriteAction) PopulateFromARM ¶
func (action *UrlRewriteAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlRewriteActionParameters ¶
type UrlRewriteActionParameters struct { // +kubebuilder:validation:Required // Destination: Define the relative URL to which the above requests will be rewritten by. Destination *string `json:"destination,omitempty"` // PreserveUnmatchedPath: Whether to preserve unmatched path. Default value is true. PreserveUnmatchedPath *bool `json:"preserveUnmatchedPath,omitempty"` // +kubebuilder:validation:Required // SourcePattern: define a request URI pattern that identifies the type of requests that may be rewritten. If value is // blank, all strings are matched. SourcePattern *string `json:"sourcePattern,omitempty"` // +kubebuilder:validation:Required TypeName *UrlRewriteActionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for the url rewrite action.
func (*UrlRewriteActionParameters) AssignProperties_From_UrlRewriteActionParameters ¶
func (parameters *UrlRewriteActionParameters) AssignProperties_From_UrlRewriteActionParameters(source *storage.UrlRewriteActionParameters) error
AssignProperties_From_UrlRewriteActionParameters populates our UrlRewriteActionParameters from the provided source UrlRewriteActionParameters
func (*UrlRewriteActionParameters) AssignProperties_To_UrlRewriteActionParameters ¶
func (parameters *UrlRewriteActionParameters) AssignProperties_To_UrlRewriteActionParameters(destination *storage.UrlRewriteActionParameters) error
AssignProperties_To_UrlRewriteActionParameters populates the provided destination UrlRewriteActionParameters from our UrlRewriteActionParameters
func (*UrlRewriteActionParameters) ConvertToARM ¶
func (parameters *UrlRewriteActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlRewriteActionParameters) DeepCopy ¶
func (in *UrlRewriteActionParameters) DeepCopy() *UrlRewriteActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteActionParameters.
func (*UrlRewriteActionParameters) DeepCopyInto ¶
func (in *UrlRewriteActionParameters) DeepCopyInto(out *UrlRewriteActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRewriteActionParameters) Initialize_From_UrlRewriteActionParameters_STATUS ¶
func (parameters *UrlRewriteActionParameters) Initialize_From_UrlRewriteActionParameters_STATUS(source *UrlRewriteActionParameters_STATUS) error
Initialize_From_UrlRewriteActionParameters_STATUS populates our UrlRewriteActionParameters from the provided source UrlRewriteActionParameters_STATUS
func (*UrlRewriteActionParameters) NewEmptyARMValue ¶
func (parameters *UrlRewriteActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRewriteActionParameters) PopulateFromARM ¶
func (parameters *UrlRewriteActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlRewriteActionParameters_STATUS ¶
type UrlRewriteActionParameters_STATUS struct { // Destination: Define the relative URL to which the above requests will be rewritten by. Destination *string `json:"destination,omitempty"` // PreserveUnmatchedPath: Whether to preserve unmatched path. Default value is true. PreserveUnmatchedPath *bool `json:"preserveUnmatchedPath,omitempty"` // SourcePattern: define a request URI pattern that identifies the type of requests that may be rewritten. If value is // blank, all strings are matched. SourcePattern *string `json:"sourcePattern,omitempty"` TypeName *UrlRewriteActionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for the url rewrite action.
func (*UrlRewriteActionParameters_STATUS) AssignProperties_From_UrlRewriteActionParameters_STATUS ¶
func (parameters *UrlRewriteActionParameters_STATUS) AssignProperties_From_UrlRewriteActionParameters_STATUS(source *storage.UrlRewriteActionParameters_STATUS) error
AssignProperties_From_UrlRewriteActionParameters_STATUS populates our UrlRewriteActionParameters_STATUS from the provided source UrlRewriteActionParameters_STATUS
func (*UrlRewriteActionParameters_STATUS) AssignProperties_To_UrlRewriteActionParameters_STATUS ¶
func (parameters *UrlRewriteActionParameters_STATUS) AssignProperties_To_UrlRewriteActionParameters_STATUS(destination *storage.UrlRewriteActionParameters_STATUS) error
AssignProperties_To_UrlRewriteActionParameters_STATUS populates the provided destination UrlRewriteActionParameters_STATUS from our UrlRewriteActionParameters_STATUS
func (*UrlRewriteActionParameters_STATUS) DeepCopy ¶
func (in *UrlRewriteActionParameters_STATUS) DeepCopy() *UrlRewriteActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteActionParameters_STATUS.
func (*UrlRewriteActionParameters_STATUS) DeepCopyInto ¶
func (in *UrlRewriteActionParameters_STATUS) DeepCopyInto(out *UrlRewriteActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRewriteActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *UrlRewriteActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRewriteActionParameters_STATUS) PopulateFromARM ¶
func (parameters *UrlRewriteActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlRewriteActionParameters_TypeName ¶
type UrlRewriteActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleUrlRewriteActionParameters"}
type UrlRewriteActionParameters_TypeName_STATUS ¶
type UrlRewriteActionParameters_TypeName_STATUS string
type UrlRewriteAction_Name ¶
type UrlRewriteAction_Name string
+kubebuilder:validation:Enum={"UrlRewrite"}
type UrlRewriteAction_Name_STATUS ¶
type UrlRewriteAction_Name_STATUS string
type UrlRewriteAction_STATUS ¶
type UrlRewriteAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *UrlRewriteAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *UrlRewriteActionParameters_STATUS `json:"parameters,omitempty"` }
func (*UrlRewriteAction_STATUS) AssignProperties_From_UrlRewriteAction_STATUS ¶
func (action *UrlRewriteAction_STATUS) AssignProperties_From_UrlRewriteAction_STATUS(source *storage.UrlRewriteAction_STATUS) error
AssignProperties_From_UrlRewriteAction_STATUS populates our UrlRewriteAction_STATUS from the provided source UrlRewriteAction_STATUS
func (*UrlRewriteAction_STATUS) AssignProperties_To_UrlRewriteAction_STATUS ¶
func (action *UrlRewriteAction_STATUS) AssignProperties_To_UrlRewriteAction_STATUS(destination *storage.UrlRewriteAction_STATUS) error
AssignProperties_To_UrlRewriteAction_STATUS populates the provided destination UrlRewriteAction_STATUS from our UrlRewriteAction_STATUS
func (*UrlRewriteAction_STATUS) DeepCopy ¶
func (in *UrlRewriteAction_STATUS) DeepCopy() *UrlRewriteAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlRewriteAction_STATUS.
func (*UrlRewriteAction_STATUS) DeepCopyInto ¶
func (in *UrlRewriteAction_STATUS) DeepCopyInto(out *UrlRewriteAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlRewriteAction_STATUS) NewEmptyARMValue ¶
func (action *UrlRewriteAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlRewriteAction_STATUS) PopulateFromARM ¶
func (action *UrlRewriteAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningAction ¶
type UrlSigningAction struct { // +kubebuilder:validation:Required // Name: The name of the action for the delivery rule. Name *UrlSigningAction_Name `json:"name,omitempty"` // +kubebuilder:validation:Required // Parameters: Defines the parameters for the action. Parameters *UrlSigningActionParameters `json:"parameters,omitempty"` }
func (*UrlSigningAction) AssignProperties_From_UrlSigningAction ¶
func (action *UrlSigningAction) AssignProperties_From_UrlSigningAction(source *storage.UrlSigningAction) error
AssignProperties_From_UrlSigningAction populates our UrlSigningAction from the provided source UrlSigningAction
func (*UrlSigningAction) AssignProperties_To_UrlSigningAction ¶
func (action *UrlSigningAction) AssignProperties_To_UrlSigningAction(destination *storage.UrlSigningAction) error
AssignProperties_To_UrlSigningAction populates the provided destination UrlSigningAction from our UrlSigningAction
func (*UrlSigningAction) ConvertToARM ¶
func (action *UrlSigningAction) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlSigningAction) DeepCopy ¶
func (in *UrlSigningAction) DeepCopy() *UrlSigningAction
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningAction.
func (*UrlSigningAction) DeepCopyInto ¶
func (in *UrlSigningAction) DeepCopyInto(out *UrlSigningAction)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningAction) Initialize_From_UrlSigningAction_STATUS ¶
func (action *UrlSigningAction) Initialize_From_UrlSigningAction_STATUS(source *UrlSigningAction_STATUS) error
Initialize_From_UrlSigningAction_STATUS populates our UrlSigningAction from the provided source UrlSigningAction_STATUS
func (*UrlSigningAction) NewEmptyARMValue ¶
func (action *UrlSigningAction) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningAction) PopulateFromARM ¶
func (action *UrlSigningAction) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningActionParameters ¶
type UrlSigningActionParameters struct { // Algorithm: Algorithm to use for URL signing Algorithm *UrlSigningActionParameters_Algorithm `json:"algorithm,omitempty"` // ParameterNameOverride: Defines which query string parameters in the url to be considered for expires, key id etc. ParameterNameOverride []UrlSigningParamIdentifier `json:"parameterNameOverride,omitempty"` // +kubebuilder:validation:Required TypeName *UrlSigningActionParameters_TypeName `json:"typeName,omitempty"` }
Defines the parameters for the Url Signing action.
func (*UrlSigningActionParameters) AssignProperties_From_UrlSigningActionParameters ¶
func (parameters *UrlSigningActionParameters) AssignProperties_From_UrlSigningActionParameters(source *storage.UrlSigningActionParameters) error
AssignProperties_From_UrlSigningActionParameters populates our UrlSigningActionParameters from the provided source UrlSigningActionParameters
func (*UrlSigningActionParameters) AssignProperties_To_UrlSigningActionParameters ¶
func (parameters *UrlSigningActionParameters) AssignProperties_To_UrlSigningActionParameters(destination *storage.UrlSigningActionParameters) error
AssignProperties_To_UrlSigningActionParameters populates the provided destination UrlSigningActionParameters from our UrlSigningActionParameters
func (*UrlSigningActionParameters) ConvertToARM ¶
func (parameters *UrlSigningActionParameters) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlSigningActionParameters) DeepCopy ¶
func (in *UrlSigningActionParameters) DeepCopy() *UrlSigningActionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningActionParameters.
func (*UrlSigningActionParameters) DeepCopyInto ¶
func (in *UrlSigningActionParameters) DeepCopyInto(out *UrlSigningActionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningActionParameters) Initialize_From_UrlSigningActionParameters_STATUS ¶
func (parameters *UrlSigningActionParameters) Initialize_From_UrlSigningActionParameters_STATUS(source *UrlSigningActionParameters_STATUS) error
Initialize_From_UrlSigningActionParameters_STATUS populates our UrlSigningActionParameters from the provided source UrlSigningActionParameters_STATUS
func (*UrlSigningActionParameters) NewEmptyARMValue ¶
func (parameters *UrlSigningActionParameters) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningActionParameters) PopulateFromARM ¶
func (parameters *UrlSigningActionParameters) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningActionParameters_Algorithm ¶
type UrlSigningActionParameters_Algorithm string
+kubebuilder:validation:Enum={"SHA256"}
type UrlSigningActionParameters_Algorithm_STATUS ¶
type UrlSigningActionParameters_Algorithm_STATUS string
type UrlSigningActionParameters_STATUS ¶
type UrlSigningActionParameters_STATUS struct { // Algorithm: Algorithm to use for URL signing Algorithm *UrlSigningActionParameters_Algorithm_STATUS `json:"algorithm,omitempty"` // ParameterNameOverride: Defines which query string parameters in the url to be considered for expires, key id etc. ParameterNameOverride []UrlSigningParamIdentifier_STATUS `json:"parameterNameOverride,omitempty"` TypeName *UrlSigningActionParameters_TypeName_STATUS `json:"typeName,omitempty"` }
Defines the parameters for the Url Signing action.
func (*UrlSigningActionParameters_STATUS) AssignProperties_From_UrlSigningActionParameters_STATUS ¶
func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_From_UrlSigningActionParameters_STATUS(source *storage.UrlSigningActionParameters_STATUS) error
AssignProperties_From_UrlSigningActionParameters_STATUS populates our UrlSigningActionParameters_STATUS from the provided source UrlSigningActionParameters_STATUS
func (*UrlSigningActionParameters_STATUS) AssignProperties_To_UrlSigningActionParameters_STATUS ¶
func (parameters *UrlSigningActionParameters_STATUS) AssignProperties_To_UrlSigningActionParameters_STATUS(destination *storage.UrlSigningActionParameters_STATUS) error
AssignProperties_To_UrlSigningActionParameters_STATUS populates the provided destination UrlSigningActionParameters_STATUS from our UrlSigningActionParameters_STATUS
func (*UrlSigningActionParameters_STATUS) DeepCopy ¶
func (in *UrlSigningActionParameters_STATUS) DeepCopy() *UrlSigningActionParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningActionParameters_STATUS.
func (*UrlSigningActionParameters_STATUS) DeepCopyInto ¶
func (in *UrlSigningActionParameters_STATUS) DeepCopyInto(out *UrlSigningActionParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningActionParameters_STATUS) NewEmptyARMValue ¶
func (parameters *UrlSigningActionParameters_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningActionParameters_STATUS) PopulateFromARM ¶
func (parameters *UrlSigningActionParameters_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningActionParameters_TypeName ¶
type UrlSigningActionParameters_TypeName string
+kubebuilder:validation:Enum={"DeliveryRuleUrlSigningActionParameters"}
type UrlSigningActionParameters_TypeName_STATUS ¶
type UrlSigningActionParameters_TypeName_STATUS string
type UrlSigningAction_Name ¶
type UrlSigningAction_Name string
+kubebuilder:validation:Enum={"UrlSigning"}
type UrlSigningAction_Name_STATUS ¶
type UrlSigningAction_Name_STATUS string
type UrlSigningAction_STATUS ¶
type UrlSigningAction_STATUS struct { // Name: The name of the action for the delivery rule. Name *UrlSigningAction_Name_STATUS `json:"name,omitempty"` // Parameters: Defines the parameters for the action. Parameters *UrlSigningActionParameters_STATUS `json:"parameters,omitempty"` }
func (*UrlSigningAction_STATUS) AssignProperties_From_UrlSigningAction_STATUS ¶
func (action *UrlSigningAction_STATUS) AssignProperties_From_UrlSigningAction_STATUS(source *storage.UrlSigningAction_STATUS) error
AssignProperties_From_UrlSigningAction_STATUS populates our UrlSigningAction_STATUS from the provided source UrlSigningAction_STATUS
func (*UrlSigningAction_STATUS) AssignProperties_To_UrlSigningAction_STATUS ¶
func (action *UrlSigningAction_STATUS) AssignProperties_To_UrlSigningAction_STATUS(destination *storage.UrlSigningAction_STATUS) error
AssignProperties_To_UrlSigningAction_STATUS populates the provided destination UrlSigningAction_STATUS from our UrlSigningAction_STATUS
func (*UrlSigningAction_STATUS) DeepCopy ¶
func (in *UrlSigningAction_STATUS) DeepCopy() *UrlSigningAction_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningAction_STATUS.
func (*UrlSigningAction_STATUS) DeepCopyInto ¶
func (in *UrlSigningAction_STATUS) DeepCopyInto(out *UrlSigningAction_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningAction_STATUS) NewEmptyARMValue ¶
func (action *UrlSigningAction_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningAction_STATUS) PopulateFromARM ¶
func (action *UrlSigningAction_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningKey ¶
type UrlSigningKey struct { // +kubebuilder:validation:Required // KeyId: Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form // the hash. KeyId *string `json:"keyId,omitempty"` // +kubebuilder:validation:Required // KeySourceParameters: Defines the parameters for using customer key vault for Url Signing Key. KeySourceParameters *KeyVaultSigningKeyParameters `json:"keySourceParameters,omitempty"` }
Url signing key
func (*UrlSigningKey) AssignProperties_From_UrlSigningKey ¶
func (signingKey *UrlSigningKey) AssignProperties_From_UrlSigningKey(source *storage.UrlSigningKey) error
AssignProperties_From_UrlSigningKey populates our UrlSigningKey from the provided source UrlSigningKey
func (*UrlSigningKey) AssignProperties_To_UrlSigningKey ¶
func (signingKey *UrlSigningKey) AssignProperties_To_UrlSigningKey(destination *storage.UrlSigningKey) error
AssignProperties_To_UrlSigningKey populates the provided destination UrlSigningKey from our UrlSigningKey
func (*UrlSigningKey) ConvertToARM ¶
func (signingKey *UrlSigningKey) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlSigningKey) DeepCopy ¶
func (in *UrlSigningKey) DeepCopy() *UrlSigningKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningKey.
func (*UrlSigningKey) DeepCopyInto ¶
func (in *UrlSigningKey) DeepCopyInto(out *UrlSigningKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningKey) Initialize_From_UrlSigningKey_STATUS ¶
func (signingKey *UrlSigningKey) Initialize_From_UrlSigningKey_STATUS(source *UrlSigningKey_STATUS) error
Initialize_From_UrlSigningKey_STATUS populates our UrlSigningKey from the provided source UrlSigningKey_STATUS
func (*UrlSigningKey) NewEmptyARMValue ¶
func (signingKey *UrlSigningKey) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningKey) PopulateFromARM ¶
func (signingKey *UrlSigningKey) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningKey_STATUS ¶
type UrlSigningKey_STATUS struct { // KeyId: Defines the customer defined key Id. This id will exist in the incoming request to indicate the key used to form // the hash. KeyId *string `json:"keyId,omitempty"` // KeySourceParameters: Defines the parameters for using customer key vault for Url Signing Key. KeySourceParameters *KeyVaultSigningKeyParameters_STATUS `json:"keySourceParameters,omitempty"` }
Url signing key
func (*UrlSigningKey_STATUS) AssignProperties_From_UrlSigningKey_STATUS ¶
func (signingKey *UrlSigningKey_STATUS) AssignProperties_From_UrlSigningKey_STATUS(source *storage.UrlSigningKey_STATUS) error
AssignProperties_From_UrlSigningKey_STATUS populates our UrlSigningKey_STATUS from the provided source UrlSigningKey_STATUS
func (*UrlSigningKey_STATUS) AssignProperties_To_UrlSigningKey_STATUS ¶
func (signingKey *UrlSigningKey_STATUS) AssignProperties_To_UrlSigningKey_STATUS(destination *storage.UrlSigningKey_STATUS) error
AssignProperties_To_UrlSigningKey_STATUS populates the provided destination UrlSigningKey_STATUS from our UrlSigningKey_STATUS
func (*UrlSigningKey_STATUS) DeepCopy ¶
func (in *UrlSigningKey_STATUS) DeepCopy() *UrlSigningKey_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningKey_STATUS.
func (*UrlSigningKey_STATUS) DeepCopyInto ¶
func (in *UrlSigningKey_STATUS) DeepCopyInto(out *UrlSigningKey_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningKey_STATUS) NewEmptyARMValue ¶
func (signingKey *UrlSigningKey_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningKey_STATUS) PopulateFromARM ¶
func (signingKey *UrlSigningKey_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningParamIdentifier ¶
type UrlSigningParamIdentifier struct { // +kubebuilder:validation:Required // ParamIndicator: Indicates the purpose of the parameter ParamIndicator *UrlSigningParamIdentifier_ParamIndicator `json:"paramIndicator,omitempty"` // +kubebuilder:validation:Required // ParamName: Parameter name ParamName *string `json:"paramName,omitempty"` }
Defines how to identify a parameter for a specific purpose e.g. expires
func (*UrlSigningParamIdentifier) AssignProperties_From_UrlSigningParamIdentifier ¶
func (identifier *UrlSigningParamIdentifier) AssignProperties_From_UrlSigningParamIdentifier(source *storage.UrlSigningParamIdentifier) error
AssignProperties_From_UrlSigningParamIdentifier populates our UrlSigningParamIdentifier from the provided source UrlSigningParamIdentifier
func (*UrlSigningParamIdentifier) AssignProperties_To_UrlSigningParamIdentifier ¶
func (identifier *UrlSigningParamIdentifier) AssignProperties_To_UrlSigningParamIdentifier(destination *storage.UrlSigningParamIdentifier) error
AssignProperties_To_UrlSigningParamIdentifier populates the provided destination UrlSigningParamIdentifier from our UrlSigningParamIdentifier
func (*UrlSigningParamIdentifier) ConvertToARM ¶
func (identifier *UrlSigningParamIdentifier) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*UrlSigningParamIdentifier) DeepCopy ¶
func (in *UrlSigningParamIdentifier) DeepCopy() *UrlSigningParamIdentifier
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningParamIdentifier.
func (*UrlSigningParamIdentifier) DeepCopyInto ¶
func (in *UrlSigningParamIdentifier) DeepCopyInto(out *UrlSigningParamIdentifier)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningParamIdentifier) Initialize_From_UrlSigningParamIdentifier_STATUS ¶
func (identifier *UrlSigningParamIdentifier) Initialize_From_UrlSigningParamIdentifier_STATUS(source *UrlSigningParamIdentifier_STATUS) error
Initialize_From_UrlSigningParamIdentifier_STATUS populates our UrlSigningParamIdentifier from the provided source UrlSigningParamIdentifier_STATUS
func (*UrlSigningParamIdentifier) NewEmptyARMValue ¶
func (identifier *UrlSigningParamIdentifier) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningParamIdentifier) PopulateFromARM ¶
func (identifier *UrlSigningParamIdentifier) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UrlSigningParamIdentifier_ParamIndicator ¶
type UrlSigningParamIdentifier_ParamIndicator string
+kubebuilder:validation:Enum={"Expires","KeyId","Signature"}
type UrlSigningParamIdentifier_ParamIndicator_STATUS ¶
type UrlSigningParamIdentifier_ParamIndicator_STATUS string
type UrlSigningParamIdentifier_STATUS ¶
type UrlSigningParamIdentifier_STATUS struct { // ParamIndicator: Indicates the purpose of the parameter ParamIndicator *UrlSigningParamIdentifier_ParamIndicator_STATUS `json:"paramIndicator,omitempty"` // ParamName: Parameter name ParamName *string `json:"paramName,omitempty"` }
Defines how to identify a parameter for a specific purpose e.g. expires
func (*UrlSigningParamIdentifier_STATUS) AssignProperties_From_UrlSigningParamIdentifier_STATUS ¶
func (identifier *UrlSigningParamIdentifier_STATUS) AssignProperties_From_UrlSigningParamIdentifier_STATUS(source *storage.UrlSigningParamIdentifier_STATUS) error
AssignProperties_From_UrlSigningParamIdentifier_STATUS populates our UrlSigningParamIdentifier_STATUS from the provided source UrlSigningParamIdentifier_STATUS
func (*UrlSigningParamIdentifier_STATUS) AssignProperties_To_UrlSigningParamIdentifier_STATUS ¶
func (identifier *UrlSigningParamIdentifier_STATUS) AssignProperties_To_UrlSigningParamIdentifier_STATUS(destination *storage.UrlSigningParamIdentifier_STATUS) error
AssignProperties_To_UrlSigningParamIdentifier_STATUS populates the provided destination UrlSigningParamIdentifier_STATUS from our UrlSigningParamIdentifier_STATUS
func (*UrlSigningParamIdentifier_STATUS) DeepCopy ¶
func (in *UrlSigningParamIdentifier_STATUS) DeepCopy() *UrlSigningParamIdentifier_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningParamIdentifier_STATUS.
func (*UrlSigningParamIdentifier_STATUS) DeepCopyInto ¶
func (in *UrlSigningParamIdentifier_STATUS) DeepCopyInto(out *UrlSigningParamIdentifier_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*UrlSigningParamIdentifier_STATUS) NewEmptyARMValue ¶
func (identifier *UrlSigningParamIdentifier_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*UrlSigningParamIdentifier_STATUS) PopulateFromARM ¶
func (identifier *UrlSigningParamIdentifier_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
Source Files ¶
Directories ¶
Path | Synopsis |
---|---|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
Package storage contains API Schema definitions for the cdn storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cdn.azure.com +versionName=v1api20210601storage
|
Package storage contains API Schema definitions for the cdn storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=cdn.azure.com +versionName=v1api20210601storage |