Documentation ¶
Overview ¶
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.
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.
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=v1api20230501storage
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.
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.
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 AFDDomainHttpsParameters
- type AFDDomainHttpsParameters_STATUS
- type APIVersion
- type ActivatedResourceReference
- type ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded
- type ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded
- type AfdCustomDomain
- func (domain *AfdCustomDomain) AzureName() string
- func (domain *AfdCustomDomain) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *AfdCustomDomain) DeepCopy() *AfdCustomDomain
- func (in *AfdCustomDomain) DeepCopyInto(out *AfdCustomDomain)
- func (in *AfdCustomDomain) DeepCopyObject() runtime.Object
- func (domain AfdCustomDomain) GetAPIVersion() string
- func (domain *AfdCustomDomain) GetConditions() conditions.Conditions
- func (domain *AfdCustomDomain) GetResourceScope() genruntime.ResourceScope
- func (domain *AfdCustomDomain) GetSpec() genruntime.ConvertibleSpec
- func (domain *AfdCustomDomain) GetStatus() genruntime.ConvertibleStatus
- func (domain *AfdCustomDomain) GetSupportedOperations() []genruntime.ResourceOperation
- func (domain *AfdCustomDomain) GetType() string
- func (domain *AfdCustomDomain) Hub()
- func (domain *AfdCustomDomain) NewEmptyStatus() genruntime.ConvertibleStatus
- func (domain *AfdCustomDomain) OriginalGVK() *schema.GroupVersionKind
- func (domain *AfdCustomDomain) Owner() *genruntime.ResourceReference
- func (domain *AfdCustomDomain) SecretDestinationExpressions() []*core.DestinationExpression
- func (domain *AfdCustomDomain) SetConditions(conditions conditions.Conditions)
- func (domain *AfdCustomDomain) SetStatus(status genruntime.ConvertibleStatus) error
- type AfdCustomDomainList
- type AfdCustomDomainOperatorSpec
- type AfdCustomDomain_STATUS
- func (domain *AfdCustomDomain_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (domain *AfdCustomDomain_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AfdCustomDomain_STATUS) DeepCopy() *AfdCustomDomain_STATUS
- func (in *AfdCustomDomain_STATUS) DeepCopyInto(out *AfdCustomDomain_STATUS)
- type AfdCustomDomain_Spec
- func (domain *AfdCustomDomain_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (domain *AfdCustomDomain_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *AfdCustomDomain_Spec) DeepCopy() *AfdCustomDomain_Spec
- func (in *AfdCustomDomain_Spec) DeepCopyInto(out *AfdCustomDomain_Spec)
- type AfdEndpoint
- func (endpoint *AfdEndpoint) AzureName() string
- func (endpoint *AfdEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *AfdEndpoint) DeepCopy() *AfdEndpoint
- func (in *AfdEndpoint) DeepCopyInto(out *AfdEndpoint)
- func (in *AfdEndpoint) DeepCopyObject() runtime.Object
- func (endpoint AfdEndpoint) GetAPIVersion() string
- func (endpoint *AfdEndpoint) GetConditions() conditions.Conditions
- func (endpoint *AfdEndpoint) GetResourceScope() genruntime.ResourceScope
- func (endpoint *AfdEndpoint) GetSpec() genruntime.ConvertibleSpec
- func (endpoint *AfdEndpoint) GetStatus() genruntime.ConvertibleStatus
- func (endpoint *AfdEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
- func (endpoint *AfdEndpoint) GetType() string
- func (endpoint *AfdEndpoint) Hub()
- func (endpoint *AfdEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
- func (endpoint *AfdEndpoint) OriginalGVK() *schema.GroupVersionKind
- func (endpoint *AfdEndpoint) Owner() *genruntime.ResourceReference
- func (endpoint *AfdEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
- func (endpoint *AfdEndpoint) SetConditions(conditions conditions.Conditions)
- func (endpoint *AfdEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
- type AfdEndpointList
- type AfdEndpointOperatorSpec
- type AfdEndpoint_STATUS
- func (endpoint *AfdEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (endpoint *AfdEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AfdEndpoint_STATUS) DeepCopy() *AfdEndpoint_STATUS
- func (in *AfdEndpoint_STATUS) DeepCopyInto(out *AfdEndpoint_STATUS)
- type AfdEndpoint_Spec
- func (endpoint *AfdEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (endpoint *AfdEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *AfdEndpoint_Spec) DeepCopy() *AfdEndpoint_Spec
- func (in *AfdEndpoint_Spec) DeepCopyInto(out *AfdEndpoint_Spec)
- type AfdOrigin
- func (origin *AfdOrigin) AzureName() string
- func (origin *AfdOrigin) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *AfdOrigin) DeepCopy() *AfdOrigin
- func (in *AfdOrigin) DeepCopyInto(out *AfdOrigin)
- func (in *AfdOrigin) DeepCopyObject() runtime.Object
- func (origin AfdOrigin) GetAPIVersion() string
- func (origin *AfdOrigin) GetConditions() conditions.Conditions
- func (origin *AfdOrigin) GetResourceScope() genruntime.ResourceScope
- func (origin *AfdOrigin) GetSpec() genruntime.ConvertibleSpec
- func (origin *AfdOrigin) GetStatus() genruntime.ConvertibleStatus
- func (origin *AfdOrigin) GetSupportedOperations() []genruntime.ResourceOperation
- func (origin *AfdOrigin) GetType() string
- func (origin *AfdOrigin) Hub()
- func (origin *AfdOrigin) NewEmptyStatus() genruntime.ConvertibleStatus
- func (origin *AfdOrigin) OriginalGVK() *schema.GroupVersionKind
- func (origin *AfdOrigin) Owner() *genruntime.ResourceReference
- func (origin *AfdOrigin) SecretDestinationExpressions() []*core.DestinationExpression
- func (origin *AfdOrigin) SetConditions(conditions conditions.Conditions)
- func (origin *AfdOrigin) SetStatus(status genruntime.ConvertibleStatus) error
- type AfdOriginGroup
- func (group *AfdOriginGroup) AzureName() string
- func (group *AfdOriginGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *AfdOriginGroup) DeepCopy() *AfdOriginGroup
- func (in *AfdOriginGroup) DeepCopyInto(out *AfdOriginGroup)
- func (in *AfdOriginGroup) DeepCopyObject() runtime.Object
- func (group AfdOriginGroup) GetAPIVersion() string
- func (group *AfdOriginGroup) GetConditions() conditions.Conditions
- func (group *AfdOriginGroup) GetResourceScope() genruntime.ResourceScope
- func (group *AfdOriginGroup) GetSpec() genruntime.ConvertibleSpec
- func (group *AfdOriginGroup) GetStatus() genruntime.ConvertibleStatus
- func (group *AfdOriginGroup) GetSupportedOperations() []genruntime.ResourceOperation
- func (group *AfdOriginGroup) GetType() string
- func (group *AfdOriginGroup) Hub()
- func (group *AfdOriginGroup) NewEmptyStatus() genruntime.ConvertibleStatus
- func (group *AfdOriginGroup) OriginalGVK() *schema.GroupVersionKind
- func (group *AfdOriginGroup) Owner() *genruntime.ResourceReference
- func (group *AfdOriginGroup) SecretDestinationExpressions() []*core.DestinationExpression
- func (group *AfdOriginGroup) SetConditions(conditions conditions.Conditions)
- func (group *AfdOriginGroup) SetStatus(status genruntime.ConvertibleStatus) error
- type AfdOriginGroupList
- type AfdOriginGroupOperatorSpec
- type AfdOriginGroup_STATUS
- func (group *AfdOriginGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (group *AfdOriginGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AfdOriginGroup_STATUS) DeepCopy() *AfdOriginGroup_STATUS
- func (in *AfdOriginGroup_STATUS) DeepCopyInto(out *AfdOriginGroup_STATUS)
- type AfdOriginGroup_Spec
- func (group *AfdOriginGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (group *AfdOriginGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *AfdOriginGroup_Spec) DeepCopy() *AfdOriginGroup_Spec
- func (in *AfdOriginGroup_Spec) DeepCopyInto(out *AfdOriginGroup_Spec)
- type AfdOriginList
- type AfdOriginOperatorSpec
- type AfdOrigin_STATUS
- func (origin *AfdOrigin_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (origin *AfdOrigin_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *AfdOrigin_STATUS) DeepCopy() *AfdOrigin_STATUS
- func (in *AfdOrigin_STATUS) DeepCopyInto(out *AfdOrigin_STATUS)
- type AfdOrigin_Spec
- type AfdRouteCacheConfiguration
- type AfdRouteCacheConfiguration_STATUS
- type AzureFirstPartyManagedCertificateParameters
- type AzureFirstPartyManagedCertificateParameters_STATUS
- type CacheConfiguration
- type CacheConfiguration_STATUS
- type CacheExpirationActionParameters
- type CacheExpirationActionParameters_STATUS
- type CacheKeyQueryStringActionParameters
- type CacheKeyQueryStringActionParameters_STATUS
- type ClientPortMatchConditionParameters
- type ClientPortMatchConditionParameters_STATUS
- type CompressionSettings
- type CompressionSettings_STATUS
- type CookiesMatchConditionParameters
- type CookiesMatchConditionParameters_STATUS
- type CustomerCertificateParameters
- type CustomerCertificateParameters_STATUS
- type DeliveryRuleAction
- type DeliveryRuleAction_STATUS
- type DeliveryRuleCacheExpirationAction
- type DeliveryRuleCacheExpirationAction_STATUS
- type DeliveryRuleCacheKeyQueryStringAction
- type DeliveryRuleCacheKeyQueryStringAction_STATUS
- type DeliveryRuleClientPortCondition
- type DeliveryRuleClientPortCondition_STATUS
- type DeliveryRuleCondition
- type DeliveryRuleCondition_STATUS
- type DeliveryRuleCookiesCondition
- type DeliveryRuleCookiesCondition_STATUS
- type DeliveryRuleHostNameCondition
- type DeliveryRuleHostNameCondition_STATUS
- type DeliveryRuleHttpVersionCondition
- type DeliveryRuleHttpVersionCondition_STATUS
- type DeliveryRuleIsDeviceCondition
- type DeliveryRuleIsDeviceCondition_STATUS
- type DeliveryRulePostArgsCondition
- type DeliveryRulePostArgsCondition_STATUS
- type DeliveryRuleQueryStringCondition
- type DeliveryRuleQueryStringCondition_STATUS
- type DeliveryRuleRemoteAddressCondition
- type DeliveryRuleRemoteAddressCondition_STATUS
- type DeliveryRuleRequestBodyCondition
- type DeliveryRuleRequestBodyCondition_STATUS
- type DeliveryRuleRequestHeaderAction
- type DeliveryRuleRequestHeaderAction_STATUS
- type DeliveryRuleRequestHeaderCondition
- type DeliveryRuleRequestHeaderCondition_STATUS
- type DeliveryRuleRequestMethodCondition
- type DeliveryRuleRequestMethodCondition_STATUS
- type DeliveryRuleRequestSchemeCondition
- type DeliveryRuleRequestSchemeCondition_STATUS
- type DeliveryRuleRequestUriCondition
- type DeliveryRuleRequestUriCondition_STATUS
- type DeliveryRuleResponseHeaderAction
- type DeliveryRuleResponseHeaderAction_STATUS
- type DeliveryRuleRouteConfigurationOverrideAction
- type DeliveryRuleRouteConfigurationOverrideAction_STATUS
- type DeliveryRuleServerPortCondition
- type DeliveryRuleServerPortCondition_STATUS
- type DeliveryRuleSocketAddrCondition
- type DeliveryRuleSocketAddrCondition_STATUS
- type DeliveryRuleSslProtocolCondition
- type DeliveryRuleSslProtocolCondition_STATUS
- type DeliveryRuleUrlFileExtensionCondition
- type DeliveryRuleUrlFileExtensionCondition_STATUS
- type DeliveryRuleUrlFileNameCondition
- type DeliveryRuleUrlFileNameCondition_STATUS
- type DeliveryRuleUrlPathCondition
- type DeliveryRuleUrlPathCondition_STATUS
- type DomainValidationProperties_STATUS
- type HeaderActionParameters
- type HeaderActionParameters_STATUS
- type HealthProbeParameters
- type HealthProbeParameters_STATUS
- type HostNameMatchConditionParameters
- type HostNameMatchConditionParameters_STATUS
- type HttpVersionMatchConditionParameters
- type HttpVersionMatchConditionParameters_STATUS
- type IsDeviceMatchConditionParameters
- type IsDeviceMatchConditionParameters_STATUS
- type LoadBalancingSettingsParameters
- type LoadBalancingSettingsParameters_STATUS
- type ManagedCertificateParameters
- type ManagedCertificateParameters_STATUS
- type ManagedServiceIdentity
- type ManagedServiceIdentity_STATUS
- type OriginGroupOverride
- type OriginGroupOverrideAction
- type OriginGroupOverrideActionParameters
- type OriginGroupOverrideActionParameters_STATUS
- type OriginGroupOverrideAction_STATUS
- type OriginGroupOverride_STATUS
- type PostArgsMatchConditionParameters
- type PostArgsMatchConditionParameters_STATUS
- type Profile
- func (profile *Profile) AzureName() string
- func (profile *Profile) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Profile) DeepCopy() *Profile
- func (in *Profile) DeepCopyInto(out *Profile)
- func (in *Profile) DeepCopyObject() runtime.Object
- 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) Hub()
- 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
- type ProfileList
- type ProfileOperatorSpec
- type Profile_STATUS
- type Profile_Spec
- type QueryStringMatchConditionParameters
- type QueryStringMatchConditionParameters_STATUS
- type RemoteAddressMatchConditionParameters
- type RemoteAddressMatchConditionParameters_STATUS
- type RequestBodyMatchConditionParameters
- type RequestBodyMatchConditionParameters_STATUS
- type RequestHeaderMatchConditionParameters
- type RequestHeaderMatchConditionParameters_STATUS
- type RequestMethodMatchConditionParameters
- type RequestMethodMatchConditionParameters_STATUS
- type RequestSchemeMatchConditionParameters
- type RequestSchemeMatchConditionParameters_STATUS
- type RequestUriMatchConditionParameters
- type RequestUriMatchConditionParameters_STATUS
- type ResourceReference
- type ResourceReference_STATUS
- type Route
- func (route *Route) AzureName() string
- func (route *Route) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Route) DeepCopy() *Route
- func (in *Route) DeepCopyInto(out *Route)
- func (in *Route) DeepCopyObject() runtime.Object
- func (route Route) GetAPIVersion() string
- func (route *Route) GetConditions() conditions.Conditions
- func (route *Route) GetResourceScope() genruntime.ResourceScope
- func (route *Route) GetSpec() genruntime.ConvertibleSpec
- func (route *Route) GetStatus() genruntime.ConvertibleStatus
- func (route *Route) GetSupportedOperations() []genruntime.ResourceOperation
- func (route *Route) GetType() string
- func (route *Route) Hub()
- func (route *Route) NewEmptyStatus() genruntime.ConvertibleStatus
- func (route *Route) OriginalGVK() *schema.GroupVersionKind
- func (route *Route) Owner() *genruntime.ResourceReference
- func (route *Route) SecretDestinationExpressions() []*core.DestinationExpression
- func (route *Route) SetConditions(conditions conditions.Conditions)
- func (route *Route) SetStatus(status genruntime.ConvertibleStatus) error
- type RouteConfigurationOverrideActionParameters
- type RouteConfigurationOverrideActionParameters_STATUS
- type RouteList
- type RouteOperatorSpec
- type Route_STATUS
- type Route_Spec
- type Rule
- func (rule *Rule) AzureName() string
- func (rule *Rule) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Rule) DeepCopy() *Rule
- func (in *Rule) DeepCopyInto(out *Rule)
- func (in *Rule) DeepCopyObject() runtime.Object
- func (rule Rule) GetAPIVersion() string
- func (rule *Rule) GetConditions() conditions.Conditions
- func (rule *Rule) GetResourceScope() genruntime.ResourceScope
- func (rule *Rule) GetSpec() genruntime.ConvertibleSpec
- func (rule *Rule) GetStatus() genruntime.ConvertibleStatus
- func (rule *Rule) GetSupportedOperations() []genruntime.ResourceOperation
- func (rule *Rule) GetType() string
- func (rule *Rule) Hub()
- func (rule *Rule) NewEmptyStatus() genruntime.ConvertibleStatus
- func (rule *Rule) OriginalGVK() *schema.GroupVersionKind
- func (rule *Rule) Owner() *genruntime.ResourceReference
- func (rule *Rule) SecretDestinationExpressions() []*core.DestinationExpression
- func (rule *Rule) SetConditions(conditions conditions.Conditions)
- func (rule *Rule) SetStatus(status genruntime.ConvertibleStatus) error
- type RuleList
- type RuleOperatorSpec
- type RuleSet
- func (ruleSet *RuleSet) AzureName() string
- func (ruleSet *RuleSet) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *RuleSet) DeepCopy() *RuleSet
- func (in *RuleSet) DeepCopyInto(out *RuleSet)
- func (in *RuleSet) DeepCopyObject() runtime.Object
- func (ruleSet RuleSet) GetAPIVersion() string
- func (ruleSet *RuleSet) GetConditions() conditions.Conditions
- func (ruleSet *RuleSet) GetResourceScope() genruntime.ResourceScope
- func (ruleSet *RuleSet) GetSpec() genruntime.ConvertibleSpec
- func (ruleSet *RuleSet) GetStatus() genruntime.ConvertibleStatus
- func (ruleSet *RuleSet) GetSupportedOperations() []genruntime.ResourceOperation
- func (ruleSet *RuleSet) GetType() string
- func (ruleSet *RuleSet) Hub()
- func (ruleSet *RuleSet) NewEmptyStatus() genruntime.ConvertibleStatus
- func (ruleSet *RuleSet) OriginalGVK() *schema.GroupVersionKind
- func (ruleSet *RuleSet) Owner() *genruntime.ResourceReference
- func (ruleSet *RuleSet) SecretDestinationExpressions() []*core.DestinationExpression
- func (ruleSet *RuleSet) SetConditions(conditions conditions.Conditions)
- func (ruleSet *RuleSet) SetStatus(status genruntime.ConvertibleStatus) error
- type RuleSetList
- type RuleSetOperatorSpec
- type RuleSet_STATUS
- type RuleSet_Spec
- type Rule_STATUS
- type Rule_Spec
- type Secret
- func (secret *Secret) AzureName() string
- func (secret *Secret) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *Secret) DeepCopy() *Secret
- func (in *Secret) DeepCopyInto(out *Secret)
- func (in *Secret) DeepCopyObject() runtime.Object
- func (secret Secret) GetAPIVersion() string
- func (secret *Secret) GetConditions() conditions.Conditions
- func (secret *Secret) GetResourceScope() genruntime.ResourceScope
- func (secret *Secret) GetSpec() genruntime.ConvertibleSpec
- func (secret *Secret) GetStatus() genruntime.ConvertibleStatus
- func (secret *Secret) GetSupportedOperations() []genruntime.ResourceOperation
- func (secret *Secret) GetType() string
- func (secret *Secret) Hub()
- func (secret *Secret) NewEmptyStatus() genruntime.ConvertibleStatus
- func (secret *Secret) OriginalGVK() *schema.GroupVersionKind
- func (secret *Secret) Owner() *genruntime.ResourceReference
- func (secret *Secret) SecretDestinationExpressions() []*core.DestinationExpression
- func (secret *Secret) SetConditions(conditions conditions.Conditions)
- func (secret *Secret) SetStatus(status genruntime.ConvertibleStatus) error
- type SecretList
- type SecretOperatorSpec
- type SecretParameters
- type SecretParameters_STATUS
- type Secret_STATUS
- type Secret_Spec
- type SecurityPolicy
- func (policy *SecurityPolicy) AzureName() string
- func (policy *SecurityPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (in *SecurityPolicy) DeepCopy() *SecurityPolicy
- func (in *SecurityPolicy) DeepCopyInto(out *SecurityPolicy)
- func (in *SecurityPolicy) DeepCopyObject() runtime.Object
- func (policy SecurityPolicy) GetAPIVersion() string
- func (policy *SecurityPolicy) GetConditions() conditions.Conditions
- func (policy *SecurityPolicy) GetResourceScope() genruntime.ResourceScope
- func (policy *SecurityPolicy) GetSpec() genruntime.ConvertibleSpec
- func (policy *SecurityPolicy) GetStatus() genruntime.ConvertibleStatus
- func (policy *SecurityPolicy) GetSupportedOperations() []genruntime.ResourceOperation
- func (policy *SecurityPolicy) GetType() string
- func (policy *SecurityPolicy) Hub()
- func (policy *SecurityPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
- func (policy *SecurityPolicy) OriginalGVK() *schema.GroupVersionKind
- func (policy *SecurityPolicy) Owner() *genruntime.ResourceReference
- func (policy *SecurityPolicy) SecretDestinationExpressions() []*core.DestinationExpression
- func (policy *SecurityPolicy) SetConditions(conditions conditions.Conditions)
- func (policy *SecurityPolicy) SetStatus(status genruntime.ConvertibleStatus) error
- type SecurityPolicyList
- type SecurityPolicyOperatorSpec
- type SecurityPolicyPropertiesParameters
- type SecurityPolicyPropertiesParameters_STATUS
- type SecurityPolicyWebApplicationFirewallAssociation
- type SecurityPolicyWebApplicationFirewallAssociation_STATUS
- type SecurityPolicyWebApplicationFirewallParameters
- type SecurityPolicyWebApplicationFirewallParameters_STATUS
- type SecurityPolicy_STATUS
- func (policy *SecurityPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (policy *SecurityPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *SecurityPolicy_STATUS) DeepCopy() *SecurityPolicy_STATUS
- func (in *SecurityPolicy_STATUS) DeepCopyInto(out *SecurityPolicy_STATUS)
- type SecurityPolicy_Spec
- func (policy *SecurityPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (policy *SecurityPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *SecurityPolicy_Spec) DeepCopy() *SecurityPolicy_Spec
- func (in *SecurityPolicy_Spec) DeepCopyInto(out *SecurityPolicy_Spec)
- type ServerPortMatchConditionParameters
- type ServerPortMatchConditionParameters_STATUS
- type SharedPrivateLinkResourceProperties
- type SharedPrivateLinkResourceProperties_STATUS
- type Sku
- type Sku_STATUS
- type SocketAddrMatchConditionParameters
- type SocketAddrMatchConditionParameters_STATUS
- type SslProtocolMatchConditionParameters
- type SslProtocolMatchConditionParameters_STATUS
- type SystemData_STATUS
- type UrlFileExtensionMatchConditionParameters
- type UrlFileExtensionMatchConditionParameters_STATUS
- type UrlFileNameMatchConditionParameters
- type UrlFileNameMatchConditionParameters_STATUS
- type UrlPathMatchConditionParameters
- type UrlPathMatchConditionParameters_STATUS
- type UrlRedirectAction
- type UrlRedirectActionParameters
- type UrlRedirectActionParameters_STATUS
- type UrlRedirectAction_STATUS
- type UrlRewriteAction
- type UrlRewriteActionParameters
- type UrlRewriteActionParameters_STATUS
- type UrlRewriteAction_STATUS
- type UrlSigningAction
- type UrlSigningActionParameters
- type UrlSigningActionParameters_STATUS
- type UrlSigningAction_STATUS
- type UrlSigningKeyParameters
- type UrlSigningKeyParameters_STATUS
- type UrlSigningParamIdentifier
- type UrlSigningParamIdentifier_STATUS
- type UserAssignedIdentityDetails
- type UserAssignedIdentity_STATUS
Constants ¶
const APIVersion_Value = APIVersion("2023-05-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "cdn.azure.com", Version: "v1api20230501storage"} // 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 AFDDomainHttpsParameters ¶
type AFDDomainHttpsParameters struct { CertificateType *string `json:"certificateType,omitempty"` MinimumTlsVersion *string `json:"minimumTlsVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secret *ResourceReference `json:"secret,omitempty"` }
Storage version of v1api20230501.AFDDomainHttpsParameters The JSON object that contains the properties to secure a domain.
func (*AFDDomainHttpsParameters) DeepCopy ¶
func (in *AFDDomainHttpsParameters) DeepCopy() *AFDDomainHttpsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AFDDomainHttpsParameters.
func (*AFDDomainHttpsParameters) DeepCopyInto ¶
func (in *AFDDomainHttpsParameters) DeepCopyInto(out *AFDDomainHttpsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AFDDomainHttpsParameters_STATUS ¶
type AFDDomainHttpsParameters_STATUS struct { CertificateType *string `json:"certificateType,omitempty"` MinimumTlsVersion *string `json:"minimumTlsVersion,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Secret *ResourceReference_STATUS `json:"secret,omitempty"` }
Storage version of v1api20230501.AFDDomainHttpsParameters_STATUS The JSON object that contains the properties to secure a domain.
func (*AFDDomainHttpsParameters_STATUS) DeepCopy ¶
func (in *AFDDomainHttpsParameters_STATUS) DeepCopy() *AFDDomainHttpsParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AFDDomainHttpsParameters_STATUS.
func (*AFDDomainHttpsParameters_STATUS) DeepCopyInto ¶
func (in *AFDDomainHttpsParameters_STATUS) DeepCopyInto(out *AFDDomainHttpsParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type APIVersion ¶
type APIVersion string
Storage version of v1api20230501.APIVersion +kubebuilder:validation:Enum={"2023-05-01"}
type ActivatedResourceReference ¶
type ActivatedResourceReference struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20230501.ActivatedResourceReference Reference to another resource along with its state.
func (*ActivatedResourceReference) DeepCopy ¶
func (in *ActivatedResourceReference) DeepCopy() *ActivatedResourceReference
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivatedResourceReference.
func (*ActivatedResourceReference) DeepCopyInto ¶
func (in *ActivatedResourceReference) DeepCopyInto(out *ActivatedResourceReference)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded ¶
type ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded Reference to another resource along with its state.
func (*ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded) DeepCopy ¶
func (in *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded) DeepCopy() *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded.
func (*ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded) DeepCopyInto ¶
func (in *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded) DeepCopyInto(out *ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded ¶
type ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded Reference to another resource along with its state.
func (*ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded) DeepCopy ¶
func (in *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded) DeepCopy() *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded.
func (*ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded) DeepCopyInto ¶
func (in *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded) DeepCopyInto(out *ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdCustomDomain ¶
type AfdCustomDomain struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AfdCustomDomain_Spec `json:"spec,omitempty"` Status AfdCustomDomain_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.AfdCustomDomain Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}
func (*AfdCustomDomain) AzureName ¶
func (domain *AfdCustomDomain) AzureName() string
AzureName returns the Azure name of the resource
func (*AfdCustomDomain) ConfigMapDestinationExpressions ¶
func (domain *AfdCustomDomain) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*AfdCustomDomain) DeepCopy ¶
func (in *AfdCustomDomain) DeepCopy() *AfdCustomDomain
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomain.
func (*AfdCustomDomain) DeepCopyInto ¶
func (in *AfdCustomDomain) DeepCopyInto(out *AfdCustomDomain)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdCustomDomain) DeepCopyObject ¶
func (in *AfdCustomDomain) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (AfdCustomDomain) GetAPIVersion ¶
func (domain AfdCustomDomain) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*AfdCustomDomain) GetConditions ¶
func (domain *AfdCustomDomain) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*AfdCustomDomain) GetResourceScope ¶
func (domain *AfdCustomDomain) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*AfdCustomDomain) GetSpec ¶
func (domain *AfdCustomDomain) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*AfdCustomDomain) GetStatus ¶
func (domain *AfdCustomDomain) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*AfdCustomDomain) GetSupportedOperations ¶
func (domain *AfdCustomDomain) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*AfdCustomDomain) GetType ¶
func (domain *AfdCustomDomain) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/customDomains"
func (*AfdCustomDomain) Hub ¶
func (domain *AfdCustomDomain) Hub()
Hub marks that this AfdCustomDomain is the hub type for conversion
func (*AfdCustomDomain) NewEmptyStatus ¶
func (domain *AfdCustomDomain) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*AfdCustomDomain) OriginalGVK ¶
func (domain *AfdCustomDomain) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*AfdCustomDomain) Owner ¶
func (domain *AfdCustomDomain) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*AfdCustomDomain) SecretDestinationExpressions ¶
func (domain *AfdCustomDomain) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*AfdCustomDomain) SetConditions ¶
func (domain *AfdCustomDomain) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*AfdCustomDomain) SetStatus ¶
func (domain *AfdCustomDomain) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type AfdCustomDomainList ¶
type AfdCustomDomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AfdCustomDomain `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.AfdCustomDomain Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/customDomains/{customDomainName}
func (*AfdCustomDomainList) DeepCopy ¶
func (in *AfdCustomDomainList) DeepCopy() *AfdCustomDomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomainList.
func (*AfdCustomDomainList) DeepCopyInto ¶
func (in *AfdCustomDomainList) DeepCopyInto(out *AfdCustomDomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdCustomDomainList) DeepCopyObject ¶
func (in *AfdCustomDomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AfdCustomDomainOperatorSpec ¶
type AfdCustomDomainOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.AfdCustomDomainOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*AfdCustomDomainOperatorSpec) DeepCopy ¶
func (in *AfdCustomDomainOperatorSpec) DeepCopy() *AfdCustomDomainOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomainOperatorSpec.
func (*AfdCustomDomainOperatorSpec) DeepCopyInto ¶
func (in *AfdCustomDomainOperatorSpec) DeepCopyInto(out *AfdCustomDomainOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdCustomDomain_STATUS ¶
type AfdCustomDomain_STATUS struct { AzureDnsZone *ResourceReference_STATUS `json:"azureDnsZone,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` DomainValidationState *string `json:"domainValidationState,omitempty"` ExtendedProperties map[string]string `json:"extendedProperties,omitempty"` HostName *string `json:"hostName,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PreValidatedCustomDomainResourceId *ResourceReference_STATUS `json:"preValidatedCustomDomainResourceId,omitempty"` ProfileName *string `json:"profileName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` TlsSettings *AFDDomainHttpsParameters_STATUS `json:"tlsSettings,omitempty"` Type *string `json:"type,omitempty"` ValidationProperties *DomainValidationProperties_STATUS `json:"validationProperties,omitempty"` }
Storage version of v1api20230501.AfdCustomDomain_STATUS
func (*AfdCustomDomain_STATUS) ConvertStatusFrom ¶
func (domain *AfdCustomDomain_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AfdCustomDomain_STATUS from the provided source
func (*AfdCustomDomain_STATUS) ConvertStatusTo ¶
func (domain *AfdCustomDomain_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AfdCustomDomain_STATUS
func (*AfdCustomDomain_STATUS) DeepCopy ¶
func (in *AfdCustomDomain_STATUS) DeepCopy() *AfdCustomDomain_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomain_STATUS.
func (*AfdCustomDomain_STATUS) DeepCopyInto ¶
func (in *AfdCustomDomain_STATUS) DeepCopyInto(out *AfdCustomDomain_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdCustomDomain_Spec ¶
type AfdCustomDomain_Spec struct { AzureDnsZone *ResourceReference `json:"azureDnsZone,omitempty"` // 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"` ExtendedProperties map[string]string `json:"extendedProperties,omitempty"` HostName *string `json:"hostName,omitempty"` OperatorSpec *AfdCustomDomainOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PreValidatedCustomDomainResourceId *ResourceReference `json:"preValidatedCustomDomainResourceId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TlsSettings *AFDDomainHttpsParameters `json:"tlsSettings,omitempty"` }
Storage version of v1api20230501.AfdCustomDomain_Spec
func (*AfdCustomDomain_Spec) ConvertSpecFrom ¶
func (domain *AfdCustomDomain_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our AfdCustomDomain_Spec from the provided source
func (*AfdCustomDomain_Spec) ConvertSpecTo ¶
func (domain *AfdCustomDomain_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our AfdCustomDomain_Spec
func (*AfdCustomDomain_Spec) DeepCopy ¶
func (in *AfdCustomDomain_Spec) DeepCopy() *AfdCustomDomain_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdCustomDomain_Spec.
func (*AfdCustomDomain_Spec) DeepCopyInto ¶
func (in *AfdCustomDomain_Spec) DeepCopyInto(out *AfdCustomDomain_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdEndpoint ¶
type AfdEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AfdEndpoint_Spec `json:"spec,omitempty"` Status AfdEndpoint_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.AfdEndpoint Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}
func (*AfdEndpoint) AzureName ¶
func (endpoint *AfdEndpoint) AzureName() string
AzureName returns the Azure name of the resource
func (*AfdEndpoint) ConfigMapDestinationExpressions ¶
func (endpoint *AfdEndpoint) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*AfdEndpoint) DeepCopy ¶
func (in *AfdEndpoint) DeepCopy() *AfdEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdEndpoint.
func (*AfdEndpoint) DeepCopyInto ¶
func (in *AfdEndpoint) DeepCopyInto(out *AfdEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdEndpoint) DeepCopyObject ¶
func (in *AfdEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (AfdEndpoint) GetAPIVersion ¶
func (endpoint AfdEndpoint) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*AfdEndpoint) GetConditions ¶
func (endpoint *AfdEndpoint) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*AfdEndpoint) GetResourceScope ¶
func (endpoint *AfdEndpoint) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*AfdEndpoint) GetSpec ¶
func (endpoint *AfdEndpoint) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*AfdEndpoint) GetStatus ¶
func (endpoint *AfdEndpoint) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*AfdEndpoint) GetSupportedOperations ¶
func (endpoint *AfdEndpoint) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*AfdEndpoint) GetType ¶
func (endpoint *AfdEndpoint) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/afdEndpoints"
func (*AfdEndpoint) Hub ¶
func (endpoint *AfdEndpoint) Hub()
Hub marks that this AfdEndpoint is the hub type for conversion
func (*AfdEndpoint) NewEmptyStatus ¶
func (endpoint *AfdEndpoint) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*AfdEndpoint) OriginalGVK ¶
func (endpoint *AfdEndpoint) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*AfdEndpoint) Owner ¶
func (endpoint *AfdEndpoint) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*AfdEndpoint) SecretDestinationExpressions ¶
func (endpoint *AfdEndpoint) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*AfdEndpoint) SetConditions ¶
func (endpoint *AfdEndpoint) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*AfdEndpoint) SetStatus ¶
func (endpoint *AfdEndpoint) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type AfdEndpointList ¶
type AfdEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AfdEndpoint `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.AfdEndpoint Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}
func (*AfdEndpointList) DeepCopy ¶
func (in *AfdEndpointList) DeepCopy() *AfdEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdEndpointList.
func (*AfdEndpointList) DeepCopyInto ¶
func (in *AfdEndpointList) DeepCopyInto(out *AfdEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdEndpointList) DeepCopyObject ¶
func (in *AfdEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AfdEndpointOperatorSpec ¶
type AfdEndpointOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.AfdEndpointOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*AfdEndpointOperatorSpec) DeepCopy ¶
func (in *AfdEndpointOperatorSpec) DeepCopy() *AfdEndpointOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdEndpointOperatorSpec.
func (*AfdEndpointOperatorSpec) DeepCopyInto ¶
func (in *AfdEndpointOperatorSpec) DeepCopyInto(out *AfdEndpointOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdEndpoint_STATUS ¶
type AfdEndpoint_STATUS struct { AutoGeneratedDomainNameLabelScope *string `json:"autoGeneratedDomainNameLabelScope,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` EnabledState *string `json:"enabledState,omitempty"` HostName *string `json:"hostName,omitempty"` Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` ProfileName *string `json:"profileName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.AfdEndpoint_STATUS
func (*AfdEndpoint_STATUS) ConvertStatusFrom ¶
func (endpoint *AfdEndpoint_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AfdEndpoint_STATUS from the provided source
func (*AfdEndpoint_STATUS) ConvertStatusTo ¶
func (endpoint *AfdEndpoint_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AfdEndpoint_STATUS
func (*AfdEndpoint_STATUS) DeepCopy ¶
func (in *AfdEndpoint_STATUS) DeepCopy() *AfdEndpoint_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdEndpoint_STATUS.
func (*AfdEndpoint_STATUS) DeepCopyInto ¶
func (in *AfdEndpoint_STATUS) DeepCopyInto(out *AfdEndpoint_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdEndpoint_Spec ¶
type AfdEndpoint_Spec struct { AutoGeneratedDomainNameLabelScope *string `json:"autoGeneratedDomainNameLabelScope,omitempty"` // 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"` EnabledState *string `json:"enabledState,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *AfdEndpointOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20230501.AfdEndpoint_Spec
func (*AfdEndpoint_Spec) ConvertSpecFrom ¶
func (endpoint *AfdEndpoint_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our AfdEndpoint_Spec from the provided source
func (*AfdEndpoint_Spec) ConvertSpecTo ¶
func (endpoint *AfdEndpoint_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our AfdEndpoint_Spec
func (*AfdEndpoint_Spec) DeepCopy ¶
func (in *AfdEndpoint_Spec) DeepCopy() *AfdEndpoint_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdEndpoint_Spec.
func (*AfdEndpoint_Spec) DeepCopyInto ¶
func (in *AfdEndpoint_Spec) DeepCopyInto(out *AfdEndpoint_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdOrigin ¶
type AfdOrigin struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AfdOrigin_Spec `json:"spec,omitempty"` Status AfdOrigin_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.AfdOrigin Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}
func (*AfdOrigin) ConfigMapDestinationExpressions ¶
func (origin *AfdOrigin) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*AfdOrigin) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOrigin.
func (*AfdOrigin) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdOrigin) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (AfdOrigin) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*AfdOrigin) GetConditions ¶
func (origin *AfdOrigin) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*AfdOrigin) GetResourceScope ¶
func (origin *AfdOrigin) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*AfdOrigin) GetSpec ¶
func (origin *AfdOrigin) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*AfdOrigin) GetStatus ¶
func (origin *AfdOrigin) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*AfdOrigin) GetSupportedOperations ¶
func (origin *AfdOrigin) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*AfdOrigin) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/originGroups/origins"
func (*AfdOrigin) Hub ¶
func (origin *AfdOrigin) Hub()
Hub marks that this AfdOrigin is the hub type for conversion
func (*AfdOrigin) NewEmptyStatus ¶
func (origin *AfdOrigin) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*AfdOrigin) OriginalGVK ¶
func (origin *AfdOrigin) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*AfdOrigin) Owner ¶
func (origin *AfdOrigin) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*AfdOrigin) SecretDestinationExpressions ¶
func (origin *AfdOrigin) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*AfdOrigin) SetConditions ¶
func (origin *AfdOrigin) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*AfdOrigin) SetStatus ¶
func (origin *AfdOrigin) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type AfdOriginGroup ¶
type AfdOriginGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AfdOriginGroup_Spec `json:"spec,omitempty"` Status AfdOriginGroup_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.AfdOriginGroup Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}
func (*AfdOriginGroup) AzureName ¶
func (group *AfdOriginGroup) AzureName() string
AzureName returns the Azure name of the resource
func (*AfdOriginGroup) ConfigMapDestinationExpressions ¶
func (group *AfdOriginGroup) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*AfdOriginGroup) DeepCopy ¶
func (in *AfdOriginGroup) DeepCopy() *AfdOriginGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginGroup.
func (*AfdOriginGroup) DeepCopyInto ¶
func (in *AfdOriginGroup) DeepCopyInto(out *AfdOriginGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdOriginGroup) DeepCopyObject ¶
func (in *AfdOriginGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (AfdOriginGroup) GetAPIVersion ¶
func (group AfdOriginGroup) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*AfdOriginGroup) GetConditions ¶
func (group *AfdOriginGroup) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*AfdOriginGroup) GetResourceScope ¶
func (group *AfdOriginGroup) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*AfdOriginGroup) GetSpec ¶
func (group *AfdOriginGroup) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*AfdOriginGroup) GetStatus ¶
func (group *AfdOriginGroup) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*AfdOriginGroup) GetSupportedOperations ¶
func (group *AfdOriginGroup) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*AfdOriginGroup) GetType ¶
func (group *AfdOriginGroup) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/originGroups"
func (*AfdOriginGroup) Hub ¶
func (group *AfdOriginGroup) Hub()
Hub marks that this AfdOriginGroup is the hub type for conversion
func (*AfdOriginGroup) NewEmptyStatus ¶
func (group *AfdOriginGroup) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*AfdOriginGroup) OriginalGVK ¶
func (group *AfdOriginGroup) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*AfdOriginGroup) Owner ¶
func (group *AfdOriginGroup) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*AfdOriginGroup) SecretDestinationExpressions ¶
func (group *AfdOriginGroup) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*AfdOriginGroup) SetConditions ¶
func (group *AfdOriginGroup) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*AfdOriginGroup) SetStatus ¶
func (group *AfdOriginGroup) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type AfdOriginGroupList ¶
type AfdOriginGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AfdOriginGroup `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.AfdOriginGroup Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}
func (*AfdOriginGroupList) DeepCopy ¶
func (in *AfdOriginGroupList) DeepCopy() *AfdOriginGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginGroupList.
func (*AfdOriginGroupList) DeepCopyInto ¶
func (in *AfdOriginGroupList) DeepCopyInto(out *AfdOriginGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdOriginGroupList) DeepCopyObject ¶
func (in *AfdOriginGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AfdOriginGroupOperatorSpec ¶
type AfdOriginGroupOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.AfdOriginGroupOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*AfdOriginGroupOperatorSpec) DeepCopy ¶
func (in *AfdOriginGroupOperatorSpec) DeepCopy() *AfdOriginGroupOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginGroupOperatorSpec.
func (*AfdOriginGroupOperatorSpec) DeepCopyInto ¶
func (in *AfdOriginGroupOperatorSpec) DeepCopyInto(out *AfdOriginGroupOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdOriginGroup_STATUS ¶
type AfdOriginGroup_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` HealthProbeSettings *HealthProbeParameters_STATUS `json:"healthProbeSettings,omitempty"` Id *string `json:"id,omitempty"` LoadBalancingSettings *LoadBalancingSettingsParameters_STATUS `json:"loadBalancingSettings,omitempty"` Name *string `json:"name,omitempty"` ProfileName *string `json:"profileName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SessionAffinityState *string `json:"sessionAffinityState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int `json:"trafficRestorationTimeToHealedOrNewEndpointsInMinutes,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.AfdOriginGroup_STATUS
func (*AfdOriginGroup_STATUS) ConvertStatusFrom ¶
func (group *AfdOriginGroup_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AfdOriginGroup_STATUS from the provided source
func (*AfdOriginGroup_STATUS) ConvertStatusTo ¶
func (group *AfdOriginGroup_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AfdOriginGroup_STATUS
func (*AfdOriginGroup_STATUS) DeepCopy ¶
func (in *AfdOriginGroup_STATUS) DeepCopy() *AfdOriginGroup_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginGroup_STATUS.
func (*AfdOriginGroup_STATUS) DeepCopyInto ¶
func (in *AfdOriginGroup_STATUS) DeepCopyInto(out *AfdOriginGroup_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdOriginGroup_Spec ¶
type AfdOriginGroup_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"` HealthProbeSettings *HealthProbeParameters `json:"healthProbeSettings,omitempty"` LoadBalancingSettings *LoadBalancingSettingsParameters `json:"loadBalancingSettings,omitempty"` OperatorSpec *AfdOriginGroupOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SessionAffinityState *string `json:"sessionAffinityState,omitempty"` TrafficRestorationTimeToHealedOrNewEndpointsInMinutes *int `json:"trafficRestorationTimeToHealedOrNewEndpointsInMinutes,omitempty"` }
Storage version of v1api20230501.AfdOriginGroup_Spec
func (*AfdOriginGroup_Spec) ConvertSpecFrom ¶
func (group *AfdOriginGroup_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our AfdOriginGroup_Spec from the provided source
func (*AfdOriginGroup_Spec) ConvertSpecTo ¶
func (group *AfdOriginGroup_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our AfdOriginGroup_Spec
func (*AfdOriginGroup_Spec) DeepCopy ¶
func (in *AfdOriginGroup_Spec) DeepCopy() *AfdOriginGroup_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginGroup_Spec.
func (*AfdOriginGroup_Spec) DeepCopyInto ¶
func (in *AfdOriginGroup_Spec) DeepCopyInto(out *AfdOriginGroup_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdOriginList ¶
type AfdOriginList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AfdOrigin `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.AfdOrigin Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/originGroups/{originGroupName}/origins/{originName}
func (*AfdOriginList) DeepCopy ¶
func (in *AfdOriginList) DeepCopy() *AfdOriginList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginList.
func (*AfdOriginList) DeepCopyInto ¶
func (in *AfdOriginList) DeepCopyInto(out *AfdOriginList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AfdOriginList) DeepCopyObject ¶
func (in *AfdOriginList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AfdOriginOperatorSpec ¶
type AfdOriginOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.AfdOriginOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*AfdOriginOperatorSpec) DeepCopy ¶
func (in *AfdOriginOperatorSpec) DeepCopy() *AfdOriginOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOriginOperatorSpec.
func (*AfdOriginOperatorSpec) DeepCopyInto ¶
func (in *AfdOriginOperatorSpec) DeepCopyInto(out *AfdOriginOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdOrigin_STATUS ¶
type AfdOrigin_STATUS struct { AzureOrigin *ResourceReference_STATUS `json:"azureOrigin,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` EnabledState *string `json:"enabledState,omitempty"` EnforceCertificateNameCheck *bool `json:"enforceCertificateNameCheck,omitempty"` HostName *string `json:"hostName,omitempty"` HttpPort *int `json:"httpPort,omitempty"` HttpsPort *int `json:"httpsPort,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` OriginGroupName *string `json:"originGroupName,omitempty"` OriginHostHeader *string `json:"originHostHeader,omitempty"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` Weight *int `json:"weight,omitempty"` }
Storage version of v1api20230501.AfdOrigin_STATUS
func (*AfdOrigin_STATUS) ConvertStatusFrom ¶
func (origin *AfdOrigin_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our AfdOrigin_STATUS from the provided source
func (*AfdOrigin_STATUS) ConvertStatusTo ¶
func (origin *AfdOrigin_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our AfdOrigin_STATUS
func (*AfdOrigin_STATUS) DeepCopy ¶
func (in *AfdOrigin_STATUS) DeepCopy() *AfdOrigin_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOrigin_STATUS.
func (*AfdOrigin_STATUS) DeepCopyInto ¶
func (in *AfdOrigin_STATUS) DeepCopyInto(out *AfdOrigin_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdOrigin_Spec ¶
type AfdOrigin_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"` AzureOrigin *ResourceReference `json:"azureOrigin,omitempty"` EnabledState *string `json:"enabledState,omitempty"` EnforceCertificateNameCheck *bool `json:"enforceCertificateNameCheck,omitempty"` HostName *string `json:"hostName,omitempty"` HttpPort *int `json:"httpPort,omitempty"` HttpsPort *int `json:"httpsPort,omitempty"` OperatorSpec *AfdOriginOperatorSpec `json:"operatorSpec,omitempty"` OriginHostHeader *string `json:"originHostHeader,omitempty"` OriginalVersion string `json:"originalVersion,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/AfdOriginGroup resource Owner *genruntime.KnownResourceReference `group:"cdn.azure.com" json:"owner,omitempty" kind:"AfdOriginGroup"` Priority *int `json:"priority,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Weight *int `json:"weight,omitempty"` }
Storage version of v1api20230501.AfdOrigin_Spec
func (*AfdOrigin_Spec) ConvertSpecFrom ¶
func (origin *AfdOrigin_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our AfdOrigin_Spec from the provided source
func (*AfdOrigin_Spec) ConvertSpecTo ¶
func (origin *AfdOrigin_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our AfdOrigin_Spec
func (*AfdOrigin_Spec) DeepCopy ¶
func (in *AfdOrigin_Spec) DeepCopy() *AfdOrigin_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdOrigin_Spec.
func (*AfdOrigin_Spec) DeepCopyInto ¶
func (in *AfdOrigin_Spec) DeepCopyInto(out *AfdOrigin_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdRouteCacheConfiguration ¶
type AfdRouteCacheConfiguration struct { CompressionSettings *CompressionSettings `json:"compressionSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryParameters *string `json:"queryParameters,omitempty"` QueryStringCachingBehavior *string `json:"queryStringCachingBehavior,omitempty"` }
Storage version of v1api20230501.AfdRouteCacheConfiguration Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
func (*AfdRouteCacheConfiguration) DeepCopy ¶
func (in *AfdRouteCacheConfiguration) DeepCopy() *AfdRouteCacheConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdRouteCacheConfiguration.
func (*AfdRouteCacheConfiguration) DeepCopyInto ¶
func (in *AfdRouteCacheConfiguration) DeepCopyInto(out *AfdRouteCacheConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AfdRouteCacheConfiguration_STATUS ¶
type AfdRouteCacheConfiguration_STATUS struct { CompressionSettings *CompressionSettings_STATUS `json:"compressionSettings,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryParameters *string `json:"queryParameters,omitempty"` QueryStringCachingBehavior *string `json:"queryStringCachingBehavior,omitempty"` }
Storage version of v1api20230501.AfdRouteCacheConfiguration_STATUS Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
func (*AfdRouteCacheConfiguration_STATUS) DeepCopy ¶
func (in *AfdRouteCacheConfiguration_STATUS) DeepCopy() *AfdRouteCacheConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AfdRouteCacheConfiguration_STATUS.
func (*AfdRouteCacheConfiguration_STATUS) DeepCopyInto ¶
func (in *AfdRouteCacheConfiguration_STATUS) DeepCopyInto(out *AfdRouteCacheConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirstPartyManagedCertificateParameters ¶
type AzureFirstPartyManagedCertificateParameters struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.AzureFirstPartyManagedCertificateParameters
func (*AzureFirstPartyManagedCertificateParameters) DeepCopy ¶
func (in *AzureFirstPartyManagedCertificateParameters) DeepCopy() *AzureFirstPartyManagedCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirstPartyManagedCertificateParameters.
func (*AzureFirstPartyManagedCertificateParameters) DeepCopyInto ¶
func (in *AzureFirstPartyManagedCertificateParameters) DeepCopyInto(out *AzureFirstPartyManagedCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFirstPartyManagedCertificateParameters_STATUS ¶
type AzureFirstPartyManagedCertificateParameters_STATUS struct { CertificateAuthority *string `json:"certificateAuthority,omitempty"` ExpirationDate *string `json:"expirationDate,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretSource *ResourceReference_STATUS `json:"secretSource,omitempty"` Subject *string `json:"subject,omitempty"` SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty"` Thumbprint *string `json:"thumbprint,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.AzureFirstPartyManagedCertificateParameters_STATUS
func (*AzureFirstPartyManagedCertificateParameters_STATUS) DeepCopy ¶
func (in *AzureFirstPartyManagedCertificateParameters_STATUS) DeepCopy() *AzureFirstPartyManagedCertificateParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFirstPartyManagedCertificateParameters_STATUS.
func (*AzureFirstPartyManagedCertificateParameters_STATUS) DeepCopyInto ¶
func (in *AzureFirstPartyManagedCertificateParameters_STATUS) DeepCopyInto(out *AzureFirstPartyManagedCertificateParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CacheConfiguration ¶
type CacheConfiguration struct { CacheBehavior *string `json:"cacheBehavior,omitempty"` CacheDuration *string `json:"cacheDuration,omitempty"` IsCompressionEnabled *string `json:"isCompressionEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryParameters *string `json:"queryParameters,omitempty"` QueryStringCachingBehavior *string `json:"queryStringCachingBehavior,omitempty"` }
Storage version of v1api20230501.CacheConfiguration Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration 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.
type CacheConfiguration_STATUS ¶
type CacheConfiguration_STATUS struct { CacheBehavior *string `json:"cacheBehavior,omitempty"` CacheDuration *string `json:"cacheDuration,omitempty"` IsCompressionEnabled *string `json:"isCompressionEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryParameters *string `json:"queryParameters,omitempty"` QueryStringCachingBehavior *string `json:"queryStringCachingBehavior,omitempty"` }
Storage version of v1api20230501.CacheConfiguration_STATUS Caching settings for a caching-type route. To disable caching, do not provide a cacheConfiguration object.
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.
type CacheExpirationActionParameters ¶
type CacheExpirationActionParameters struct { CacheBehavior *string `json:"cacheBehavior,omitempty"` CacheDuration *string `json:"cacheDuration,omitempty"` CacheType *string `json:"cacheType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.CacheExpirationActionParameters Defines the parameters for the cache expiration action.
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.
type CacheExpirationActionParameters_STATUS ¶
type CacheExpirationActionParameters_STATUS struct { CacheBehavior *string `json:"cacheBehavior,omitempty"` CacheDuration *string `json:"cacheDuration,omitempty"` CacheType *string `json:"cacheType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.CacheExpirationActionParameters_STATUS Defines the parameters for the cache expiration action.
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.
type CacheKeyQueryStringActionParameters ¶
type CacheKeyQueryStringActionParameters struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryParameters *string `json:"queryParameters,omitempty"` QueryStringBehavior *string `json:"queryStringBehavior,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.CacheKeyQueryStringActionParameters Defines the parameters for the cache-key query string action.
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.
type CacheKeyQueryStringActionParameters_STATUS ¶
type CacheKeyQueryStringActionParameters_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryParameters *string `json:"queryParameters,omitempty"` QueryStringBehavior *string `json:"queryStringBehavior,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.CacheKeyQueryStringActionParameters_STATUS Defines the parameters for the cache-key query string action.
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.
type ClientPortMatchConditionParameters ¶
type ClientPortMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.ClientPortMatchConditionParameters Defines the parameters for ClientPort match conditions
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.
type ClientPortMatchConditionParameters_STATUS ¶
type ClientPortMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.ClientPortMatchConditionParameters_STATUS Defines the parameters for ClientPort match conditions
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.
type CompressionSettings ¶
type CompressionSettings struct { ContentTypesToCompress []string `json:"contentTypesToCompress,omitempty"` IsCompressionEnabled *bool `json:"isCompressionEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.CompressionSettings settings for compression.
func (*CompressionSettings) DeepCopy ¶
func (in *CompressionSettings) DeepCopy() *CompressionSettings
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionSettings.
func (*CompressionSettings) DeepCopyInto ¶
func (in *CompressionSettings) DeepCopyInto(out *CompressionSettings)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CompressionSettings_STATUS ¶
type CompressionSettings_STATUS struct { ContentTypesToCompress []string `json:"contentTypesToCompress,omitempty"` IsCompressionEnabled *bool `json:"isCompressionEnabled,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.CompressionSettings_STATUS settings for compression.
func (*CompressionSettings_STATUS) DeepCopy ¶
func (in *CompressionSettings_STATUS) DeepCopy() *CompressionSettings_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CompressionSettings_STATUS.
func (*CompressionSettings_STATUS) DeepCopyInto ¶
func (in *CompressionSettings_STATUS) DeepCopyInto(out *CompressionSettings_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CookiesMatchConditionParameters ¶
type CookiesMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.CookiesMatchConditionParameters Defines the parameters for Cookies match conditions
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.
type CookiesMatchConditionParameters_STATUS ¶
type CookiesMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.CookiesMatchConditionParameters_STATUS Defines the parameters for Cookies match conditions
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.
type CustomerCertificateParameters ¶
type CustomerCertificateParameters struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretSource *ResourceReference `json:"secretSource,omitempty"` SecretVersion *string `json:"secretVersion,omitempty"` SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty"` Type *string `json:"type,omitempty"` UseLatestVersion *bool `json:"useLatestVersion,omitempty"` }
Storage version of v1api20230501.CustomerCertificateParameters
func (*CustomerCertificateParameters) DeepCopy ¶
func (in *CustomerCertificateParameters) DeepCopy() *CustomerCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerCertificateParameters.
func (*CustomerCertificateParameters) DeepCopyInto ¶
func (in *CustomerCertificateParameters) DeepCopyInto(out *CustomerCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerCertificateParameters_STATUS ¶
type CustomerCertificateParameters_STATUS struct { CertificateAuthority *string `json:"certificateAuthority,omitempty"` ExpirationDate *string `json:"expirationDate,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretSource *ResourceReference_STATUS `json:"secretSource,omitempty"` SecretVersion *string `json:"secretVersion,omitempty"` Subject *string `json:"subject,omitempty"` SubjectAlternativeNames []string `json:"subjectAlternativeNames,omitempty"` Thumbprint *string `json:"thumbprint,omitempty"` Type *string `json:"type,omitempty"` UseLatestVersion *bool `json:"useLatestVersion,omitempty"` }
Storage version of v1api20230501.CustomerCertificateParameters_STATUS
func (*CustomerCertificateParameters_STATUS) DeepCopy ¶
func (in *CustomerCertificateParameters_STATUS) DeepCopy() *CustomerCertificateParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerCertificateParameters_STATUS.
func (*CustomerCertificateParameters_STATUS) DeepCopyInto ¶
func (in *CustomerCertificateParameters_STATUS) DeepCopyInto(out *CustomerCertificateParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeliveryRuleAction ¶
type DeliveryRuleAction struct { CacheExpiration *DeliveryRuleCacheExpirationAction `json:"cacheExpiration,omitempty"` CacheKeyQueryString *DeliveryRuleCacheKeyQueryStringAction `json:"cacheKeyQueryString,omitempty"` ModifyRequestHeader *DeliveryRuleRequestHeaderAction `json:"modifyRequestHeader,omitempty"` ModifyResponseHeader *DeliveryRuleResponseHeaderAction `json:"modifyResponseHeader,omitempty"` OriginGroupOverride *OriginGroupOverrideAction `json:"originGroupOverride,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RouteConfigurationOverride *DeliveryRuleRouteConfigurationOverrideAction `json:"routeConfigurationOverride,omitempty"` UrlRedirect *UrlRedirectAction `json:"urlRedirect,omitempty"` UrlRewrite *UrlRewriteAction `json:"urlRewrite,omitempty"` UrlSigning *UrlSigningAction `json:"urlSigning,omitempty"` }
Storage version of v1api20230501.DeliveryRuleAction An action for the delivery rule.
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.
type DeliveryRuleAction_STATUS ¶
type DeliveryRuleAction_STATUS struct { CacheExpiration *DeliveryRuleCacheExpirationAction_STATUS `json:"cacheExpiration,omitempty"` CacheKeyQueryString *DeliveryRuleCacheKeyQueryStringAction_STATUS `json:"cacheKeyQueryString,omitempty"` ModifyRequestHeader *DeliveryRuleRequestHeaderAction_STATUS `json:"modifyRequestHeader,omitempty"` ModifyResponseHeader *DeliveryRuleResponseHeaderAction_STATUS `json:"modifyResponseHeader,omitempty"` OriginGroupOverride *OriginGroupOverrideAction_STATUS `json:"originGroupOverride,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RouteConfigurationOverride *DeliveryRuleRouteConfigurationOverrideAction_STATUS `json:"routeConfigurationOverride,omitempty"` UrlRedirect *UrlRedirectAction_STATUS `json:"urlRedirect,omitempty"` UrlRewrite *UrlRewriteAction_STATUS `json:"urlRewrite,omitempty"` UrlSigning *UrlSigningAction_STATUS `json:"urlSigning,omitempty"` }
Storage version of v1api20230501.DeliveryRuleAction_STATUS An action for the delivery rule.
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.
type DeliveryRuleCacheExpirationAction ¶
type DeliveryRuleCacheExpirationAction struct { Name *string `json:"name,omitempty"` Parameters *CacheExpirationActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleCacheExpirationAction
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.
type DeliveryRuleCacheExpirationAction_STATUS ¶
type DeliveryRuleCacheExpirationAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *CacheExpirationActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleCacheKeyQueryStringAction ¶
type DeliveryRuleCacheKeyQueryStringAction struct { Name *string `json:"name,omitempty"` Parameters *CacheKeyQueryStringActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleCacheKeyQueryStringAction
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.
type DeliveryRuleCacheKeyQueryStringAction_STATUS ¶
type DeliveryRuleCacheKeyQueryStringAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *CacheKeyQueryStringActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleClientPortCondition ¶
type DeliveryRuleClientPortCondition struct { Name *string `json:"name,omitempty"` Parameters *ClientPortMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleClientPortCondition
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.
type DeliveryRuleClientPortCondition_STATUS ¶
type DeliveryRuleClientPortCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *ClientPortMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleCondition ¶
type DeliveryRuleCondition struct { ClientPort *DeliveryRuleClientPortCondition `json:"clientPort,omitempty"` Cookies *DeliveryRuleCookiesCondition `json:"cookies,omitempty"` HostName *DeliveryRuleHostNameCondition `json:"hostName,omitempty"` HttpVersion *DeliveryRuleHttpVersionCondition `json:"httpVersion,omitempty"` IsDevice *DeliveryRuleIsDeviceCondition `json:"isDevice,omitempty"` PostArgs *DeliveryRulePostArgsCondition `json:"postArgs,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryString *DeliveryRuleQueryStringCondition `json:"queryString,omitempty"` RemoteAddress *DeliveryRuleRemoteAddressCondition `json:"remoteAddress,omitempty"` RequestBody *DeliveryRuleRequestBodyCondition `json:"requestBody,omitempty"` RequestHeader *DeliveryRuleRequestHeaderCondition `json:"requestHeader,omitempty"` RequestMethod *DeliveryRuleRequestMethodCondition `json:"requestMethod,omitempty"` RequestScheme *DeliveryRuleRequestSchemeCondition `json:"requestScheme,omitempty"` RequestUri *DeliveryRuleRequestUriCondition `json:"requestUri,omitempty"` ServerPort *DeliveryRuleServerPortCondition `json:"serverPort,omitempty"` SocketAddr *DeliveryRuleSocketAddrCondition `json:"socketAddr,omitempty"` SslProtocol *DeliveryRuleSslProtocolCondition `json:"sslProtocol,omitempty"` UrlFileExtension *DeliveryRuleUrlFileExtensionCondition `json:"urlFileExtension,omitempty"` UrlFileName *DeliveryRuleUrlFileNameCondition `json:"urlFileName,omitempty"` UrlPath *DeliveryRuleUrlPathCondition `json:"urlPath,omitempty"` }
Storage version of v1api20230501.DeliveryRuleCondition A condition for the delivery rule.
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.
type DeliveryRuleCondition_STATUS ¶
type DeliveryRuleCondition_STATUS struct { ClientPort *DeliveryRuleClientPortCondition_STATUS `json:"clientPort,omitempty"` Cookies *DeliveryRuleCookiesCondition_STATUS `json:"cookies,omitempty"` HostName *DeliveryRuleHostNameCondition_STATUS `json:"hostName,omitempty"` HttpVersion *DeliveryRuleHttpVersionCondition_STATUS `json:"httpVersion,omitempty"` IsDevice *DeliveryRuleIsDeviceCondition_STATUS `json:"isDevice,omitempty"` PostArgs *DeliveryRulePostArgsCondition_STATUS `json:"postArgs,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` QueryString *DeliveryRuleQueryStringCondition_STATUS `json:"queryString,omitempty"` RemoteAddress *DeliveryRuleRemoteAddressCondition_STATUS `json:"remoteAddress,omitempty"` RequestBody *DeliveryRuleRequestBodyCondition_STATUS `json:"requestBody,omitempty"` RequestHeader *DeliveryRuleRequestHeaderCondition_STATUS `json:"requestHeader,omitempty"` RequestMethod *DeliveryRuleRequestMethodCondition_STATUS `json:"requestMethod,omitempty"` RequestScheme *DeliveryRuleRequestSchemeCondition_STATUS `json:"requestScheme,omitempty"` RequestUri *DeliveryRuleRequestUriCondition_STATUS `json:"requestUri,omitempty"` ServerPort *DeliveryRuleServerPortCondition_STATUS `json:"serverPort,omitempty"` SocketAddr *DeliveryRuleSocketAddrCondition_STATUS `json:"socketAddr,omitempty"` SslProtocol *DeliveryRuleSslProtocolCondition_STATUS `json:"sslProtocol,omitempty"` UrlFileExtension *DeliveryRuleUrlFileExtensionCondition_STATUS `json:"urlFileExtension,omitempty"` UrlFileName *DeliveryRuleUrlFileNameCondition_STATUS `json:"urlFileName,omitempty"` UrlPath *DeliveryRuleUrlPathCondition_STATUS `json:"urlPath,omitempty"` }
Storage version of v1api20230501.DeliveryRuleCondition_STATUS A condition for the delivery rule.
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.
type DeliveryRuleCookiesCondition ¶
type DeliveryRuleCookiesCondition struct { Name *string `json:"name,omitempty"` Parameters *CookiesMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleCookiesCondition
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.
type DeliveryRuleCookiesCondition_STATUS ¶
type DeliveryRuleCookiesCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *CookiesMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleHostNameCondition ¶
type DeliveryRuleHostNameCondition struct { Name *string `json:"name,omitempty"` Parameters *HostNameMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleHostNameCondition
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.
type DeliveryRuleHostNameCondition_STATUS ¶
type DeliveryRuleHostNameCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *HostNameMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleHttpVersionCondition ¶
type DeliveryRuleHttpVersionCondition struct { Name *string `json:"name,omitempty"` Parameters *HttpVersionMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleHttpVersionCondition
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.
type DeliveryRuleHttpVersionCondition_STATUS ¶
type DeliveryRuleHttpVersionCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *HttpVersionMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleIsDeviceCondition ¶
type DeliveryRuleIsDeviceCondition struct { Name *string `json:"name,omitempty"` Parameters *IsDeviceMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleIsDeviceCondition
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.
type DeliveryRuleIsDeviceCondition_STATUS ¶
type DeliveryRuleIsDeviceCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *IsDeviceMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRulePostArgsCondition ¶
type DeliveryRulePostArgsCondition struct { Name *string `json:"name,omitempty"` Parameters *PostArgsMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRulePostArgsCondition
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.
type DeliveryRulePostArgsCondition_STATUS ¶
type DeliveryRulePostArgsCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *PostArgsMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleQueryStringCondition ¶
type DeliveryRuleQueryStringCondition struct { Name *string `json:"name,omitempty"` Parameters *QueryStringMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleQueryStringCondition
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.
type DeliveryRuleQueryStringCondition_STATUS ¶
type DeliveryRuleQueryStringCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *QueryStringMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRemoteAddressCondition ¶
type DeliveryRuleRemoteAddressCondition struct { Name *string `json:"name,omitempty"` Parameters *RemoteAddressMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRemoteAddressCondition
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.
type DeliveryRuleRemoteAddressCondition_STATUS ¶
type DeliveryRuleRemoteAddressCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *RemoteAddressMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRequestBodyCondition ¶
type DeliveryRuleRequestBodyCondition struct { Name *string `json:"name,omitempty"` Parameters *RequestBodyMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRequestBodyCondition
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.
type DeliveryRuleRequestBodyCondition_STATUS ¶
type DeliveryRuleRequestBodyCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *RequestBodyMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRequestHeaderAction ¶
type DeliveryRuleRequestHeaderAction struct { Name *string `json:"name,omitempty"` Parameters *HeaderActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRequestHeaderAction
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.
type DeliveryRuleRequestHeaderAction_STATUS ¶
type DeliveryRuleRequestHeaderAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *HeaderActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRequestHeaderCondition ¶
type DeliveryRuleRequestHeaderCondition struct { Name *string `json:"name,omitempty"` Parameters *RequestHeaderMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRequestHeaderCondition
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.
type DeliveryRuleRequestHeaderCondition_STATUS ¶
type DeliveryRuleRequestHeaderCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *RequestHeaderMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRequestMethodCondition ¶
type DeliveryRuleRequestMethodCondition struct { Name *string `json:"name,omitempty"` Parameters *RequestMethodMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRequestMethodCondition
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.
type DeliveryRuleRequestMethodCondition_STATUS ¶
type DeliveryRuleRequestMethodCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *RequestMethodMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRequestSchemeCondition ¶
type DeliveryRuleRequestSchemeCondition struct { Name *string `json:"name,omitempty"` Parameters *RequestSchemeMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRequestSchemeCondition
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.
type DeliveryRuleRequestSchemeCondition_STATUS ¶
type DeliveryRuleRequestSchemeCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *RequestSchemeMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRequestUriCondition ¶
type DeliveryRuleRequestUriCondition struct { Name *string `json:"name,omitempty"` Parameters *RequestUriMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRequestUriCondition
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.
type DeliveryRuleRequestUriCondition_STATUS ¶
type DeliveryRuleRequestUriCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *RequestUriMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleResponseHeaderAction ¶
type DeliveryRuleResponseHeaderAction struct { Name *string `json:"name,omitempty"` Parameters *HeaderActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleResponseHeaderAction
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.
type DeliveryRuleResponseHeaderAction_STATUS ¶
type DeliveryRuleResponseHeaderAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *HeaderActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleRouteConfigurationOverrideAction ¶
type DeliveryRuleRouteConfigurationOverrideAction struct { Name *string `json:"name,omitempty"` Parameters *RouteConfigurationOverrideActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleRouteConfigurationOverrideAction
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.
type DeliveryRuleRouteConfigurationOverrideAction_STATUS ¶
type DeliveryRuleRouteConfigurationOverrideAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *RouteConfigurationOverrideActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleServerPortCondition ¶
type DeliveryRuleServerPortCondition struct { Name *string `json:"name,omitempty"` Parameters *ServerPortMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleServerPortCondition
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.
type DeliveryRuleServerPortCondition_STATUS ¶
type DeliveryRuleServerPortCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *ServerPortMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleSocketAddrCondition ¶
type DeliveryRuleSocketAddrCondition struct { Name *string `json:"name,omitempty"` Parameters *SocketAddrMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleSocketAddrCondition
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.
type DeliveryRuleSocketAddrCondition_STATUS ¶
type DeliveryRuleSocketAddrCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *SocketAddrMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleSslProtocolCondition ¶
type DeliveryRuleSslProtocolCondition struct { Name *string `json:"name,omitempty"` Parameters *SslProtocolMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleSslProtocolCondition
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.
type DeliveryRuleSslProtocolCondition_STATUS ¶
type DeliveryRuleSslProtocolCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *SslProtocolMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleUrlFileExtensionCondition ¶
type DeliveryRuleUrlFileExtensionCondition struct { Name *string `json:"name,omitempty"` Parameters *UrlFileExtensionMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleUrlFileExtensionCondition
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.
type DeliveryRuleUrlFileExtensionCondition_STATUS ¶
type DeliveryRuleUrlFileExtensionCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *UrlFileExtensionMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleUrlFileNameCondition ¶
type DeliveryRuleUrlFileNameCondition struct { Name *string `json:"name,omitempty"` Parameters *UrlFileNameMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleUrlFileNameCondition
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.
type DeliveryRuleUrlFileNameCondition_STATUS ¶
type DeliveryRuleUrlFileNameCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *UrlFileNameMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DeliveryRuleUrlPathCondition ¶
type DeliveryRuleUrlPathCondition struct { Name *string `json:"name,omitempty"` Parameters *UrlPathMatchConditionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.DeliveryRuleUrlPathCondition
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.
type DeliveryRuleUrlPathCondition_STATUS ¶
type DeliveryRuleUrlPathCondition_STATUS struct { Name *string `json:"name,omitempty"` Parameters *UrlPathMatchConditionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type DomainValidationProperties_STATUS ¶
type DomainValidationProperties_STATUS struct { ExpirationDate *string `json:"expirationDate,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ValidationToken *string `json:"validationToken,omitempty"` }
Storage version of v1api20230501.DomainValidationProperties_STATUS The JSON object that contains the properties to validate a domain.
func (*DomainValidationProperties_STATUS) DeepCopy ¶
func (in *DomainValidationProperties_STATUS) DeepCopy() *DomainValidationProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainValidationProperties_STATUS.
func (*DomainValidationProperties_STATUS) DeepCopyInto ¶
func (in *DomainValidationProperties_STATUS) DeepCopyInto(out *DomainValidationProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HeaderActionParameters ¶
type HeaderActionParameters struct { HeaderAction *string `json:"headerAction,omitempty"` HeaderName *string `json:"headerName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20230501.HeaderActionParameters Defines the parameters for the request header action.
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.
type HeaderActionParameters_STATUS ¶
type HeaderActionParameters_STATUS struct { HeaderAction *string `json:"headerAction,omitempty"` HeaderName *string `json:"headerName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` Value *string `json:"value,omitempty"` }
Storage version of v1api20230501.HeaderActionParameters_STATUS Defines the parameters for the request header action.
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.
type HealthProbeParameters ¶
type HealthProbeParameters struct { ProbeIntervalInSeconds *int `json:"probeIntervalInSeconds,omitempty"` ProbePath *string `json:"probePath,omitempty"` ProbeProtocol *string `json:"probeProtocol,omitempty"` ProbeRequestType *string `json:"probeRequestType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.HealthProbeParameters The JSON object that contains the properties to send health probes to origin.
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.
type HealthProbeParameters_STATUS ¶
type HealthProbeParameters_STATUS struct { ProbeIntervalInSeconds *int `json:"probeIntervalInSeconds,omitempty"` ProbePath *string `json:"probePath,omitempty"` ProbeProtocol *string `json:"probeProtocol,omitempty"` ProbeRequestType *string `json:"probeRequestType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.HealthProbeParameters_STATUS The JSON object that contains the properties to send health probes to origin.
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.
type HostNameMatchConditionParameters ¶
type HostNameMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.HostNameMatchConditionParameters Defines the parameters for HostName match conditions
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.
type HostNameMatchConditionParameters_STATUS ¶
type HostNameMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.HostNameMatchConditionParameters_STATUS Defines the parameters for HostName match conditions
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.
type HttpVersionMatchConditionParameters ¶
type HttpVersionMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.HttpVersionMatchConditionParameters Defines the parameters for HttpVersion match conditions
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.
type HttpVersionMatchConditionParameters_STATUS ¶
type HttpVersionMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.HttpVersionMatchConditionParameters_STATUS Defines the parameters for HttpVersion match conditions
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.
type IsDeviceMatchConditionParameters ¶
type IsDeviceMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.IsDeviceMatchConditionParameters Defines the parameters for IsDevice match conditions
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.
type IsDeviceMatchConditionParameters_STATUS ¶
type IsDeviceMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.IsDeviceMatchConditionParameters_STATUS Defines the parameters for IsDevice match conditions
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.
type LoadBalancingSettingsParameters ¶
type LoadBalancingSettingsParameters struct { AdditionalLatencyInMilliseconds *int `json:"additionalLatencyInMilliseconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SampleSize *int `json:"sampleSize,omitempty"` SuccessfulSamplesRequired *int `json:"successfulSamplesRequired,omitempty"` }
Storage version of v1api20230501.LoadBalancingSettingsParameters Round-Robin load balancing settings for a backend pool
func (*LoadBalancingSettingsParameters) DeepCopy ¶
func (in *LoadBalancingSettingsParameters) DeepCopy() *LoadBalancingSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingSettingsParameters.
func (*LoadBalancingSettingsParameters) DeepCopyInto ¶
func (in *LoadBalancingSettingsParameters) DeepCopyInto(out *LoadBalancingSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LoadBalancingSettingsParameters_STATUS ¶
type LoadBalancingSettingsParameters_STATUS struct { AdditionalLatencyInMilliseconds *int `json:"additionalLatencyInMilliseconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SampleSize *int `json:"sampleSize,omitempty"` SuccessfulSamplesRequired *int `json:"successfulSamplesRequired,omitempty"` }
Storage version of v1api20230501.LoadBalancingSettingsParameters_STATUS Round-Robin load balancing settings for a backend pool
func (*LoadBalancingSettingsParameters_STATUS) DeepCopy ¶
func (in *LoadBalancingSettingsParameters_STATUS) DeepCopy() *LoadBalancingSettingsParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LoadBalancingSettingsParameters_STATUS.
func (*LoadBalancingSettingsParameters_STATUS) DeepCopyInto ¶
func (in *LoadBalancingSettingsParameters_STATUS) DeepCopyInto(out *LoadBalancingSettingsParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedCertificateParameters ¶
type ManagedCertificateParameters struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.ManagedCertificateParameters
func (*ManagedCertificateParameters) DeepCopy ¶
func (in *ManagedCertificateParameters) DeepCopy() *ManagedCertificateParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedCertificateParameters.
func (*ManagedCertificateParameters) DeepCopyInto ¶
func (in *ManagedCertificateParameters) DeepCopyInto(out *ManagedCertificateParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedCertificateParameters_STATUS ¶
type ManagedCertificateParameters_STATUS struct { ExpirationDate *string `json:"expirationDate,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subject *string `json:"subject,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.ManagedCertificateParameters_STATUS
func (*ManagedCertificateParameters_STATUS) DeepCopy ¶
func (in *ManagedCertificateParameters_STATUS) DeepCopy() *ManagedCertificateParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedCertificateParameters_STATUS.
func (*ManagedCertificateParameters_STATUS) DeepCopyInto ¶
func (in *ManagedCertificateParameters_STATUS) DeepCopyInto(out *ManagedCertificateParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20230501.ManagedServiceIdentity Managed service identity (system assigned and/or user assigned identities)
func (*ManagedServiceIdentity) DeepCopy ¶
func (in *ManagedServiceIdentity) DeepCopy() *ManagedServiceIdentity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity.
func (*ManagedServiceIdentity) DeepCopyInto ¶
func (in *ManagedServiceIdentity) DeepCopyInto(out *ManagedServiceIdentity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedServiceIdentity_STATUS ¶
type ManagedServiceIdentity_STATUS struct { PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TenantId *string `json:"tenantId,omitempty"` Type *string `json:"type,omitempty"` UserAssignedIdentities map[string]UserAssignedIdentity_STATUS `json:"userAssignedIdentities,omitempty"` }
Storage version of v1api20230501.ManagedServiceIdentity_STATUS Managed service identity (system assigned and/or user assigned identities)
func (*ManagedServiceIdentity_STATUS) DeepCopy ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopy() *ManagedServiceIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedServiceIdentity_STATUS.
func (*ManagedServiceIdentity_STATUS) DeepCopyInto ¶
func (in *ManagedServiceIdentity_STATUS) DeepCopyInto(out *ManagedServiceIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OriginGroupOverride ¶
type OriginGroupOverride struct { ForwardingProtocol *string `json:"forwardingProtocol,omitempty"` OriginGroup *ResourceReference `json:"originGroup,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.OriginGroupOverride Defines the parameters for the origin group override configuration.
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.
type OriginGroupOverrideAction ¶
type OriginGroupOverrideAction struct { Name *string `json:"name,omitempty"` Parameters *OriginGroupOverrideActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.OriginGroupOverrideAction
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.
type OriginGroupOverrideActionParameters ¶
type OriginGroupOverrideActionParameters struct { OriginGroup *ResourceReference `json:"originGroup,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.OriginGroupOverrideActionParameters Defines the parameters for the origin group override action.
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.
type OriginGroupOverrideActionParameters_STATUS ¶
type OriginGroupOverrideActionParameters_STATUS struct { OriginGroup *ResourceReference_STATUS `json:"originGroup,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.OriginGroupOverrideActionParameters_STATUS Defines the parameters for the origin group override action.
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.
type OriginGroupOverrideAction_STATUS ¶
type OriginGroupOverrideAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *OriginGroupOverrideActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type OriginGroupOverride_STATUS ¶
type OriginGroupOverride_STATUS struct { ForwardingProtocol *string `json:"forwardingProtocol,omitempty"` OriginGroup *ResourceReference_STATUS `json:"originGroup,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.OriginGroupOverride_STATUS Defines the parameters for the origin group override configuration.
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.
type PostArgsMatchConditionParameters ¶
type PostArgsMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.PostArgsMatchConditionParameters Defines the parameters for PostArgs match conditions
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.
type PostArgsMatchConditionParameters_STATUS ¶
type PostArgsMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.PostArgsMatchConditionParameters_STATUS Defines the parameters for PostArgs match conditions
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.
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:storageversion +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" Storage version of v1api20230501.Profile Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/cdn.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}
func (*Profile) ConfigMapDestinationExpressions ¶
func (profile *Profile) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
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) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-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 ¶
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) Hub ¶
func (profile *Profile) Hub()
Hub marks that this Profile is the hub type for conversion
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 ¶
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
type ProfileList ¶
type ProfileList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Profile `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.Profile Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-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 ¶
type ProfileOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.ProfileOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ProfileOperatorSpec) DeepCopy ¶
func (in *ProfileOperatorSpec) DeepCopy() *ProfileOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProfileOperatorSpec.
func (*ProfileOperatorSpec) DeepCopyInto ¶
func (in *ProfileOperatorSpec) DeepCopyInto(out *ProfileOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Profile_STATUS ¶
type Profile_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` ExtendedProperties map[string]string `json:"extendedProperties,omitempty"` FrontDoorId *string `json:"frontDoorId,omitempty"` Id *string `json:"id,omitempty"` Identity *ManagedServiceIdentity_STATUS `json:"identity,omitempty"` Kind *string `json:"kind,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` OriginResponseTimeoutSeconds *int `json:"originResponseTimeoutSeconds,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` ResourceState *string `json:"resourceState,omitempty"` Sku *Sku_STATUS `json:"sku,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.Profile_STATUS A profile is a logical grouping of endpoints that share the same settings.
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.
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"` Identity *ManagedServiceIdentity `json:"identity,omitempty"` Location *string `json:"location,omitempty"` OperatorSpec *ProfileOperatorSpec `json:"operatorSpec,omitempty"` OriginResponseTimeoutSeconds *int `json:"originResponseTimeoutSeconds,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Sku *Sku `json:"sku,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1api20230501.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) 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.
type QueryStringMatchConditionParameters ¶
type QueryStringMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.QueryStringMatchConditionParameters Defines the parameters for QueryString match conditions
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.
type QueryStringMatchConditionParameters_STATUS ¶
type QueryStringMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.QueryStringMatchConditionParameters_STATUS Defines the parameters for QueryString match conditions
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.
type RemoteAddressMatchConditionParameters ¶
type RemoteAddressMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RemoteAddressMatchConditionParameters Defines the parameters for RemoteAddress match conditions
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.
type RemoteAddressMatchConditionParameters_STATUS ¶
type RemoteAddressMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RemoteAddressMatchConditionParameters_STATUS Defines the parameters for RemoteAddress match conditions
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.
type RequestBodyMatchConditionParameters ¶
type RequestBodyMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestBodyMatchConditionParameters Defines the parameters for RequestBody match conditions
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.
type RequestBodyMatchConditionParameters_STATUS ¶
type RequestBodyMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestBodyMatchConditionParameters_STATUS Defines the parameters for RequestBody match conditions
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.
type RequestHeaderMatchConditionParameters ¶
type RequestHeaderMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestHeaderMatchConditionParameters Defines the parameters for RequestHeader match conditions
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.
type RequestHeaderMatchConditionParameters_STATUS ¶
type RequestHeaderMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Selector *string `json:"selector,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestHeaderMatchConditionParameters_STATUS Defines the parameters for RequestHeader match conditions
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.
type RequestMethodMatchConditionParameters ¶
type RequestMethodMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestMethodMatchConditionParameters Defines the parameters for RequestMethod match conditions
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.
type RequestMethodMatchConditionParameters_STATUS ¶
type RequestMethodMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestMethodMatchConditionParameters_STATUS Defines the parameters for RequestMethod match conditions
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.
type RequestSchemeMatchConditionParameters ¶
type RequestSchemeMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestSchemeMatchConditionParameters Defines the parameters for RequestScheme match conditions
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.
type RequestSchemeMatchConditionParameters_STATUS ¶
type RequestSchemeMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestSchemeMatchConditionParameters_STATUS Defines the parameters for RequestScheme match conditions
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.
type RequestUriMatchConditionParameters ¶
type RequestUriMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestUriMatchConditionParameters Defines the parameters for RequestUri match conditions
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.
type RequestUriMatchConditionParameters_STATUS ¶
type RequestUriMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RequestUriMatchConditionParameters_STATUS Defines the parameters for RequestUri match conditions
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.
type ResourceReference ¶
type ResourceReference struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` // Reference: Resource ID. Reference *genruntime.ResourceReference `armReference:"Id" json:"reference,omitempty"` }
Storage version of v1api20230501.ResourceReference Reference to another resource.
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.
type ResourceReference_STATUS ¶
type ResourceReference_STATUS struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.ResourceReference_STATUS Reference to another resource.
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.
type Route ¶
type Route struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Route_Spec `json:"spec,omitempty"` Status Route_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.Route Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}
func (*Route) ConfigMapDestinationExpressions ¶
func (route *Route) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Route) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route.
func (*Route) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Route) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Route) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*Route) GetConditions ¶
func (route *Route) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Route) GetResourceScope ¶
func (route *Route) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Route) GetSpec ¶
func (route *Route) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Route) GetStatus ¶
func (route *Route) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Route) GetSupportedOperations ¶
func (route *Route) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Route) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/afdEndpoints/routes"
func (*Route) Hub ¶
func (route *Route) Hub()
Hub marks that this Route is the hub type for conversion
func (*Route) NewEmptyStatus ¶
func (route *Route) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Route) OriginalGVK ¶
func (route *Route) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Route) Owner ¶
func (route *Route) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Route) SecretDestinationExpressions ¶
func (route *Route) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Route) SetConditions ¶
func (route *Route) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Route) SetStatus ¶
func (route *Route) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type RouteConfigurationOverrideActionParameters ¶
type RouteConfigurationOverrideActionParameters struct { CacheConfiguration *CacheConfiguration `json:"cacheConfiguration,omitempty"` OriginGroupOverride *OriginGroupOverride `json:"originGroupOverride,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RouteConfigurationOverrideActionParameters Defines the parameters for the route configuration override action.
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.
type RouteConfigurationOverrideActionParameters_STATUS ¶
type RouteConfigurationOverrideActionParameters_STATUS struct { CacheConfiguration *CacheConfiguration_STATUS `json:"cacheConfiguration,omitempty"` OriginGroupOverride *OriginGroupOverride_STATUS `json:"originGroupOverride,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.RouteConfigurationOverrideActionParameters_STATUS Defines the parameters for the route configuration override action.
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.
type RouteList ¶
type RouteList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Route `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.Route Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/afdEndpoints/{endpointName}/routes/{routeName}
func (*RouteList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteList.
func (*RouteList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RouteList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RouteOperatorSpec ¶
type RouteOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.RouteOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*RouteOperatorSpec) DeepCopy ¶
func (in *RouteOperatorSpec) DeepCopy() *RouteOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RouteOperatorSpec.
func (*RouteOperatorSpec) DeepCopyInto ¶
func (in *RouteOperatorSpec) DeepCopyInto(out *RouteOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route_STATUS ¶
type Route_STATUS struct { CacheConfiguration *AfdRouteCacheConfiguration_STATUS `json:"cacheConfiguration,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` CustomDomains []ActivatedResourceReference_STATUS_Profiles_AfdEndpoints_Route_SubResourceEmbedded `json:"customDomains,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` EnabledState *string `json:"enabledState,omitempty"` EndpointName *string `json:"endpointName,omitempty"` ForwardingProtocol *string `json:"forwardingProtocol,omitempty"` HttpsRedirect *string `json:"httpsRedirect,omitempty"` Id *string `json:"id,omitempty"` LinkToDefaultDomain *string `json:"linkToDefaultDomain,omitempty"` Name *string `json:"name,omitempty"` OriginGroup *ResourceReference_STATUS `json:"originGroup,omitempty"` OriginPath *string `json:"originPath,omitempty"` PatternsToMatch []string `json:"patternsToMatch,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` RuleSets []ResourceReference_STATUS `json:"ruleSets,omitempty"` SupportedProtocols []string `json:"supportedProtocols,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.Route_STATUS
func (*Route_STATUS) ConvertStatusFrom ¶
func (route *Route_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Route_STATUS from the provided source
func (*Route_STATUS) ConvertStatusTo ¶
func (route *Route_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Route_STATUS
func (*Route_STATUS) DeepCopy ¶
func (in *Route_STATUS) DeepCopy() *Route_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route_STATUS.
func (*Route_STATUS) DeepCopyInto ¶
func (in *Route_STATUS) DeepCopyInto(out *Route_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Route_Spec ¶
type Route_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"` CacheConfiguration *AfdRouteCacheConfiguration `json:"cacheConfiguration,omitempty"` CustomDomains []ActivatedResourceReference `json:"customDomains,omitempty"` EnabledState *string `json:"enabledState,omitempty"` ForwardingProtocol *string `json:"forwardingProtocol,omitempty"` HttpsRedirect *string `json:"httpsRedirect,omitempty"` LinkToDefaultDomain *string `json:"linkToDefaultDomain,omitempty"` OperatorSpec *RouteOperatorSpec `json:"operatorSpec,omitempty"` OriginGroup *ResourceReference `json:"originGroup,omitempty"` OriginPath *string `json:"originPath,omitempty"` OriginalVersion string `json:"originalVersion,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/AfdEndpoint resource Owner *genruntime.KnownResourceReference `group:"cdn.azure.com" json:"owner,omitempty" kind:"AfdEndpoint"` PatternsToMatch []string `json:"patternsToMatch,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RuleSets []ResourceReference `json:"ruleSets,omitempty"` SupportedProtocols []string `json:"supportedProtocols,omitempty"` }
Storage version of v1api20230501.Route_Spec
func (*Route_Spec) ConvertSpecFrom ¶
func (route *Route_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Route_Spec from the provided source
func (*Route_Spec) ConvertSpecTo ¶
func (route *Route_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Route_Spec
func (*Route_Spec) DeepCopy ¶
func (in *Route_Spec) DeepCopy() *Route_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Route_Spec.
func (*Route_Spec) DeepCopyInto ¶
func (in *Route_Spec) DeepCopyInto(out *Route_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Rule ¶
type Rule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Rule_Spec `json:"spec,omitempty"` Status Rule_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.Rule Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}
func (*Rule) ConfigMapDestinationExpressions ¶
func (rule *Rule) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Rule) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
func (*Rule) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Rule) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Rule) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*Rule) GetConditions ¶
func (rule *Rule) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Rule) GetResourceScope ¶
func (rule *Rule) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Rule) GetSpec ¶
func (rule *Rule) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Rule) GetStatus ¶
func (rule *Rule) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Rule) GetSupportedOperations ¶
func (rule *Rule) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Rule) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/ruleSets/rules"
func (*Rule) NewEmptyStatus ¶
func (rule *Rule) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Rule) OriginalGVK ¶
func (rule *Rule) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Rule) Owner ¶
func (rule *Rule) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Rule) SecretDestinationExpressions ¶
func (rule *Rule) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Rule) SetConditions ¶
func (rule *Rule) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Rule) SetStatus ¶
func (rule *Rule) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type RuleList ¶
type RuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Rule `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.Rule Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}/rules/{ruleName}
func (*RuleList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleList.
func (*RuleList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RuleOperatorSpec ¶
type RuleOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.RuleOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*RuleOperatorSpec) DeepCopy ¶
func (in *RuleOperatorSpec) DeepCopy() *RuleOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleOperatorSpec.
func (*RuleOperatorSpec) DeepCopyInto ¶
func (in *RuleOperatorSpec) DeepCopyInto(out *RuleOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleSet ¶
type RuleSet struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RuleSet_Spec `json:"spec,omitempty"` Status RuleSet_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.RuleSet Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}
func (*RuleSet) ConfigMapDestinationExpressions ¶
func (ruleSet *RuleSet) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*RuleSet) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSet.
func (*RuleSet) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleSet) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (RuleSet) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*RuleSet) GetConditions ¶
func (ruleSet *RuleSet) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*RuleSet) GetResourceScope ¶
func (ruleSet *RuleSet) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*RuleSet) GetSpec ¶
func (ruleSet *RuleSet) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*RuleSet) GetStatus ¶
func (ruleSet *RuleSet) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*RuleSet) GetSupportedOperations ¶
func (ruleSet *RuleSet) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*RuleSet) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/ruleSets"
func (*RuleSet) Hub ¶
func (ruleSet *RuleSet) Hub()
Hub marks that this RuleSet is the hub type for conversion
func (*RuleSet) NewEmptyStatus ¶
func (ruleSet *RuleSet) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*RuleSet) OriginalGVK ¶
func (ruleSet *RuleSet) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*RuleSet) Owner ¶
func (ruleSet *RuleSet) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*RuleSet) SecretDestinationExpressions ¶
func (ruleSet *RuleSet) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*RuleSet) SetConditions ¶
func (ruleSet *RuleSet) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*RuleSet) SetStatus ¶
func (ruleSet *RuleSet) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type RuleSetList ¶
type RuleSetList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RuleSet `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.RuleSet Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/ruleSets/{ruleSetName}
func (*RuleSetList) DeepCopy ¶
func (in *RuleSetList) DeepCopy() *RuleSetList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSetList.
func (*RuleSetList) DeepCopyInto ¶
func (in *RuleSetList) DeepCopyInto(out *RuleSetList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RuleSetList) DeepCopyObject ¶
func (in *RuleSetList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type RuleSetOperatorSpec ¶
type RuleSetOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.RuleSetOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*RuleSetOperatorSpec) DeepCopy ¶
func (in *RuleSetOperatorSpec) DeepCopy() *RuleSetOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSetOperatorSpec.
func (*RuleSetOperatorSpec) DeepCopyInto ¶
func (in *RuleSetOperatorSpec) DeepCopyInto(out *RuleSetOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleSet_STATUS ¶
type RuleSet_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` ProfileName *string `json:"profileName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.RuleSet_STATUS
func (*RuleSet_STATUS) ConvertStatusFrom ¶
func (ruleSet *RuleSet_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our RuleSet_STATUS from the provided source
func (*RuleSet_STATUS) ConvertStatusTo ¶
func (ruleSet *RuleSet_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our RuleSet_STATUS
func (*RuleSet_STATUS) DeepCopy ¶
func (in *RuleSet_STATUS) DeepCopy() *RuleSet_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSet_STATUS.
func (*RuleSet_STATUS) DeepCopyInto ¶
func (in *RuleSet_STATUS) DeepCopyInto(out *RuleSet_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RuleSet_Spec ¶
type RuleSet_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"` OperatorSpec *RuleSetOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.RuleSet_Spec
func (*RuleSet_Spec) ConvertSpecFrom ¶
func (ruleSet *RuleSet_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our RuleSet_Spec from the provided source
func (*RuleSet_Spec) ConvertSpecTo ¶
func (ruleSet *RuleSet_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our RuleSet_Spec
func (*RuleSet_Spec) DeepCopy ¶
func (in *RuleSet_Spec) DeepCopy() *RuleSet_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RuleSet_Spec.
func (*RuleSet_Spec) DeepCopyInto ¶
func (in *RuleSet_Spec) DeepCopyInto(out *RuleSet_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Rule_STATUS ¶
type Rule_STATUS struct { Actions []DeliveryRuleAction_STATUS `json:"actions,omitempty"` Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` Id *string `json:"id,omitempty"` MatchProcessingBehavior *string `json:"matchProcessingBehavior,omitempty"` Name *string `json:"name,omitempty"` Order *int `json:"order,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` RuleConditions []DeliveryRuleCondition_STATUS `json:"ruleconditions,omitempty"` RuleSetName *string `json:"ruleSetName,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.Rule_STATUS
func (*Rule_STATUS) ConvertStatusFrom ¶
func (rule *Rule_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Rule_STATUS from the provided source
func (*Rule_STATUS) ConvertStatusTo ¶
func (rule *Rule_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Rule_STATUS
func (*Rule_STATUS) DeepCopy ¶
func (in *Rule_STATUS) DeepCopy() *Rule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule_STATUS.
func (*Rule_STATUS) DeepCopyInto ¶
func (in *Rule_STATUS) DeepCopyInto(out *Rule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Rule_Spec ¶
type Rule_Spec struct { Actions []DeliveryRuleAction `json:"actions,omitempty"` // 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"` MatchProcessingBehavior *string `json:"matchProcessingBehavior,omitempty"` OperatorSpec *RuleOperatorSpec `json:"operatorSpec,omitempty"` Order *int `json:"order,omitempty"` OriginalVersion string `json:"originalVersion,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/RuleSet resource Owner *genruntime.KnownResourceReference `group:"cdn.azure.com" json:"owner,omitempty" kind:"RuleSet"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RuleConditions []DeliveryRuleCondition `json:"ruleconditions,omitempty"` }
Storage version of v1api20230501.Rule_Spec
func (*Rule_Spec) ConvertSpecFrom ¶
func (rule *Rule_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Rule_Spec from the provided source
func (*Rule_Spec) ConvertSpecTo ¶
func (rule *Rule_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Rule_Spec
func (*Rule_Spec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule_Spec.
func (*Rule_Spec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Secret ¶
type Secret struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Secret_Spec `json:"spec,omitempty"` Status Secret_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.Secret Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}
func (*Secret) ConfigMapDestinationExpressions ¶
func (secret *Secret) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Secret) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret.
func (*Secret) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Secret) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Secret) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*Secret) GetConditions ¶
func (secret *Secret) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Secret) GetResourceScope ¶
func (secret *Secret) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Secret) GetSpec ¶
func (secret *Secret) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Secret) GetStatus ¶
func (secret *Secret) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Secret) GetSupportedOperations ¶
func (secret *Secret) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Secret) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/secrets"
func (*Secret) Hub ¶
func (secret *Secret) Hub()
Hub marks that this Secret is the hub type for conversion
func (*Secret) NewEmptyStatus ¶
func (secret *Secret) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Secret) OriginalGVK ¶
func (secret *Secret) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Secret) Owner ¶
func (secret *Secret) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Secret) SecretDestinationExpressions ¶
func (secret *Secret) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Secret) SetConditions ¶
func (secret *Secret) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Secret) SetStatus ¶
func (secret *Secret) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type SecretList ¶
type SecretList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Secret `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.Secret Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/secrets/{secretName}
func (*SecretList) DeepCopy ¶
func (in *SecretList) DeepCopy() *SecretList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretList.
func (*SecretList) DeepCopyInto ¶
func (in *SecretList) DeepCopyInto(out *SecretList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecretList) DeepCopyObject ¶
func (in *SecretList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecretOperatorSpec ¶
type SecretOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.SecretOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SecretOperatorSpec) DeepCopy ¶
func (in *SecretOperatorSpec) DeepCopy() *SecretOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretOperatorSpec.
func (*SecretOperatorSpec) DeepCopyInto ¶
func (in *SecretOperatorSpec) DeepCopyInto(out *SecretOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretParameters ¶
type SecretParameters struct { AzureFirstPartyManagedCertificate *AzureFirstPartyManagedCertificateParameters `json:"azureFirstPartyManagedCertificate,omitempty"` CustomerCertificate *CustomerCertificateParameters `json:"customerCertificate,omitempty"` ManagedCertificate *ManagedCertificateParameters `json:"managedCertificate,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UrlSigningKey *UrlSigningKeyParameters `json:"urlSigningKey,omitempty"` }
Storage version of v1api20230501.SecretParameters
func (*SecretParameters) DeepCopy ¶
func (in *SecretParameters) DeepCopy() *SecretParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretParameters.
func (*SecretParameters) DeepCopyInto ¶
func (in *SecretParameters) DeepCopyInto(out *SecretParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecretParameters_STATUS ¶
type SecretParameters_STATUS struct { AzureFirstPartyManagedCertificate *AzureFirstPartyManagedCertificateParameters_STATUS `json:"azureFirstPartyManagedCertificate,omitempty"` CustomerCertificate *CustomerCertificateParameters_STATUS `json:"customerCertificate,omitempty"` ManagedCertificate *ManagedCertificateParameters_STATUS `json:"managedCertificate,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` UrlSigningKey *UrlSigningKeyParameters_STATUS `json:"urlSigningKey,omitempty"` }
Storage version of v1api20230501.SecretParameters_STATUS
func (*SecretParameters_STATUS) DeepCopy ¶
func (in *SecretParameters_STATUS) DeepCopy() *SecretParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecretParameters_STATUS.
func (*SecretParameters_STATUS) DeepCopyInto ¶
func (in *SecretParameters_STATUS) DeepCopyInto(out *SecretParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Secret_STATUS ¶
type Secret_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Parameters *SecretParameters_STATUS `json:"parameters,omitempty"` ProfileName *string `json:"profileName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.Secret_STATUS
func (*Secret_STATUS) ConvertStatusFrom ¶
func (secret *Secret_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Secret_STATUS from the provided source
func (*Secret_STATUS) ConvertStatusTo ¶
func (secret *Secret_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Secret_STATUS
func (*Secret_STATUS) DeepCopy ¶
func (in *Secret_STATUS) DeepCopy() *Secret_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret_STATUS.
func (*Secret_STATUS) DeepCopyInto ¶
func (in *Secret_STATUS) DeepCopyInto(out *Secret_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Secret_Spec ¶
type Secret_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"` OperatorSpec *SecretOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` Parameters *SecretParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.Secret_Spec
func (*Secret_Spec) ConvertSpecFrom ¶
func (secret *Secret_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Secret_Spec from the provided source
func (*Secret_Spec) ConvertSpecTo ¶
func (secret *Secret_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Secret_Spec
func (*Secret_Spec) DeepCopy ¶
func (in *Secret_Spec) DeepCopy() *Secret_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Secret_Spec.
func (*Secret_Spec) DeepCopyInto ¶
func (in *Secret_Spec) DeepCopyInto(out *Secret_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicy ¶
type SecurityPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SecurityPolicy_Spec `json:"spec,omitempty"` Status SecurityPolicy_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +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" Storage version of v1api20230501.SecurityPolicy Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}
func (*SecurityPolicy) AzureName ¶
func (policy *SecurityPolicy) AzureName() string
AzureName returns the Azure name of the resource
func (*SecurityPolicy) ConfigMapDestinationExpressions ¶
func (policy *SecurityPolicy) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*SecurityPolicy) DeepCopy ¶
func (in *SecurityPolicy) DeepCopy() *SecurityPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicy.
func (*SecurityPolicy) DeepCopyInto ¶
func (in *SecurityPolicy) DeepCopyInto(out *SecurityPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityPolicy) DeepCopyObject ¶
func (in *SecurityPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (SecurityPolicy) GetAPIVersion ¶
func (policy SecurityPolicy) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-05-01"
func (*SecurityPolicy) GetConditions ¶
func (policy *SecurityPolicy) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*SecurityPolicy) GetResourceScope ¶
func (policy *SecurityPolicy) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*SecurityPolicy) GetSpec ¶
func (policy *SecurityPolicy) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*SecurityPolicy) GetStatus ¶
func (policy *SecurityPolicy) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*SecurityPolicy) GetSupportedOperations ¶
func (policy *SecurityPolicy) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*SecurityPolicy) GetType ¶
func (policy *SecurityPolicy) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Cdn/profiles/securityPolicies"
func (*SecurityPolicy) Hub ¶
func (policy *SecurityPolicy) Hub()
Hub marks that this SecurityPolicy is the hub type for conversion
func (*SecurityPolicy) NewEmptyStatus ¶
func (policy *SecurityPolicy) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*SecurityPolicy) OriginalGVK ¶
func (policy *SecurityPolicy) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*SecurityPolicy) Owner ¶
func (policy *SecurityPolicy) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*SecurityPolicy) SecretDestinationExpressions ¶
func (policy *SecurityPolicy) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*SecurityPolicy) SetConditions ¶
func (policy *SecurityPolicy) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*SecurityPolicy) SetStatus ¶
func (policy *SecurityPolicy) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type SecurityPolicyList ¶
type SecurityPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SecurityPolicy `json:"items"` }
+kubebuilder:object:root=true Storage version of v1api20230501.SecurityPolicy Generator information: - Generated from: /cdn/resource-manager/Microsoft.Cdn/stable/2023-05-01/afdx.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/profiles/{profileName}/securityPolicies/{securityPolicyName}
func (*SecurityPolicyList) DeepCopy ¶
func (in *SecurityPolicyList) DeepCopy() *SecurityPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyList.
func (*SecurityPolicyList) DeepCopyInto ¶
func (in *SecurityPolicyList) DeepCopyInto(out *SecurityPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SecurityPolicyList) DeepCopyObject ¶
func (in *SecurityPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type SecurityPolicyOperatorSpec ¶
type SecurityPolicyOperatorSpec struct { ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Storage version of v1api20230501.SecurityPolicyOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*SecurityPolicyOperatorSpec) DeepCopy ¶
func (in *SecurityPolicyOperatorSpec) DeepCopy() *SecurityPolicyOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyOperatorSpec.
func (*SecurityPolicyOperatorSpec) DeepCopyInto ¶
func (in *SecurityPolicyOperatorSpec) DeepCopyInto(out *SecurityPolicyOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicyPropertiesParameters ¶
type SecurityPolicyPropertiesParameters struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` WebApplicationFirewall *SecurityPolicyWebApplicationFirewallParameters `json:"webApplicationFirewall,omitempty"` }
Storage version of v1api20230501.SecurityPolicyPropertiesParameters
func (*SecurityPolicyPropertiesParameters) DeepCopy ¶
func (in *SecurityPolicyPropertiesParameters) DeepCopy() *SecurityPolicyPropertiesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyPropertiesParameters.
func (*SecurityPolicyPropertiesParameters) DeepCopyInto ¶
func (in *SecurityPolicyPropertiesParameters) DeepCopyInto(out *SecurityPolicyPropertiesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicyPropertiesParameters_STATUS ¶
type SecurityPolicyPropertiesParameters_STATUS struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` WebApplicationFirewall *SecurityPolicyWebApplicationFirewallParameters_STATUS `json:"webApplicationFirewall,omitempty"` }
Storage version of v1api20230501.SecurityPolicyPropertiesParameters_STATUS
func (*SecurityPolicyPropertiesParameters_STATUS) DeepCopy ¶
func (in *SecurityPolicyPropertiesParameters_STATUS) DeepCopy() *SecurityPolicyPropertiesParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyPropertiesParameters_STATUS.
func (*SecurityPolicyPropertiesParameters_STATUS) DeepCopyInto ¶
func (in *SecurityPolicyPropertiesParameters_STATUS) DeepCopyInto(out *SecurityPolicyPropertiesParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicyWebApplicationFirewallAssociation ¶
type SecurityPolicyWebApplicationFirewallAssociation struct { Domains []ActivatedResourceReference `json:"domains,omitempty"` PatternsToMatch []string `json:"patternsToMatch,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.SecurityPolicyWebApplicationFirewallAssociation settings for security policy patterns to match
func (*SecurityPolicyWebApplicationFirewallAssociation) DeepCopy ¶
func (in *SecurityPolicyWebApplicationFirewallAssociation) DeepCopy() *SecurityPolicyWebApplicationFirewallAssociation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallAssociation.
func (*SecurityPolicyWebApplicationFirewallAssociation) DeepCopyInto ¶
func (in *SecurityPolicyWebApplicationFirewallAssociation) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallAssociation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicyWebApplicationFirewallAssociation_STATUS ¶
type SecurityPolicyWebApplicationFirewallAssociation_STATUS struct { Domains []ActivatedResourceReference_STATUS_Profiles_SecurityPolicy_SubResourceEmbedded `json:"domains,omitempty"` PatternsToMatch []string `json:"patternsToMatch,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.SecurityPolicyWebApplicationFirewallAssociation_STATUS settings for security policy patterns to match
func (*SecurityPolicyWebApplicationFirewallAssociation_STATUS) DeepCopy ¶
func (in *SecurityPolicyWebApplicationFirewallAssociation_STATUS) DeepCopy() *SecurityPolicyWebApplicationFirewallAssociation_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallAssociation_STATUS.
func (*SecurityPolicyWebApplicationFirewallAssociation_STATUS) DeepCopyInto ¶
func (in *SecurityPolicyWebApplicationFirewallAssociation_STATUS) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallAssociation_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicyWebApplicationFirewallParameters ¶
type SecurityPolicyWebApplicationFirewallParameters struct { Associations []SecurityPolicyWebApplicationFirewallAssociation `json:"associations,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` WafPolicy *ResourceReference `json:"wafPolicy,omitempty"` }
Storage version of v1api20230501.SecurityPolicyWebApplicationFirewallParameters
func (*SecurityPolicyWebApplicationFirewallParameters) DeepCopy ¶
func (in *SecurityPolicyWebApplicationFirewallParameters) DeepCopy() *SecurityPolicyWebApplicationFirewallParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallParameters.
func (*SecurityPolicyWebApplicationFirewallParameters) DeepCopyInto ¶
func (in *SecurityPolicyWebApplicationFirewallParameters) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicyWebApplicationFirewallParameters_STATUS ¶
type SecurityPolicyWebApplicationFirewallParameters_STATUS struct { Associations []SecurityPolicyWebApplicationFirewallAssociation_STATUS `json:"associations,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Type *string `json:"type,omitempty"` WafPolicy *ResourceReference_STATUS `json:"wafPolicy,omitempty"` }
Storage version of v1api20230501.SecurityPolicyWebApplicationFirewallParameters_STATUS
func (*SecurityPolicyWebApplicationFirewallParameters_STATUS) DeepCopy ¶
func (in *SecurityPolicyWebApplicationFirewallParameters_STATUS) DeepCopy() *SecurityPolicyWebApplicationFirewallParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicyWebApplicationFirewallParameters_STATUS.
func (*SecurityPolicyWebApplicationFirewallParameters_STATUS) DeepCopyInto ¶
func (in *SecurityPolicyWebApplicationFirewallParameters_STATUS) DeepCopyInto(out *SecurityPolicyWebApplicationFirewallParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicy_STATUS ¶
type SecurityPolicy_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DeploymentStatus *string `json:"deploymentStatus,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` Parameters *SecurityPolicyPropertiesParameters_STATUS `json:"parameters,omitempty"` ProfileName *string `json:"profileName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.SecurityPolicy_STATUS
func (*SecurityPolicy_STATUS) ConvertStatusFrom ¶
func (policy *SecurityPolicy_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our SecurityPolicy_STATUS from the provided source
func (*SecurityPolicy_STATUS) ConvertStatusTo ¶
func (policy *SecurityPolicy_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our SecurityPolicy_STATUS
func (*SecurityPolicy_STATUS) DeepCopy ¶
func (in *SecurityPolicy_STATUS) DeepCopy() *SecurityPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicy_STATUS.
func (*SecurityPolicy_STATUS) DeepCopyInto ¶
func (in *SecurityPolicy_STATUS) DeepCopyInto(out *SecurityPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SecurityPolicy_Spec ¶
type SecurityPolicy_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"` OperatorSpec *SecurityPolicyOperatorSpec `json:"operatorSpec,omitempty"` OriginalVersion string `json:"originalVersion,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"` Parameters *SecurityPolicyPropertiesParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.SecurityPolicy_Spec
func (*SecurityPolicy_Spec) ConvertSpecFrom ¶
func (policy *SecurityPolicy_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our SecurityPolicy_Spec from the provided source
func (*SecurityPolicy_Spec) ConvertSpecTo ¶
func (policy *SecurityPolicy_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our SecurityPolicy_Spec
func (*SecurityPolicy_Spec) DeepCopy ¶
func (in *SecurityPolicy_Spec) DeepCopy() *SecurityPolicy_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SecurityPolicy_Spec.
func (*SecurityPolicy_Spec) DeepCopyInto ¶
func (in *SecurityPolicy_Spec) DeepCopyInto(out *SecurityPolicy_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServerPortMatchConditionParameters ¶
type ServerPortMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.ServerPortMatchConditionParameters Defines the parameters for ServerPort match conditions
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.
type ServerPortMatchConditionParameters_STATUS ¶
type ServerPortMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.ServerPortMatchConditionParameters_STATUS Defines the parameters for ServerPort match conditions
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.
type SharedPrivateLinkResourceProperties ¶
type SharedPrivateLinkResourceProperties struct {}
Storage version of v1api20230501.SharedPrivateLinkResourceProperties Describes the properties of an existing Shared Private Link Resource to use when connecting to a private origin.
func (*SharedPrivateLinkResourceProperties) DeepCopy ¶
func (in *SharedPrivateLinkResourceProperties) DeepCopy() *SharedPrivateLinkResourceProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResourceProperties.
func (*SharedPrivateLinkResourceProperties) DeepCopyInto ¶
func (in *SharedPrivateLinkResourceProperties) DeepCopyInto(out *SharedPrivateLinkResourceProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SharedPrivateLinkResourceProperties_STATUS ¶
type SharedPrivateLinkResourceProperties_STATUS struct {}
Storage version of v1api20230501.SharedPrivateLinkResourceProperties_STATUS Describes the properties of an existing Shared Private Link Resource to use when connecting to a private origin.
func (*SharedPrivateLinkResourceProperties_STATUS) DeepCopy ¶
func (in *SharedPrivateLinkResourceProperties_STATUS) DeepCopy() *SharedPrivateLinkResourceProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SharedPrivateLinkResourceProperties_STATUS.
func (*SharedPrivateLinkResourceProperties_STATUS) DeepCopyInto ¶
func (in *SharedPrivateLinkResourceProperties_STATUS) DeepCopyInto(out *SharedPrivateLinkResourceProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Sku ¶
type Sku struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.Sku 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) 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.
type Sku_STATUS ¶
type Sku_STATUS struct { Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.Sku_STATUS 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) 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.
type SocketAddrMatchConditionParameters ¶
type SocketAddrMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.SocketAddrMatchConditionParameters Defines the parameters for SocketAddress match conditions
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.
type SocketAddrMatchConditionParameters_STATUS ¶
type SocketAddrMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.SocketAddrMatchConditionParameters_STATUS Defines the parameters for SocketAddress match conditions
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.
type SslProtocolMatchConditionParameters ¶
type SslProtocolMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.SslProtocolMatchConditionParameters Defines the parameters for SslProtocol match conditions
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.
type SslProtocolMatchConditionParameters_STATUS ¶
type SslProtocolMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.SslProtocolMatchConditionParameters_STATUS Defines the parameters for SslProtocol match conditions
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.
type SystemData_STATUS ¶
type SystemData_STATUS struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.SystemData_STATUS Read only system data
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.
type UrlFileExtensionMatchConditionParameters ¶
type UrlFileExtensionMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlFileExtensionMatchConditionParameters Defines the parameters for UrlFileExtension match conditions
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.
type UrlFileExtensionMatchConditionParameters_STATUS ¶
type UrlFileExtensionMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlFileExtensionMatchConditionParameters_STATUS Defines the parameters for UrlFileExtension match conditions
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.
type UrlFileNameMatchConditionParameters ¶
type UrlFileNameMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlFileNameMatchConditionParameters Defines the parameters for UrlFilename match conditions
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.
type UrlFileNameMatchConditionParameters_STATUS ¶
type UrlFileNameMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlFileNameMatchConditionParameters_STATUS Defines the parameters for UrlFilename match conditions
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.
type UrlPathMatchConditionParameters ¶
type UrlPathMatchConditionParameters struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlPathMatchConditionParameters Defines the parameters for UrlPath match conditions
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.
type UrlPathMatchConditionParameters_STATUS ¶
type UrlPathMatchConditionParameters_STATUS struct { MatchValues []string `json:"matchValues,omitempty"` NegateCondition *bool `json:"negateCondition,omitempty"` Operator *string `json:"operator,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Transforms []string `json:"transforms,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlPathMatchConditionParameters_STATUS Defines the parameters for UrlPath match conditions
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.
type UrlRedirectAction ¶
type UrlRedirectAction struct { Name *string `json:"name,omitempty"` Parameters *UrlRedirectActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.UrlRedirectAction
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.
type UrlRedirectActionParameters ¶
type UrlRedirectActionParameters struct { CustomFragment *string `json:"customFragment,omitempty"` CustomHostname *string `json:"customHostname,omitempty"` CustomPath *string `json:"customPath,omitempty"` CustomQueryString *string `json:"customQueryString,omitempty"` DestinationProtocol *string `json:"destinationProtocol,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RedirectType *string `json:"redirectType,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlRedirectActionParameters Defines the parameters for the url redirect action.
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.
type UrlRedirectActionParameters_STATUS ¶
type UrlRedirectActionParameters_STATUS struct { CustomFragment *string `json:"customFragment,omitempty"` CustomHostname *string `json:"customHostname,omitempty"` CustomPath *string `json:"customPath,omitempty"` CustomQueryString *string `json:"customQueryString,omitempty"` DestinationProtocol *string `json:"destinationProtocol,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RedirectType *string `json:"redirectType,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlRedirectActionParameters_STATUS Defines the parameters for the url redirect action.
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.
type UrlRedirectAction_STATUS ¶
type UrlRedirectAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *UrlRedirectActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type UrlRewriteAction ¶
type UrlRewriteAction struct { Name *string `json:"name,omitempty"` Parameters *UrlRewriteActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.UrlRewriteAction
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.
type UrlRewriteActionParameters ¶
type UrlRewriteActionParameters struct { Destination *string `json:"destination,omitempty"` PreserveUnmatchedPath *bool `json:"preserveUnmatchedPath,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourcePattern *string `json:"sourcePattern,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlRewriteActionParameters Defines the parameters for the url rewrite action.
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.
type UrlRewriteActionParameters_STATUS ¶
type UrlRewriteActionParameters_STATUS struct { Destination *string `json:"destination,omitempty"` PreserveUnmatchedPath *bool `json:"preserveUnmatchedPath,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourcePattern *string `json:"sourcePattern,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlRewriteActionParameters_STATUS Defines the parameters for the url rewrite action.
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.
type UrlRewriteAction_STATUS ¶
type UrlRewriteAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *UrlRewriteActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type UrlSigningAction ¶
type UrlSigningAction struct { Name *string `json:"name,omitempty"` Parameters *UrlSigningActionParameters `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.UrlSigningAction
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.
type UrlSigningActionParameters ¶
type UrlSigningActionParameters struct { Algorithm *string `json:"algorithm,omitempty"` ParameterNameOverride []UrlSigningParamIdentifier `json:"parameterNameOverride,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlSigningActionParameters Defines the parameters for the Url Signing action.
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.
type UrlSigningActionParameters_STATUS ¶
type UrlSigningActionParameters_STATUS struct { Algorithm *string `json:"algorithm,omitempty"` ParameterNameOverride []UrlSigningParamIdentifier_STATUS `json:"parameterNameOverride,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` TypeName *string `json:"typeName,omitempty"` }
Storage version of v1api20230501.UrlSigningActionParameters_STATUS Defines the parameters for the Url Signing action.
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.
type UrlSigningAction_STATUS ¶
type UrlSigningAction_STATUS struct { Name *string `json:"name,omitempty"` Parameters *UrlSigningActionParameters_STATUS `json:"parameters,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.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.
type UrlSigningKeyParameters ¶
type UrlSigningKeyParameters struct { KeyId *string `json:"keyId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretSource *ResourceReference `json:"secretSource,omitempty"` SecretVersion *string `json:"secretVersion,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.UrlSigningKeyParameters
func (*UrlSigningKeyParameters) DeepCopy ¶
func (in *UrlSigningKeyParameters) DeepCopy() *UrlSigningKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningKeyParameters.
func (*UrlSigningKeyParameters) DeepCopyInto ¶
func (in *UrlSigningKeyParameters) DeepCopyInto(out *UrlSigningKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UrlSigningKeyParameters_STATUS ¶
type UrlSigningKeyParameters_STATUS struct { KeyId *string `json:"keyId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SecretSource *ResourceReference_STATUS `json:"secretSource,omitempty"` SecretVersion *string `json:"secretVersion,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1api20230501.UrlSigningKeyParameters_STATUS
func (*UrlSigningKeyParameters_STATUS) DeepCopy ¶
func (in *UrlSigningKeyParameters_STATUS) DeepCopy() *UrlSigningKeyParameters_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UrlSigningKeyParameters_STATUS.
func (*UrlSigningKeyParameters_STATUS) DeepCopyInto ¶
func (in *UrlSigningKeyParameters_STATUS) DeepCopyInto(out *UrlSigningKeyParameters_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UrlSigningParamIdentifier ¶
type UrlSigningParamIdentifier struct { ParamIndicator *string `json:"paramIndicator,omitempty"` ParamName *string `json:"paramName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.UrlSigningParamIdentifier Defines how to identify a parameter for a specific purpose e.g. expires
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.
type UrlSigningParamIdentifier_STATUS ¶
type UrlSigningParamIdentifier_STATUS struct { ParamIndicator *string `json:"paramIndicator,omitempty"` ParamName *string `json:"paramName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.UrlSigningParamIdentifier_STATUS Defines how to identify a parameter for a specific purpose e.g. expires
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.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"` }
Storage version of v1api20230501.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentity_STATUS ¶
type UserAssignedIdentity_STATUS struct { ClientId *string `json:"clientId,omitempty"` PrincipalId *string `json:"principalId,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1api20230501.UserAssignedIdentity_STATUS User assigned identity properties
func (*UserAssignedIdentity_STATUS) DeepCopy ¶
func (in *UserAssignedIdentity_STATUS) DeepCopy() *UserAssignedIdentity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentity_STATUS.
func (*UserAssignedIdentity_STATUS) DeepCopyInto ¶
func (in *UserAssignedIdentity_STATUS) DeepCopyInto(out *UserAssignedIdentity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.