Documentation ¶
Overview ¶
Package v1api20200601 contains API Schema definitions for the eventgrid v1api20200601 API group +groupName=eventgrid.azure.com
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 v1api20200601 contains API Schema definitions for the eventgrid v1api20200601 API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=eventgrid.azure.com +versionName=v1api20200601
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Index ¶
- Constants
- Variables
- type APIVersion
- type AdvancedFilter
- func (filter *AdvancedFilter) AssignProperties_From_AdvancedFilter(source *storage.AdvancedFilter) error
- func (filter *AdvancedFilter) AssignProperties_To_AdvancedFilter(destination *storage.AdvancedFilter) error
- func (filter *AdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AdvancedFilter) DeepCopy() *AdvancedFilter
- func (in *AdvancedFilter) DeepCopyInto(out *AdvancedFilter)
- func (filter *AdvancedFilter) Initialize_From_AdvancedFilter_STATUS(source *AdvancedFilter_STATUS) error
- func (filter *AdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *AdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AdvancedFilter_STATUS
- func (filter *AdvancedFilter_STATUS) AssignProperties_From_AdvancedFilter_STATUS(source *storage.AdvancedFilter_STATUS) error
- func (filter *AdvancedFilter_STATUS) AssignProperties_To_AdvancedFilter_STATUS(destination *storage.AdvancedFilter_STATUS) error
- func (in *AdvancedFilter_STATUS) DeepCopy() *AdvancedFilter_STATUS
- func (in *AdvancedFilter_STATUS) DeepCopyInto(out *AdvancedFilter_STATUS)
- func (filter *AdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *AdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureFunctionEventSubscriptionDestination
- func (destination *AzureFunctionEventSubscriptionDestination) AssignProperties_From_AzureFunctionEventSubscriptionDestination(source *storage.AzureFunctionEventSubscriptionDestination) error
- func (destination *AzureFunctionEventSubscriptionDestination) AssignProperties_To_AzureFunctionEventSubscriptionDestination(target *storage.AzureFunctionEventSubscriptionDestination) error
- func (destination *AzureFunctionEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureFunctionEventSubscriptionDestination) DeepCopy() *AzureFunctionEventSubscriptionDestination
- func (in *AzureFunctionEventSubscriptionDestination) DeepCopyInto(out *AzureFunctionEventSubscriptionDestination)
- func (destination *AzureFunctionEventSubscriptionDestination) Initialize_From_AzureFunctionEventSubscriptionDestination_STATUS(source *AzureFunctionEventSubscriptionDestination_STATUS) error
- func (destination *AzureFunctionEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *AzureFunctionEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureFunctionEventSubscriptionDestination_EndpointType
- type AzureFunctionEventSubscriptionDestination_EndpointType_STATUS
- type AzureFunctionEventSubscriptionDestination_STATUS
- func (destination *AzureFunctionEventSubscriptionDestination_STATUS) AssignProperties_From_AzureFunctionEventSubscriptionDestination_STATUS(source *storage.AzureFunctionEventSubscriptionDestination_STATUS) error
- func (destination *AzureFunctionEventSubscriptionDestination_STATUS) AssignProperties_To_AzureFunctionEventSubscriptionDestination_STATUS(target *storage.AzureFunctionEventSubscriptionDestination_STATUS) error
- func (in *AzureFunctionEventSubscriptionDestination_STATUS) DeepCopy() *AzureFunctionEventSubscriptionDestination_STATUS
- func (in *AzureFunctionEventSubscriptionDestination_STATUS) DeepCopyInto(out *AzureFunctionEventSubscriptionDestination_STATUS)
- func (destination *AzureFunctionEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *AzureFunctionEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BoolEqualsAdvancedFilter
- func (filter *BoolEqualsAdvancedFilter) AssignProperties_From_BoolEqualsAdvancedFilter(source *storage.BoolEqualsAdvancedFilter) error
- func (filter *BoolEqualsAdvancedFilter) AssignProperties_To_BoolEqualsAdvancedFilter(destination *storage.BoolEqualsAdvancedFilter) error
- func (filter *BoolEqualsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *BoolEqualsAdvancedFilter) DeepCopy() *BoolEqualsAdvancedFilter
- func (in *BoolEqualsAdvancedFilter) DeepCopyInto(out *BoolEqualsAdvancedFilter)
- func (filter *BoolEqualsAdvancedFilter) Initialize_From_BoolEqualsAdvancedFilter_STATUS(source *BoolEqualsAdvancedFilter_STATUS) error
- func (filter *BoolEqualsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *BoolEqualsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type BoolEqualsAdvancedFilter_OperatorType
- type BoolEqualsAdvancedFilter_OperatorType_STATUS
- type BoolEqualsAdvancedFilter_STATUS
- func (filter *BoolEqualsAdvancedFilter_STATUS) AssignProperties_From_BoolEqualsAdvancedFilter_STATUS(source *storage.BoolEqualsAdvancedFilter_STATUS) error
- func (filter *BoolEqualsAdvancedFilter_STATUS) AssignProperties_To_BoolEqualsAdvancedFilter_STATUS(destination *storage.BoolEqualsAdvancedFilter_STATUS) error
- func (in *BoolEqualsAdvancedFilter_STATUS) DeepCopy() *BoolEqualsAdvancedFilter_STATUS
- func (in *BoolEqualsAdvancedFilter_STATUS) DeepCopyInto(out *BoolEqualsAdvancedFilter_STATUS)
- func (filter *BoolEqualsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *BoolEqualsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeadLetterDestination
- func (destination *DeadLetterDestination) AssignProperties_From_DeadLetterDestination(source *storage.DeadLetterDestination) error
- func (destination *DeadLetterDestination) AssignProperties_To_DeadLetterDestination(target *storage.DeadLetterDestination) error
- func (destination *DeadLetterDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DeadLetterDestination) DeepCopy() *DeadLetterDestination
- func (in *DeadLetterDestination) DeepCopyInto(out *DeadLetterDestination)
- func (destination *DeadLetterDestination) Initialize_From_DeadLetterDestination_STATUS(source *DeadLetterDestination_STATUS) error
- func (destination *DeadLetterDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *DeadLetterDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DeadLetterDestination_STATUS
- func (destination *DeadLetterDestination_STATUS) AssignProperties_From_DeadLetterDestination_STATUS(source *storage.DeadLetterDestination_STATUS) error
- func (destination *DeadLetterDestination_STATUS) AssignProperties_To_DeadLetterDestination_STATUS(target *storage.DeadLetterDestination_STATUS) error
- func (in *DeadLetterDestination_STATUS) DeepCopy() *DeadLetterDestination_STATUS
- func (in *DeadLetterDestination_STATUS) DeepCopyInto(out *DeadLetterDestination_STATUS)
- func (destination *DeadLetterDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *DeadLetterDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Domain
- func (domain *Domain) AssignProperties_From_Domain(source *storage.Domain) error
- func (domain *Domain) AssignProperties_To_Domain(destination *storage.Domain) error
- func (domain *Domain) AzureName() string
- func (domain *Domain) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (domain *Domain) ConvertFrom(hub conversion.Hub) error
- func (domain *Domain) ConvertTo(hub conversion.Hub) error
- func (in *Domain) DeepCopy() *Domain
- func (in *Domain) DeepCopyInto(out *Domain)
- func (in *Domain) DeepCopyObject() runtime.Object
- func (domain *Domain) Default()
- func (domain Domain) GetAPIVersion() string
- func (domain *Domain) GetConditions() conditions.Conditions
- func (domain *Domain) GetResourceScope() genruntime.ResourceScope
- func (domain *Domain) GetSpec() genruntime.ConvertibleSpec
- func (domain *Domain) GetStatus() genruntime.ConvertibleStatus
- func (domain *Domain) GetSupportedOperations() []genruntime.ResourceOperation
- func (domain *Domain) GetType() string
- func (domain *Domain) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (domain *Domain) NewEmptyStatus() genruntime.ConvertibleStatus
- func (domain *Domain) OriginalGVK() *schema.GroupVersionKind
- func (domain *Domain) Owner() *genruntime.ResourceReference
- func (domain *Domain) SecretDestinationExpressions() []*core.DestinationExpression
- func (domain *Domain) SetConditions(conditions conditions.Conditions)
- func (domain *Domain) SetStatus(status genruntime.ConvertibleStatus) error
- func (domain *Domain) ValidateCreate() (admission.Warnings, error)
- func (domain *Domain) ValidateDelete() (admission.Warnings, error)
- func (domain *Domain) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DomainList
- type DomainOperatorSpec
- func (operator *DomainOperatorSpec) AssignProperties_From_DomainOperatorSpec(source *storage.DomainOperatorSpec) error
- func (operator *DomainOperatorSpec) AssignProperties_To_DomainOperatorSpec(destination *storage.DomainOperatorSpec) error
- func (in *DomainOperatorSpec) DeepCopy() *DomainOperatorSpec
- func (in *DomainOperatorSpec) DeepCopyInto(out *DomainOperatorSpec)
- type DomainProperties_InputSchema
- type DomainProperties_InputSchema_STATUS
- type DomainProperties_ProvisioningState_STATUS
- type DomainProperties_PublicNetworkAccess
- type DomainProperties_PublicNetworkAccess_STATUS
- type DomainTopicProperties_ProvisioningState_STATUS
- type Domain_STATUS
- func (domain *Domain_STATUS) AssignProperties_From_Domain_STATUS(source *storage.Domain_STATUS) error
- func (domain *Domain_STATUS) AssignProperties_To_Domain_STATUS(destination *storage.Domain_STATUS) error
- func (domain *Domain_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (domain *Domain_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Domain_STATUS) DeepCopy() *Domain_STATUS
- func (in *Domain_STATUS) DeepCopyInto(out *Domain_STATUS)
- func (domain *Domain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *Domain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Domain_Spec
- func (domain *Domain_Spec) AssignProperties_From_Domain_Spec(source *storage.Domain_Spec) error
- func (domain *Domain_Spec) AssignProperties_To_Domain_Spec(destination *storage.Domain_Spec) error
- func (domain *Domain_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (domain *Domain_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (domain *Domain_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Domain_Spec) DeepCopy() *Domain_Spec
- func (in *Domain_Spec) DeepCopyInto(out *Domain_Spec)
- func (domain *Domain_Spec) Initialize_From_Domain_STATUS(source *Domain_STATUS) error
- func (domain *Domain_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (domain *Domain_Spec) OriginalVersion() string
- func (domain *Domain_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (domain *Domain_Spec) SetAzureName(azureName string)
- type DomainsTopic
- func (topic *DomainsTopic) AssignProperties_From_DomainsTopic(source *storage.DomainsTopic) error
- func (topic *DomainsTopic) AssignProperties_To_DomainsTopic(destination *storage.DomainsTopic) error
- func (topic *DomainsTopic) AzureName() string
- func (topic *DomainsTopic) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (topic *DomainsTopic) ConvertFrom(hub conversion.Hub) error
- func (topic *DomainsTopic) ConvertTo(hub conversion.Hub) error
- func (in *DomainsTopic) DeepCopy() *DomainsTopic
- func (in *DomainsTopic) DeepCopyInto(out *DomainsTopic)
- func (in *DomainsTopic) DeepCopyObject() runtime.Object
- func (topic *DomainsTopic) Default()
- func (topic DomainsTopic) GetAPIVersion() string
- func (topic *DomainsTopic) GetConditions() conditions.Conditions
- func (topic *DomainsTopic) GetResourceScope() genruntime.ResourceScope
- func (topic *DomainsTopic) GetSpec() genruntime.ConvertibleSpec
- func (topic *DomainsTopic) GetStatus() genruntime.ConvertibleStatus
- func (topic *DomainsTopic) GetSupportedOperations() []genruntime.ResourceOperation
- func (topic *DomainsTopic) GetType() string
- func (topic *DomainsTopic) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (topic *DomainsTopic) NewEmptyStatus() genruntime.ConvertibleStatus
- func (topic *DomainsTopic) OriginalGVK() *schema.GroupVersionKind
- func (topic *DomainsTopic) Owner() *genruntime.ResourceReference
- func (topic *DomainsTopic) SecretDestinationExpressions() []*core.DestinationExpression
- func (topic *DomainsTopic) SetConditions(conditions conditions.Conditions)
- func (topic *DomainsTopic) SetStatus(status genruntime.ConvertibleStatus) error
- func (topic *DomainsTopic) ValidateCreate() (admission.Warnings, error)
- func (topic *DomainsTopic) ValidateDelete() (admission.Warnings, error)
- func (topic *DomainsTopic) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type DomainsTopicList
- type DomainsTopicOperatorSpec
- func (operator *DomainsTopicOperatorSpec) AssignProperties_From_DomainsTopicOperatorSpec(source *storage.DomainsTopicOperatorSpec) error
- func (operator *DomainsTopicOperatorSpec) AssignProperties_To_DomainsTopicOperatorSpec(destination *storage.DomainsTopicOperatorSpec) error
- func (in *DomainsTopicOperatorSpec) DeepCopy() *DomainsTopicOperatorSpec
- func (in *DomainsTopicOperatorSpec) DeepCopyInto(out *DomainsTopicOperatorSpec)
- type DomainsTopic_STATUS
- func (topic *DomainsTopic_STATUS) AssignProperties_From_DomainsTopic_STATUS(source *storage.DomainsTopic_STATUS) error
- func (topic *DomainsTopic_STATUS) AssignProperties_To_DomainsTopic_STATUS(destination *storage.DomainsTopic_STATUS) error
- func (topic *DomainsTopic_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (topic *DomainsTopic_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DomainsTopic_STATUS) DeepCopy() *DomainsTopic_STATUS
- func (in *DomainsTopic_STATUS) DeepCopyInto(out *DomainsTopic_STATUS)
- func (topic *DomainsTopic_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (topic *DomainsTopic_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type DomainsTopic_Spec
- func (topic *DomainsTopic_Spec) AssignProperties_From_DomainsTopic_Spec(source *storage.DomainsTopic_Spec) error
- func (topic *DomainsTopic_Spec) AssignProperties_To_DomainsTopic_Spec(destination *storage.DomainsTopic_Spec) error
- func (topic *DomainsTopic_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (topic *DomainsTopic_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (topic *DomainsTopic_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DomainsTopic_Spec) DeepCopy() *DomainsTopic_Spec
- func (in *DomainsTopic_Spec) DeepCopyInto(out *DomainsTopic_Spec)
- func (topic *DomainsTopic_Spec) Initialize_From_DomainsTopic_STATUS(source *DomainsTopic_STATUS) error
- func (topic *DomainsTopic_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (topic *DomainsTopic_Spec) OriginalVersion() string
- func (topic *DomainsTopic_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (topic *DomainsTopic_Spec) SetAzureName(azureName string)
- type EventHubEventSubscriptionDestination
- func (destination *EventHubEventSubscriptionDestination) AssignProperties_From_EventHubEventSubscriptionDestination(source *storage.EventHubEventSubscriptionDestination) error
- func (destination *EventHubEventSubscriptionDestination) AssignProperties_To_EventHubEventSubscriptionDestination(target *storage.EventHubEventSubscriptionDestination) error
- func (destination *EventHubEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EventHubEventSubscriptionDestination) DeepCopy() *EventHubEventSubscriptionDestination
- func (in *EventHubEventSubscriptionDestination) DeepCopyInto(out *EventHubEventSubscriptionDestination)
- func (destination *EventHubEventSubscriptionDestination) Initialize_From_EventHubEventSubscriptionDestination_STATUS(source *EventHubEventSubscriptionDestination_STATUS) error
- func (destination *EventHubEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *EventHubEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventHubEventSubscriptionDestination_EndpointType
- type EventHubEventSubscriptionDestination_EndpointType_STATUS
- type EventHubEventSubscriptionDestination_STATUS
- func (destination *EventHubEventSubscriptionDestination_STATUS) AssignProperties_From_EventHubEventSubscriptionDestination_STATUS(source *storage.EventHubEventSubscriptionDestination_STATUS) error
- func (destination *EventHubEventSubscriptionDestination_STATUS) AssignProperties_To_EventHubEventSubscriptionDestination_STATUS(target *storage.EventHubEventSubscriptionDestination_STATUS) error
- func (in *EventHubEventSubscriptionDestination_STATUS) DeepCopy() *EventHubEventSubscriptionDestination_STATUS
- func (in *EventHubEventSubscriptionDestination_STATUS) DeepCopyInto(out *EventHubEventSubscriptionDestination_STATUS)
- func (destination *EventHubEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *EventHubEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventSubscription
- func (subscription *EventSubscription) AssignProperties_From_EventSubscription(source *storage.EventSubscription) error
- func (subscription *EventSubscription) AssignProperties_To_EventSubscription(destination *storage.EventSubscription) error
- func (subscription *EventSubscription) AzureName() string
- func (subscription *EventSubscription) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (subscription *EventSubscription) ConvertFrom(hub conversion.Hub) error
- func (subscription *EventSubscription) ConvertTo(hub conversion.Hub) error
- func (in *EventSubscription) DeepCopy() *EventSubscription
- func (in *EventSubscription) DeepCopyInto(out *EventSubscription)
- func (in *EventSubscription) DeepCopyObject() runtime.Object
- func (subscription *EventSubscription) Default()
- func (subscription EventSubscription) GetAPIVersion() string
- func (subscription *EventSubscription) GetConditions() conditions.Conditions
- func (subscription *EventSubscription) GetResourceScope() genruntime.ResourceScope
- func (subscription *EventSubscription) GetSpec() genruntime.ConvertibleSpec
- func (subscription *EventSubscription) GetStatus() genruntime.ConvertibleStatus
- func (subscription *EventSubscription) GetSupportedOperations() []genruntime.ResourceOperation
- func (subscription *EventSubscription) GetType() string
- func (subscription *EventSubscription) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (subscription *EventSubscription) NewEmptyStatus() genruntime.ConvertibleStatus
- func (subscription *EventSubscription) OriginalGVK() *schema.GroupVersionKind
- func (subscription *EventSubscription) Owner() *genruntime.ResourceReference
- func (subscription *EventSubscription) SecretDestinationExpressions() []*core.DestinationExpression
- func (subscription *EventSubscription) SetConditions(conditions conditions.Conditions)
- func (subscription *EventSubscription) SetStatus(status genruntime.ConvertibleStatus) error
- func (subscription *EventSubscription) ValidateCreate() (admission.Warnings, error)
- func (subscription *EventSubscription) ValidateDelete() (admission.Warnings, error)
- func (subscription *EventSubscription) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type EventSubscriptionDestination
- func (destination *EventSubscriptionDestination) AssignProperties_From_EventSubscriptionDestination(source *storage.EventSubscriptionDestination) error
- func (destination *EventSubscriptionDestination) AssignProperties_To_EventSubscriptionDestination(target *storage.EventSubscriptionDestination) error
- func (destination *EventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EventSubscriptionDestination) DeepCopy() *EventSubscriptionDestination
- func (in *EventSubscriptionDestination) DeepCopyInto(out *EventSubscriptionDestination)
- func (destination *EventSubscriptionDestination) Initialize_From_EventSubscriptionDestination_STATUS(source *EventSubscriptionDestination_STATUS) error
- func (destination *EventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *EventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventSubscriptionDestination_STATUS
- func (destination *EventSubscriptionDestination_STATUS) AssignProperties_From_EventSubscriptionDestination_STATUS(source *storage.EventSubscriptionDestination_STATUS) error
- func (destination *EventSubscriptionDestination_STATUS) AssignProperties_To_EventSubscriptionDestination_STATUS(target *storage.EventSubscriptionDestination_STATUS) error
- func (in *EventSubscriptionDestination_STATUS) DeepCopy() *EventSubscriptionDestination_STATUS
- func (in *EventSubscriptionDestination_STATUS) DeepCopyInto(out *EventSubscriptionDestination_STATUS)
- func (destination *EventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *EventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventSubscriptionFilter
- func (filter *EventSubscriptionFilter) AssignProperties_From_EventSubscriptionFilter(source *storage.EventSubscriptionFilter) error
- func (filter *EventSubscriptionFilter) AssignProperties_To_EventSubscriptionFilter(destination *storage.EventSubscriptionFilter) error
- func (filter *EventSubscriptionFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EventSubscriptionFilter) DeepCopy() *EventSubscriptionFilter
- func (in *EventSubscriptionFilter) DeepCopyInto(out *EventSubscriptionFilter)
- func (filter *EventSubscriptionFilter) Initialize_From_EventSubscriptionFilter_STATUS(source *EventSubscriptionFilter_STATUS) error
- func (filter *EventSubscriptionFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *EventSubscriptionFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventSubscriptionFilter_STATUS
- func (filter *EventSubscriptionFilter_STATUS) AssignProperties_From_EventSubscriptionFilter_STATUS(source *storage.EventSubscriptionFilter_STATUS) error
- func (filter *EventSubscriptionFilter_STATUS) AssignProperties_To_EventSubscriptionFilter_STATUS(destination *storage.EventSubscriptionFilter_STATUS) error
- func (in *EventSubscriptionFilter_STATUS) DeepCopy() *EventSubscriptionFilter_STATUS
- func (in *EventSubscriptionFilter_STATUS) DeepCopyInto(out *EventSubscriptionFilter_STATUS)
- func (filter *EventSubscriptionFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *EventSubscriptionFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventSubscriptionList
- type EventSubscriptionOperatorSpec
- func (operator *EventSubscriptionOperatorSpec) AssignProperties_From_EventSubscriptionOperatorSpec(source *storage.EventSubscriptionOperatorSpec) error
- func (operator *EventSubscriptionOperatorSpec) AssignProperties_To_EventSubscriptionOperatorSpec(destination *storage.EventSubscriptionOperatorSpec) error
- func (in *EventSubscriptionOperatorSpec) DeepCopy() *EventSubscriptionOperatorSpec
- func (in *EventSubscriptionOperatorSpec) DeepCopyInto(out *EventSubscriptionOperatorSpec)
- type EventSubscriptionProperties_EventDeliverySchema
- type EventSubscriptionProperties_EventDeliverySchema_STATUS
- type EventSubscriptionProperties_ProvisioningState_STATUS
- type EventSubscription_STATUS
- func (subscription *EventSubscription_STATUS) AssignProperties_From_EventSubscription_STATUS(source *storage.EventSubscription_STATUS) error
- func (subscription *EventSubscription_STATUS) AssignProperties_To_EventSubscription_STATUS(destination *storage.EventSubscription_STATUS) error
- func (subscription *EventSubscription_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (subscription *EventSubscription_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *EventSubscription_STATUS) DeepCopy() *EventSubscription_STATUS
- func (in *EventSubscription_STATUS) DeepCopyInto(out *EventSubscription_STATUS)
- func (subscription *EventSubscription_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (subscription *EventSubscription_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventSubscription_Spec
- func (subscription *EventSubscription_Spec) AssignProperties_From_EventSubscription_Spec(source *storage.EventSubscription_Spec) error
- func (subscription *EventSubscription_Spec) AssignProperties_To_EventSubscription_Spec(destination *storage.EventSubscription_Spec) error
- func (subscription *EventSubscription_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (subscription *EventSubscription_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (subscription *EventSubscription_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EventSubscription_Spec) DeepCopy() *EventSubscription_Spec
- func (in *EventSubscription_Spec) DeepCopyInto(out *EventSubscription_Spec)
- func (subscription *EventSubscription_Spec) Initialize_From_EventSubscription_STATUS(source *EventSubscription_STATUS) error
- func (subscription *EventSubscription_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (subscription *EventSubscription_Spec) OriginalVersion() string
- func (subscription *EventSubscription_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (subscription *EventSubscription_Spec) SetAzureName(azureName string)
- type HybridConnectionEventSubscriptionDestination
- func (destination *HybridConnectionEventSubscriptionDestination) AssignProperties_From_HybridConnectionEventSubscriptionDestination(source *storage.HybridConnectionEventSubscriptionDestination) error
- func (destination *HybridConnectionEventSubscriptionDestination) AssignProperties_To_HybridConnectionEventSubscriptionDestination(target *storage.HybridConnectionEventSubscriptionDestination) error
- func (destination *HybridConnectionEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *HybridConnectionEventSubscriptionDestination) DeepCopy() *HybridConnectionEventSubscriptionDestination
- func (in *HybridConnectionEventSubscriptionDestination) DeepCopyInto(out *HybridConnectionEventSubscriptionDestination)
- func (destination *HybridConnectionEventSubscriptionDestination) Initialize_From_HybridConnectionEventSubscriptionDestination_STATUS(source *HybridConnectionEventSubscriptionDestination_STATUS) error
- func (destination *HybridConnectionEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *HybridConnectionEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type HybridConnectionEventSubscriptionDestination_EndpointType
- type HybridConnectionEventSubscriptionDestination_EndpointType_STATUS
- type HybridConnectionEventSubscriptionDestination_STATUS
- func (destination *HybridConnectionEventSubscriptionDestination_STATUS) AssignProperties_From_HybridConnectionEventSubscriptionDestination_STATUS(source *storage.HybridConnectionEventSubscriptionDestination_STATUS) error
- func (destination *HybridConnectionEventSubscriptionDestination_STATUS) AssignProperties_To_HybridConnectionEventSubscriptionDestination_STATUS(target *storage.HybridConnectionEventSubscriptionDestination_STATUS) error
- func (in *HybridConnectionEventSubscriptionDestination_STATUS) DeepCopy() *HybridConnectionEventSubscriptionDestination_STATUS
- func (in *HybridConnectionEventSubscriptionDestination_STATUS) DeepCopyInto(out *HybridConnectionEventSubscriptionDestination_STATUS)
- func (destination *HybridConnectionEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *HybridConnectionEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type InboundIpRule
- func (rule *InboundIpRule) AssignProperties_From_InboundIpRule(source *storage.InboundIpRule) error
- func (rule *InboundIpRule) AssignProperties_To_InboundIpRule(destination *storage.InboundIpRule) error
- func (rule *InboundIpRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *InboundIpRule) DeepCopy() *InboundIpRule
- func (in *InboundIpRule) DeepCopyInto(out *InboundIpRule)
- func (rule *InboundIpRule) Initialize_From_InboundIpRule_STATUS(source *InboundIpRule_STATUS) error
- func (rule *InboundIpRule) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *InboundIpRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type InboundIpRule_Action
- type InboundIpRule_Action_STATUS
- type InboundIpRule_STATUS
- func (rule *InboundIpRule_STATUS) AssignProperties_From_InboundIpRule_STATUS(source *storage.InboundIpRule_STATUS) error
- func (rule *InboundIpRule_STATUS) AssignProperties_To_InboundIpRule_STATUS(destination *storage.InboundIpRule_STATUS) error
- func (in *InboundIpRule_STATUS) DeepCopy() *InboundIpRule_STATUS
- func (in *InboundIpRule_STATUS) DeepCopyInto(out *InboundIpRule_STATUS)
- func (rule *InboundIpRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (rule *InboundIpRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type InputSchemaMapping
- func (mapping *InputSchemaMapping) AssignProperties_From_InputSchemaMapping(source *storage.InputSchemaMapping) error
- func (mapping *InputSchemaMapping) AssignProperties_To_InputSchemaMapping(destination *storage.InputSchemaMapping) error
- func (mapping *InputSchemaMapping) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *InputSchemaMapping) DeepCopy() *InputSchemaMapping
- func (in *InputSchemaMapping) DeepCopyInto(out *InputSchemaMapping)
- func (mapping *InputSchemaMapping) Initialize_From_InputSchemaMapping_STATUS(source *InputSchemaMapping_STATUS) error
- func (mapping *InputSchemaMapping) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (mapping *InputSchemaMapping) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type InputSchemaMapping_STATUS
- func (mapping *InputSchemaMapping_STATUS) AssignProperties_From_InputSchemaMapping_STATUS(source *storage.InputSchemaMapping_STATUS) error
- func (mapping *InputSchemaMapping_STATUS) AssignProperties_To_InputSchemaMapping_STATUS(destination *storage.InputSchemaMapping_STATUS) error
- func (in *InputSchemaMapping_STATUS) DeepCopy() *InputSchemaMapping_STATUS
- func (in *InputSchemaMapping_STATUS) DeepCopyInto(out *InputSchemaMapping_STATUS)
- func (mapping *InputSchemaMapping_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (mapping *InputSchemaMapping_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type JsonField
- func (field *JsonField) AssignProperties_From_JsonField(source *storage.JsonField) error
- func (field *JsonField) AssignProperties_To_JsonField(destination *storage.JsonField) error
- func (field *JsonField) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *JsonField) DeepCopy() *JsonField
- func (in *JsonField) DeepCopyInto(out *JsonField)
- func (field *JsonField) Initialize_From_JsonField_STATUS(source *JsonField_STATUS) error
- func (field *JsonField) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (field *JsonField) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type JsonFieldWithDefault
- func (withDefault *JsonFieldWithDefault) AssignProperties_From_JsonFieldWithDefault(source *storage.JsonFieldWithDefault) error
- func (withDefault *JsonFieldWithDefault) AssignProperties_To_JsonFieldWithDefault(destination *storage.JsonFieldWithDefault) error
- func (withDefault *JsonFieldWithDefault) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *JsonFieldWithDefault) DeepCopy() *JsonFieldWithDefault
- func (in *JsonFieldWithDefault) DeepCopyInto(out *JsonFieldWithDefault)
- func (withDefault *JsonFieldWithDefault) Initialize_From_JsonFieldWithDefault_STATUS(source *JsonFieldWithDefault_STATUS) error
- func (withDefault *JsonFieldWithDefault) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (withDefault *JsonFieldWithDefault) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type JsonFieldWithDefault_STATUS
- func (withDefault *JsonFieldWithDefault_STATUS) AssignProperties_From_JsonFieldWithDefault_STATUS(source *storage.JsonFieldWithDefault_STATUS) error
- func (withDefault *JsonFieldWithDefault_STATUS) AssignProperties_To_JsonFieldWithDefault_STATUS(destination *storage.JsonFieldWithDefault_STATUS) error
- func (in *JsonFieldWithDefault_STATUS) DeepCopy() *JsonFieldWithDefault_STATUS
- func (in *JsonFieldWithDefault_STATUS) DeepCopyInto(out *JsonFieldWithDefault_STATUS)
- func (withDefault *JsonFieldWithDefault_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (withDefault *JsonFieldWithDefault_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type JsonField_STATUS
- func (field *JsonField_STATUS) AssignProperties_From_JsonField_STATUS(source *storage.JsonField_STATUS) error
- func (field *JsonField_STATUS) AssignProperties_To_JsonField_STATUS(destination *storage.JsonField_STATUS) error
- func (in *JsonField_STATUS) DeepCopy() *JsonField_STATUS
- func (in *JsonField_STATUS) DeepCopyInto(out *JsonField_STATUS)
- func (field *JsonField_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (field *JsonField_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type JsonInputSchemaMapping
- func (mapping *JsonInputSchemaMapping) AssignProperties_From_JsonInputSchemaMapping(source *storage.JsonInputSchemaMapping) error
- func (mapping *JsonInputSchemaMapping) AssignProperties_To_JsonInputSchemaMapping(destination *storage.JsonInputSchemaMapping) error
- func (mapping *JsonInputSchemaMapping) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *JsonInputSchemaMapping) DeepCopy() *JsonInputSchemaMapping
- func (in *JsonInputSchemaMapping) DeepCopyInto(out *JsonInputSchemaMapping)
- func (mapping *JsonInputSchemaMapping) Initialize_From_JsonInputSchemaMapping_STATUS(source *JsonInputSchemaMapping_STATUS) error
- func (mapping *JsonInputSchemaMapping) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (mapping *JsonInputSchemaMapping) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type JsonInputSchemaMapping_InputSchemaMappingType
- type JsonInputSchemaMapping_InputSchemaMappingType_STATUS
- type JsonInputSchemaMapping_STATUS
- func (mapping *JsonInputSchemaMapping_STATUS) AssignProperties_From_JsonInputSchemaMapping_STATUS(source *storage.JsonInputSchemaMapping_STATUS) error
- func (mapping *JsonInputSchemaMapping_STATUS) AssignProperties_To_JsonInputSchemaMapping_STATUS(destination *storage.JsonInputSchemaMapping_STATUS) error
- func (in *JsonInputSchemaMapping_STATUS) DeepCopy() *JsonInputSchemaMapping_STATUS
- func (in *JsonInputSchemaMapping_STATUS) DeepCopyInto(out *JsonInputSchemaMapping_STATUS)
- func (mapping *JsonInputSchemaMapping_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (mapping *JsonInputSchemaMapping_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberGreaterThanAdvancedFilter
- func (filter *NumberGreaterThanAdvancedFilter) AssignProperties_From_NumberGreaterThanAdvancedFilter(source *storage.NumberGreaterThanAdvancedFilter) error
- func (filter *NumberGreaterThanAdvancedFilter) AssignProperties_To_NumberGreaterThanAdvancedFilter(destination *storage.NumberGreaterThanAdvancedFilter) error
- func (filter *NumberGreaterThanAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NumberGreaterThanAdvancedFilter) DeepCopy() *NumberGreaterThanAdvancedFilter
- func (in *NumberGreaterThanAdvancedFilter) DeepCopyInto(out *NumberGreaterThanAdvancedFilter)
- func (filter *NumberGreaterThanAdvancedFilter) Initialize_From_NumberGreaterThanAdvancedFilter_STATUS(source *NumberGreaterThanAdvancedFilter_STATUS) error
- func (filter *NumberGreaterThanAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberGreaterThanAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberGreaterThanAdvancedFilter_OperatorType
- type NumberGreaterThanAdvancedFilter_OperatorType_STATUS
- type NumberGreaterThanAdvancedFilter_STATUS
- func (filter *NumberGreaterThanAdvancedFilter_STATUS) AssignProperties_From_NumberGreaterThanAdvancedFilter_STATUS(source *storage.NumberGreaterThanAdvancedFilter_STATUS) error
- func (filter *NumberGreaterThanAdvancedFilter_STATUS) AssignProperties_To_NumberGreaterThanAdvancedFilter_STATUS(destination *storage.NumberGreaterThanAdvancedFilter_STATUS) error
- func (in *NumberGreaterThanAdvancedFilter_STATUS) DeepCopy() *NumberGreaterThanAdvancedFilter_STATUS
- func (in *NumberGreaterThanAdvancedFilter_STATUS) DeepCopyInto(out *NumberGreaterThanAdvancedFilter_STATUS)
- func (filter *NumberGreaterThanAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberGreaterThanAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberGreaterThanOrEqualsAdvancedFilter
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter) AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter(source *storage.NumberGreaterThanOrEqualsAdvancedFilter) error
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter) AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter(destination *storage.NumberGreaterThanOrEqualsAdvancedFilter) error
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NumberGreaterThanOrEqualsAdvancedFilter) DeepCopy() *NumberGreaterThanOrEqualsAdvancedFilter
- func (in *NumberGreaterThanOrEqualsAdvancedFilter) DeepCopyInto(out *NumberGreaterThanOrEqualsAdvancedFilter)
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter) Initialize_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS(source *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) error
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType
- type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS
- type NumberGreaterThanOrEqualsAdvancedFilter_STATUS
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS(source *storage.NumberGreaterThanOrEqualsAdvancedFilter_STATUS) error
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter_STATUS(destination *storage.NumberGreaterThanOrEqualsAdvancedFilter_STATUS) error
- func (in *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) DeepCopy() *NumberGreaterThanOrEqualsAdvancedFilter_STATUS
- func (in *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) DeepCopyInto(out *NumberGreaterThanOrEqualsAdvancedFilter_STATUS)
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberInAdvancedFilter
- func (filter *NumberInAdvancedFilter) AssignProperties_From_NumberInAdvancedFilter(source *storage.NumberInAdvancedFilter) error
- func (filter *NumberInAdvancedFilter) AssignProperties_To_NumberInAdvancedFilter(destination *storage.NumberInAdvancedFilter) error
- func (filter *NumberInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NumberInAdvancedFilter) DeepCopy() *NumberInAdvancedFilter
- func (in *NumberInAdvancedFilter) DeepCopyInto(out *NumberInAdvancedFilter)
- func (filter *NumberInAdvancedFilter) Initialize_From_NumberInAdvancedFilter_STATUS(source *NumberInAdvancedFilter_STATUS) error
- func (filter *NumberInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberInAdvancedFilter_OperatorType
- type NumberInAdvancedFilter_OperatorType_STATUS
- type NumberInAdvancedFilter_STATUS
- func (filter *NumberInAdvancedFilter_STATUS) AssignProperties_From_NumberInAdvancedFilter_STATUS(source *storage.NumberInAdvancedFilter_STATUS) error
- func (filter *NumberInAdvancedFilter_STATUS) AssignProperties_To_NumberInAdvancedFilter_STATUS(destination *storage.NumberInAdvancedFilter_STATUS) error
- func (in *NumberInAdvancedFilter_STATUS) DeepCopy() *NumberInAdvancedFilter_STATUS
- func (in *NumberInAdvancedFilter_STATUS) DeepCopyInto(out *NumberInAdvancedFilter_STATUS)
- func (filter *NumberInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberLessThanAdvancedFilter
- func (filter *NumberLessThanAdvancedFilter) AssignProperties_From_NumberLessThanAdvancedFilter(source *storage.NumberLessThanAdvancedFilter) error
- func (filter *NumberLessThanAdvancedFilter) AssignProperties_To_NumberLessThanAdvancedFilter(destination *storage.NumberLessThanAdvancedFilter) error
- func (filter *NumberLessThanAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NumberLessThanAdvancedFilter) DeepCopy() *NumberLessThanAdvancedFilter
- func (in *NumberLessThanAdvancedFilter) DeepCopyInto(out *NumberLessThanAdvancedFilter)
- func (filter *NumberLessThanAdvancedFilter) Initialize_From_NumberLessThanAdvancedFilter_STATUS(source *NumberLessThanAdvancedFilter_STATUS) error
- func (filter *NumberLessThanAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberLessThanAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberLessThanAdvancedFilter_OperatorType
- type NumberLessThanAdvancedFilter_OperatorType_STATUS
- type NumberLessThanAdvancedFilter_STATUS
- func (filter *NumberLessThanAdvancedFilter_STATUS) AssignProperties_From_NumberLessThanAdvancedFilter_STATUS(source *storage.NumberLessThanAdvancedFilter_STATUS) error
- func (filter *NumberLessThanAdvancedFilter_STATUS) AssignProperties_To_NumberLessThanAdvancedFilter_STATUS(destination *storage.NumberLessThanAdvancedFilter_STATUS) error
- func (in *NumberLessThanAdvancedFilter_STATUS) DeepCopy() *NumberLessThanAdvancedFilter_STATUS
- func (in *NumberLessThanAdvancedFilter_STATUS) DeepCopyInto(out *NumberLessThanAdvancedFilter_STATUS)
- func (filter *NumberLessThanAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberLessThanAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberLessThanOrEqualsAdvancedFilter
- func (filter *NumberLessThanOrEqualsAdvancedFilter) AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter(source *storage.NumberLessThanOrEqualsAdvancedFilter) error
- func (filter *NumberLessThanOrEqualsAdvancedFilter) AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter(destination *storage.NumberLessThanOrEqualsAdvancedFilter) error
- func (filter *NumberLessThanOrEqualsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NumberLessThanOrEqualsAdvancedFilter) DeepCopy() *NumberLessThanOrEqualsAdvancedFilter
- func (in *NumberLessThanOrEqualsAdvancedFilter) DeepCopyInto(out *NumberLessThanOrEqualsAdvancedFilter)
- func (filter *NumberLessThanOrEqualsAdvancedFilter) Initialize_From_NumberLessThanOrEqualsAdvancedFilter_STATUS(source *NumberLessThanOrEqualsAdvancedFilter_STATUS) error
- func (filter *NumberLessThanOrEqualsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberLessThanOrEqualsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberLessThanOrEqualsAdvancedFilter_OperatorType
- type NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS
- type NumberLessThanOrEqualsAdvancedFilter_STATUS
- func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter_STATUS(source *storage.NumberLessThanOrEqualsAdvancedFilter_STATUS) error
- func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter_STATUS(destination *storage.NumberLessThanOrEqualsAdvancedFilter_STATUS) error
- func (in *NumberLessThanOrEqualsAdvancedFilter_STATUS) DeepCopy() *NumberLessThanOrEqualsAdvancedFilter_STATUS
- func (in *NumberLessThanOrEqualsAdvancedFilter_STATUS) DeepCopyInto(out *NumberLessThanOrEqualsAdvancedFilter_STATUS)
- func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberNotInAdvancedFilter
- func (filter *NumberNotInAdvancedFilter) AssignProperties_From_NumberNotInAdvancedFilter(source *storage.NumberNotInAdvancedFilter) error
- func (filter *NumberNotInAdvancedFilter) AssignProperties_To_NumberNotInAdvancedFilter(destination *storage.NumberNotInAdvancedFilter) error
- func (filter *NumberNotInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *NumberNotInAdvancedFilter) DeepCopy() *NumberNotInAdvancedFilter
- func (in *NumberNotInAdvancedFilter) DeepCopyInto(out *NumberNotInAdvancedFilter)
- func (filter *NumberNotInAdvancedFilter) Initialize_From_NumberNotInAdvancedFilter_STATUS(source *NumberNotInAdvancedFilter_STATUS) error
- func (filter *NumberNotInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberNotInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type NumberNotInAdvancedFilter_OperatorType
- type NumberNotInAdvancedFilter_OperatorType_STATUS
- type NumberNotInAdvancedFilter_STATUS
- func (filter *NumberNotInAdvancedFilter_STATUS) AssignProperties_From_NumberNotInAdvancedFilter_STATUS(source *storage.NumberNotInAdvancedFilter_STATUS) error
- func (filter *NumberNotInAdvancedFilter_STATUS) AssignProperties_To_NumberNotInAdvancedFilter_STATUS(destination *storage.NumberNotInAdvancedFilter_STATUS) error
- func (in *NumberNotInAdvancedFilter_STATUS) DeepCopy() *NumberNotInAdvancedFilter_STATUS
- func (in *NumberNotInAdvancedFilter_STATUS) DeepCopyInto(out *NumberNotInAdvancedFilter_STATUS)
- func (filter *NumberNotInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *NumberNotInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded
- func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded(source *storage.PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) error
- func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded(...) error
- func (in *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded
- func (in *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded)
- func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded
- func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded(source *storage.PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) error
- func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded(...) error
- func (in *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded
- func (in *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded)
- func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RetryPolicy
- func (policy *RetryPolicy) AssignProperties_From_RetryPolicy(source *storage.RetryPolicy) error
- func (policy *RetryPolicy) AssignProperties_To_RetryPolicy(destination *storage.RetryPolicy) error
- func (policy *RetryPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *RetryPolicy) DeepCopy() *RetryPolicy
- func (in *RetryPolicy) DeepCopyInto(out *RetryPolicy)
- func (policy *RetryPolicy) Initialize_From_RetryPolicy_STATUS(source *RetryPolicy_STATUS) error
- func (policy *RetryPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *RetryPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type RetryPolicy_STATUS
- func (policy *RetryPolicy_STATUS) AssignProperties_From_RetryPolicy_STATUS(source *storage.RetryPolicy_STATUS) error
- func (policy *RetryPolicy_STATUS) AssignProperties_To_RetryPolicy_STATUS(destination *storage.RetryPolicy_STATUS) error
- func (in *RetryPolicy_STATUS) DeepCopy() *RetryPolicy_STATUS
- func (in *RetryPolicy_STATUS) DeepCopyInto(out *RetryPolicy_STATUS)
- func (policy *RetryPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (policy *RetryPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServiceBusQueueEventSubscriptionDestination
- func (destination *ServiceBusQueueEventSubscriptionDestination) AssignProperties_From_ServiceBusQueueEventSubscriptionDestination(source *storage.ServiceBusQueueEventSubscriptionDestination) error
- func (destination *ServiceBusQueueEventSubscriptionDestination) AssignProperties_To_ServiceBusQueueEventSubscriptionDestination(target *storage.ServiceBusQueueEventSubscriptionDestination) error
- func (destination *ServiceBusQueueEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ServiceBusQueueEventSubscriptionDestination) DeepCopy() *ServiceBusQueueEventSubscriptionDestination
- func (in *ServiceBusQueueEventSubscriptionDestination) DeepCopyInto(out *ServiceBusQueueEventSubscriptionDestination)
- func (destination *ServiceBusQueueEventSubscriptionDestination) Initialize_From_ServiceBusQueueEventSubscriptionDestination_STATUS(source *ServiceBusQueueEventSubscriptionDestination_STATUS) error
- func (destination *ServiceBusQueueEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *ServiceBusQueueEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServiceBusQueueEventSubscriptionDestination_EndpointType
- type ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS
- type ServiceBusQueueEventSubscriptionDestination_STATUS
- func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) AssignProperties_From_ServiceBusQueueEventSubscriptionDestination_STATUS(source *storage.ServiceBusQueueEventSubscriptionDestination_STATUS) error
- func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) AssignProperties_To_ServiceBusQueueEventSubscriptionDestination_STATUS(target *storage.ServiceBusQueueEventSubscriptionDestination_STATUS) error
- func (in *ServiceBusQueueEventSubscriptionDestination_STATUS) DeepCopy() *ServiceBusQueueEventSubscriptionDestination_STATUS
- func (in *ServiceBusQueueEventSubscriptionDestination_STATUS) DeepCopyInto(out *ServiceBusQueueEventSubscriptionDestination_STATUS)
- func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServiceBusTopicEventSubscriptionDestination
- func (destination *ServiceBusTopicEventSubscriptionDestination) AssignProperties_From_ServiceBusTopicEventSubscriptionDestination(source *storage.ServiceBusTopicEventSubscriptionDestination) error
- func (destination *ServiceBusTopicEventSubscriptionDestination) AssignProperties_To_ServiceBusTopicEventSubscriptionDestination(target *storage.ServiceBusTopicEventSubscriptionDestination) error
- func (destination *ServiceBusTopicEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ServiceBusTopicEventSubscriptionDestination) DeepCopy() *ServiceBusTopicEventSubscriptionDestination
- func (in *ServiceBusTopicEventSubscriptionDestination) DeepCopyInto(out *ServiceBusTopicEventSubscriptionDestination)
- func (destination *ServiceBusTopicEventSubscriptionDestination) Initialize_From_ServiceBusTopicEventSubscriptionDestination_STATUS(source *ServiceBusTopicEventSubscriptionDestination_STATUS) error
- func (destination *ServiceBusTopicEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *ServiceBusTopicEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ServiceBusTopicEventSubscriptionDestination_EndpointType
- type ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS
- type ServiceBusTopicEventSubscriptionDestination_STATUS
- func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) AssignProperties_From_ServiceBusTopicEventSubscriptionDestination_STATUS(source *storage.ServiceBusTopicEventSubscriptionDestination_STATUS) error
- func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) AssignProperties_To_ServiceBusTopicEventSubscriptionDestination_STATUS(target *storage.ServiceBusTopicEventSubscriptionDestination_STATUS) error
- func (in *ServiceBusTopicEventSubscriptionDestination_STATUS) DeepCopy() *ServiceBusTopicEventSubscriptionDestination_STATUS
- func (in *ServiceBusTopicEventSubscriptionDestination_STATUS) DeepCopyInto(out *ServiceBusTopicEventSubscriptionDestination_STATUS)
- func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageBlobDeadLetterDestination
- func (destination *StorageBlobDeadLetterDestination) AssignProperties_From_StorageBlobDeadLetterDestination(source *storage.StorageBlobDeadLetterDestination) error
- func (destination *StorageBlobDeadLetterDestination) AssignProperties_To_StorageBlobDeadLetterDestination(target *storage.StorageBlobDeadLetterDestination) error
- func (destination *StorageBlobDeadLetterDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageBlobDeadLetterDestination) DeepCopy() *StorageBlobDeadLetterDestination
- func (in *StorageBlobDeadLetterDestination) DeepCopyInto(out *StorageBlobDeadLetterDestination)
- func (destination *StorageBlobDeadLetterDestination) Initialize_From_StorageBlobDeadLetterDestination_STATUS(source *StorageBlobDeadLetterDestination_STATUS) error
- func (destination *StorageBlobDeadLetterDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *StorageBlobDeadLetterDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageBlobDeadLetterDestination_EndpointType
- type StorageBlobDeadLetterDestination_EndpointType_STATUS
- type StorageBlobDeadLetterDestination_STATUS
- func (destination *StorageBlobDeadLetterDestination_STATUS) AssignProperties_From_StorageBlobDeadLetterDestination_STATUS(source *storage.StorageBlobDeadLetterDestination_STATUS) error
- func (destination *StorageBlobDeadLetterDestination_STATUS) AssignProperties_To_StorageBlobDeadLetterDestination_STATUS(target *storage.StorageBlobDeadLetterDestination_STATUS) error
- func (in *StorageBlobDeadLetterDestination_STATUS) DeepCopy() *StorageBlobDeadLetterDestination_STATUS
- func (in *StorageBlobDeadLetterDestination_STATUS) DeepCopyInto(out *StorageBlobDeadLetterDestination_STATUS)
- func (destination *StorageBlobDeadLetterDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *StorageBlobDeadLetterDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageQueueEventSubscriptionDestination
- func (destination *StorageQueueEventSubscriptionDestination) AssignProperties_From_StorageQueueEventSubscriptionDestination(source *storage.StorageQueueEventSubscriptionDestination) error
- func (destination *StorageQueueEventSubscriptionDestination) AssignProperties_To_StorageQueueEventSubscriptionDestination(target *storage.StorageQueueEventSubscriptionDestination) error
- func (destination *StorageQueueEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StorageQueueEventSubscriptionDestination) DeepCopy() *StorageQueueEventSubscriptionDestination
- func (in *StorageQueueEventSubscriptionDestination) DeepCopyInto(out *StorageQueueEventSubscriptionDestination)
- func (destination *StorageQueueEventSubscriptionDestination) Initialize_From_StorageQueueEventSubscriptionDestination_STATUS(source *StorageQueueEventSubscriptionDestination_STATUS) error
- func (destination *StorageQueueEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *StorageQueueEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StorageQueueEventSubscriptionDestination_EndpointType
- type StorageQueueEventSubscriptionDestination_EndpointType_STATUS
- type StorageQueueEventSubscriptionDestination_STATUS
- func (destination *StorageQueueEventSubscriptionDestination_STATUS) AssignProperties_From_StorageQueueEventSubscriptionDestination_STATUS(source *storage.StorageQueueEventSubscriptionDestination_STATUS) error
- func (destination *StorageQueueEventSubscriptionDestination_STATUS) AssignProperties_To_StorageQueueEventSubscriptionDestination_STATUS(target *storage.StorageQueueEventSubscriptionDestination_STATUS) error
- func (in *StorageQueueEventSubscriptionDestination_STATUS) DeepCopy() *StorageQueueEventSubscriptionDestination_STATUS
- func (in *StorageQueueEventSubscriptionDestination_STATUS) DeepCopyInto(out *StorageQueueEventSubscriptionDestination_STATUS)
- func (destination *StorageQueueEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *StorageQueueEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringBeginsWithAdvancedFilter
- func (filter *StringBeginsWithAdvancedFilter) AssignProperties_From_StringBeginsWithAdvancedFilter(source *storage.StringBeginsWithAdvancedFilter) error
- func (filter *StringBeginsWithAdvancedFilter) AssignProperties_To_StringBeginsWithAdvancedFilter(destination *storage.StringBeginsWithAdvancedFilter) error
- func (filter *StringBeginsWithAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StringBeginsWithAdvancedFilter) DeepCopy() *StringBeginsWithAdvancedFilter
- func (in *StringBeginsWithAdvancedFilter) DeepCopyInto(out *StringBeginsWithAdvancedFilter)
- func (filter *StringBeginsWithAdvancedFilter) Initialize_From_StringBeginsWithAdvancedFilter_STATUS(source *StringBeginsWithAdvancedFilter_STATUS) error
- func (filter *StringBeginsWithAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringBeginsWithAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringBeginsWithAdvancedFilter_OperatorType
- type StringBeginsWithAdvancedFilter_OperatorType_STATUS
- type StringBeginsWithAdvancedFilter_STATUS
- func (filter *StringBeginsWithAdvancedFilter_STATUS) AssignProperties_From_StringBeginsWithAdvancedFilter_STATUS(source *storage.StringBeginsWithAdvancedFilter_STATUS) error
- func (filter *StringBeginsWithAdvancedFilter_STATUS) AssignProperties_To_StringBeginsWithAdvancedFilter_STATUS(destination *storage.StringBeginsWithAdvancedFilter_STATUS) error
- func (in *StringBeginsWithAdvancedFilter_STATUS) DeepCopy() *StringBeginsWithAdvancedFilter_STATUS
- func (in *StringBeginsWithAdvancedFilter_STATUS) DeepCopyInto(out *StringBeginsWithAdvancedFilter_STATUS)
- func (filter *StringBeginsWithAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringBeginsWithAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringContainsAdvancedFilter
- func (filter *StringContainsAdvancedFilter) AssignProperties_From_StringContainsAdvancedFilter(source *storage.StringContainsAdvancedFilter) error
- func (filter *StringContainsAdvancedFilter) AssignProperties_To_StringContainsAdvancedFilter(destination *storage.StringContainsAdvancedFilter) error
- func (filter *StringContainsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StringContainsAdvancedFilter) DeepCopy() *StringContainsAdvancedFilter
- func (in *StringContainsAdvancedFilter) DeepCopyInto(out *StringContainsAdvancedFilter)
- func (filter *StringContainsAdvancedFilter) Initialize_From_StringContainsAdvancedFilter_STATUS(source *StringContainsAdvancedFilter_STATUS) error
- func (filter *StringContainsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringContainsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringContainsAdvancedFilter_OperatorType
- type StringContainsAdvancedFilter_OperatorType_STATUS
- type StringContainsAdvancedFilter_STATUS
- func (filter *StringContainsAdvancedFilter_STATUS) AssignProperties_From_StringContainsAdvancedFilter_STATUS(source *storage.StringContainsAdvancedFilter_STATUS) error
- func (filter *StringContainsAdvancedFilter_STATUS) AssignProperties_To_StringContainsAdvancedFilter_STATUS(destination *storage.StringContainsAdvancedFilter_STATUS) error
- func (in *StringContainsAdvancedFilter_STATUS) DeepCopy() *StringContainsAdvancedFilter_STATUS
- func (in *StringContainsAdvancedFilter_STATUS) DeepCopyInto(out *StringContainsAdvancedFilter_STATUS)
- func (filter *StringContainsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringContainsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringEndsWithAdvancedFilter
- func (filter *StringEndsWithAdvancedFilter) AssignProperties_From_StringEndsWithAdvancedFilter(source *storage.StringEndsWithAdvancedFilter) error
- func (filter *StringEndsWithAdvancedFilter) AssignProperties_To_StringEndsWithAdvancedFilter(destination *storage.StringEndsWithAdvancedFilter) error
- func (filter *StringEndsWithAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StringEndsWithAdvancedFilter) DeepCopy() *StringEndsWithAdvancedFilter
- func (in *StringEndsWithAdvancedFilter) DeepCopyInto(out *StringEndsWithAdvancedFilter)
- func (filter *StringEndsWithAdvancedFilter) Initialize_From_StringEndsWithAdvancedFilter_STATUS(source *StringEndsWithAdvancedFilter_STATUS) error
- func (filter *StringEndsWithAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringEndsWithAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringEndsWithAdvancedFilter_OperatorType
- type StringEndsWithAdvancedFilter_OperatorType_STATUS
- type StringEndsWithAdvancedFilter_STATUS
- func (filter *StringEndsWithAdvancedFilter_STATUS) AssignProperties_From_StringEndsWithAdvancedFilter_STATUS(source *storage.StringEndsWithAdvancedFilter_STATUS) error
- func (filter *StringEndsWithAdvancedFilter_STATUS) AssignProperties_To_StringEndsWithAdvancedFilter_STATUS(destination *storage.StringEndsWithAdvancedFilter_STATUS) error
- func (in *StringEndsWithAdvancedFilter_STATUS) DeepCopy() *StringEndsWithAdvancedFilter_STATUS
- func (in *StringEndsWithAdvancedFilter_STATUS) DeepCopyInto(out *StringEndsWithAdvancedFilter_STATUS)
- func (filter *StringEndsWithAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringEndsWithAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringInAdvancedFilter
- func (filter *StringInAdvancedFilter) AssignProperties_From_StringInAdvancedFilter(source *storage.StringInAdvancedFilter) error
- func (filter *StringInAdvancedFilter) AssignProperties_To_StringInAdvancedFilter(destination *storage.StringInAdvancedFilter) error
- func (filter *StringInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StringInAdvancedFilter) DeepCopy() *StringInAdvancedFilter
- func (in *StringInAdvancedFilter) DeepCopyInto(out *StringInAdvancedFilter)
- func (filter *StringInAdvancedFilter) Initialize_From_StringInAdvancedFilter_STATUS(source *StringInAdvancedFilter_STATUS) error
- func (filter *StringInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringInAdvancedFilter_OperatorType
- type StringInAdvancedFilter_OperatorType_STATUS
- type StringInAdvancedFilter_STATUS
- func (filter *StringInAdvancedFilter_STATUS) AssignProperties_From_StringInAdvancedFilter_STATUS(source *storage.StringInAdvancedFilter_STATUS) error
- func (filter *StringInAdvancedFilter_STATUS) AssignProperties_To_StringInAdvancedFilter_STATUS(destination *storage.StringInAdvancedFilter_STATUS) error
- func (in *StringInAdvancedFilter_STATUS) DeepCopy() *StringInAdvancedFilter_STATUS
- func (in *StringInAdvancedFilter_STATUS) DeepCopyInto(out *StringInAdvancedFilter_STATUS)
- func (filter *StringInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringNotInAdvancedFilter
- func (filter *StringNotInAdvancedFilter) AssignProperties_From_StringNotInAdvancedFilter(source *storage.StringNotInAdvancedFilter) error
- func (filter *StringNotInAdvancedFilter) AssignProperties_To_StringNotInAdvancedFilter(destination *storage.StringNotInAdvancedFilter) error
- func (filter *StringNotInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *StringNotInAdvancedFilter) DeepCopy() *StringNotInAdvancedFilter
- func (in *StringNotInAdvancedFilter) DeepCopyInto(out *StringNotInAdvancedFilter)
- func (filter *StringNotInAdvancedFilter) Initialize_From_StringNotInAdvancedFilter_STATUS(source *StringNotInAdvancedFilter_STATUS) error
- func (filter *StringNotInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringNotInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type StringNotInAdvancedFilter_OperatorType
- type StringNotInAdvancedFilter_OperatorType_STATUS
- type StringNotInAdvancedFilter_STATUS
- func (filter *StringNotInAdvancedFilter_STATUS) AssignProperties_From_StringNotInAdvancedFilter_STATUS(source *storage.StringNotInAdvancedFilter_STATUS) error
- func (filter *StringNotInAdvancedFilter_STATUS) AssignProperties_To_StringNotInAdvancedFilter_STATUS(destination *storage.StringNotInAdvancedFilter_STATUS) error
- func (in *StringNotInAdvancedFilter_STATUS) DeepCopy() *StringNotInAdvancedFilter_STATUS
- func (in *StringNotInAdvancedFilter_STATUS) DeepCopyInto(out *StringNotInAdvancedFilter_STATUS)
- func (filter *StringNotInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (filter *StringNotInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_STATUS
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Topic
- func (topic *Topic) AssignProperties_From_Topic(source *storage.Topic) error
- func (topic *Topic) AssignProperties_To_Topic(destination *storage.Topic) error
- func (topic *Topic) AzureName() string
- func (topic *Topic) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (topic *Topic) ConvertFrom(hub conversion.Hub) error
- func (topic *Topic) ConvertTo(hub conversion.Hub) error
- func (in *Topic) DeepCopy() *Topic
- func (in *Topic) DeepCopyInto(out *Topic)
- func (in *Topic) DeepCopyObject() runtime.Object
- func (topic *Topic) Default()
- func (topic *Topic) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, ...) ([]client.Object, error)
- func (topic Topic) GetAPIVersion() string
- func (topic *Topic) GetConditions() conditions.Conditions
- func (topic *Topic) GetResourceScope() genruntime.ResourceScope
- func (topic *Topic) GetSpec() genruntime.ConvertibleSpec
- func (topic *Topic) GetStatus() genruntime.ConvertibleStatus
- func (topic *Topic) GetSupportedOperations() []genruntime.ResourceOperation
- func (topic *Topic) GetType() string
- func (topic *Topic) InitializeSpec(status genruntime.ConvertibleStatus) error
- func (topic *Topic) NewEmptyStatus() genruntime.ConvertibleStatus
- func (topic *Topic) OriginalGVK() *schema.GroupVersionKind
- func (topic *Topic) Owner() *genruntime.ResourceReference
- func (topic *Topic) SecretDestinationExpressions() []*core.DestinationExpression
- func (topic *Topic) SetConditions(conditions conditions.Conditions)
- func (topic *Topic) SetStatus(status genruntime.ConvertibleStatus) error
- func (topic *Topic) ValidateCreate() (admission.Warnings, error)
- func (topic *Topic) ValidateDelete() (admission.Warnings, error)
- func (topic *Topic) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
- type TopicList
- type TopicOperatorConfigMaps
- func (maps *TopicOperatorConfigMaps) AssignProperties_From_TopicOperatorConfigMaps(source *storage.TopicOperatorConfigMaps) error
- func (maps *TopicOperatorConfigMaps) AssignProperties_To_TopicOperatorConfigMaps(destination *storage.TopicOperatorConfigMaps) error
- func (in *TopicOperatorConfigMaps) DeepCopy() *TopicOperatorConfigMaps
- func (in *TopicOperatorConfigMaps) DeepCopyInto(out *TopicOperatorConfigMaps)
- type TopicOperatorSecrets
- func (secrets *TopicOperatorSecrets) AssignProperties_From_TopicOperatorSecrets(source *storage.TopicOperatorSecrets) error
- func (secrets *TopicOperatorSecrets) AssignProperties_To_TopicOperatorSecrets(destination *storage.TopicOperatorSecrets) error
- func (in *TopicOperatorSecrets) DeepCopy() *TopicOperatorSecrets
- func (in *TopicOperatorSecrets) DeepCopyInto(out *TopicOperatorSecrets)
- type TopicOperatorSpec
- func (operator *TopicOperatorSpec) AssignProperties_From_TopicOperatorSpec(source *storage.TopicOperatorSpec) error
- func (operator *TopicOperatorSpec) AssignProperties_To_TopicOperatorSpec(destination *storage.TopicOperatorSpec) error
- func (in *TopicOperatorSpec) DeepCopy() *TopicOperatorSpec
- func (in *TopicOperatorSpec) DeepCopyInto(out *TopicOperatorSpec)
- type TopicProperties_InputSchema
- type TopicProperties_InputSchema_STATUS
- type TopicProperties_ProvisioningState_STATUS
- type TopicProperties_PublicNetworkAccess
- type TopicProperties_PublicNetworkAccess_STATUS
- type Topic_STATUS
- func (topic *Topic_STATUS) AssignProperties_From_Topic_STATUS(source *storage.Topic_STATUS) error
- func (topic *Topic_STATUS) AssignProperties_To_Topic_STATUS(destination *storage.Topic_STATUS) error
- func (topic *Topic_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (topic *Topic_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Topic_STATUS) DeepCopy() *Topic_STATUS
- func (in *Topic_STATUS) DeepCopyInto(out *Topic_STATUS)
- func (topic *Topic_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (topic *Topic_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Topic_Spec
- func (topic *Topic_Spec) AssignProperties_From_Topic_Spec(source *storage.Topic_Spec) error
- func (topic *Topic_Spec) AssignProperties_To_Topic_Spec(destination *storage.Topic_Spec) error
- func (topic *Topic_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (topic *Topic_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (topic *Topic_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Topic_Spec) DeepCopy() *Topic_Spec
- func (in *Topic_Spec) DeepCopyInto(out *Topic_Spec)
- func (topic *Topic_Spec) Initialize_From_Topic_STATUS(source *Topic_STATUS) error
- func (topic *Topic_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (topic *Topic_Spec) OriginalVersion() string
- func (topic *Topic_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (topic *Topic_Spec) SetAzureName(azureName string)
- type WebHookEventSubscriptionDestination
- func (destination *WebHookEventSubscriptionDestination) AssignProperties_From_WebHookEventSubscriptionDestination(source *storage.WebHookEventSubscriptionDestination) error
- func (destination *WebHookEventSubscriptionDestination) AssignProperties_To_WebHookEventSubscriptionDestination(target *storage.WebHookEventSubscriptionDestination) error
- func (destination *WebHookEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *WebHookEventSubscriptionDestination) DeepCopy() *WebHookEventSubscriptionDestination
- func (in *WebHookEventSubscriptionDestination) DeepCopyInto(out *WebHookEventSubscriptionDestination)
- func (destination *WebHookEventSubscriptionDestination) Initialize_From_WebHookEventSubscriptionDestination_STATUS(source *WebHookEventSubscriptionDestination_STATUS) error
- func (destination *WebHookEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *WebHookEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type WebHookEventSubscriptionDestination_EndpointType
- type WebHookEventSubscriptionDestination_EndpointType_STATUS
- type WebHookEventSubscriptionDestination_STATUS
- func (destination *WebHookEventSubscriptionDestination_STATUS) AssignProperties_From_WebHookEventSubscriptionDestination_STATUS(source *storage.WebHookEventSubscriptionDestination_STATUS) error
- func (destination *WebHookEventSubscriptionDestination_STATUS) AssignProperties_To_WebHookEventSubscriptionDestination_STATUS(target *storage.WebHookEventSubscriptionDestination_STATUS) error
- func (in *WebHookEventSubscriptionDestination_STATUS) DeepCopy() *WebHookEventSubscriptionDestination_STATUS
- func (in *WebHookEventSubscriptionDestination_STATUS) DeepCopyInto(out *WebHookEventSubscriptionDestination_STATUS)
- func (destination *WebHookEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (destination *WebHookEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
Constants ¶
const ( DomainProperties_InputSchema_CloudEventSchemaV1_0 = DomainProperties_InputSchema("CloudEventSchemaV1_0") DomainProperties_InputSchema_CustomEventSchema = DomainProperties_InputSchema("CustomEventSchema") DomainProperties_InputSchema_EventGridSchema = DomainProperties_InputSchema("EventGridSchema") )
const ( DomainProperties_InputSchema_STATUS_CloudEventSchemaV1_0 = DomainProperties_InputSchema_STATUS("CloudEventSchemaV1_0") DomainProperties_InputSchema_STATUS_CustomEventSchema = DomainProperties_InputSchema_STATUS("CustomEventSchema") DomainProperties_InputSchema_STATUS_EventGridSchema = DomainProperties_InputSchema_STATUS("EventGridSchema") )
const ( DomainProperties_ProvisioningState_STATUS_Canceled = DomainProperties_ProvisioningState_STATUS("Canceled") DomainProperties_ProvisioningState_STATUS_Creating = DomainProperties_ProvisioningState_STATUS("Creating") DomainProperties_ProvisioningState_STATUS_Deleting = DomainProperties_ProvisioningState_STATUS("Deleting") DomainProperties_ProvisioningState_STATUS_Failed = DomainProperties_ProvisioningState_STATUS("Failed") DomainProperties_ProvisioningState_STATUS_Succeeded = DomainProperties_ProvisioningState_STATUS("Succeeded") DomainProperties_ProvisioningState_STATUS_Updating = DomainProperties_ProvisioningState_STATUS("Updating") )
const ( DomainProperties_PublicNetworkAccess_Disabled = DomainProperties_PublicNetworkAccess("Disabled") DomainProperties_PublicNetworkAccess_Enabled = DomainProperties_PublicNetworkAccess("Enabled") )
const ( DomainProperties_PublicNetworkAccess_STATUS_Disabled = DomainProperties_PublicNetworkAccess_STATUS("Disabled") DomainProperties_PublicNetworkAccess_STATUS_Enabled = DomainProperties_PublicNetworkAccess_STATUS("Enabled") )
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( DomainTopicProperties_ProvisioningState_STATUS_Canceled = DomainTopicProperties_ProvisioningState_STATUS("Canceled") DomainTopicProperties_ProvisioningState_STATUS_Creating = DomainTopicProperties_ProvisioningState_STATUS("Creating") DomainTopicProperties_ProvisioningState_STATUS_Deleting = DomainTopicProperties_ProvisioningState_STATUS("Deleting") DomainTopicProperties_ProvisioningState_STATUS_Failed = DomainTopicProperties_ProvisioningState_STATUS("Failed") DomainTopicProperties_ProvisioningState_STATUS_Succeeded = DomainTopicProperties_ProvisioningState_STATUS("Succeeded") DomainTopicProperties_ProvisioningState_STATUS_Updating = DomainTopicProperties_ProvisioningState_STATUS("Updating") )
const ( EventSubscriptionProperties_EventDeliverySchema_CloudEventSchemaV1_0 = EventSubscriptionProperties_EventDeliverySchema("CloudEventSchemaV1_0") EventSubscriptionProperties_EventDeliverySchema_CustomInputSchema = EventSubscriptionProperties_EventDeliverySchema("CustomInputSchema") EventSubscriptionProperties_EventDeliverySchema_EventGridSchema = EventSubscriptionProperties_EventDeliverySchema("EventGridSchema") )
const ( EventSubscriptionProperties_EventDeliverySchema_STATUS_CloudEventSchemaV1_0 = EventSubscriptionProperties_EventDeliverySchema_STATUS("CloudEventSchemaV1_0") EventSubscriptionProperties_EventDeliverySchema_STATUS_CustomInputSchema = EventSubscriptionProperties_EventDeliverySchema_STATUS("CustomInputSchema") EventSubscriptionProperties_EventDeliverySchema_STATUS_EventGridSchema = EventSubscriptionProperties_EventDeliverySchema_STATUS("EventGridSchema") )
const ( EventSubscriptionProperties_ProvisioningState_STATUS_AwaitingManualAction = EventSubscriptionProperties_ProvisioningState_STATUS("AwaitingManualAction") EventSubscriptionProperties_ProvisioningState_STATUS_Canceled = EventSubscriptionProperties_ProvisioningState_STATUS("Canceled") EventSubscriptionProperties_ProvisioningState_STATUS_Creating = EventSubscriptionProperties_ProvisioningState_STATUS("Creating") EventSubscriptionProperties_ProvisioningState_STATUS_Deleting = EventSubscriptionProperties_ProvisioningState_STATUS("Deleting") EventSubscriptionProperties_ProvisioningState_STATUS_Failed = EventSubscriptionProperties_ProvisioningState_STATUS("Failed") EventSubscriptionProperties_ProvisioningState_STATUS_Succeeded = EventSubscriptionProperties_ProvisioningState_STATUS("Succeeded") EventSubscriptionProperties_ProvisioningState_STATUS_Updating = EventSubscriptionProperties_ProvisioningState_STATUS("Updating") )
const ( TopicProperties_InputSchema_CloudEventSchemaV1_0 = TopicProperties_InputSchema("CloudEventSchemaV1_0") TopicProperties_InputSchema_CustomEventSchema = TopicProperties_InputSchema("CustomEventSchema") TopicProperties_InputSchema_EventGridSchema = TopicProperties_InputSchema("EventGridSchema") )
const ( TopicProperties_InputSchema_STATUS_CloudEventSchemaV1_0 = TopicProperties_InputSchema_STATUS("CloudEventSchemaV1_0") TopicProperties_InputSchema_STATUS_CustomEventSchema = TopicProperties_InputSchema_STATUS("CustomEventSchema") TopicProperties_InputSchema_STATUS_EventGridSchema = TopicProperties_InputSchema_STATUS("EventGridSchema") )
const ( TopicProperties_ProvisioningState_STATUS_Canceled = TopicProperties_ProvisioningState_STATUS("Canceled") TopicProperties_ProvisioningState_STATUS_Creating = TopicProperties_ProvisioningState_STATUS("Creating") TopicProperties_ProvisioningState_STATUS_Deleting = TopicProperties_ProvisioningState_STATUS("Deleting") TopicProperties_ProvisioningState_STATUS_Failed = TopicProperties_ProvisioningState_STATUS("Failed") TopicProperties_ProvisioningState_STATUS_Succeeded = TopicProperties_ProvisioningState_STATUS("Succeeded") TopicProperties_ProvisioningState_STATUS_Updating = TopicProperties_ProvisioningState_STATUS("Updating") )
const ( TopicProperties_PublicNetworkAccess_Disabled = TopicProperties_PublicNetworkAccess("Disabled") TopicProperties_PublicNetworkAccess_Enabled = TopicProperties_PublicNetworkAccess("Enabled") )
const ( TopicProperties_PublicNetworkAccess_STATUS_Disabled = TopicProperties_PublicNetworkAccess_STATUS("Disabled") TopicProperties_PublicNetworkAccess_STATUS_Enabled = TopicProperties_PublicNetworkAccess_STATUS("Enabled") )
const APIVersion_Value = APIVersion("2020-06-01")
const AzureFunctionEventSubscriptionDestination_EndpointType_AzureFunction = AzureFunctionEventSubscriptionDestination_EndpointType("AzureFunction")
const AzureFunctionEventSubscriptionDestination_EndpointType_STATUS_AzureFunction = AzureFunctionEventSubscriptionDestination_EndpointType_STATUS("AzureFunction")
const BoolEqualsAdvancedFilter_OperatorType_BoolEquals = BoolEqualsAdvancedFilter_OperatorType("BoolEquals")
const BoolEqualsAdvancedFilter_OperatorType_STATUS_BoolEquals = BoolEqualsAdvancedFilter_OperatorType_STATUS("BoolEquals")
const EventHubEventSubscriptionDestination_EndpointType_EventHub = EventHubEventSubscriptionDestination_EndpointType("EventHub")
const EventHubEventSubscriptionDestination_EndpointType_STATUS_EventHub = EventHubEventSubscriptionDestination_EndpointType_STATUS("EventHub")
const HybridConnectionEventSubscriptionDestination_EndpointType_HybridConnection = HybridConnectionEventSubscriptionDestination_EndpointType("HybridConnection")
const HybridConnectionEventSubscriptionDestination_EndpointType_STATUS_HybridConnection = HybridConnectionEventSubscriptionDestination_EndpointType_STATUS("HybridConnection")
const InboundIpRule_Action_Allow = InboundIpRule_Action("Allow")
const InboundIpRule_Action_STATUS_Allow = InboundIpRule_Action_STATUS("Allow")
const JsonInputSchemaMapping_InputSchemaMappingType_Json = JsonInputSchemaMapping_InputSchemaMappingType("Json")
const JsonInputSchemaMapping_InputSchemaMappingType_STATUS_Json = JsonInputSchemaMapping_InputSchemaMappingType_STATUS("Json")
const NumberGreaterThanAdvancedFilter_OperatorType_NumberGreaterThan = NumberGreaterThanAdvancedFilter_OperatorType("NumberGreaterThan")
const NumberGreaterThanAdvancedFilter_OperatorType_STATUS_NumberGreaterThan = NumberGreaterThanAdvancedFilter_OperatorType_STATUS("NumberGreaterThan")
const NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_NumberGreaterThanOrEquals = NumberGreaterThanOrEqualsAdvancedFilter_OperatorType("NumberGreaterThanOrEquals")
const NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS_NumberGreaterThanOrEquals = NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS("NumberGreaterThanOrEquals")
const NumberInAdvancedFilter_OperatorType_NumberIn = NumberInAdvancedFilter_OperatorType("NumberIn")
const NumberInAdvancedFilter_OperatorType_STATUS_NumberIn = NumberInAdvancedFilter_OperatorType_STATUS("NumberIn")
const NumberLessThanAdvancedFilter_OperatorType_NumberLessThan = NumberLessThanAdvancedFilter_OperatorType("NumberLessThan")
const NumberLessThanAdvancedFilter_OperatorType_STATUS_NumberLessThan = NumberLessThanAdvancedFilter_OperatorType_STATUS("NumberLessThan")
const NumberLessThanOrEqualsAdvancedFilter_OperatorType_NumberLessThanOrEquals = NumberLessThanOrEqualsAdvancedFilter_OperatorType("NumberLessThanOrEquals")
const NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS_NumberLessThanOrEquals = NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS("NumberLessThanOrEquals")
const NumberNotInAdvancedFilter_OperatorType_NumberNotIn = NumberNotInAdvancedFilter_OperatorType("NumberNotIn")
const NumberNotInAdvancedFilter_OperatorType_STATUS_NumberNotIn = NumberNotInAdvancedFilter_OperatorType_STATUS("NumberNotIn")
const ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS_ServiceBusQueue = ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS("ServiceBusQueue")
const ServiceBusQueueEventSubscriptionDestination_EndpointType_ServiceBusQueue = ServiceBusQueueEventSubscriptionDestination_EndpointType("ServiceBusQueue")
const ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS_ServiceBusTopic = ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS("ServiceBusTopic")
const ServiceBusTopicEventSubscriptionDestination_EndpointType_ServiceBusTopic = ServiceBusTopicEventSubscriptionDestination_EndpointType("ServiceBusTopic")
const StorageBlobDeadLetterDestination_EndpointType_STATUS_StorageBlob = StorageBlobDeadLetterDestination_EndpointType_STATUS("StorageBlob")
const StorageBlobDeadLetterDestination_EndpointType_StorageBlob = StorageBlobDeadLetterDestination_EndpointType("StorageBlob")
const StorageQueueEventSubscriptionDestination_EndpointType_STATUS_StorageQueue = StorageQueueEventSubscriptionDestination_EndpointType_STATUS("StorageQueue")
const StorageQueueEventSubscriptionDestination_EndpointType_StorageQueue = StorageQueueEventSubscriptionDestination_EndpointType("StorageQueue")
const StringBeginsWithAdvancedFilter_OperatorType_STATUS_StringBeginsWith = StringBeginsWithAdvancedFilter_OperatorType_STATUS("StringBeginsWith")
const StringBeginsWithAdvancedFilter_OperatorType_StringBeginsWith = StringBeginsWithAdvancedFilter_OperatorType("StringBeginsWith")
const StringContainsAdvancedFilter_OperatorType_STATUS_StringContains = StringContainsAdvancedFilter_OperatorType_STATUS("StringContains")
const StringContainsAdvancedFilter_OperatorType_StringContains = StringContainsAdvancedFilter_OperatorType("StringContains")
const StringEndsWithAdvancedFilter_OperatorType_STATUS_StringEndsWith = StringEndsWithAdvancedFilter_OperatorType_STATUS("StringEndsWith")
const StringEndsWithAdvancedFilter_OperatorType_StringEndsWith = StringEndsWithAdvancedFilter_OperatorType("StringEndsWith")
const StringInAdvancedFilter_OperatorType_STATUS_StringIn = StringInAdvancedFilter_OperatorType_STATUS("StringIn")
const StringInAdvancedFilter_OperatorType_StringIn = StringInAdvancedFilter_OperatorType("StringIn")
const StringNotInAdvancedFilter_OperatorType_STATUS_StringNotIn = StringNotInAdvancedFilter_OperatorType_STATUS("StringNotIn")
const StringNotInAdvancedFilter_OperatorType_StringNotIn = StringNotInAdvancedFilter_OperatorType("StringNotIn")
const WebHookEventSubscriptionDestination_EndpointType_STATUS_WebHook = WebHookEventSubscriptionDestination_EndpointType_STATUS("WebHook")
const WebHookEventSubscriptionDestination_EndpointType_WebHook = WebHookEventSubscriptionDestination_EndpointType("WebHook")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "eventgrid.azure.com", Version: "v1api20200601"} // 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 AdvancedFilter ¶
type AdvancedFilter struct { // BoolEquals: Mutually exclusive with all other properties BoolEquals *BoolEqualsAdvancedFilter `json:"boolEquals,omitempty"` // NumberGreaterThan: Mutually exclusive with all other properties NumberGreaterThan *NumberGreaterThanAdvancedFilter `json:"numberGreaterThan,omitempty"` // NumberGreaterThanOrEquals: Mutually exclusive with all other properties NumberGreaterThanOrEquals *NumberGreaterThanOrEqualsAdvancedFilter `json:"numberGreaterThanOrEquals,omitempty"` // NumberIn: Mutually exclusive with all other properties NumberIn *NumberInAdvancedFilter `json:"numberIn,omitempty"` // NumberLessThan: Mutually exclusive with all other properties NumberLessThan *NumberLessThanAdvancedFilter `json:"numberLessThan,omitempty"` // NumberLessThanOrEquals: Mutually exclusive with all other properties NumberLessThanOrEquals *NumberLessThanOrEqualsAdvancedFilter `json:"numberLessThanOrEquals,omitempty"` // NumberNotIn: Mutually exclusive with all other properties NumberNotIn *NumberNotInAdvancedFilter `json:"numberNotIn,omitempty"` // StringBeginsWith: Mutually exclusive with all other properties StringBeginsWith *StringBeginsWithAdvancedFilter `json:"stringBeginsWith,omitempty"` // StringContains: Mutually exclusive with all other properties StringContains *StringContainsAdvancedFilter `json:"stringContains,omitempty"` // StringEndsWith: Mutually exclusive with all other properties StringEndsWith *StringEndsWithAdvancedFilter `json:"stringEndsWith,omitempty"` // StringIn: Mutually exclusive with all other properties StringIn *StringInAdvancedFilter `json:"stringIn,omitempty"` // StringNotIn: Mutually exclusive with all other properties StringNotIn *StringNotInAdvancedFilter `json:"stringNotIn,omitempty"` }
func (*AdvancedFilter) AssignProperties_From_AdvancedFilter ¶
func (filter *AdvancedFilter) AssignProperties_From_AdvancedFilter(source *storage.AdvancedFilter) error
AssignProperties_From_AdvancedFilter populates our AdvancedFilter from the provided source AdvancedFilter
func (*AdvancedFilter) AssignProperties_To_AdvancedFilter ¶
func (filter *AdvancedFilter) AssignProperties_To_AdvancedFilter(destination *storage.AdvancedFilter) error
AssignProperties_To_AdvancedFilter populates the provided destination AdvancedFilter from our AdvancedFilter
func (*AdvancedFilter) ConvertToARM ¶
func (filter *AdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AdvancedFilter) DeepCopy ¶
func (in *AdvancedFilter) DeepCopy() *AdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter.
func (*AdvancedFilter) DeepCopyInto ¶
func (in *AdvancedFilter) DeepCopyInto(out *AdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdvancedFilter) Initialize_From_AdvancedFilter_STATUS ¶
func (filter *AdvancedFilter) Initialize_From_AdvancedFilter_STATUS(source *AdvancedFilter_STATUS) error
Initialize_From_AdvancedFilter_STATUS populates our AdvancedFilter from the provided source AdvancedFilter_STATUS
func (*AdvancedFilter) NewEmptyARMValue ¶
func (filter *AdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdvancedFilter) PopulateFromARM ¶
func (filter *AdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AdvancedFilter_STATUS ¶
type AdvancedFilter_STATUS struct { // BoolEquals: Mutually exclusive with all other properties BoolEquals *BoolEqualsAdvancedFilter_STATUS `json:"boolEquals,omitempty"` // NumberGreaterThan: Mutually exclusive with all other properties NumberGreaterThan *NumberGreaterThanAdvancedFilter_STATUS `json:"numberGreaterThan,omitempty"` // NumberGreaterThanOrEquals: Mutually exclusive with all other properties NumberGreaterThanOrEquals *NumberGreaterThanOrEqualsAdvancedFilter_STATUS `json:"numberGreaterThanOrEquals,omitempty"` // NumberIn: Mutually exclusive with all other properties NumberIn *NumberInAdvancedFilter_STATUS `json:"numberIn,omitempty"` // NumberLessThan: Mutually exclusive with all other properties NumberLessThan *NumberLessThanAdvancedFilter_STATUS `json:"numberLessThan,omitempty"` // NumberLessThanOrEquals: Mutually exclusive with all other properties NumberLessThanOrEquals *NumberLessThanOrEqualsAdvancedFilter_STATUS `json:"numberLessThanOrEquals,omitempty"` // NumberNotIn: Mutually exclusive with all other properties NumberNotIn *NumberNotInAdvancedFilter_STATUS `json:"numberNotIn,omitempty"` // StringBeginsWith: Mutually exclusive with all other properties StringBeginsWith *StringBeginsWithAdvancedFilter_STATUS `json:"stringBeginsWith,omitempty"` // StringContains: Mutually exclusive with all other properties StringContains *StringContainsAdvancedFilter_STATUS `json:"stringContains,omitempty"` // StringEndsWith: Mutually exclusive with all other properties StringEndsWith *StringEndsWithAdvancedFilter_STATUS `json:"stringEndsWith,omitempty"` // StringIn: Mutually exclusive with all other properties StringIn *StringInAdvancedFilter_STATUS `json:"stringIn,omitempty"` // StringNotIn: Mutually exclusive with all other properties StringNotIn *StringNotInAdvancedFilter_STATUS `json:"stringNotIn,omitempty"` }
func (*AdvancedFilter_STATUS) AssignProperties_From_AdvancedFilter_STATUS ¶
func (filter *AdvancedFilter_STATUS) AssignProperties_From_AdvancedFilter_STATUS(source *storage.AdvancedFilter_STATUS) error
AssignProperties_From_AdvancedFilter_STATUS populates our AdvancedFilter_STATUS from the provided source AdvancedFilter_STATUS
func (*AdvancedFilter_STATUS) AssignProperties_To_AdvancedFilter_STATUS ¶
func (filter *AdvancedFilter_STATUS) AssignProperties_To_AdvancedFilter_STATUS(destination *storage.AdvancedFilter_STATUS) error
AssignProperties_To_AdvancedFilter_STATUS populates the provided destination AdvancedFilter_STATUS from our AdvancedFilter_STATUS
func (*AdvancedFilter_STATUS) DeepCopy ¶
func (in *AdvancedFilter_STATUS) DeepCopy() *AdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_STATUS.
func (*AdvancedFilter_STATUS) DeepCopyInto ¶
func (in *AdvancedFilter_STATUS) DeepCopyInto(out *AdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *AdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *AdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureFunctionEventSubscriptionDestination ¶
type AzureFunctionEventSubscriptionDestination struct { // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *AzureFunctionEventSubscriptionDestination_EndpointType `json:"endpointType,omitempty"` // MaxEventsPerBatch: Maximum number of events per batch. MaxEventsPerBatch *int `json:"maxEventsPerBatch,omitempty"` // PreferredBatchSizeInKilobytes: Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `json:"preferredBatchSizeInKilobytes,omitempty"` // ResourceReference: The Azure Resource Id that represents the endpoint of the Azure Function destination of an event // subscription. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
func (*AzureFunctionEventSubscriptionDestination) AssignProperties_From_AzureFunctionEventSubscriptionDestination ¶
func (destination *AzureFunctionEventSubscriptionDestination) AssignProperties_From_AzureFunctionEventSubscriptionDestination(source *storage.AzureFunctionEventSubscriptionDestination) error
AssignProperties_From_AzureFunctionEventSubscriptionDestination populates our AzureFunctionEventSubscriptionDestination from the provided source AzureFunctionEventSubscriptionDestination
func (*AzureFunctionEventSubscriptionDestination) AssignProperties_To_AzureFunctionEventSubscriptionDestination ¶
func (destination *AzureFunctionEventSubscriptionDestination) AssignProperties_To_AzureFunctionEventSubscriptionDestination(target *storage.AzureFunctionEventSubscriptionDestination) error
AssignProperties_To_AzureFunctionEventSubscriptionDestination populates the provided destination AzureFunctionEventSubscriptionDestination from our AzureFunctionEventSubscriptionDestination
func (*AzureFunctionEventSubscriptionDestination) ConvertToARM ¶
func (destination *AzureFunctionEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*AzureFunctionEventSubscriptionDestination) DeepCopy ¶
func (in *AzureFunctionEventSubscriptionDestination) DeepCopy() *AzureFunctionEventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFunctionEventSubscriptionDestination.
func (*AzureFunctionEventSubscriptionDestination) DeepCopyInto ¶
func (in *AzureFunctionEventSubscriptionDestination) DeepCopyInto(out *AzureFunctionEventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFunctionEventSubscriptionDestination) Initialize_From_AzureFunctionEventSubscriptionDestination_STATUS ¶
func (destination *AzureFunctionEventSubscriptionDestination) Initialize_From_AzureFunctionEventSubscriptionDestination_STATUS(source *AzureFunctionEventSubscriptionDestination_STATUS) error
Initialize_From_AzureFunctionEventSubscriptionDestination_STATUS populates our AzureFunctionEventSubscriptionDestination from the provided source AzureFunctionEventSubscriptionDestination_STATUS
func (*AzureFunctionEventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *AzureFunctionEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureFunctionEventSubscriptionDestination) PopulateFromARM ¶
func (destination *AzureFunctionEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureFunctionEventSubscriptionDestination_EndpointType ¶
type AzureFunctionEventSubscriptionDestination_EndpointType string
+kubebuilder:validation:Enum={"AzureFunction"}
type AzureFunctionEventSubscriptionDestination_EndpointType_STATUS ¶
type AzureFunctionEventSubscriptionDestination_EndpointType_STATUS string
type AzureFunctionEventSubscriptionDestination_STATUS ¶
type AzureFunctionEventSubscriptionDestination_STATUS struct { // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *AzureFunctionEventSubscriptionDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // MaxEventsPerBatch: Maximum number of events per batch. MaxEventsPerBatch *int `json:"maxEventsPerBatch,omitempty"` // PreferredBatchSizeInKilobytes: Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `json:"preferredBatchSizeInKilobytes,omitempty"` // ResourceId: The Azure Resource Id that represents the endpoint of the Azure Function destination of an event // subscription. ResourceId *string `json:"resourceId,omitempty"` }
func (*AzureFunctionEventSubscriptionDestination_STATUS) AssignProperties_From_AzureFunctionEventSubscriptionDestination_STATUS ¶
func (destination *AzureFunctionEventSubscriptionDestination_STATUS) AssignProperties_From_AzureFunctionEventSubscriptionDestination_STATUS(source *storage.AzureFunctionEventSubscriptionDestination_STATUS) error
AssignProperties_From_AzureFunctionEventSubscriptionDestination_STATUS populates our AzureFunctionEventSubscriptionDestination_STATUS from the provided source AzureFunctionEventSubscriptionDestination_STATUS
func (*AzureFunctionEventSubscriptionDestination_STATUS) AssignProperties_To_AzureFunctionEventSubscriptionDestination_STATUS ¶
func (destination *AzureFunctionEventSubscriptionDestination_STATUS) AssignProperties_To_AzureFunctionEventSubscriptionDestination_STATUS(target *storage.AzureFunctionEventSubscriptionDestination_STATUS) error
AssignProperties_To_AzureFunctionEventSubscriptionDestination_STATUS populates the provided destination AzureFunctionEventSubscriptionDestination_STATUS from our AzureFunctionEventSubscriptionDestination_STATUS
func (*AzureFunctionEventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *AzureFunctionEventSubscriptionDestination_STATUS) DeepCopy() *AzureFunctionEventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFunctionEventSubscriptionDestination_STATUS.
func (*AzureFunctionEventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *AzureFunctionEventSubscriptionDestination_STATUS) DeepCopyInto(out *AzureFunctionEventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AzureFunctionEventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *AzureFunctionEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureFunctionEventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *AzureFunctionEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BoolEqualsAdvancedFilter ¶
type BoolEqualsAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *BoolEqualsAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Value: The boolean filter value. Value *bool `json:"value,omitempty"` }
func (*BoolEqualsAdvancedFilter) AssignProperties_From_BoolEqualsAdvancedFilter ¶
func (filter *BoolEqualsAdvancedFilter) AssignProperties_From_BoolEqualsAdvancedFilter(source *storage.BoolEqualsAdvancedFilter) error
AssignProperties_From_BoolEqualsAdvancedFilter populates our BoolEqualsAdvancedFilter from the provided source BoolEqualsAdvancedFilter
func (*BoolEqualsAdvancedFilter) AssignProperties_To_BoolEqualsAdvancedFilter ¶
func (filter *BoolEqualsAdvancedFilter) AssignProperties_To_BoolEqualsAdvancedFilter(destination *storage.BoolEqualsAdvancedFilter) error
AssignProperties_To_BoolEqualsAdvancedFilter populates the provided destination BoolEqualsAdvancedFilter from our BoolEqualsAdvancedFilter
func (*BoolEqualsAdvancedFilter) ConvertToARM ¶
func (filter *BoolEqualsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*BoolEqualsAdvancedFilter) DeepCopy ¶
func (in *BoolEqualsAdvancedFilter) DeepCopy() *BoolEqualsAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BoolEqualsAdvancedFilter.
func (*BoolEqualsAdvancedFilter) DeepCopyInto ¶
func (in *BoolEqualsAdvancedFilter) DeepCopyInto(out *BoolEqualsAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BoolEqualsAdvancedFilter) Initialize_From_BoolEqualsAdvancedFilter_STATUS ¶
func (filter *BoolEqualsAdvancedFilter) Initialize_From_BoolEqualsAdvancedFilter_STATUS(source *BoolEqualsAdvancedFilter_STATUS) error
Initialize_From_BoolEqualsAdvancedFilter_STATUS populates our BoolEqualsAdvancedFilter from the provided source BoolEqualsAdvancedFilter_STATUS
func (*BoolEqualsAdvancedFilter) NewEmptyARMValue ¶
func (filter *BoolEqualsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BoolEqualsAdvancedFilter) PopulateFromARM ¶
func (filter *BoolEqualsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type BoolEqualsAdvancedFilter_OperatorType ¶
type BoolEqualsAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"BoolEquals"}
type BoolEqualsAdvancedFilter_OperatorType_STATUS ¶
type BoolEqualsAdvancedFilter_OperatorType_STATUS string
type BoolEqualsAdvancedFilter_STATUS ¶
type BoolEqualsAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *BoolEqualsAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Value: The boolean filter value. Value *bool `json:"value,omitempty"` }
func (*BoolEqualsAdvancedFilter_STATUS) AssignProperties_From_BoolEqualsAdvancedFilter_STATUS ¶
func (filter *BoolEqualsAdvancedFilter_STATUS) AssignProperties_From_BoolEqualsAdvancedFilter_STATUS(source *storage.BoolEqualsAdvancedFilter_STATUS) error
AssignProperties_From_BoolEqualsAdvancedFilter_STATUS populates our BoolEqualsAdvancedFilter_STATUS from the provided source BoolEqualsAdvancedFilter_STATUS
func (*BoolEqualsAdvancedFilter_STATUS) AssignProperties_To_BoolEqualsAdvancedFilter_STATUS ¶
func (filter *BoolEqualsAdvancedFilter_STATUS) AssignProperties_To_BoolEqualsAdvancedFilter_STATUS(destination *storage.BoolEqualsAdvancedFilter_STATUS) error
AssignProperties_To_BoolEqualsAdvancedFilter_STATUS populates the provided destination BoolEqualsAdvancedFilter_STATUS from our BoolEqualsAdvancedFilter_STATUS
func (*BoolEqualsAdvancedFilter_STATUS) DeepCopy ¶
func (in *BoolEqualsAdvancedFilter_STATUS) DeepCopy() *BoolEqualsAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BoolEqualsAdvancedFilter_STATUS.
func (*BoolEqualsAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *BoolEqualsAdvancedFilter_STATUS) DeepCopyInto(out *BoolEqualsAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*BoolEqualsAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *BoolEqualsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*BoolEqualsAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *BoolEqualsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeadLetterDestination ¶
type DeadLetterDestination struct { // StorageBlob: Mutually exclusive with all other properties StorageBlob *StorageBlobDeadLetterDestination `json:"storageBlob,omitempty"` }
func (*DeadLetterDestination) AssignProperties_From_DeadLetterDestination ¶
func (destination *DeadLetterDestination) AssignProperties_From_DeadLetterDestination(source *storage.DeadLetterDestination) error
AssignProperties_From_DeadLetterDestination populates our DeadLetterDestination from the provided source DeadLetterDestination
func (*DeadLetterDestination) AssignProperties_To_DeadLetterDestination ¶
func (destination *DeadLetterDestination) AssignProperties_To_DeadLetterDestination(target *storage.DeadLetterDestination) error
AssignProperties_To_DeadLetterDestination populates the provided destination DeadLetterDestination from our DeadLetterDestination
func (*DeadLetterDestination) ConvertToARM ¶
func (destination *DeadLetterDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DeadLetterDestination) DeepCopy ¶
func (in *DeadLetterDestination) DeepCopy() *DeadLetterDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeadLetterDestination.
func (*DeadLetterDestination) DeepCopyInto ¶
func (in *DeadLetterDestination) DeepCopyInto(out *DeadLetterDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeadLetterDestination) Initialize_From_DeadLetterDestination_STATUS ¶
func (destination *DeadLetterDestination) Initialize_From_DeadLetterDestination_STATUS(source *DeadLetterDestination_STATUS) error
Initialize_From_DeadLetterDestination_STATUS populates our DeadLetterDestination from the provided source DeadLetterDestination_STATUS
func (*DeadLetterDestination) NewEmptyARMValue ¶
func (destination *DeadLetterDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeadLetterDestination) PopulateFromARM ¶
func (destination *DeadLetterDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DeadLetterDestination_STATUS ¶
type DeadLetterDestination_STATUS struct { // StorageBlob: Mutually exclusive with all other properties StorageBlob *StorageBlobDeadLetterDestination_STATUS `json:"storageBlob,omitempty"` }
func (*DeadLetterDestination_STATUS) AssignProperties_From_DeadLetterDestination_STATUS ¶
func (destination *DeadLetterDestination_STATUS) AssignProperties_From_DeadLetterDestination_STATUS(source *storage.DeadLetterDestination_STATUS) error
AssignProperties_From_DeadLetterDestination_STATUS populates our DeadLetterDestination_STATUS from the provided source DeadLetterDestination_STATUS
func (*DeadLetterDestination_STATUS) AssignProperties_To_DeadLetterDestination_STATUS ¶
func (destination *DeadLetterDestination_STATUS) AssignProperties_To_DeadLetterDestination_STATUS(target *storage.DeadLetterDestination_STATUS) error
AssignProperties_To_DeadLetterDestination_STATUS populates the provided destination DeadLetterDestination_STATUS from our DeadLetterDestination_STATUS
func (*DeadLetterDestination_STATUS) DeepCopy ¶
func (in *DeadLetterDestination_STATUS) DeepCopy() *DeadLetterDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeadLetterDestination_STATUS.
func (*DeadLetterDestination_STATUS) DeepCopyInto ¶
func (in *DeadLetterDestination_STATUS) DeepCopyInto(out *DeadLetterDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DeadLetterDestination_STATUS) NewEmptyARMValue ¶
func (destination *DeadLetterDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DeadLetterDestination_STATUS) PopulateFromARM ¶
func (destination *DeadLetterDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Domain ¶
type Domain struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Domain_Spec `json:"spec,omitempty"` Status Domain_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/domains/{domainName}
func (*Domain) AssignProperties_From_Domain ¶
AssignProperties_From_Domain populates our Domain from the provided source Domain
func (*Domain) AssignProperties_To_Domain ¶
AssignProperties_To_Domain populates the provided destination Domain from our Domain
func (*Domain) ConfigMapDestinationExpressions ¶
func (domain *Domain) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Domain) ConvertFrom ¶
func (domain *Domain) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Domain from the provided hub Domain
func (*Domain) ConvertTo ¶
func (domain *Domain) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Domain from our Domain
func (*Domain) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domain.
func (*Domain) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Domain) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Domain) Default ¶
func (domain *Domain) Default()
Default applies defaults to the Domain resource
func (Domain) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2020-06-01"
func (*Domain) GetConditions ¶
func (domain *Domain) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Domain) GetResourceScope ¶
func (domain *Domain) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Domain) GetSpec ¶
func (domain *Domain) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Domain) GetStatus ¶
func (domain *Domain) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Domain) GetSupportedOperations ¶
func (domain *Domain) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Domain) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/domains"
func (*Domain) InitializeSpec ¶
func (domain *Domain) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*Domain) NewEmptyStatus ¶
func (domain *Domain) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Domain) OriginalGVK ¶
func (domain *Domain) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Domain) Owner ¶
func (domain *Domain) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Domain) SecretDestinationExpressions ¶
func (domain *Domain) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Domain) SetConditions ¶
func (domain *Domain) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Domain) SetStatus ¶
func (domain *Domain) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*Domain) ValidateCreate ¶
ValidateCreate validates the creation of the resource
func (*Domain) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type DomainList ¶
type DomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Domain `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/domains/{domainName}
func (*DomainList) DeepCopy ¶
func (in *DomainList) DeepCopy() *DomainList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainList.
func (*DomainList) DeepCopyInto ¶
func (in *DomainList) DeepCopyInto(out *DomainList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainList) DeepCopyObject ¶
func (in *DomainList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DomainOperatorSpec ¶
type DomainOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DomainOperatorSpec) AssignProperties_From_DomainOperatorSpec ¶
func (operator *DomainOperatorSpec) AssignProperties_From_DomainOperatorSpec(source *storage.DomainOperatorSpec) error
AssignProperties_From_DomainOperatorSpec populates our DomainOperatorSpec from the provided source DomainOperatorSpec
func (*DomainOperatorSpec) AssignProperties_To_DomainOperatorSpec ¶
func (operator *DomainOperatorSpec) AssignProperties_To_DomainOperatorSpec(destination *storage.DomainOperatorSpec) error
AssignProperties_To_DomainOperatorSpec populates the provided destination DomainOperatorSpec from our DomainOperatorSpec
func (*DomainOperatorSpec) DeepCopy ¶
func (in *DomainOperatorSpec) DeepCopy() *DomainOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainOperatorSpec.
func (*DomainOperatorSpec) DeepCopyInto ¶
func (in *DomainOperatorSpec) DeepCopyInto(out *DomainOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainProperties_InputSchema ¶
type DomainProperties_InputSchema string
+kubebuilder:validation:Enum={"CloudEventSchemaV1_0","CustomEventSchema","EventGridSchema"}
type DomainProperties_InputSchema_STATUS ¶
type DomainProperties_InputSchema_STATUS string
type DomainProperties_ProvisioningState_STATUS ¶
type DomainProperties_ProvisioningState_STATUS string
type DomainProperties_PublicNetworkAccess ¶
type DomainProperties_PublicNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type DomainProperties_PublicNetworkAccess_STATUS ¶
type DomainProperties_PublicNetworkAccess_STATUS string
type DomainTopicProperties_ProvisioningState_STATUS ¶
type DomainTopicProperties_ProvisioningState_STATUS string
type Domain_STATUS ¶
type Domain_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Endpoint: Endpoint for the domain. Endpoint *string `json:"endpoint,omitempty"` // Id: Fully qualified identifier of the resource. Id *string `json:"id,omitempty"` // InboundIpRules: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered // only if PublicNetworkAccess is enabled. InboundIpRules []InboundIpRule_STATUS `json:"inboundIpRules,omitempty"` // InputSchema: This determines the format that Event Grid should expect for incoming events published to the domain. InputSchema *DomainProperties_InputSchema_STATUS `json:"inputSchema,omitempty"` // InputSchemaMapping: Information about the InputSchemaMapping which specified the info about mapping event payload. InputSchemaMapping *InputSchemaMapping_STATUS `json:"inputSchemaMapping,omitempty"` // Location: Location of the resource. Location *string `json:"location,omitempty"` // MetricResourceId: Metric resource id for the domain. MetricResourceId *string `json:"metricResourceId,omitempty"` // Name: Name of the resource. Name *string `json:"name,omitempty"` // PrivateEndpointConnections: List of private endpoint connections. PrivateEndpointConnections []PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` // ProvisioningState: Provisioning state of the domain. ProvisioningState *DomainProperties_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // PublicNetworkAccess: This determines if traffic is allowed over public network. By default it is enabled. // You can further restrict to specific IPs by configuring <seealso // cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> PublicNetworkAccess *DomainProperties_PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"` // SystemData: The system metadata relating to Domain resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Tags of the resource. Tags map[string]string `json:"tags,omitempty"` // Type: Type of the resource. Type *string `json:"type,omitempty"` }
EventGrid Domain.
func (*Domain_STATUS) AssignProperties_From_Domain_STATUS ¶
func (domain *Domain_STATUS) AssignProperties_From_Domain_STATUS(source *storage.Domain_STATUS) error
AssignProperties_From_Domain_STATUS populates our Domain_STATUS from the provided source Domain_STATUS
func (*Domain_STATUS) AssignProperties_To_Domain_STATUS ¶
func (domain *Domain_STATUS) AssignProperties_To_Domain_STATUS(destination *storage.Domain_STATUS) error
AssignProperties_To_Domain_STATUS populates the provided destination Domain_STATUS from our Domain_STATUS
func (*Domain_STATUS) ConvertStatusFrom ¶
func (domain *Domain_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Domain_STATUS from the provided source
func (*Domain_STATUS) ConvertStatusTo ¶
func (domain *Domain_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Domain_STATUS
func (*Domain_STATUS) DeepCopy ¶
func (in *Domain_STATUS) DeepCopy() *Domain_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domain_STATUS.
func (*Domain_STATUS) DeepCopyInto ¶
func (in *Domain_STATUS) DeepCopyInto(out *Domain_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Domain_STATUS) NewEmptyARMValue ¶
func (domain *Domain_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Domain_STATUS) PopulateFromARM ¶
func (domain *Domain_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Domain_Spec ¶
type Domain_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"` // InboundIpRules: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered // only if PublicNetworkAccess is enabled. InboundIpRules []InboundIpRule `json:"inboundIpRules,omitempty"` // InputSchema: This determines the format that Event Grid should expect for incoming events published to the domain. InputSchema *DomainProperties_InputSchema `json:"inputSchema,omitempty"` // InputSchemaMapping: Information about the InputSchemaMapping which specified the info about mapping event payload. InputSchemaMapping *InputSchemaMapping `json:"inputSchemaMapping,omitempty"` // +kubebuilder:validation:Required // Location: Location of the resource. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *DomainOperatorSpec `json:"operatorSpec,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"` // PublicNetworkAccess: This determines if traffic is allowed over public network. By default it is enabled. // You can further restrict to specific IPs by configuring <seealso // cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.DomainProperties.InboundIpRules" /> PublicNetworkAccess *DomainProperties_PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // Tags: Tags of the resource. Tags map[string]string `json:"tags,omitempty"` }
func (*Domain_Spec) AssignProperties_From_Domain_Spec ¶
func (domain *Domain_Spec) AssignProperties_From_Domain_Spec(source *storage.Domain_Spec) error
AssignProperties_From_Domain_Spec populates our Domain_Spec from the provided source Domain_Spec
func (*Domain_Spec) AssignProperties_To_Domain_Spec ¶
func (domain *Domain_Spec) AssignProperties_To_Domain_Spec(destination *storage.Domain_Spec) error
AssignProperties_To_Domain_Spec populates the provided destination Domain_Spec from our Domain_Spec
func (*Domain_Spec) ConvertSpecFrom ¶
func (domain *Domain_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Domain_Spec from the provided source
func (*Domain_Spec) ConvertSpecTo ¶
func (domain *Domain_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Domain_Spec
func (*Domain_Spec) ConvertToARM ¶
func (domain *Domain_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Domain_Spec) DeepCopy ¶
func (in *Domain_Spec) DeepCopy() *Domain_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domain_Spec.
func (*Domain_Spec) DeepCopyInto ¶
func (in *Domain_Spec) DeepCopyInto(out *Domain_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Domain_Spec) Initialize_From_Domain_STATUS ¶
func (domain *Domain_Spec) Initialize_From_Domain_STATUS(source *Domain_STATUS) error
Initialize_From_Domain_STATUS populates our Domain_Spec from the provided source Domain_STATUS
func (*Domain_Spec) NewEmptyARMValue ¶
func (domain *Domain_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Domain_Spec) OriginalVersion ¶
func (domain *Domain_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Domain_Spec) PopulateFromARM ¶
func (domain *Domain_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Domain_Spec) SetAzureName ¶
func (domain *Domain_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type DomainsTopic ¶
type DomainsTopic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainsTopic_Spec `json:"spec,omitempty"` Status DomainsTopic_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/domains/{domainName}/topics/{domainTopicName}
func (*DomainsTopic) AssignProperties_From_DomainsTopic ¶
func (topic *DomainsTopic) AssignProperties_From_DomainsTopic(source *storage.DomainsTopic) error
AssignProperties_From_DomainsTopic populates our DomainsTopic from the provided source DomainsTopic
func (*DomainsTopic) AssignProperties_To_DomainsTopic ¶
func (topic *DomainsTopic) AssignProperties_To_DomainsTopic(destination *storage.DomainsTopic) error
AssignProperties_To_DomainsTopic populates the provided destination DomainsTopic from our DomainsTopic
func (*DomainsTopic) AzureName ¶
func (topic *DomainsTopic) AzureName() string
AzureName returns the Azure name of the resource
func (*DomainsTopic) ConfigMapDestinationExpressions ¶
func (topic *DomainsTopic) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DomainsTopic) ConvertFrom ¶
func (topic *DomainsTopic) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DomainsTopic from the provided hub DomainsTopic
func (*DomainsTopic) ConvertTo ¶
func (topic *DomainsTopic) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DomainsTopic from our DomainsTopic
func (*DomainsTopic) DeepCopy ¶
func (in *DomainsTopic) DeepCopy() *DomainsTopic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainsTopic.
func (*DomainsTopic) DeepCopyInto ¶
func (in *DomainsTopic) DeepCopyInto(out *DomainsTopic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainsTopic) DeepCopyObject ¶
func (in *DomainsTopic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainsTopic) Default ¶
func (topic *DomainsTopic) Default()
Default applies defaults to the DomainsTopic resource
func (DomainsTopic) GetAPIVersion ¶
func (topic DomainsTopic) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-06-01"
func (*DomainsTopic) GetConditions ¶
func (topic *DomainsTopic) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DomainsTopic) GetResourceScope ¶
func (topic *DomainsTopic) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DomainsTopic) GetSpec ¶
func (topic *DomainsTopic) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DomainsTopic) GetStatus ¶
func (topic *DomainsTopic) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DomainsTopic) GetSupportedOperations ¶
func (topic *DomainsTopic) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DomainsTopic) GetType ¶
func (topic *DomainsTopic) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/domains/topics"
func (*DomainsTopic) InitializeSpec ¶
func (topic *DomainsTopic) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*DomainsTopic) NewEmptyStatus ¶
func (topic *DomainsTopic) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DomainsTopic) OriginalGVK ¶
func (topic *DomainsTopic) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DomainsTopic) Owner ¶
func (topic *DomainsTopic) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DomainsTopic) SecretDestinationExpressions ¶
func (topic *DomainsTopic) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DomainsTopic) SetConditions ¶
func (topic *DomainsTopic) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DomainsTopic) SetStatus ¶
func (topic *DomainsTopic) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*DomainsTopic) ValidateCreate ¶
func (topic *DomainsTopic) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*DomainsTopic) ValidateDelete ¶
func (topic *DomainsTopic) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*DomainsTopic) ValidateUpdate ¶
ValidateUpdate validates an update of the resource
type DomainsTopicList ¶
type DomainsTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainsTopic `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/domains/{domainName}/topics/{domainTopicName}
func (*DomainsTopicList) DeepCopy ¶
func (in *DomainsTopicList) DeepCopy() *DomainsTopicList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainsTopicList.
func (*DomainsTopicList) DeepCopyInto ¶
func (in *DomainsTopicList) DeepCopyInto(out *DomainsTopicList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainsTopicList) DeepCopyObject ¶
func (in *DomainsTopicList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DomainsTopicOperatorSpec ¶
type DomainsTopicOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DomainsTopicOperatorSpec) AssignProperties_From_DomainsTopicOperatorSpec ¶
func (operator *DomainsTopicOperatorSpec) AssignProperties_From_DomainsTopicOperatorSpec(source *storage.DomainsTopicOperatorSpec) error
AssignProperties_From_DomainsTopicOperatorSpec populates our DomainsTopicOperatorSpec from the provided source DomainsTopicOperatorSpec
func (*DomainsTopicOperatorSpec) AssignProperties_To_DomainsTopicOperatorSpec ¶
func (operator *DomainsTopicOperatorSpec) AssignProperties_To_DomainsTopicOperatorSpec(destination *storage.DomainsTopicOperatorSpec) error
AssignProperties_To_DomainsTopicOperatorSpec populates the provided destination DomainsTopicOperatorSpec from our DomainsTopicOperatorSpec
func (*DomainsTopicOperatorSpec) DeepCopy ¶
func (in *DomainsTopicOperatorSpec) DeepCopy() *DomainsTopicOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainsTopicOperatorSpec.
func (*DomainsTopicOperatorSpec) DeepCopyInto ¶
func (in *DomainsTopicOperatorSpec) DeepCopyInto(out *DomainsTopicOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainsTopic_STATUS ¶
type DomainsTopic_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Id: Fully qualified identifier of the resource. Id *string `json:"id,omitempty"` // Name: Name of the resource. Name *string `json:"name,omitempty"` // ProvisioningState: Provisioning state of the domain topic. ProvisioningState *DomainTopicProperties_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // SystemData: The system metadata relating to Domain Topic resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Type: Type of the resource. Type *string `json:"type,omitempty"` }
func (*DomainsTopic_STATUS) AssignProperties_From_DomainsTopic_STATUS ¶
func (topic *DomainsTopic_STATUS) AssignProperties_From_DomainsTopic_STATUS(source *storage.DomainsTopic_STATUS) error
AssignProperties_From_DomainsTopic_STATUS populates our DomainsTopic_STATUS from the provided source DomainsTopic_STATUS
func (*DomainsTopic_STATUS) AssignProperties_To_DomainsTopic_STATUS ¶
func (topic *DomainsTopic_STATUS) AssignProperties_To_DomainsTopic_STATUS(destination *storage.DomainsTopic_STATUS) error
AssignProperties_To_DomainsTopic_STATUS populates the provided destination DomainsTopic_STATUS from our DomainsTopic_STATUS
func (*DomainsTopic_STATUS) ConvertStatusFrom ¶
func (topic *DomainsTopic_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DomainsTopic_STATUS from the provided source
func (*DomainsTopic_STATUS) ConvertStatusTo ¶
func (topic *DomainsTopic_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DomainsTopic_STATUS
func (*DomainsTopic_STATUS) DeepCopy ¶
func (in *DomainsTopic_STATUS) DeepCopy() *DomainsTopic_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainsTopic_STATUS.
func (*DomainsTopic_STATUS) DeepCopyInto ¶
func (in *DomainsTopic_STATUS) DeepCopyInto(out *DomainsTopic_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainsTopic_STATUS) NewEmptyARMValue ¶
func (topic *DomainsTopic_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DomainsTopic_STATUS) PopulateFromARM ¶
func (topic *DomainsTopic_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DomainsTopic_Spec ¶
type DomainsTopic_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: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *DomainsTopicOperatorSpec `json:"operatorSpec,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 eventgrid.azure.com/Domain resource Owner *genruntime.KnownResourceReference `group:"eventgrid.azure.com" json:"owner,omitempty" kind:"Domain"` }
func (*DomainsTopic_Spec) AssignProperties_From_DomainsTopic_Spec ¶
func (topic *DomainsTopic_Spec) AssignProperties_From_DomainsTopic_Spec(source *storage.DomainsTopic_Spec) error
AssignProperties_From_DomainsTopic_Spec populates our DomainsTopic_Spec from the provided source DomainsTopic_Spec
func (*DomainsTopic_Spec) AssignProperties_To_DomainsTopic_Spec ¶
func (topic *DomainsTopic_Spec) AssignProperties_To_DomainsTopic_Spec(destination *storage.DomainsTopic_Spec) error
AssignProperties_To_DomainsTopic_Spec populates the provided destination DomainsTopic_Spec from our DomainsTopic_Spec
func (*DomainsTopic_Spec) ConvertSpecFrom ¶
func (topic *DomainsTopic_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DomainsTopic_Spec from the provided source
func (*DomainsTopic_Spec) ConvertSpecTo ¶
func (topic *DomainsTopic_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DomainsTopic_Spec
func (*DomainsTopic_Spec) ConvertToARM ¶
func (topic *DomainsTopic_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*DomainsTopic_Spec) DeepCopy ¶
func (in *DomainsTopic_Spec) DeepCopy() *DomainsTopic_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainsTopic_Spec.
func (*DomainsTopic_Spec) DeepCopyInto ¶
func (in *DomainsTopic_Spec) DeepCopyInto(out *DomainsTopic_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainsTopic_Spec) Initialize_From_DomainsTopic_STATUS ¶
func (topic *DomainsTopic_Spec) Initialize_From_DomainsTopic_STATUS(source *DomainsTopic_STATUS) error
Initialize_From_DomainsTopic_STATUS populates our DomainsTopic_Spec from the provided source DomainsTopic_STATUS
func (*DomainsTopic_Spec) NewEmptyARMValue ¶
func (topic *DomainsTopic_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DomainsTopic_Spec) OriginalVersion ¶
func (topic *DomainsTopic_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DomainsTopic_Spec) PopulateFromARM ¶
func (topic *DomainsTopic_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DomainsTopic_Spec) SetAzureName ¶
func (topic *DomainsTopic_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type EventHubEventSubscriptionDestination ¶
type EventHubEventSubscriptionDestination struct { // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *EventHubEventSubscriptionDestination_EndpointType `json:"endpointType,omitempty"` // ResourceReference: The Azure Resource Id that represents the endpoint of an Event Hub destination of an event // subscription. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
func (*EventHubEventSubscriptionDestination) AssignProperties_From_EventHubEventSubscriptionDestination ¶
func (destination *EventHubEventSubscriptionDestination) AssignProperties_From_EventHubEventSubscriptionDestination(source *storage.EventHubEventSubscriptionDestination) error
AssignProperties_From_EventHubEventSubscriptionDestination populates our EventHubEventSubscriptionDestination from the provided source EventHubEventSubscriptionDestination
func (*EventHubEventSubscriptionDestination) AssignProperties_To_EventHubEventSubscriptionDestination ¶
func (destination *EventHubEventSubscriptionDestination) AssignProperties_To_EventHubEventSubscriptionDestination(target *storage.EventHubEventSubscriptionDestination) error
AssignProperties_To_EventHubEventSubscriptionDestination populates the provided destination EventHubEventSubscriptionDestination from our EventHubEventSubscriptionDestination
func (*EventHubEventSubscriptionDestination) ConvertToARM ¶
func (destination *EventHubEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EventHubEventSubscriptionDestination) DeepCopy ¶
func (in *EventHubEventSubscriptionDestination) DeepCopy() *EventHubEventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubEventSubscriptionDestination.
func (*EventHubEventSubscriptionDestination) DeepCopyInto ¶
func (in *EventHubEventSubscriptionDestination) DeepCopyInto(out *EventHubEventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventHubEventSubscriptionDestination) Initialize_From_EventHubEventSubscriptionDestination_STATUS ¶
func (destination *EventHubEventSubscriptionDestination) Initialize_From_EventHubEventSubscriptionDestination_STATUS(source *EventHubEventSubscriptionDestination_STATUS) error
Initialize_From_EventHubEventSubscriptionDestination_STATUS populates our EventHubEventSubscriptionDestination from the provided source EventHubEventSubscriptionDestination_STATUS
func (*EventHubEventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *EventHubEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventHubEventSubscriptionDestination) PopulateFromARM ¶
func (destination *EventHubEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventHubEventSubscriptionDestination_EndpointType ¶
type EventHubEventSubscriptionDestination_EndpointType string
+kubebuilder:validation:Enum={"EventHub"}
type EventHubEventSubscriptionDestination_EndpointType_STATUS ¶
type EventHubEventSubscriptionDestination_EndpointType_STATUS string
type EventHubEventSubscriptionDestination_STATUS ¶
type EventHubEventSubscriptionDestination_STATUS struct { // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *EventHubEventSubscriptionDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // ResourceId: The Azure Resource Id that represents the endpoint of an Event Hub destination of an event subscription. ResourceId *string `json:"resourceId,omitempty"` }
func (*EventHubEventSubscriptionDestination_STATUS) AssignProperties_From_EventHubEventSubscriptionDestination_STATUS ¶
func (destination *EventHubEventSubscriptionDestination_STATUS) AssignProperties_From_EventHubEventSubscriptionDestination_STATUS(source *storage.EventHubEventSubscriptionDestination_STATUS) error
AssignProperties_From_EventHubEventSubscriptionDestination_STATUS populates our EventHubEventSubscriptionDestination_STATUS from the provided source EventHubEventSubscriptionDestination_STATUS
func (*EventHubEventSubscriptionDestination_STATUS) AssignProperties_To_EventHubEventSubscriptionDestination_STATUS ¶
func (destination *EventHubEventSubscriptionDestination_STATUS) AssignProperties_To_EventHubEventSubscriptionDestination_STATUS(target *storage.EventHubEventSubscriptionDestination_STATUS) error
AssignProperties_To_EventHubEventSubscriptionDestination_STATUS populates the provided destination EventHubEventSubscriptionDestination_STATUS from our EventHubEventSubscriptionDestination_STATUS
func (*EventHubEventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *EventHubEventSubscriptionDestination_STATUS) DeepCopy() *EventHubEventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubEventSubscriptionDestination_STATUS.
func (*EventHubEventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *EventHubEventSubscriptionDestination_STATUS) DeepCopyInto(out *EventHubEventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventHubEventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *EventHubEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventHubEventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *EventHubEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventSubscription ¶
type EventSubscription struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec EventSubscription_Spec `json:"spec,omitempty"` Status EventSubscription_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
func (*EventSubscription) AssignProperties_From_EventSubscription ¶
func (subscription *EventSubscription) AssignProperties_From_EventSubscription(source *storage.EventSubscription) error
AssignProperties_From_EventSubscription populates our EventSubscription from the provided source EventSubscription
func (*EventSubscription) AssignProperties_To_EventSubscription ¶
func (subscription *EventSubscription) AssignProperties_To_EventSubscription(destination *storage.EventSubscription) error
AssignProperties_To_EventSubscription populates the provided destination EventSubscription from our EventSubscription
func (*EventSubscription) AzureName ¶
func (subscription *EventSubscription) AzureName() string
AzureName returns the Azure name of the resource
func (*EventSubscription) ConfigMapDestinationExpressions ¶
func (subscription *EventSubscription) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*EventSubscription) ConvertFrom ¶
func (subscription *EventSubscription) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our EventSubscription from the provided hub EventSubscription
func (*EventSubscription) ConvertTo ¶
func (subscription *EventSubscription) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub EventSubscription from our EventSubscription
func (*EventSubscription) DeepCopy ¶
func (in *EventSubscription) DeepCopy() *EventSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscription.
func (*EventSubscription) DeepCopyInto ¶
func (in *EventSubscription) DeepCopyInto(out *EventSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscription) DeepCopyObject ¶
func (in *EventSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*EventSubscription) Default ¶
func (subscription *EventSubscription) Default()
Default applies defaults to the EventSubscription resource
func (EventSubscription) GetAPIVersion ¶
func (subscription EventSubscription) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2020-06-01"
func (*EventSubscription) GetConditions ¶
func (subscription *EventSubscription) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*EventSubscription) GetResourceScope ¶
func (subscription *EventSubscription) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*EventSubscription) GetSpec ¶
func (subscription *EventSubscription) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*EventSubscription) GetStatus ¶
func (subscription *EventSubscription) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*EventSubscription) GetSupportedOperations ¶
func (subscription *EventSubscription) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*EventSubscription) GetType ¶
func (subscription *EventSubscription) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/eventSubscriptions"
func (*EventSubscription) InitializeSpec ¶
func (subscription *EventSubscription) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*EventSubscription) NewEmptyStatus ¶
func (subscription *EventSubscription) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*EventSubscription) OriginalGVK ¶
func (subscription *EventSubscription) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*EventSubscription) Owner ¶
func (subscription *EventSubscription) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*EventSubscription) SecretDestinationExpressions ¶
func (subscription *EventSubscription) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*EventSubscription) SetConditions ¶
func (subscription *EventSubscription) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*EventSubscription) SetStatus ¶
func (subscription *EventSubscription) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*EventSubscription) ValidateCreate ¶
func (subscription *EventSubscription) ValidateCreate() (admission.Warnings, error)
ValidateCreate validates the creation of the resource
func (*EventSubscription) ValidateDelete ¶
func (subscription *EventSubscription) ValidateDelete() (admission.Warnings, error)
ValidateDelete validates the deletion of the resource
func (*EventSubscription) ValidateUpdate ¶
func (subscription *EventSubscription) ValidateUpdate(old runtime.Object) (admission.Warnings, error)
ValidateUpdate validates an update of the resource
type EventSubscriptionDestination ¶
type EventSubscriptionDestination struct { // AzureFunction: Mutually exclusive with all other properties AzureFunction *AzureFunctionEventSubscriptionDestination `json:"azureFunction,omitempty"` // EventHub: Mutually exclusive with all other properties EventHub *EventHubEventSubscriptionDestination `json:"eventHub,omitempty"` // HybridConnection: Mutually exclusive with all other properties HybridConnection *HybridConnectionEventSubscriptionDestination `json:"hybridConnection,omitempty"` // ServiceBusQueue: Mutually exclusive with all other properties ServiceBusQueue *ServiceBusQueueEventSubscriptionDestination `json:"serviceBusQueue,omitempty"` // ServiceBusTopic: Mutually exclusive with all other properties ServiceBusTopic *ServiceBusTopicEventSubscriptionDestination `json:"serviceBusTopic,omitempty"` // StorageQueue: Mutually exclusive with all other properties StorageQueue *StorageQueueEventSubscriptionDestination `json:"storageQueue,omitempty"` // WebHook: Mutually exclusive with all other properties WebHook *WebHookEventSubscriptionDestination `json:"webHook,omitempty"` }
func (*EventSubscriptionDestination) AssignProperties_From_EventSubscriptionDestination ¶
func (destination *EventSubscriptionDestination) AssignProperties_From_EventSubscriptionDestination(source *storage.EventSubscriptionDestination) error
AssignProperties_From_EventSubscriptionDestination populates our EventSubscriptionDestination from the provided source EventSubscriptionDestination
func (*EventSubscriptionDestination) AssignProperties_To_EventSubscriptionDestination ¶
func (destination *EventSubscriptionDestination) AssignProperties_To_EventSubscriptionDestination(target *storage.EventSubscriptionDestination) error
AssignProperties_To_EventSubscriptionDestination populates the provided destination EventSubscriptionDestination from our EventSubscriptionDestination
func (*EventSubscriptionDestination) ConvertToARM ¶
func (destination *EventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EventSubscriptionDestination) DeepCopy ¶
func (in *EventSubscriptionDestination) DeepCopy() *EventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionDestination.
func (*EventSubscriptionDestination) DeepCopyInto ¶
func (in *EventSubscriptionDestination) DeepCopyInto(out *EventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscriptionDestination) Initialize_From_EventSubscriptionDestination_STATUS ¶
func (destination *EventSubscriptionDestination) Initialize_From_EventSubscriptionDestination_STATUS(source *EventSubscriptionDestination_STATUS) error
Initialize_From_EventSubscriptionDestination_STATUS populates our EventSubscriptionDestination from the provided source EventSubscriptionDestination_STATUS
func (*EventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *EventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventSubscriptionDestination) PopulateFromARM ¶
func (destination *EventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventSubscriptionDestination_STATUS ¶
type EventSubscriptionDestination_STATUS struct { // AzureFunction: Mutually exclusive with all other properties AzureFunction *AzureFunctionEventSubscriptionDestination_STATUS `json:"azureFunction,omitempty"` // EventHub: Mutually exclusive with all other properties EventHub *EventHubEventSubscriptionDestination_STATUS `json:"eventHub,omitempty"` // HybridConnection: Mutually exclusive with all other properties HybridConnection *HybridConnectionEventSubscriptionDestination_STATUS `json:"hybridConnection,omitempty"` // ServiceBusQueue: Mutually exclusive with all other properties ServiceBusQueue *ServiceBusQueueEventSubscriptionDestination_STATUS `json:"serviceBusQueue,omitempty"` // ServiceBusTopic: Mutually exclusive with all other properties ServiceBusTopic *ServiceBusTopicEventSubscriptionDestination_STATUS `json:"serviceBusTopic,omitempty"` // StorageQueue: Mutually exclusive with all other properties StorageQueue *StorageQueueEventSubscriptionDestination_STATUS `json:"storageQueue,omitempty"` // WebHook: Mutually exclusive with all other properties WebHook *WebHookEventSubscriptionDestination_STATUS `json:"webHook,omitempty"` }
func (*EventSubscriptionDestination_STATUS) AssignProperties_From_EventSubscriptionDestination_STATUS ¶
func (destination *EventSubscriptionDestination_STATUS) AssignProperties_From_EventSubscriptionDestination_STATUS(source *storage.EventSubscriptionDestination_STATUS) error
AssignProperties_From_EventSubscriptionDestination_STATUS populates our EventSubscriptionDestination_STATUS from the provided source EventSubscriptionDestination_STATUS
func (*EventSubscriptionDestination_STATUS) AssignProperties_To_EventSubscriptionDestination_STATUS ¶
func (destination *EventSubscriptionDestination_STATUS) AssignProperties_To_EventSubscriptionDestination_STATUS(target *storage.EventSubscriptionDestination_STATUS) error
AssignProperties_To_EventSubscriptionDestination_STATUS populates the provided destination EventSubscriptionDestination_STATUS from our EventSubscriptionDestination_STATUS
func (*EventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *EventSubscriptionDestination_STATUS) DeepCopy() *EventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionDestination_STATUS.
func (*EventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *EventSubscriptionDestination_STATUS) DeepCopyInto(out *EventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *EventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *EventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventSubscriptionFilter ¶
type EventSubscriptionFilter struct { // AdvancedFilters: An array of advanced filters that are used for filtering event subscriptions. AdvancedFilters []AdvancedFilter `json:"advancedFilters,omitempty"` // IncludedEventTypes: A list of applicable event types that need to be part of the event subscription. If it is desired to // subscribe to all default event types, set the IncludedEventTypes to null. IncludedEventTypes []string `json:"includedEventTypes,omitempty"` // IsSubjectCaseSensitive: Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter // should be compared in a case sensitive manner. IsSubjectCaseSensitive *bool `json:"isSubjectCaseSensitive,omitempty"` // SubjectBeginsWith: An optional string to filter events for an event subscription based on a resource path prefix. // The format of this depends on the publisher of the events. // Wildcard characters are not supported in this path. SubjectBeginsWith *string `json:"subjectBeginsWith,omitempty"` // SubjectEndsWith: An optional string to filter events for an event subscription based on a resource path suffix. // Wildcard characters are not supported in this path. SubjectEndsWith *string `json:"subjectEndsWith,omitempty"` }
Filter for the Event Subscription.
func (*EventSubscriptionFilter) AssignProperties_From_EventSubscriptionFilter ¶
func (filter *EventSubscriptionFilter) AssignProperties_From_EventSubscriptionFilter(source *storage.EventSubscriptionFilter) error
AssignProperties_From_EventSubscriptionFilter populates our EventSubscriptionFilter from the provided source EventSubscriptionFilter
func (*EventSubscriptionFilter) AssignProperties_To_EventSubscriptionFilter ¶
func (filter *EventSubscriptionFilter) AssignProperties_To_EventSubscriptionFilter(destination *storage.EventSubscriptionFilter) error
AssignProperties_To_EventSubscriptionFilter populates the provided destination EventSubscriptionFilter from our EventSubscriptionFilter
func (*EventSubscriptionFilter) ConvertToARM ¶
func (filter *EventSubscriptionFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EventSubscriptionFilter) DeepCopy ¶
func (in *EventSubscriptionFilter) DeepCopy() *EventSubscriptionFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionFilter.
func (*EventSubscriptionFilter) DeepCopyInto ¶
func (in *EventSubscriptionFilter) DeepCopyInto(out *EventSubscriptionFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscriptionFilter) Initialize_From_EventSubscriptionFilter_STATUS ¶
func (filter *EventSubscriptionFilter) Initialize_From_EventSubscriptionFilter_STATUS(source *EventSubscriptionFilter_STATUS) error
Initialize_From_EventSubscriptionFilter_STATUS populates our EventSubscriptionFilter from the provided source EventSubscriptionFilter_STATUS
func (*EventSubscriptionFilter) NewEmptyARMValue ¶
func (filter *EventSubscriptionFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventSubscriptionFilter) PopulateFromARM ¶
func (filter *EventSubscriptionFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventSubscriptionFilter_STATUS ¶
type EventSubscriptionFilter_STATUS struct { // AdvancedFilters: An array of advanced filters that are used for filtering event subscriptions. AdvancedFilters []AdvancedFilter_STATUS `json:"advancedFilters,omitempty"` // IncludedEventTypes: A list of applicable event types that need to be part of the event subscription. If it is desired to // subscribe to all default event types, set the IncludedEventTypes to null. IncludedEventTypes []string `json:"includedEventTypes,omitempty"` // IsSubjectCaseSensitive: Specifies if the SubjectBeginsWith and SubjectEndsWith properties of the filter // should be compared in a case sensitive manner. IsSubjectCaseSensitive *bool `json:"isSubjectCaseSensitive,omitempty"` // SubjectBeginsWith: An optional string to filter events for an event subscription based on a resource path prefix. // The format of this depends on the publisher of the events. // Wildcard characters are not supported in this path. SubjectBeginsWith *string `json:"subjectBeginsWith,omitempty"` // SubjectEndsWith: An optional string to filter events for an event subscription based on a resource path suffix. // Wildcard characters are not supported in this path. SubjectEndsWith *string `json:"subjectEndsWith,omitempty"` }
Filter for the Event Subscription.
func (*EventSubscriptionFilter_STATUS) AssignProperties_From_EventSubscriptionFilter_STATUS ¶
func (filter *EventSubscriptionFilter_STATUS) AssignProperties_From_EventSubscriptionFilter_STATUS(source *storage.EventSubscriptionFilter_STATUS) error
AssignProperties_From_EventSubscriptionFilter_STATUS populates our EventSubscriptionFilter_STATUS from the provided source EventSubscriptionFilter_STATUS
func (*EventSubscriptionFilter_STATUS) AssignProperties_To_EventSubscriptionFilter_STATUS ¶
func (filter *EventSubscriptionFilter_STATUS) AssignProperties_To_EventSubscriptionFilter_STATUS(destination *storage.EventSubscriptionFilter_STATUS) error
AssignProperties_To_EventSubscriptionFilter_STATUS populates the provided destination EventSubscriptionFilter_STATUS from our EventSubscriptionFilter_STATUS
func (*EventSubscriptionFilter_STATUS) DeepCopy ¶
func (in *EventSubscriptionFilter_STATUS) DeepCopy() *EventSubscriptionFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionFilter_STATUS.
func (*EventSubscriptionFilter_STATUS) DeepCopyInto ¶
func (in *EventSubscriptionFilter_STATUS) DeepCopyInto(out *EventSubscriptionFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscriptionFilter_STATUS) NewEmptyARMValue ¶
func (filter *EventSubscriptionFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventSubscriptionFilter_STATUS) PopulateFromARM ¶
func (filter *EventSubscriptionFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventSubscriptionList ¶
type EventSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EventSubscription `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /{scope}/providers/Microsoft.EventGrid/eventSubscriptions/{eventSubscriptionName}
func (*EventSubscriptionList) DeepCopy ¶
func (in *EventSubscriptionList) DeepCopy() *EventSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionList.
func (*EventSubscriptionList) DeepCopyInto ¶
func (in *EventSubscriptionList) DeepCopyInto(out *EventSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscriptionList) DeepCopyObject ¶
func (in *EventSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type EventSubscriptionOperatorSpec ¶
type EventSubscriptionOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*EventSubscriptionOperatorSpec) AssignProperties_From_EventSubscriptionOperatorSpec ¶
func (operator *EventSubscriptionOperatorSpec) AssignProperties_From_EventSubscriptionOperatorSpec(source *storage.EventSubscriptionOperatorSpec) error
AssignProperties_From_EventSubscriptionOperatorSpec populates our EventSubscriptionOperatorSpec from the provided source EventSubscriptionOperatorSpec
func (*EventSubscriptionOperatorSpec) AssignProperties_To_EventSubscriptionOperatorSpec ¶
func (operator *EventSubscriptionOperatorSpec) AssignProperties_To_EventSubscriptionOperatorSpec(destination *storage.EventSubscriptionOperatorSpec) error
AssignProperties_To_EventSubscriptionOperatorSpec populates the provided destination EventSubscriptionOperatorSpec from our EventSubscriptionOperatorSpec
func (*EventSubscriptionOperatorSpec) DeepCopy ¶
func (in *EventSubscriptionOperatorSpec) DeepCopy() *EventSubscriptionOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionOperatorSpec.
func (*EventSubscriptionOperatorSpec) DeepCopyInto ¶
func (in *EventSubscriptionOperatorSpec) DeepCopyInto(out *EventSubscriptionOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventSubscriptionProperties_EventDeliverySchema ¶
type EventSubscriptionProperties_EventDeliverySchema string
+kubebuilder:validation:Enum={"CloudEventSchemaV1_0","CustomInputSchema","EventGridSchema"}
type EventSubscriptionProperties_EventDeliverySchema_STATUS ¶
type EventSubscriptionProperties_EventDeliverySchema_STATUS string
type EventSubscriptionProperties_ProvisioningState_STATUS ¶
type EventSubscriptionProperties_ProvisioningState_STATUS string
type EventSubscription_STATUS ¶
type EventSubscription_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // DeadLetterDestination: The DeadLetter destination of the event subscription. DeadLetterDestination *DeadLetterDestination_STATUS `json:"deadLetterDestination,omitempty"` // Destination: Information about the destination where events have to be delivered for the event subscription. Destination *EventSubscriptionDestination_STATUS `json:"destination,omitempty"` // EventDeliverySchema: The event delivery schema for the event subscription. EventDeliverySchema *EventSubscriptionProperties_EventDeliverySchema_STATUS `json:"eventDeliverySchema,omitempty"` // ExpirationTimeUtc: Expiration time of the event subscription. ExpirationTimeUtc *string `json:"expirationTimeUtc,omitempty"` // Filter: Information about the filter for the event subscription. Filter *EventSubscriptionFilter_STATUS `json:"filter,omitempty"` // Id: Fully qualified identifier of the resource. Id *string `json:"id,omitempty"` // Labels: List of user defined labels. Labels []string `json:"labels,omitempty"` // Name: Name of the resource. Name *string `json:"name,omitempty"` // ProvisioningState: Provisioning state of the event subscription. ProvisioningState *EventSubscriptionProperties_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // RetryPolicy: The retry policy for events. This can be used to configure maximum number of delivery attempts and time to // live for events. RetryPolicy *RetryPolicy_STATUS `json:"retryPolicy,omitempty"` // SystemData: The system metadata relating to Event Subscription resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Topic: Name of the topic of the event subscription. Topic *string `json:"topic,omitempty"` // Type: Type of the resource. Type *string `json:"type,omitempty"` }
Event Subscription
func (*EventSubscription_STATUS) AssignProperties_From_EventSubscription_STATUS ¶
func (subscription *EventSubscription_STATUS) AssignProperties_From_EventSubscription_STATUS(source *storage.EventSubscription_STATUS) error
AssignProperties_From_EventSubscription_STATUS populates our EventSubscription_STATUS from the provided source EventSubscription_STATUS
func (*EventSubscription_STATUS) AssignProperties_To_EventSubscription_STATUS ¶
func (subscription *EventSubscription_STATUS) AssignProperties_To_EventSubscription_STATUS(destination *storage.EventSubscription_STATUS) error
AssignProperties_To_EventSubscription_STATUS populates the provided destination EventSubscription_STATUS from our EventSubscription_STATUS
func (*EventSubscription_STATUS) ConvertStatusFrom ¶
func (subscription *EventSubscription_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our EventSubscription_STATUS from the provided source
func (*EventSubscription_STATUS) ConvertStatusTo ¶
func (subscription *EventSubscription_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our EventSubscription_STATUS
func (*EventSubscription_STATUS) DeepCopy ¶
func (in *EventSubscription_STATUS) DeepCopy() *EventSubscription_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscription_STATUS.
func (*EventSubscription_STATUS) DeepCopyInto ¶
func (in *EventSubscription_STATUS) DeepCopyInto(out *EventSubscription_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscription_STATUS) NewEmptyARMValue ¶
func (subscription *EventSubscription_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventSubscription_STATUS) PopulateFromARM ¶
func (subscription *EventSubscription_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventSubscription_Spec ¶
type EventSubscription_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"` // DeadLetterDestination: The DeadLetter destination of the event subscription. DeadLetterDestination *DeadLetterDestination `json:"deadLetterDestination,omitempty"` // Destination: Information about the destination where events have to be delivered for the event subscription. Destination *EventSubscriptionDestination `json:"destination,omitempty"` // EventDeliverySchema: The event delivery schema for the event subscription. EventDeliverySchema *EventSubscriptionProperties_EventDeliverySchema `json:"eventDeliverySchema,omitempty"` // ExpirationTimeUtc: Expiration time of the event subscription. ExpirationTimeUtc *string `json:"expirationTimeUtc,omitempty"` // Filter: Information about the filter for the event subscription. Filter *EventSubscriptionFilter `json:"filter,omitempty"` // Labels: List of user defined labels. Labels []string `json:"labels,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *EventSubscriptionOperatorSpec `json:"operatorSpec,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. This resource is an // extension resource, which means that any other Azure resource can be its owner. Owner *genruntime.ArbitraryOwnerReference `json:"owner,omitempty"` // RetryPolicy: The retry policy for events. This can be used to configure maximum number of delivery attempts and time to // live for events. RetryPolicy *RetryPolicy `json:"retryPolicy,omitempty"` }
func (*EventSubscription_Spec) AssignProperties_From_EventSubscription_Spec ¶
func (subscription *EventSubscription_Spec) AssignProperties_From_EventSubscription_Spec(source *storage.EventSubscription_Spec) error
AssignProperties_From_EventSubscription_Spec populates our EventSubscription_Spec from the provided source EventSubscription_Spec
func (*EventSubscription_Spec) AssignProperties_To_EventSubscription_Spec ¶
func (subscription *EventSubscription_Spec) AssignProperties_To_EventSubscription_Spec(destination *storage.EventSubscription_Spec) error
AssignProperties_To_EventSubscription_Spec populates the provided destination EventSubscription_Spec from our EventSubscription_Spec
func (*EventSubscription_Spec) ConvertSpecFrom ¶
func (subscription *EventSubscription_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our EventSubscription_Spec from the provided source
func (*EventSubscription_Spec) ConvertSpecTo ¶
func (subscription *EventSubscription_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our EventSubscription_Spec
func (*EventSubscription_Spec) ConvertToARM ¶
func (subscription *EventSubscription_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*EventSubscription_Spec) DeepCopy ¶
func (in *EventSubscription_Spec) DeepCopy() *EventSubscription_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscription_Spec.
func (*EventSubscription_Spec) DeepCopyInto ¶
func (in *EventSubscription_Spec) DeepCopyInto(out *EventSubscription_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*EventSubscription_Spec) Initialize_From_EventSubscription_STATUS ¶
func (subscription *EventSubscription_Spec) Initialize_From_EventSubscription_STATUS(source *EventSubscription_STATUS) error
Initialize_From_EventSubscription_STATUS populates our EventSubscription_Spec from the provided source EventSubscription_STATUS
func (*EventSubscription_Spec) NewEmptyARMValue ¶
func (subscription *EventSubscription_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventSubscription_Spec) OriginalVersion ¶
func (subscription *EventSubscription_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*EventSubscription_Spec) PopulateFromARM ¶
func (subscription *EventSubscription_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*EventSubscription_Spec) SetAzureName ¶
func (subscription *EventSubscription_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type HybridConnectionEventSubscriptionDestination ¶
type HybridConnectionEventSubscriptionDestination struct { // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *HybridConnectionEventSubscriptionDestination_EndpointType `json:"endpointType,omitempty"` // ResourceReference: The Azure Resource ID of an hybrid connection that is the destination of an event subscription. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
func (*HybridConnectionEventSubscriptionDestination) AssignProperties_From_HybridConnectionEventSubscriptionDestination ¶
func (destination *HybridConnectionEventSubscriptionDestination) AssignProperties_From_HybridConnectionEventSubscriptionDestination(source *storage.HybridConnectionEventSubscriptionDestination) error
AssignProperties_From_HybridConnectionEventSubscriptionDestination populates our HybridConnectionEventSubscriptionDestination from the provided source HybridConnectionEventSubscriptionDestination
func (*HybridConnectionEventSubscriptionDestination) AssignProperties_To_HybridConnectionEventSubscriptionDestination ¶
func (destination *HybridConnectionEventSubscriptionDestination) AssignProperties_To_HybridConnectionEventSubscriptionDestination(target *storage.HybridConnectionEventSubscriptionDestination) error
AssignProperties_To_HybridConnectionEventSubscriptionDestination populates the provided destination HybridConnectionEventSubscriptionDestination from our HybridConnectionEventSubscriptionDestination
func (*HybridConnectionEventSubscriptionDestination) ConvertToARM ¶
func (destination *HybridConnectionEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*HybridConnectionEventSubscriptionDestination) DeepCopy ¶
func (in *HybridConnectionEventSubscriptionDestination) DeepCopy() *HybridConnectionEventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HybridConnectionEventSubscriptionDestination.
func (*HybridConnectionEventSubscriptionDestination) DeepCopyInto ¶
func (in *HybridConnectionEventSubscriptionDestination) DeepCopyInto(out *HybridConnectionEventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HybridConnectionEventSubscriptionDestination) Initialize_From_HybridConnectionEventSubscriptionDestination_STATUS ¶
func (destination *HybridConnectionEventSubscriptionDestination) Initialize_From_HybridConnectionEventSubscriptionDestination_STATUS(source *HybridConnectionEventSubscriptionDestination_STATUS) error
Initialize_From_HybridConnectionEventSubscriptionDestination_STATUS populates our HybridConnectionEventSubscriptionDestination from the provided source HybridConnectionEventSubscriptionDestination_STATUS
func (*HybridConnectionEventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *HybridConnectionEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HybridConnectionEventSubscriptionDestination) PopulateFromARM ¶
func (destination *HybridConnectionEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type HybridConnectionEventSubscriptionDestination_EndpointType ¶
type HybridConnectionEventSubscriptionDestination_EndpointType string
+kubebuilder:validation:Enum={"HybridConnection"}
type HybridConnectionEventSubscriptionDestination_EndpointType_STATUS ¶
type HybridConnectionEventSubscriptionDestination_EndpointType_STATUS string
type HybridConnectionEventSubscriptionDestination_STATUS ¶
type HybridConnectionEventSubscriptionDestination_STATUS struct { // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *HybridConnectionEventSubscriptionDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // ResourceId: The Azure Resource ID of an hybrid connection that is the destination of an event subscription. ResourceId *string `json:"resourceId,omitempty"` }
func (*HybridConnectionEventSubscriptionDestination_STATUS) AssignProperties_From_HybridConnectionEventSubscriptionDestination_STATUS ¶
func (destination *HybridConnectionEventSubscriptionDestination_STATUS) AssignProperties_From_HybridConnectionEventSubscriptionDestination_STATUS(source *storage.HybridConnectionEventSubscriptionDestination_STATUS) error
AssignProperties_From_HybridConnectionEventSubscriptionDestination_STATUS populates our HybridConnectionEventSubscriptionDestination_STATUS from the provided source HybridConnectionEventSubscriptionDestination_STATUS
func (*HybridConnectionEventSubscriptionDestination_STATUS) AssignProperties_To_HybridConnectionEventSubscriptionDestination_STATUS ¶
func (destination *HybridConnectionEventSubscriptionDestination_STATUS) AssignProperties_To_HybridConnectionEventSubscriptionDestination_STATUS(target *storage.HybridConnectionEventSubscriptionDestination_STATUS) error
AssignProperties_To_HybridConnectionEventSubscriptionDestination_STATUS populates the provided destination HybridConnectionEventSubscriptionDestination_STATUS from our HybridConnectionEventSubscriptionDestination_STATUS
func (*HybridConnectionEventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *HybridConnectionEventSubscriptionDestination_STATUS) DeepCopy() *HybridConnectionEventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HybridConnectionEventSubscriptionDestination_STATUS.
func (*HybridConnectionEventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *HybridConnectionEventSubscriptionDestination_STATUS) DeepCopyInto(out *HybridConnectionEventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*HybridConnectionEventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *HybridConnectionEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*HybridConnectionEventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *HybridConnectionEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type InboundIpRule ¶
type InboundIpRule struct { // Action: Action to perform based on the match or no match of the IpMask. Action *InboundIpRule_Action `json:"action,omitempty"` // IpMask: IP Address in CIDR notation e.g., 10.0.0.0/8. IpMask *string `json:"ipMask,omitempty"` }
func (*InboundIpRule) AssignProperties_From_InboundIpRule ¶
func (rule *InboundIpRule) AssignProperties_From_InboundIpRule(source *storage.InboundIpRule) error
AssignProperties_From_InboundIpRule populates our InboundIpRule from the provided source InboundIpRule
func (*InboundIpRule) AssignProperties_To_InboundIpRule ¶
func (rule *InboundIpRule) AssignProperties_To_InboundIpRule(destination *storage.InboundIpRule) error
AssignProperties_To_InboundIpRule populates the provided destination InboundIpRule from our InboundIpRule
func (*InboundIpRule) ConvertToARM ¶
func (rule *InboundIpRule) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*InboundIpRule) DeepCopy ¶
func (in *InboundIpRule) DeepCopy() *InboundIpRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundIpRule.
func (*InboundIpRule) DeepCopyInto ¶
func (in *InboundIpRule) DeepCopyInto(out *InboundIpRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InboundIpRule) Initialize_From_InboundIpRule_STATUS ¶
func (rule *InboundIpRule) Initialize_From_InboundIpRule_STATUS(source *InboundIpRule_STATUS) error
Initialize_From_InboundIpRule_STATUS populates our InboundIpRule from the provided source InboundIpRule_STATUS
func (*InboundIpRule) NewEmptyARMValue ¶
func (rule *InboundIpRule) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*InboundIpRule) PopulateFromARM ¶
func (rule *InboundIpRule) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type InboundIpRule_Action_STATUS ¶
type InboundIpRule_Action_STATUS string
type InboundIpRule_STATUS ¶
type InboundIpRule_STATUS struct { // Action: Action to perform based on the match or no match of the IpMask. Action *InboundIpRule_Action_STATUS `json:"action,omitempty"` // IpMask: IP Address in CIDR notation e.g., 10.0.0.0/8. IpMask *string `json:"ipMask,omitempty"` }
func (*InboundIpRule_STATUS) AssignProperties_From_InboundIpRule_STATUS ¶
func (rule *InboundIpRule_STATUS) AssignProperties_From_InboundIpRule_STATUS(source *storage.InboundIpRule_STATUS) error
AssignProperties_From_InboundIpRule_STATUS populates our InboundIpRule_STATUS from the provided source InboundIpRule_STATUS
func (*InboundIpRule_STATUS) AssignProperties_To_InboundIpRule_STATUS ¶
func (rule *InboundIpRule_STATUS) AssignProperties_To_InboundIpRule_STATUS(destination *storage.InboundIpRule_STATUS) error
AssignProperties_To_InboundIpRule_STATUS populates the provided destination InboundIpRule_STATUS from our InboundIpRule_STATUS
func (*InboundIpRule_STATUS) DeepCopy ¶
func (in *InboundIpRule_STATUS) DeepCopy() *InboundIpRule_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundIpRule_STATUS.
func (*InboundIpRule_STATUS) DeepCopyInto ¶
func (in *InboundIpRule_STATUS) DeepCopyInto(out *InboundIpRule_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InboundIpRule_STATUS) NewEmptyARMValue ¶
func (rule *InboundIpRule_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*InboundIpRule_STATUS) PopulateFromARM ¶
func (rule *InboundIpRule_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type InputSchemaMapping ¶
type InputSchemaMapping struct { // Json: Mutually exclusive with all other properties Json *JsonInputSchemaMapping `json:"json,omitempty"` }
func (*InputSchemaMapping) AssignProperties_From_InputSchemaMapping ¶
func (mapping *InputSchemaMapping) AssignProperties_From_InputSchemaMapping(source *storage.InputSchemaMapping) error
AssignProperties_From_InputSchemaMapping populates our InputSchemaMapping from the provided source InputSchemaMapping
func (*InputSchemaMapping) AssignProperties_To_InputSchemaMapping ¶
func (mapping *InputSchemaMapping) AssignProperties_To_InputSchemaMapping(destination *storage.InputSchemaMapping) error
AssignProperties_To_InputSchemaMapping populates the provided destination InputSchemaMapping from our InputSchemaMapping
func (*InputSchemaMapping) ConvertToARM ¶
func (mapping *InputSchemaMapping) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*InputSchemaMapping) DeepCopy ¶
func (in *InputSchemaMapping) DeepCopy() *InputSchemaMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputSchemaMapping.
func (*InputSchemaMapping) DeepCopyInto ¶
func (in *InputSchemaMapping) DeepCopyInto(out *InputSchemaMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InputSchemaMapping) Initialize_From_InputSchemaMapping_STATUS ¶
func (mapping *InputSchemaMapping) Initialize_From_InputSchemaMapping_STATUS(source *InputSchemaMapping_STATUS) error
Initialize_From_InputSchemaMapping_STATUS populates our InputSchemaMapping from the provided source InputSchemaMapping_STATUS
func (*InputSchemaMapping) NewEmptyARMValue ¶
func (mapping *InputSchemaMapping) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*InputSchemaMapping) PopulateFromARM ¶
func (mapping *InputSchemaMapping) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type InputSchemaMapping_STATUS ¶
type InputSchemaMapping_STATUS struct { // Json: Mutually exclusive with all other properties Json *JsonInputSchemaMapping_STATUS `json:"json,omitempty"` }
func (*InputSchemaMapping_STATUS) AssignProperties_From_InputSchemaMapping_STATUS ¶
func (mapping *InputSchemaMapping_STATUS) AssignProperties_From_InputSchemaMapping_STATUS(source *storage.InputSchemaMapping_STATUS) error
AssignProperties_From_InputSchemaMapping_STATUS populates our InputSchemaMapping_STATUS from the provided source InputSchemaMapping_STATUS
func (*InputSchemaMapping_STATUS) AssignProperties_To_InputSchemaMapping_STATUS ¶
func (mapping *InputSchemaMapping_STATUS) AssignProperties_To_InputSchemaMapping_STATUS(destination *storage.InputSchemaMapping_STATUS) error
AssignProperties_To_InputSchemaMapping_STATUS populates the provided destination InputSchemaMapping_STATUS from our InputSchemaMapping_STATUS
func (*InputSchemaMapping_STATUS) DeepCopy ¶
func (in *InputSchemaMapping_STATUS) DeepCopy() *InputSchemaMapping_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputSchemaMapping_STATUS.
func (*InputSchemaMapping_STATUS) DeepCopyInto ¶
func (in *InputSchemaMapping_STATUS) DeepCopyInto(out *InputSchemaMapping_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*InputSchemaMapping_STATUS) NewEmptyARMValue ¶
func (mapping *InputSchemaMapping_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*InputSchemaMapping_STATUS) PopulateFromARM ¶
func (mapping *InputSchemaMapping_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type JsonField ¶
type JsonField struct { // SourceField: Name of a field in the input event schema that's to be used as the source of a mapping. SourceField *string `json:"sourceField,omitempty"` }
This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id', 'topic' and 'eventtime' properties. This represents a field in the input event schema.
func (*JsonField) AssignProperties_From_JsonField ¶
AssignProperties_From_JsonField populates our JsonField from the provided source JsonField
func (*JsonField) AssignProperties_To_JsonField ¶
AssignProperties_To_JsonField populates the provided destination JsonField from our JsonField
func (*JsonField) ConvertToARM ¶
func (field *JsonField) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*JsonField) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonField.
func (*JsonField) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JsonField) Initialize_From_JsonField_STATUS ¶
func (field *JsonField) Initialize_From_JsonField_STATUS(source *JsonField_STATUS) error
Initialize_From_JsonField_STATUS populates our JsonField from the provided source JsonField_STATUS
func (*JsonField) NewEmptyARMValue ¶
func (field *JsonField) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*JsonField) PopulateFromARM ¶
func (field *JsonField) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type JsonFieldWithDefault ¶
type JsonFieldWithDefault struct { // DefaultValue: The default value to be used for mapping when a SourceField is not provided or if there's no property with // the specified name in the published JSON event payload. DefaultValue *string `json:"defaultValue,omitempty"` // SourceField: Name of a field in the input event schema that's to be used as the source of a mapping. SourceField *string `json:"sourceField,omitempty"` }
This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject', 'eventtype' and 'dataversion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.
func (*JsonFieldWithDefault) AssignProperties_From_JsonFieldWithDefault ¶
func (withDefault *JsonFieldWithDefault) AssignProperties_From_JsonFieldWithDefault(source *storage.JsonFieldWithDefault) error
AssignProperties_From_JsonFieldWithDefault populates our JsonFieldWithDefault from the provided source JsonFieldWithDefault
func (*JsonFieldWithDefault) AssignProperties_To_JsonFieldWithDefault ¶
func (withDefault *JsonFieldWithDefault) AssignProperties_To_JsonFieldWithDefault(destination *storage.JsonFieldWithDefault) error
AssignProperties_To_JsonFieldWithDefault populates the provided destination JsonFieldWithDefault from our JsonFieldWithDefault
func (*JsonFieldWithDefault) ConvertToARM ¶
func (withDefault *JsonFieldWithDefault) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*JsonFieldWithDefault) DeepCopy ¶
func (in *JsonFieldWithDefault) DeepCopy() *JsonFieldWithDefault
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonFieldWithDefault.
func (*JsonFieldWithDefault) DeepCopyInto ¶
func (in *JsonFieldWithDefault) DeepCopyInto(out *JsonFieldWithDefault)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JsonFieldWithDefault) Initialize_From_JsonFieldWithDefault_STATUS ¶
func (withDefault *JsonFieldWithDefault) Initialize_From_JsonFieldWithDefault_STATUS(source *JsonFieldWithDefault_STATUS) error
Initialize_From_JsonFieldWithDefault_STATUS populates our JsonFieldWithDefault from the provided source JsonFieldWithDefault_STATUS
func (*JsonFieldWithDefault) NewEmptyARMValue ¶
func (withDefault *JsonFieldWithDefault) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*JsonFieldWithDefault) PopulateFromARM ¶
func (withDefault *JsonFieldWithDefault) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type JsonFieldWithDefault_STATUS ¶
type JsonFieldWithDefault_STATUS struct { // DefaultValue: The default value to be used for mapping when a SourceField is not provided or if there's no property with // the specified name in the published JSON event payload. DefaultValue *string `json:"defaultValue,omitempty"` // SourceField: Name of a field in the input event schema that's to be used as the source of a mapping. SourceField *string `json:"sourceField,omitempty"` }
This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'subject', 'eventtype' and 'dataversion' properties. This represents a field in the input event schema along with a default value to be used, and at least one of these two properties should be provided.
func (*JsonFieldWithDefault_STATUS) AssignProperties_From_JsonFieldWithDefault_STATUS ¶
func (withDefault *JsonFieldWithDefault_STATUS) AssignProperties_From_JsonFieldWithDefault_STATUS(source *storage.JsonFieldWithDefault_STATUS) error
AssignProperties_From_JsonFieldWithDefault_STATUS populates our JsonFieldWithDefault_STATUS from the provided source JsonFieldWithDefault_STATUS
func (*JsonFieldWithDefault_STATUS) AssignProperties_To_JsonFieldWithDefault_STATUS ¶
func (withDefault *JsonFieldWithDefault_STATUS) AssignProperties_To_JsonFieldWithDefault_STATUS(destination *storage.JsonFieldWithDefault_STATUS) error
AssignProperties_To_JsonFieldWithDefault_STATUS populates the provided destination JsonFieldWithDefault_STATUS from our JsonFieldWithDefault_STATUS
func (*JsonFieldWithDefault_STATUS) DeepCopy ¶
func (in *JsonFieldWithDefault_STATUS) DeepCopy() *JsonFieldWithDefault_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonFieldWithDefault_STATUS.
func (*JsonFieldWithDefault_STATUS) DeepCopyInto ¶
func (in *JsonFieldWithDefault_STATUS) DeepCopyInto(out *JsonFieldWithDefault_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JsonFieldWithDefault_STATUS) NewEmptyARMValue ¶
func (withDefault *JsonFieldWithDefault_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*JsonFieldWithDefault_STATUS) PopulateFromARM ¶
func (withDefault *JsonFieldWithDefault_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type JsonField_STATUS ¶
type JsonField_STATUS struct { // SourceField: Name of a field in the input event schema that's to be used as the source of a mapping. SourceField *string `json:"sourceField,omitempty"` }
This is used to express the source of an input schema mapping for a single target field in the Event Grid Event schema. This is currently used in the mappings for the 'id', 'topic' and 'eventtime' properties. This represents a field in the input event schema.
func (*JsonField_STATUS) AssignProperties_From_JsonField_STATUS ¶
func (field *JsonField_STATUS) AssignProperties_From_JsonField_STATUS(source *storage.JsonField_STATUS) error
AssignProperties_From_JsonField_STATUS populates our JsonField_STATUS from the provided source JsonField_STATUS
func (*JsonField_STATUS) AssignProperties_To_JsonField_STATUS ¶
func (field *JsonField_STATUS) AssignProperties_To_JsonField_STATUS(destination *storage.JsonField_STATUS) error
AssignProperties_To_JsonField_STATUS populates the provided destination JsonField_STATUS from our JsonField_STATUS
func (*JsonField_STATUS) DeepCopy ¶
func (in *JsonField_STATUS) DeepCopy() *JsonField_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonField_STATUS.
func (*JsonField_STATUS) DeepCopyInto ¶
func (in *JsonField_STATUS) DeepCopyInto(out *JsonField_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JsonField_STATUS) NewEmptyARMValue ¶
func (field *JsonField_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*JsonField_STATUS) PopulateFromARM ¶
func (field *JsonField_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type JsonInputSchemaMapping ¶
type JsonInputSchemaMapping struct { // DataVersion: The mapping information for the DataVersion property of the Event Grid Event. DataVersion *JsonFieldWithDefault `json:"dataVersion,omitempty"` // EventTime: The mapping information for the EventTime property of the Event Grid Event. EventTime *JsonField `json:"eventTime,omitempty"` // EventType: The mapping information for the EventType property of the Event Grid Event. EventType *JsonFieldWithDefault `json:"eventType,omitempty"` // Id: The mapping information for the Id property of the Event Grid Event. Id *JsonField `json:"id,omitempty"` // +kubebuilder:validation:Required // InputSchemaMappingType: Type of the custom mapping InputSchemaMappingType *JsonInputSchemaMapping_InputSchemaMappingType `json:"inputSchemaMappingType,omitempty"` // Subject: The mapping information for the Subject property of the Event Grid Event. Subject *JsonFieldWithDefault `json:"subject,omitempty"` // Topic: The mapping information for the Topic property of the Event Grid Event. Topic *JsonField `json:"topic,omitempty"` }
func (*JsonInputSchemaMapping) AssignProperties_From_JsonInputSchemaMapping ¶
func (mapping *JsonInputSchemaMapping) AssignProperties_From_JsonInputSchemaMapping(source *storage.JsonInputSchemaMapping) error
AssignProperties_From_JsonInputSchemaMapping populates our JsonInputSchemaMapping from the provided source JsonInputSchemaMapping
func (*JsonInputSchemaMapping) AssignProperties_To_JsonInputSchemaMapping ¶
func (mapping *JsonInputSchemaMapping) AssignProperties_To_JsonInputSchemaMapping(destination *storage.JsonInputSchemaMapping) error
AssignProperties_To_JsonInputSchemaMapping populates the provided destination JsonInputSchemaMapping from our JsonInputSchemaMapping
func (*JsonInputSchemaMapping) ConvertToARM ¶
func (mapping *JsonInputSchemaMapping) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*JsonInputSchemaMapping) DeepCopy ¶
func (in *JsonInputSchemaMapping) DeepCopy() *JsonInputSchemaMapping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonInputSchemaMapping.
func (*JsonInputSchemaMapping) DeepCopyInto ¶
func (in *JsonInputSchemaMapping) DeepCopyInto(out *JsonInputSchemaMapping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JsonInputSchemaMapping) Initialize_From_JsonInputSchemaMapping_STATUS ¶
func (mapping *JsonInputSchemaMapping) Initialize_From_JsonInputSchemaMapping_STATUS(source *JsonInputSchemaMapping_STATUS) error
Initialize_From_JsonInputSchemaMapping_STATUS populates our JsonInputSchemaMapping from the provided source JsonInputSchemaMapping_STATUS
func (*JsonInputSchemaMapping) NewEmptyARMValue ¶
func (mapping *JsonInputSchemaMapping) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*JsonInputSchemaMapping) PopulateFromARM ¶
func (mapping *JsonInputSchemaMapping) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type JsonInputSchemaMapping_InputSchemaMappingType ¶
type JsonInputSchemaMapping_InputSchemaMappingType string
+kubebuilder:validation:Enum={"Json"}
type JsonInputSchemaMapping_InputSchemaMappingType_STATUS ¶
type JsonInputSchemaMapping_InputSchemaMappingType_STATUS string
type JsonInputSchemaMapping_STATUS ¶
type JsonInputSchemaMapping_STATUS struct { // DataVersion: The mapping information for the DataVersion property of the Event Grid Event. DataVersion *JsonFieldWithDefault_STATUS `json:"dataVersion,omitempty"` // EventTime: The mapping information for the EventTime property of the Event Grid Event. EventTime *JsonField_STATUS `json:"eventTime,omitempty"` // EventType: The mapping information for the EventType property of the Event Grid Event. EventType *JsonFieldWithDefault_STATUS `json:"eventType,omitempty"` // Id: The mapping information for the Id property of the Event Grid Event. Id *JsonField_STATUS `json:"id,omitempty"` // InputSchemaMappingType: Type of the custom mapping InputSchemaMappingType *JsonInputSchemaMapping_InputSchemaMappingType_STATUS `json:"inputSchemaMappingType,omitempty"` // Subject: The mapping information for the Subject property of the Event Grid Event. Subject *JsonFieldWithDefault_STATUS `json:"subject,omitempty"` // Topic: The mapping information for the Topic property of the Event Grid Event. Topic *JsonField_STATUS `json:"topic,omitempty"` }
func (*JsonInputSchemaMapping_STATUS) AssignProperties_From_JsonInputSchemaMapping_STATUS ¶
func (mapping *JsonInputSchemaMapping_STATUS) AssignProperties_From_JsonInputSchemaMapping_STATUS(source *storage.JsonInputSchemaMapping_STATUS) error
AssignProperties_From_JsonInputSchemaMapping_STATUS populates our JsonInputSchemaMapping_STATUS from the provided source JsonInputSchemaMapping_STATUS
func (*JsonInputSchemaMapping_STATUS) AssignProperties_To_JsonInputSchemaMapping_STATUS ¶
func (mapping *JsonInputSchemaMapping_STATUS) AssignProperties_To_JsonInputSchemaMapping_STATUS(destination *storage.JsonInputSchemaMapping_STATUS) error
AssignProperties_To_JsonInputSchemaMapping_STATUS populates the provided destination JsonInputSchemaMapping_STATUS from our JsonInputSchemaMapping_STATUS
func (*JsonInputSchemaMapping_STATUS) DeepCopy ¶
func (in *JsonInputSchemaMapping_STATUS) DeepCopy() *JsonInputSchemaMapping_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonInputSchemaMapping_STATUS.
func (*JsonInputSchemaMapping_STATUS) DeepCopyInto ¶
func (in *JsonInputSchemaMapping_STATUS) DeepCopyInto(out *JsonInputSchemaMapping_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*JsonInputSchemaMapping_STATUS) NewEmptyARMValue ¶
func (mapping *JsonInputSchemaMapping_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*JsonInputSchemaMapping_STATUS) PopulateFromARM ¶
func (mapping *JsonInputSchemaMapping_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberGreaterThanAdvancedFilter ¶
type NumberGreaterThanAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberGreaterThanAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberGreaterThanAdvancedFilter) AssignProperties_From_NumberGreaterThanAdvancedFilter ¶
func (filter *NumberGreaterThanAdvancedFilter) AssignProperties_From_NumberGreaterThanAdvancedFilter(source *storage.NumberGreaterThanAdvancedFilter) error
AssignProperties_From_NumberGreaterThanAdvancedFilter populates our NumberGreaterThanAdvancedFilter from the provided source NumberGreaterThanAdvancedFilter
func (*NumberGreaterThanAdvancedFilter) AssignProperties_To_NumberGreaterThanAdvancedFilter ¶
func (filter *NumberGreaterThanAdvancedFilter) AssignProperties_To_NumberGreaterThanAdvancedFilter(destination *storage.NumberGreaterThanAdvancedFilter) error
AssignProperties_To_NumberGreaterThanAdvancedFilter populates the provided destination NumberGreaterThanAdvancedFilter from our NumberGreaterThanAdvancedFilter
func (*NumberGreaterThanAdvancedFilter) ConvertToARM ¶
func (filter *NumberGreaterThanAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NumberGreaterThanAdvancedFilter) DeepCopy ¶
func (in *NumberGreaterThanAdvancedFilter) DeepCopy() *NumberGreaterThanAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanAdvancedFilter.
func (*NumberGreaterThanAdvancedFilter) DeepCopyInto ¶
func (in *NumberGreaterThanAdvancedFilter) DeepCopyInto(out *NumberGreaterThanAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberGreaterThanAdvancedFilter) Initialize_From_NumberGreaterThanAdvancedFilter_STATUS ¶
func (filter *NumberGreaterThanAdvancedFilter) Initialize_From_NumberGreaterThanAdvancedFilter_STATUS(source *NumberGreaterThanAdvancedFilter_STATUS) error
Initialize_From_NumberGreaterThanAdvancedFilter_STATUS populates our NumberGreaterThanAdvancedFilter from the provided source NumberGreaterThanAdvancedFilter_STATUS
func (*NumberGreaterThanAdvancedFilter) NewEmptyARMValue ¶
func (filter *NumberGreaterThanAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberGreaterThanAdvancedFilter) PopulateFromARM ¶
func (filter *NumberGreaterThanAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberGreaterThanAdvancedFilter_OperatorType ¶
type NumberGreaterThanAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"NumberGreaterThan"}
type NumberGreaterThanAdvancedFilter_OperatorType_STATUS ¶
type NumberGreaterThanAdvancedFilter_OperatorType_STATUS string
type NumberGreaterThanAdvancedFilter_STATUS ¶
type NumberGreaterThanAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberGreaterThanAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberGreaterThanAdvancedFilter_STATUS) AssignProperties_From_NumberGreaterThanAdvancedFilter_STATUS ¶
func (filter *NumberGreaterThanAdvancedFilter_STATUS) AssignProperties_From_NumberGreaterThanAdvancedFilter_STATUS(source *storage.NumberGreaterThanAdvancedFilter_STATUS) error
AssignProperties_From_NumberGreaterThanAdvancedFilter_STATUS populates our NumberGreaterThanAdvancedFilter_STATUS from the provided source NumberGreaterThanAdvancedFilter_STATUS
func (*NumberGreaterThanAdvancedFilter_STATUS) AssignProperties_To_NumberGreaterThanAdvancedFilter_STATUS ¶
func (filter *NumberGreaterThanAdvancedFilter_STATUS) AssignProperties_To_NumberGreaterThanAdvancedFilter_STATUS(destination *storage.NumberGreaterThanAdvancedFilter_STATUS) error
AssignProperties_To_NumberGreaterThanAdvancedFilter_STATUS populates the provided destination NumberGreaterThanAdvancedFilter_STATUS from our NumberGreaterThanAdvancedFilter_STATUS
func (*NumberGreaterThanAdvancedFilter_STATUS) DeepCopy ¶
func (in *NumberGreaterThanAdvancedFilter_STATUS) DeepCopy() *NumberGreaterThanAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanAdvancedFilter_STATUS.
func (*NumberGreaterThanAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *NumberGreaterThanAdvancedFilter_STATUS) DeepCopyInto(out *NumberGreaterThanAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberGreaterThanAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *NumberGreaterThanAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberGreaterThanAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *NumberGreaterThanAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberGreaterThanOrEqualsAdvancedFilter ¶
type NumberGreaterThanOrEqualsAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberGreaterThanOrEqualsAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberGreaterThanOrEqualsAdvancedFilter) AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter) AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter(source *storage.NumberGreaterThanOrEqualsAdvancedFilter) error
AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter populates our NumberGreaterThanOrEqualsAdvancedFilter from the provided source NumberGreaterThanOrEqualsAdvancedFilter
func (*NumberGreaterThanOrEqualsAdvancedFilter) AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter) AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter(destination *storage.NumberGreaterThanOrEqualsAdvancedFilter) error
AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter populates the provided destination NumberGreaterThanOrEqualsAdvancedFilter from our NumberGreaterThanOrEqualsAdvancedFilter
func (*NumberGreaterThanOrEqualsAdvancedFilter) ConvertToARM ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NumberGreaterThanOrEqualsAdvancedFilter) DeepCopy ¶
func (in *NumberGreaterThanOrEqualsAdvancedFilter) DeepCopy() *NumberGreaterThanOrEqualsAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanOrEqualsAdvancedFilter.
func (*NumberGreaterThanOrEqualsAdvancedFilter) DeepCopyInto ¶
func (in *NumberGreaterThanOrEqualsAdvancedFilter) DeepCopyInto(out *NumberGreaterThanOrEqualsAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberGreaterThanOrEqualsAdvancedFilter) Initialize_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter) Initialize_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS(source *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) error
Initialize_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS populates our NumberGreaterThanOrEqualsAdvancedFilter from the provided source NumberGreaterThanOrEqualsAdvancedFilter_STATUS
func (*NumberGreaterThanOrEqualsAdvancedFilter) NewEmptyARMValue ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberGreaterThanOrEqualsAdvancedFilter) PopulateFromARM ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType ¶
type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"NumberGreaterThanOrEquals"}
type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS ¶
type NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS string
type NumberGreaterThanOrEqualsAdvancedFilter_STATUS ¶
type NumberGreaterThanOrEqualsAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberGreaterThanOrEqualsAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberGreaterThanOrEqualsAdvancedFilter_STATUS) AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS(source *storage.NumberGreaterThanOrEqualsAdvancedFilter_STATUS) error
AssignProperties_From_NumberGreaterThanOrEqualsAdvancedFilter_STATUS populates our NumberGreaterThanOrEqualsAdvancedFilter_STATUS from the provided source NumberGreaterThanOrEqualsAdvancedFilter_STATUS
func (*NumberGreaterThanOrEqualsAdvancedFilter_STATUS) AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter_STATUS ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter_STATUS(destination *storage.NumberGreaterThanOrEqualsAdvancedFilter_STATUS) error
AssignProperties_To_NumberGreaterThanOrEqualsAdvancedFilter_STATUS populates the provided destination NumberGreaterThanOrEqualsAdvancedFilter_STATUS from our NumberGreaterThanOrEqualsAdvancedFilter_STATUS
func (*NumberGreaterThanOrEqualsAdvancedFilter_STATUS) DeepCopy ¶
func (in *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) DeepCopy() *NumberGreaterThanOrEqualsAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanOrEqualsAdvancedFilter_STATUS.
func (*NumberGreaterThanOrEqualsAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) DeepCopyInto(out *NumberGreaterThanOrEqualsAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberGreaterThanOrEqualsAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberGreaterThanOrEqualsAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *NumberGreaterThanOrEqualsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberInAdvancedFilter ¶
type NumberInAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberInAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Values: The set of filter values. Values []float64 `json:"values,omitempty"` }
func (*NumberInAdvancedFilter) AssignProperties_From_NumberInAdvancedFilter ¶
func (filter *NumberInAdvancedFilter) AssignProperties_From_NumberInAdvancedFilter(source *storage.NumberInAdvancedFilter) error
AssignProperties_From_NumberInAdvancedFilter populates our NumberInAdvancedFilter from the provided source NumberInAdvancedFilter
func (*NumberInAdvancedFilter) AssignProperties_To_NumberInAdvancedFilter ¶
func (filter *NumberInAdvancedFilter) AssignProperties_To_NumberInAdvancedFilter(destination *storage.NumberInAdvancedFilter) error
AssignProperties_To_NumberInAdvancedFilter populates the provided destination NumberInAdvancedFilter from our NumberInAdvancedFilter
func (*NumberInAdvancedFilter) ConvertToARM ¶
func (filter *NumberInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NumberInAdvancedFilter) DeepCopy ¶
func (in *NumberInAdvancedFilter) DeepCopy() *NumberInAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberInAdvancedFilter.
func (*NumberInAdvancedFilter) DeepCopyInto ¶
func (in *NumberInAdvancedFilter) DeepCopyInto(out *NumberInAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberInAdvancedFilter) Initialize_From_NumberInAdvancedFilter_STATUS ¶
func (filter *NumberInAdvancedFilter) Initialize_From_NumberInAdvancedFilter_STATUS(source *NumberInAdvancedFilter_STATUS) error
Initialize_From_NumberInAdvancedFilter_STATUS populates our NumberInAdvancedFilter from the provided source NumberInAdvancedFilter_STATUS
func (*NumberInAdvancedFilter) NewEmptyARMValue ¶
func (filter *NumberInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberInAdvancedFilter) PopulateFromARM ¶
func (filter *NumberInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberInAdvancedFilter_OperatorType ¶
type NumberInAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"NumberIn"}
type NumberInAdvancedFilter_OperatorType_STATUS ¶
type NumberInAdvancedFilter_OperatorType_STATUS string
type NumberInAdvancedFilter_STATUS ¶
type NumberInAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberInAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Values: The set of filter values. Values []float64 `json:"values,omitempty"` }
func (*NumberInAdvancedFilter_STATUS) AssignProperties_From_NumberInAdvancedFilter_STATUS ¶
func (filter *NumberInAdvancedFilter_STATUS) AssignProperties_From_NumberInAdvancedFilter_STATUS(source *storage.NumberInAdvancedFilter_STATUS) error
AssignProperties_From_NumberInAdvancedFilter_STATUS populates our NumberInAdvancedFilter_STATUS from the provided source NumberInAdvancedFilter_STATUS
func (*NumberInAdvancedFilter_STATUS) AssignProperties_To_NumberInAdvancedFilter_STATUS ¶
func (filter *NumberInAdvancedFilter_STATUS) AssignProperties_To_NumberInAdvancedFilter_STATUS(destination *storage.NumberInAdvancedFilter_STATUS) error
AssignProperties_To_NumberInAdvancedFilter_STATUS populates the provided destination NumberInAdvancedFilter_STATUS from our NumberInAdvancedFilter_STATUS
func (*NumberInAdvancedFilter_STATUS) DeepCopy ¶
func (in *NumberInAdvancedFilter_STATUS) DeepCopy() *NumberInAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberInAdvancedFilter_STATUS.
func (*NumberInAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *NumberInAdvancedFilter_STATUS) DeepCopyInto(out *NumberInAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberInAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *NumberInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberInAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *NumberInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberLessThanAdvancedFilter ¶
type NumberLessThanAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberLessThanAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberLessThanAdvancedFilter) AssignProperties_From_NumberLessThanAdvancedFilter ¶
func (filter *NumberLessThanAdvancedFilter) AssignProperties_From_NumberLessThanAdvancedFilter(source *storage.NumberLessThanAdvancedFilter) error
AssignProperties_From_NumberLessThanAdvancedFilter populates our NumberLessThanAdvancedFilter from the provided source NumberLessThanAdvancedFilter
func (*NumberLessThanAdvancedFilter) AssignProperties_To_NumberLessThanAdvancedFilter ¶
func (filter *NumberLessThanAdvancedFilter) AssignProperties_To_NumberLessThanAdvancedFilter(destination *storage.NumberLessThanAdvancedFilter) error
AssignProperties_To_NumberLessThanAdvancedFilter populates the provided destination NumberLessThanAdvancedFilter from our NumberLessThanAdvancedFilter
func (*NumberLessThanAdvancedFilter) ConvertToARM ¶
func (filter *NumberLessThanAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NumberLessThanAdvancedFilter) DeepCopy ¶
func (in *NumberLessThanAdvancedFilter) DeepCopy() *NumberLessThanAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanAdvancedFilter.
func (*NumberLessThanAdvancedFilter) DeepCopyInto ¶
func (in *NumberLessThanAdvancedFilter) DeepCopyInto(out *NumberLessThanAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberLessThanAdvancedFilter) Initialize_From_NumberLessThanAdvancedFilter_STATUS ¶
func (filter *NumberLessThanAdvancedFilter) Initialize_From_NumberLessThanAdvancedFilter_STATUS(source *NumberLessThanAdvancedFilter_STATUS) error
Initialize_From_NumberLessThanAdvancedFilter_STATUS populates our NumberLessThanAdvancedFilter from the provided source NumberLessThanAdvancedFilter_STATUS
func (*NumberLessThanAdvancedFilter) NewEmptyARMValue ¶
func (filter *NumberLessThanAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberLessThanAdvancedFilter) PopulateFromARM ¶
func (filter *NumberLessThanAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberLessThanAdvancedFilter_OperatorType ¶
type NumberLessThanAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"NumberLessThan"}
type NumberLessThanAdvancedFilter_OperatorType_STATUS ¶
type NumberLessThanAdvancedFilter_OperatorType_STATUS string
type NumberLessThanAdvancedFilter_STATUS ¶
type NumberLessThanAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberLessThanAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberLessThanAdvancedFilter_STATUS) AssignProperties_From_NumberLessThanAdvancedFilter_STATUS ¶
func (filter *NumberLessThanAdvancedFilter_STATUS) AssignProperties_From_NumberLessThanAdvancedFilter_STATUS(source *storage.NumberLessThanAdvancedFilter_STATUS) error
AssignProperties_From_NumberLessThanAdvancedFilter_STATUS populates our NumberLessThanAdvancedFilter_STATUS from the provided source NumberLessThanAdvancedFilter_STATUS
func (*NumberLessThanAdvancedFilter_STATUS) AssignProperties_To_NumberLessThanAdvancedFilter_STATUS ¶
func (filter *NumberLessThanAdvancedFilter_STATUS) AssignProperties_To_NumberLessThanAdvancedFilter_STATUS(destination *storage.NumberLessThanAdvancedFilter_STATUS) error
AssignProperties_To_NumberLessThanAdvancedFilter_STATUS populates the provided destination NumberLessThanAdvancedFilter_STATUS from our NumberLessThanAdvancedFilter_STATUS
func (*NumberLessThanAdvancedFilter_STATUS) DeepCopy ¶
func (in *NumberLessThanAdvancedFilter_STATUS) DeepCopy() *NumberLessThanAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanAdvancedFilter_STATUS.
func (*NumberLessThanAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *NumberLessThanAdvancedFilter_STATUS) DeepCopyInto(out *NumberLessThanAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberLessThanAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *NumberLessThanAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberLessThanAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *NumberLessThanAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberLessThanOrEqualsAdvancedFilter ¶
type NumberLessThanOrEqualsAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberLessThanOrEqualsAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberLessThanOrEqualsAdvancedFilter) AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter) AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter(source *storage.NumberLessThanOrEqualsAdvancedFilter) error
AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter populates our NumberLessThanOrEqualsAdvancedFilter from the provided source NumberLessThanOrEqualsAdvancedFilter
func (*NumberLessThanOrEqualsAdvancedFilter) AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter) AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter(destination *storage.NumberLessThanOrEqualsAdvancedFilter) error
AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter populates the provided destination NumberLessThanOrEqualsAdvancedFilter from our NumberLessThanOrEqualsAdvancedFilter
func (*NumberLessThanOrEqualsAdvancedFilter) ConvertToARM ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NumberLessThanOrEqualsAdvancedFilter) DeepCopy ¶
func (in *NumberLessThanOrEqualsAdvancedFilter) DeepCopy() *NumberLessThanOrEqualsAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanOrEqualsAdvancedFilter.
func (*NumberLessThanOrEqualsAdvancedFilter) DeepCopyInto ¶
func (in *NumberLessThanOrEqualsAdvancedFilter) DeepCopyInto(out *NumberLessThanOrEqualsAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberLessThanOrEqualsAdvancedFilter) Initialize_From_NumberLessThanOrEqualsAdvancedFilter_STATUS ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter) Initialize_From_NumberLessThanOrEqualsAdvancedFilter_STATUS(source *NumberLessThanOrEqualsAdvancedFilter_STATUS) error
Initialize_From_NumberLessThanOrEqualsAdvancedFilter_STATUS populates our NumberLessThanOrEqualsAdvancedFilter from the provided source NumberLessThanOrEqualsAdvancedFilter_STATUS
func (*NumberLessThanOrEqualsAdvancedFilter) NewEmptyARMValue ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberLessThanOrEqualsAdvancedFilter) PopulateFromARM ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberLessThanOrEqualsAdvancedFilter_OperatorType ¶
type NumberLessThanOrEqualsAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"NumberLessThanOrEquals"}
type NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS ¶
type NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS string
type NumberLessThanOrEqualsAdvancedFilter_STATUS ¶
type NumberLessThanOrEqualsAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberLessThanOrEqualsAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Value: The filter value. Value *float64 `json:"value,omitempty"` }
func (*NumberLessThanOrEqualsAdvancedFilter_STATUS) AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter_STATUS ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter_STATUS(source *storage.NumberLessThanOrEqualsAdvancedFilter_STATUS) error
AssignProperties_From_NumberLessThanOrEqualsAdvancedFilter_STATUS populates our NumberLessThanOrEqualsAdvancedFilter_STATUS from the provided source NumberLessThanOrEqualsAdvancedFilter_STATUS
func (*NumberLessThanOrEqualsAdvancedFilter_STATUS) AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter_STATUS ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter_STATUS(destination *storage.NumberLessThanOrEqualsAdvancedFilter_STATUS) error
AssignProperties_To_NumberLessThanOrEqualsAdvancedFilter_STATUS populates the provided destination NumberLessThanOrEqualsAdvancedFilter_STATUS from our NumberLessThanOrEqualsAdvancedFilter_STATUS
func (*NumberLessThanOrEqualsAdvancedFilter_STATUS) DeepCopy ¶
func (in *NumberLessThanOrEqualsAdvancedFilter_STATUS) DeepCopy() *NumberLessThanOrEqualsAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanOrEqualsAdvancedFilter_STATUS.
func (*NumberLessThanOrEqualsAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *NumberLessThanOrEqualsAdvancedFilter_STATUS) DeepCopyInto(out *NumberLessThanOrEqualsAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberLessThanOrEqualsAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberLessThanOrEqualsAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *NumberLessThanOrEqualsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberNotInAdvancedFilter ¶
type NumberNotInAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberNotInAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Values: The set of filter values. Values []float64 `json:"values,omitempty"` }
func (*NumberNotInAdvancedFilter) AssignProperties_From_NumberNotInAdvancedFilter ¶
func (filter *NumberNotInAdvancedFilter) AssignProperties_From_NumberNotInAdvancedFilter(source *storage.NumberNotInAdvancedFilter) error
AssignProperties_From_NumberNotInAdvancedFilter populates our NumberNotInAdvancedFilter from the provided source NumberNotInAdvancedFilter
func (*NumberNotInAdvancedFilter) AssignProperties_To_NumberNotInAdvancedFilter ¶
func (filter *NumberNotInAdvancedFilter) AssignProperties_To_NumberNotInAdvancedFilter(destination *storage.NumberNotInAdvancedFilter) error
AssignProperties_To_NumberNotInAdvancedFilter populates the provided destination NumberNotInAdvancedFilter from our NumberNotInAdvancedFilter
func (*NumberNotInAdvancedFilter) ConvertToARM ¶
func (filter *NumberNotInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*NumberNotInAdvancedFilter) DeepCopy ¶
func (in *NumberNotInAdvancedFilter) DeepCopy() *NumberNotInAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberNotInAdvancedFilter.
func (*NumberNotInAdvancedFilter) DeepCopyInto ¶
func (in *NumberNotInAdvancedFilter) DeepCopyInto(out *NumberNotInAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberNotInAdvancedFilter) Initialize_From_NumberNotInAdvancedFilter_STATUS ¶
func (filter *NumberNotInAdvancedFilter) Initialize_From_NumberNotInAdvancedFilter_STATUS(source *NumberNotInAdvancedFilter_STATUS) error
Initialize_From_NumberNotInAdvancedFilter_STATUS populates our NumberNotInAdvancedFilter from the provided source NumberNotInAdvancedFilter_STATUS
func (*NumberNotInAdvancedFilter) NewEmptyARMValue ¶
func (filter *NumberNotInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberNotInAdvancedFilter) PopulateFromARM ¶
func (filter *NumberNotInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type NumberNotInAdvancedFilter_OperatorType ¶
type NumberNotInAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"NumberNotIn"}
type NumberNotInAdvancedFilter_OperatorType_STATUS ¶
type NumberNotInAdvancedFilter_OperatorType_STATUS string
type NumberNotInAdvancedFilter_STATUS ¶
type NumberNotInAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *NumberNotInAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Values: The set of filter values. Values []float64 `json:"values,omitempty"` }
func (*NumberNotInAdvancedFilter_STATUS) AssignProperties_From_NumberNotInAdvancedFilter_STATUS ¶
func (filter *NumberNotInAdvancedFilter_STATUS) AssignProperties_From_NumberNotInAdvancedFilter_STATUS(source *storage.NumberNotInAdvancedFilter_STATUS) error
AssignProperties_From_NumberNotInAdvancedFilter_STATUS populates our NumberNotInAdvancedFilter_STATUS from the provided source NumberNotInAdvancedFilter_STATUS
func (*NumberNotInAdvancedFilter_STATUS) AssignProperties_To_NumberNotInAdvancedFilter_STATUS ¶
func (filter *NumberNotInAdvancedFilter_STATUS) AssignProperties_To_NumberNotInAdvancedFilter_STATUS(destination *storage.NumberNotInAdvancedFilter_STATUS) error
AssignProperties_To_NumberNotInAdvancedFilter_STATUS populates the provided destination NumberNotInAdvancedFilter_STATUS from our NumberNotInAdvancedFilter_STATUS
func (*NumberNotInAdvancedFilter_STATUS) DeepCopy ¶
func (in *NumberNotInAdvancedFilter_STATUS) DeepCopy() *NumberNotInAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberNotInAdvancedFilter_STATUS.
func (*NumberNotInAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *NumberNotInAdvancedFilter_STATUS) DeepCopyInto(out *NumberNotInAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*NumberNotInAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *NumberNotInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*NumberNotInAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *NumberNotInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded ¶
type PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded struct { // Id: Fully qualified identifier of the resource. Id *string `json:"id,omitempty"` }
func (*PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded(source *storage.PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) error
AssignProperties_From_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded populates our PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded from the provided source PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded
func (*PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded(destination *storage.PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) error
AssignProperties_To_PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded populates the provided destination PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded from our PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded
func (*PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded.
func (*PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) PopulateFromARM ¶
func (embedded *PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded ¶
type PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded struct { // Id: Fully qualified identifier of the resource. Id *string `json:"id,omitempty"` }
func (*PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) AssignProperties_From_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded(source *storage.PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) error
AssignProperties_From_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded populates our PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded from the provided source PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded
func (*PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded ¶
func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) AssignProperties_To_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded(destination *storage.PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) error
AssignProperties_To_PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded populates the provided destination PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded from our PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded
func (*PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) DeepCopy() *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded.
func (*PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) DeepCopyInto(out *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) NewEmptyARMValue ¶
func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) PopulateFromARM ¶
func (embedded *PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RetryPolicy ¶
type RetryPolicy struct { // EventTimeToLiveInMinutes: Time To Live (in minutes) for events. EventTimeToLiveInMinutes *int `json:"eventTimeToLiveInMinutes,omitempty"` // MaxDeliveryAttempts: Maximum number of delivery retry attempts for events. MaxDeliveryAttempts *int `json:"maxDeliveryAttempts,omitempty"` }
Information about the retry policy for an event subscription.
func (*RetryPolicy) AssignProperties_From_RetryPolicy ¶
func (policy *RetryPolicy) AssignProperties_From_RetryPolicy(source *storage.RetryPolicy) error
AssignProperties_From_RetryPolicy populates our RetryPolicy from the provided source RetryPolicy
func (*RetryPolicy) AssignProperties_To_RetryPolicy ¶
func (policy *RetryPolicy) AssignProperties_To_RetryPolicy(destination *storage.RetryPolicy) error
AssignProperties_To_RetryPolicy populates the provided destination RetryPolicy from our RetryPolicy
func (*RetryPolicy) ConvertToARM ¶
func (policy *RetryPolicy) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*RetryPolicy) DeepCopy ¶
func (in *RetryPolicy) DeepCopy() *RetryPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicy.
func (*RetryPolicy) DeepCopyInto ¶
func (in *RetryPolicy) DeepCopyInto(out *RetryPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RetryPolicy) Initialize_From_RetryPolicy_STATUS ¶
func (policy *RetryPolicy) Initialize_From_RetryPolicy_STATUS(source *RetryPolicy_STATUS) error
Initialize_From_RetryPolicy_STATUS populates our RetryPolicy from the provided source RetryPolicy_STATUS
func (*RetryPolicy) NewEmptyARMValue ¶
func (policy *RetryPolicy) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RetryPolicy) PopulateFromARM ¶
func (policy *RetryPolicy) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type RetryPolicy_STATUS ¶
type RetryPolicy_STATUS struct { // EventTimeToLiveInMinutes: Time To Live (in minutes) for events. EventTimeToLiveInMinutes *int `json:"eventTimeToLiveInMinutes,omitempty"` // MaxDeliveryAttempts: Maximum number of delivery retry attempts for events. MaxDeliveryAttempts *int `json:"maxDeliveryAttempts,omitempty"` }
Information about the retry policy for an event subscription.
func (*RetryPolicy_STATUS) AssignProperties_From_RetryPolicy_STATUS ¶
func (policy *RetryPolicy_STATUS) AssignProperties_From_RetryPolicy_STATUS(source *storage.RetryPolicy_STATUS) error
AssignProperties_From_RetryPolicy_STATUS populates our RetryPolicy_STATUS from the provided source RetryPolicy_STATUS
func (*RetryPolicy_STATUS) AssignProperties_To_RetryPolicy_STATUS ¶
func (policy *RetryPolicy_STATUS) AssignProperties_To_RetryPolicy_STATUS(destination *storage.RetryPolicy_STATUS) error
AssignProperties_To_RetryPolicy_STATUS populates the provided destination RetryPolicy_STATUS from our RetryPolicy_STATUS
func (*RetryPolicy_STATUS) DeepCopy ¶
func (in *RetryPolicy_STATUS) DeepCopy() *RetryPolicy_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicy_STATUS.
func (*RetryPolicy_STATUS) DeepCopyInto ¶
func (in *RetryPolicy_STATUS) DeepCopyInto(out *RetryPolicy_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RetryPolicy_STATUS) NewEmptyARMValue ¶
func (policy *RetryPolicy_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*RetryPolicy_STATUS) PopulateFromARM ¶
func (policy *RetryPolicy_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServiceBusQueueEventSubscriptionDestination ¶
type ServiceBusQueueEventSubscriptionDestination struct { // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *ServiceBusQueueEventSubscriptionDestination_EndpointType `json:"endpointType,omitempty"` // ResourceReference: The Azure Resource Id that represents the endpoint of the Service Bus destination of an event // subscription. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
func (*ServiceBusQueueEventSubscriptionDestination) AssignProperties_From_ServiceBusQueueEventSubscriptionDestination ¶
func (destination *ServiceBusQueueEventSubscriptionDestination) AssignProperties_From_ServiceBusQueueEventSubscriptionDestination(source *storage.ServiceBusQueueEventSubscriptionDestination) error
AssignProperties_From_ServiceBusQueueEventSubscriptionDestination populates our ServiceBusQueueEventSubscriptionDestination from the provided source ServiceBusQueueEventSubscriptionDestination
func (*ServiceBusQueueEventSubscriptionDestination) AssignProperties_To_ServiceBusQueueEventSubscriptionDestination ¶
func (destination *ServiceBusQueueEventSubscriptionDestination) AssignProperties_To_ServiceBusQueueEventSubscriptionDestination(target *storage.ServiceBusQueueEventSubscriptionDestination) error
AssignProperties_To_ServiceBusQueueEventSubscriptionDestination populates the provided destination ServiceBusQueueEventSubscriptionDestination from our ServiceBusQueueEventSubscriptionDestination
func (*ServiceBusQueueEventSubscriptionDestination) ConvertToARM ¶
func (destination *ServiceBusQueueEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ServiceBusQueueEventSubscriptionDestination) DeepCopy ¶
func (in *ServiceBusQueueEventSubscriptionDestination) DeepCopy() *ServiceBusQueueEventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBusQueueEventSubscriptionDestination.
func (*ServiceBusQueueEventSubscriptionDestination) DeepCopyInto ¶
func (in *ServiceBusQueueEventSubscriptionDestination) DeepCopyInto(out *ServiceBusQueueEventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceBusQueueEventSubscriptionDestination) Initialize_From_ServiceBusQueueEventSubscriptionDestination_STATUS ¶
func (destination *ServiceBusQueueEventSubscriptionDestination) Initialize_From_ServiceBusQueueEventSubscriptionDestination_STATUS(source *ServiceBusQueueEventSubscriptionDestination_STATUS) error
Initialize_From_ServiceBusQueueEventSubscriptionDestination_STATUS populates our ServiceBusQueueEventSubscriptionDestination from the provided source ServiceBusQueueEventSubscriptionDestination_STATUS
func (*ServiceBusQueueEventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *ServiceBusQueueEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServiceBusQueueEventSubscriptionDestination) PopulateFromARM ¶
func (destination *ServiceBusQueueEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServiceBusQueueEventSubscriptionDestination_EndpointType ¶
type ServiceBusQueueEventSubscriptionDestination_EndpointType string
+kubebuilder:validation:Enum={"ServiceBusQueue"}
type ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS ¶
type ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS string
type ServiceBusQueueEventSubscriptionDestination_STATUS ¶
type ServiceBusQueueEventSubscriptionDestination_STATUS struct { // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *ServiceBusQueueEventSubscriptionDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // ResourceId: The Azure Resource Id that represents the endpoint of the Service Bus destination of an event subscription. ResourceId *string `json:"resourceId,omitempty"` }
func (*ServiceBusQueueEventSubscriptionDestination_STATUS) AssignProperties_From_ServiceBusQueueEventSubscriptionDestination_STATUS ¶
func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) AssignProperties_From_ServiceBusQueueEventSubscriptionDestination_STATUS(source *storage.ServiceBusQueueEventSubscriptionDestination_STATUS) error
AssignProperties_From_ServiceBusQueueEventSubscriptionDestination_STATUS populates our ServiceBusQueueEventSubscriptionDestination_STATUS from the provided source ServiceBusQueueEventSubscriptionDestination_STATUS
func (*ServiceBusQueueEventSubscriptionDestination_STATUS) AssignProperties_To_ServiceBusQueueEventSubscriptionDestination_STATUS ¶
func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) AssignProperties_To_ServiceBusQueueEventSubscriptionDestination_STATUS(target *storage.ServiceBusQueueEventSubscriptionDestination_STATUS) error
AssignProperties_To_ServiceBusQueueEventSubscriptionDestination_STATUS populates the provided destination ServiceBusQueueEventSubscriptionDestination_STATUS from our ServiceBusQueueEventSubscriptionDestination_STATUS
func (*ServiceBusQueueEventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *ServiceBusQueueEventSubscriptionDestination_STATUS) DeepCopy() *ServiceBusQueueEventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBusQueueEventSubscriptionDestination_STATUS.
func (*ServiceBusQueueEventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *ServiceBusQueueEventSubscriptionDestination_STATUS) DeepCopyInto(out *ServiceBusQueueEventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceBusQueueEventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServiceBusQueueEventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *ServiceBusQueueEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServiceBusTopicEventSubscriptionDestination ¶
type ServiceBusTopicEventSubscriptionDestination struct { // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *ServiceBusTopicEventSubscriptionDestination_EndpointType `json:"endpointType,omitempty"` // ResourceReference: The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event // subscription. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
func (*ServiceBusTopicEventSubscriptionDestination) AssignProperties_From_ServiceBusTopicEventSubscriptionDestination ¶
func (destination *ServiceBusTopicEventSubscriptionDestination) AssignProperties_From_ServiceBusTopicEventSubscriptionDestination(source *storage.ServiceBusTopicEventSubscriptionDestination) error
AssignProperties_From_ServiceBusTopicEventSubscriptionDestination populates our ServiceBusTopicEventSubscriptionDestination from the provided source ServiceBusTopicEventSubscriptionDestination
func (*ServiceBusTopicEventSubscriptionDestination) AssignProperties_To_ServiceBusTopicEventSubscriptionDestination ¶
func (destination *ServiceBusTopicEventSubscriptionDestination) AssignProperties_To_ServiceBusTopicEventSubscriptionDestination(target *storage.ServiceBusTopicEventSubscriptionDestination) error
AssignProperties_To_ServiceBusTopicEventSubscriptionDestination populates the provided destination ServiceBusTopicEventSubscriptionDestination from our ServiceBusTopicEventSubscriptionDestination
func (*ServiceBusTopicEventSubscriptionDestination) ConvertToARM ¶
func (destination *ServiceBusTopicEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*ServiceBusTopicEventSubscriptionDestination) DeepCopy ¶
func (in *ServiceBusTopicEventSubscriptionDestination) DeepCopy() *ServiceBusTopicEventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBusTopicEventSubscriptionDestination.
func (*ServiceBusTopicEventSubscriptionDestination) DeepCopyInto ¶
func (in *ServiceBusTopicEventSubscriptionDestination) DeepCopyInto(out *ServiceBusTopicEventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceBusTopicEventSubscriptionDestination) Initialize_From_ServiceBusTopicEventSubscriptionDestination_STATUS ¶
func (destination *ServiceBusTopicEventSubscriptionDestination) Initialize_From_ServiceBusTopicEventSubscriptionDestination_STATUS(source *ServiceBusTopicEventSubscriptionDestination_STATUS) error
Initialize_From_ServiceBusTopicEventSubscriptionDestination_STATUS populates our ServiceBusTopicEventSubscriptionDestination from the provided source ServiceBusTopicEventSubscriptionDestination_STATUS
func (*ServiceBusTopicEventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *ServiceBusTopicEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServiceBusTopicEventSubscriptionDestination) PopulateFromARM ¶
func (destination *ServiceBusTopicEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ServiceBusTopicEventSubscriptionDestination_EndpointType ¶
type ServiceBusTopicEventSubscriptionDestination_EndpointType string
+kubebuilder:validation:Enum={"ServiceBusTopic"}
type ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS ¶
type ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS string
type ServiceBusTopicEventSubscriptionDestination_STATUS ¶
type ServiceBusTopicEventSubscriptionDestination_STATUS struct { // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *ServiceBusTopicEventSubscriptionDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // ResourceId: The Azure Resource Id that represents the endpoint of the Service Bus Topic destination of an event // subscription. ResourceId *string `json:"resourceId,omitempty"` }
func (*ServiceBusTopicEventSubscriptionDestination_STATUS) AssignProperties_From_ServiceBusTopicEventSubscriptionDestination_STATUS ¶
func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) AssignProperties_From_ServiceBusTopicEventSubscriptionDestination_STATUS(source *storage.ServiceBusTopicEventSubscriptionDestination_STATUS) error
AssignProperties_From_ServiceBusTopicEventSubscriptionDestination_STATUS populates our ServiceBusTopicEventSubscriptionDestination_STATUS from the provided source ServiceBusTopicEventSubscriptionDestination_STATUS
func (*ServiceBusTopicEventSubscriptionDestination_STATUS) AssignProperties_To_ServiceBusTopicEventSubscriptionDestination_STATUS ¶
func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) AssignProperties_To_ServiceBusTopicEventSubscriptionDestination_STATUS(target *storage.ServiceBusTopicEventSubscriptionDestination_STATUS) error
AssignProperties_To_ServiceBusTopicEventSubscriptionDestination_STATUS populates the provided destination ServiceBusTopicEventSubscriptionDestination_STATUS from our ServiceBusTopicEventSubscriptionDestination_STATUS
func (*ServiceBusTopicEventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *ServiceBusTopicEventSubscriptionDestination_STATUS) DeepCopy() *ServiceBusTopicEventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBusTopicEventSubscriptionDestination_STATUS.
func (*ServiceBusTopicEventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *ServiceBusTopicEventSubscriptionDestination_STATUS) DeepCopyInto(out *ServiceBusTopicEventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ServiceBusTopicEventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ServiceBusTopicEventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *ServiceBusTopicEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageBlobDeadLetterDestination ¶
type StorageBlobDeadLetterDestination struct { // BlobContainerName: The name of the Storage blob container that is the destination of the deadletter events BlobContainerName *string `json:"blobContainerName,omitempty"` // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the dead letter destination EndpointType *StorageBlobDeadLetterDestination_EndpointType `json:"endpointType,omitempty"` // ResourceReference: The Azure Resource ID of the storage account that is the destination of the deadletter events ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
func (*StorageBlobDeadLetterDestination) AssignProperties_From_StorageBlobDeadLetterDestination ¶
func (destination *StorageBlobDeadLetterDestination) AssignProperties_From_StorageBlobDeadLetterDestination(source *storage.StorageBlobDeadLetterDestination) error
AssignProperties_From_StorageBlobDeadLetterDestination populates our StorageBlobDeadLetterDestination from the provided source StorageBlobDeadLetterDestination
func (*StorageBlobDeadLetterDestination) AssignProperties_To_StorageBlobDeadLetterDestination ¶
func (destination *StorageBlobDeadLetterDestination) AssignProperties_To_StorageBlobDeadLetterDestination(target *storage.StorageBlobDeadLetterDestination) error
AssignProperties_To_StorageBlobDeadLetterDestination populates the provided destination StorageBlobDeadLetterDestination from our StorageBlobDeadLetterDestination
func (*StorageBlobDeadLetterDestination) ConvertToARM ¶
func (destination *StorageBlobDeadLetterDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageBlobDeadLetterDestination) DeepCopy ¶
func (in *StorageBlobDeadLetterDestination) DeepCopy() *StorageBlobDeadLetterDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobDeadLetterDestination.
func (*StorageBlobDeadLetterDestination) DeepCopyInto ¶
func (in *StorageBlobDeadLetterDestination) DeepCopyInto(out *StorageBlobDeadLetterDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageBlobDeadLetterDestination) Initialize_From_StorageBlobDeadLetterDestination_STATUS ¶
func (destination *StorageBlobDeadLetterDestination) Initialize_From_StorageBlobDeadLetterDestination_STATUS(source *StorageBlobDeadLetterDestination_STATUS) error
Initialize_From_StorageBlobDeadLetterDestination_STATUS populates our StorageBlobDeadLetterDestination from the provided source StorageBlobDeadLetterDestination_STATUS
func (*StorageBlobDeadLetterDestination) NewEmptyARMValue ¶
func (destination *StorageBlobDeadLetterDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageBlobDeadLetterDestination) PopulateFromARM ¶
func (destination *StorageBlobDeadLetterDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageBlobDeadLetterDestination_EndpointType ¶
type StorageBlobDeadLetterDestination_EndpointType string
+kubebuilder:validation:Enum={"StorageBlob"}
type StorageBlobDeadLetterDestination_EndpointType_STATUS ¶
type StorageBlobDeadLetterDestination_EndpointType_STATUS string
type StorageBlobDeadLetterDestination_STATUS ¶
type StorageBlobDeadLetterDestination_STATUS struct { // BlobContainerName: The name of the Storage blob container that is the destination of the deadletter events BlobContainerName *string `json:"blobContainerName,omitempty"` // EndpointType: Type of the endpoint for the dead letter destination EndpointType *StorageBlobDeadLetterDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // ResourceId: The Azure Resource ID of the storage account that is the destination of the deadletter events ResourceId *string `json:"resourceId,omitempty"` }
func (*StorageBlobDeadLetterDestination_STATUS) AssignProperties_From_StorageBlobDeadLetterDestination_STATUS ¶
func (destination *StorageBlobDeadLetterDestination_STATUS) AssignProperties_From_StorageBlobDeadLetterDestination_STATUS(source *storage.StorageBlobDeadLetterDestination_STATUS) error
AssignProperties_From_StorageBlobDeadLetterDestination_STATUS populates our StorageBlobDeadLetterDestination_STATUS from the provided source StorageBlobDeadLetterDestination_STATUS
func (*StorageBlobDeadLetterDestination_STATUS) AssignProperties_To_StorageBlobDeadLetterDestination_STATUS ¶
func (destination *StorageBlobDeadLetterDestination_STATUS) AssignProperties_To_StorageBlobDeadLetterDestination_STATUS(target *storage.StorageBlobDeadLetterDestination_STATUS) error
AssignProperties_To_StorageBlobDeadLetterDestination_STATUS populates the provided destination StorageBlobDeadLetterDestination_STATUS from our StorageBlobDeadLetterDestination_STATUS
func (*StorageBlobDeadLetterDestination_STATUS) DeepCopy ¶
func (in *StorageBlobDeadLetterDestination_STATUS) DeepCopy() *StorageBlobDeadLetterDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobDeadLetterDestination_STATUS.
func (*StorageBlobDeadLetterDestination_STATUS) DeepCopyInto ¶
func (in *StorageBlobDeadLetterDestination_STATUS) DeepCopyInto(out *StorageBlobDeadLetterDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageBlobDeadLetterDestination_STATUS) NewEmptyARMValue ¶
func (destination *StorageBlobDeadLetterDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageBlobDeadLetterDestination_STATUS) PopulateFromARM ¶
func (destination *StorageBlobDeadLetterDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageQueueEventSubscriptionDestination ¶
type StorageQueueEventSubscriptionDestination struct { // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *StorageQueueEventSubscriptionDestination_EndpointType `json:"endpointType,omitempty"` // QueueName: The name of the Storage queue under a storage account that is the destination of an event subscription. QueueName *string `json:"queueName,omitempty"` // ResourceReference: The Azure Resource ID of the storage account that contains the queue that is the destination of an // event subscription. ResourceReference *genruntime.ResourceReference `armReference:"ResourceId" json:"resourceReference,omitempty"` }
func (*StorageQueueEventSubscriptionDestination) AssignProperties_From_StorageQueueEventSubscriptionDestination ¶
func (destination *StorageQueueEventSubscriptionDestination) AssignProperties_From_StorageQueueEventSubscriptionDestination(source *storage.StorageQueueEventSubscriptionDestination) error
AssignProperties_From_StorageQueueEventSubscriptionDestination populates our StorageQueueEventSubscriptionDestination from the provided source StorageQueueEventSubscriptionDestination
func (*StorageQueueEventSubscriptionDestination) AssignProperties_To_StorageQueueEventSubscriptionDestination ¶
func (destination *StorageQueueEventSubscriptionDestination) AssignProperties_To_StorageQueueEventSubscriptionDestination(target *storage.StorageQueueEventSubscriptionDestination) error
AssignProperties_To_StorageQueueEventSubscriptionDestination populates the provided destination StorageQueueEventSubscriptionDestination from our StorageQueueEventSubscriptionDestination
func (*StorageQueueEventSubscriptionDestination) ConvertToARM ¶
func (destination *StorageQueueEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StorageQueueEventSubscriptionDestination) DeepCopy ¶
func (in *StorageQueueEventSubscriptionDestination) DeepCopy() *StorageQueueEventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueEventSubscriptionDestination.
func (*StorageQueueEventSubscriptionDestination) DeepCopyInto ¶
func (in *StorageQueueEventSubscriptionDestination) DeepCopyInto(out *StorageQueueEventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageQueueEventSubscriptionDestination) Initialize_From_StorageQueueEventSubscriptionDestination_STATUS ¶
func (destination *StorageQueueEventSubscriptionDestination) Initialize_From_StorageQueueEventSubscriptionDestination_STATUS(source *StorageQueueEventSubscriptionDestination_STATUS) error
Initialize_From_StorageQueueEventSubscriptionDestination_STATUS populates our StorageQueueEventSubscriptionDestination from the provided source StorageQueueEventSubscriptionDestination_STATUS
func (*StorageQueueEventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *StorageQueueEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageQueueEventSubscriptionDestination) PopulateFromARM ¶
func (destination *StorageQueueEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StorageQueueEventSubscriptionDestination_EndpointType ¶
type StorageQueueEventSubscriptionDestination_EndpointType string
+kubebuilder:validation:Enum={"StorageQueue"}
type StorageQueueEventSubscriptionDestination_EndpointType_STATUS ¶
type StorageQueueEventSubscriptionDestination_EndpointType_STATUS string
type StorageQueueEventSubscriptionDestination_STATUS ¶
type StorageQueueEventSubscriptionDestination_STATUS struct { // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *StorageQueueEventSubscriptionDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // QueueName: The name of the Storage queue under a storage account that is the destination of an event subscription. QueueName *string `json:"queueName,omitempty"` // ResourceId: The Azure Resource ID of the storage account that contains the queue that is the destination of an event // subscription. ResourceId *string `json:"resourceId,omitempty"` }
func (*StorageQueueEventSubscriptionDestination_STATUS) AssignProperties_From_StorageQueueEventSubscriptionDestination_STATUS ¶
func (destination *StorageQueueEventSubscriptionDestination_STATUS) AssignProperties_From_StorageQueueEventSubscriptionDestination_STATUS(source *storage.StorageQueueEventSubscriptionDestination_STATUS) error
AssignProperties_From_StorageQueueEventSubscriptionDestination_STATUS populates our StorageQueueEventSubscriptionDestination_STATUS from the provided source StorageQueueEventSubscriptionDestination_STATUS
func (*StorageQueueEventSubscriptionDestination_STATUS) AssignProperties_To_StorageQueueEventSubscriptionDestination_STATUS ¶
func (destination *StorageQueueEventSubscriptionDestination_STATUS) AssignProperties_To_StorageQueueEventSubscriptionDestination_STATUS(target *storage.StorageQueueEventSubscriptionDestination_STATUS) error
AssignProperties_To_StorageQueueEventSubscriptionDestination_STATUS populates the provided destination StorageQueueEventSubscriptionDestination_STATUS from our StorageQueueEventSubscriptionDestination_STATUS
func (*StorageQueueEventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *StorageQueueEventSubscriptionDestination_STATUS) DeepCopy() *StorageQueueEventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueEventSubscriptionDestination_STATUS.
func (*StorageQueueEventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *StorageQueueEventSubscriptionDestination_STATUS) DeepCopyInto(out *StorageQueueEventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StorageQueueEventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *StorageQueueEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StorageQueueEventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *StorageQueueEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringBeginsWithAdvancedFilter ¶
type StringBeginsWithAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringBeginsWithAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringBeginsWithAdvancedFilter) AssignProperties_From_StringBeginsWithAdvancedFilter ¶
func (filter *StringBeginsWithAdvancedFilter) AssignProperties_From_StringBeginsWithAdvancedFilter(source *storage.StringBeginsWithAdvancedFilter) error
AssignProperties_From_StringBeginsWithAdvancedFilter populates our StringBeginsWithAdvancedFilter from the provided source StringBeginsWithAdvancedFilter
func (*StringBeginsWithAdvancedFilter) AssignProperties_To_StringBeginsWithAdvancedFilter ¶
func (filter *StringBeginsWithAdvancedFilter) AssignProperties_To_StringBeginsWithAdvancedFilter(destination *storage.StringBeginsWithAdvancedFilter) error
AssignProperties_To_StringBeginsWithAdvancedFilter populates the provided destination StringBeginsWithAdvancedFilter from our StringBeginsWithAdvancedFilter
func (*StringBeginsWithAdvancedFilter) ConvertToARM ¶
func (filter *StringBeginsWithAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StringBeginsWithAdvancedFilter) DeepCopy ¶
func (in *StringBeginsWithAdvancedFilter) DeepCopy() *StringBeginsWithAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringBeginsWithAdvancedFilter.
func (*StringBeginsWithAdvancedFilter) DeepCopyInto ¶
func (in *StringBeginsWithAdvancedFilter) DeepCopyInto(out *StringBeginsWithAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringBeginsWithAdvancedFilter) Initialize_From_StringBeginsWithAdvancedFilter_STATUS ¶
func (filter *StringBeginsWithAdvancedFilter) Initialize_From_StringBeginsWithAdvancedFilter_STATUS(source *StringBeginsWithAdvancedFilter_STATUS) error
Initialize_From_StringBeginsWithAdvancedFilter_STATUS populates our StringBeginsWithAdvancedFilter from the provided source StringBeginsWithAdvancedFilter_STATUS
func (*StringBeginsWithAdvancedFilter) NewEmptyARMValue ¶
func (filter *StringBeginsWithAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringBeginsWithAdvancedFilter) PopulateFromARM ¶
func (filter *StringBeginsWithAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringBeginsWithAdvancedFilter_OperatorType ¶
type StringBeginsWithAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"StringBeginsWith"}
type StringBeginsWithAdvancedFilter_OperatorType_STATUS ¶
type StringBeginsWithAdvancedFilter_OperatorType_STATUS string
type StringBeginsWithAdvancedFilter_STATUS ¶
type StringBeginsWithAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringBeginsWithAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringBeginsWithAdvancedFilter_STATUS) AssignProperties_From_StringBeginsWithAdvancedFilter_STATUS ¶
func (filter *StringBeginsWithAdvancedFilter_STATUS) AssignProperties_From_StringBeginsWithAdvancedFilter_STATUS(source *storage.StringBeginsWithAdvancedFilter_STATUS) error
AssignProperties_From_StringBeginsWithAdvancedFilter_STATUS populates our StringBeginsWithAdvancedFilter_STATUS from the provided source StringBeginsWithAdvancedFilter_STATUS
func (*StringBeginsWithAdvancedFilter_STATUS) AssignProperties_To_StringBeginsWithAdvancedFilter_STATUS ¶
func (filter *StringBeginsWithAdvancedFilter_STATUS) AssignProperties_To_StringBeginsWithAdvancedFilter_STATUS(destination *storage.StringBeginsWithAdvancedFilter_STATUS) error
AssignProperties_To_StringBeginsWithAdvancedFilter_STATUS populates the provided destination StringBeginsWithAdvancedFilter_STATUS from our StringBeginsWithAdvancedFilter_STATUS
func (*StringBeginsWithAdvancedFilter_STATUS) DeepCopy ¶
func (in *StringBeginsWithAdvancedFilter_STATUS) DeepCopy() *StringBeginsWithAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringBeginsWithAdvancedFilter_STATUS.
func (*StringBeginsWithAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *StringBeginsWithAdvancedFilter_STATUS) DeepCopyInto(out *StringBeginsWithAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringBeginsWithAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *StringBeginsWithAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringBeginsWithAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *StringBeginsWithAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringContainsAdvancedFilter ¶
type StringContainsAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringContainsAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringContainsAdvancedFilter) AssignProperties_From_StringContainsAdvancedFilter ¶
func (filter *StringContainsAdvancedFilter) AssignProperties_From_StringContainsAdvancedFilter(source *storage.StringContainsAdvancedFilter) error
AssignProperties_From_StringContainsAdvancedFilter populates our StringContainsAdvancedFilter from the provided source StringContainsAdvancedFilter
func (*StringContainsAdvancedFilter) AssignProperties_To_StringContainsAdvancedFilter ¶
func (filter *StringContainsAdvancedFilter) AssignProperties_To_StringContainsAdvancedFilter(destination *storage.StringContainsAdvancedFilter) error
AssignProperties_To_StringContainsAdvancedFilter populates the provided destination StringContainsAdvancedFilter from our StringContainsAdvancedFilter
func (*StringContainsAdvancedFilter) ConvertToARM ¶
func (filter *StringContainsAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StringContainsAdvancedFilter) DeepCopy ¶
func (in *StringContainsAdvancedFilter) DeepCopy() *StringContainsAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringContainsAdvancedFilter.
func (*StringContainsAdvancedFilter) DeepCopyInto ¶
func (in *StringContainsAdvancedFilter) DeepCopyInto(out *StringContainsAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringContainsAdvancedFilter) Initialize_From_StringContainsAdvancedFilter_STATUS ¶
func (filter *StringContainsAdvancedFilter) Initialize_From_StringContainsAdvancedFilter_STATUS(source *StringContainsAdvancedFilter_STATUS) error
Initialize_From_StringContainsAdvancedFilter_STATUS populates our StringContainsAdvancedFilter from the provided source StringContainsAdvancedFilter_STATUS
func (*StringContainsAdvancedFilter) NewEmptyARMValue ¶
func (filter *StringContainsAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringContainsAdvancedFilter) PopulateFromARM ¶
func (filter *StringContainsAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringContainsAdvancedFilter_OperatorType ¶
type StringContainsAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"StringContains"}
type StringContainsAdvancedFilter_OperatorType_STATUS ¶
type StringContainsAdvancedFilter_OperatorType_STATUS string
type StringContainsAdvancedFilter_STATUS ¶
type StringContainsAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringContainsAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringContainsAdvancedFilter_STATUS) AssignProperties_From_StringContainsAdvancedFilter_STATUS ¶
func (filter *StringContainsAdvancedFilter_STATUS) AssignProperties_From_StringContainsAdvancedFilter_STATUS(source *storage.StringContainsAdvancedFilter_STATUS) error
AssignProperties_From_StringContainsAdvancedFilter_STATUS populates our StringContainsAdvancedFilter_STATUS from the provided source StringContainsAdvancedFilter_STATUS
func (*StringContainsAdvancedFilter_STATUS) AssignProperties_To_StringContainsAdvancedFilter_STATUS ¶
func (filter *StringContainsAdvancedFilter_STATUS) AssignProperties_To_StringContainsAdvancedFilter_STATUS(destination *storage.StringContainsAdvancedFilter_STATUS) error
AssignProperties_To_StringContainsAdvancedFilter_STATUS populates the provided destination StringContainsAdvancedFilter_STATUS from our StringContainsAdvancedFilter_STATUS
func (*StringContainsAdvancedFilter_STATUS) DeepCopy ¶
func (in *StringContainsAdvancedFilter_STATUS) DeepCopy() *StringContainsAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringContainsAdvancedFilter_STATUS.
func (*StringContainsAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *StringContainsAdvancedFilter_STATUS) DeepCopyInto(out *StringContainsAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringContainsAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *StringContainsAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringContainsAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *StringContainsAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringEndsWithAdvancedFilter ¶
type StringEndsWithAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringEndsWithAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringEndsWithAdvancedFilter) AssignProperties_From_StringEndsWithAdvancedFilter ¶
func (filter *StringEndsWithAdvancedFilter) AssignProperties_From_StringEndsWithAdvancedFilter(source *storage.StringEndsWithAdvancedFilter) error
AssignProperties_From_StringEndsWithAdvancedFilter populates our StringEndsWithAdvancedFilter from the provided source StringEndsWithAdvancedFilter
func (*StringEndsWithAdvancedFilter) AssignProperties_To_StringEndsWithAdvancedFilter ¶
func (filter *StringEndsWithAdvancedFilter) AssignProperties_To_StringEndsWithAdvancedFilter(destination *storage.StringEndsWithAdvancedFilter) error
AssignProperties_To_StringEndsWithAdvancedFilter populates the provided destination StringEndsWithAdvancedFilter from our StringEndsWithAdvancedFilter
func (*StringEndsWithAdvancedFilter) ConvertToARM ¶
func (filter *StringEndsWithAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StringEndsWithAdvancedFilter) DeepCopy ¶
func (in *StringEndsWithAdvancedFilter) DeepCopy() *StringEndsWithAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringEndsWithAdvancedFilter.
func (*StringEndsWithAdvancedFilter) DeepCopyInto ¶
func (in *StringEndsWithAdvancedFilter) DeepCopyInto(out *StringEndsWithAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringEndsWithAdvancedFilter) Initialize_From_StringEndsWithAdvancedFilter_STATUS ¶
func (filter *StringEndsWithAdvancedFilter) Initialize_From_StringEndsWithAdvancedFilter_STATUS(source *StringEndsWithAdvancedFilter_STATUS) error
Initialize_From_StringEndsWithAdvancedFilter_STATUS populates our StringEndsWithAdvancedFilter from the provided source StringEndsWithAdvancedFilter_STATUS
func (*StringEndsWithAdvancedFilter) NewEmptyARMValue ¶
func (filter *StringEndsWithAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringEndsWithAdvancedFilter) PopulateFromARM ¶
func (filter *StringEndsWithAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringEndsWithAdvancedFilter_OperatorType ¶
type StringEndsWithAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"StringEndsWith"}
type StringEndsWithAdvancedFilter_OperatorType_STATUS ¶
type StringEndsWithAdvancedFilter_OperatorType_STATUS string
type StringEndsWithAdvancedFilter_STATUS ¶
type StringEndsWithAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringEndsWithAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringEndsWithAdvancedFilter_STATUS) AssignProperties_From_StringEndsWithAdvancedFilter_STATUS ¶
func (filter *StringEndsWithAdvancedFilter_STATUS) AssignProperties_From_StringEndsWithAdvancedFilter_STATUS(source *storage.StringEndsWithAdvancedFilter_STATUS) error
AssignProperties_From_StringEndsWithAdvancedFilter_STATUS populates our StringEndsWithAdvancedFilter_STATUS from the provided source StringEndsWithAdvancedFilter_STATUS
func (*StringEndsWithAdvancedFilter_STATUS) AssignProperties_To_StringEndsWithAdvancedFilter_STATUS ¶
func (filter *StringEndsWithAdvancedFilter_STATUS) AssignProperties_To_StringEndsWithAdvancedFilter_STATUS(destination *storage.StringEndsWithAdvancedFilter_STATUS) error
AssignProperties_To_StringEndsWithAdvancedFilter_STATUS populates the provided destination StringEndsWithAdvancedFilter_STATUS from our StringEndsWithAdvancedFilter_STATUS
func (*StringEndsWithAdvancedFilter_STATUS) DeepCopy ¶
func (in *StringEndsWithAdvancedFilter_STATUS) DeepCopy() *StringEndsWithAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringEndsWithAdvancedFilter_STATUS.
func (*StringEndsWithAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *StringEndsWithAdvancedFilter_STATUS) DeepCopyInto(out *StringEndsWithAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringEndsWithAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *StringEndsWithAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringEndsWithAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *StringEndsWithAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringInAdvancedFilter ¶
type StringInAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringInAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringInAdvancedFilter) AssignProperties_From_StringInAdvancedFilter ¶
func (filter *StringInAdvancedFilter) AssignProperties_From_StringInAdvancedFilter(source *storage.StringInAdvancedFilter) error
AssignProperties_From_StringInAdvancedFilter populates our StringInAdvancedFilter from the provided source StringInAdvancedFilter
func (*StringInAdvancedFilter) AssignProperties_To_StringInAdvancedFilter ¶
func (filter *StringInAdvancedFilter) AssignProperties_To_StringInAdvancedFilter(destination *storage.StringInAdvancedFilter) error
AssignProperties_To_StringInAdvancedFilter populates the provided destination StringInAdvancedFilter from our StringInAdvancedFilter
func (*StringInAdvancedFilter) ConvertToARM ¶
func (filter *StringInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StringInAdvancedFilter) DeepCopy ¶
func (in *StringInAdvancedFilter) DeepCopy() *StringInAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringInAdvancedFilter.
func (*StringInAdvancedFilter) DeepCopyInto ¶
func (in *StringInAdvancedFilter) DeepCopyInto(out *StringInAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringInAdvancedFilter) Initialize_From_StringInAdvancedFilter_STATUS ¶
func (filter *StringInAdvancedFilter) Initialize_From_StringInAdvancedFilter_STATUS(source *StringInAdvancedFilter_STATUS) error
Initialize_From_StringInAdvancedFilter_STATUS populates our StringInAdvancedFilter from the provided source StringInAdvancedFilter_STATUS
func (*StringInAdvancedFilter) NewEmptyARMValue ¶
func (filter *StringInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringInAdvancedFilter) PopulateFromARM ¶
func (filter *StringInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringInAdvancedFilter_OperatorType ¶
type StringInAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"StringIn"}
type StringInAdvancedFilter_OperatorType_STATUS ¶
type StringInAdvancedFilter_OperatorType_STATUS string
type StringInAdvancedFilter_STATUS ¶
type StringInAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringInAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringInAdvancedFilter_STATUS) AssignProperties_From_StringInAdvancedFilter_STATUS ¶
func (filter *StringInAdvancedFilter_STATUS) AssignProperties_From_StringInAdvancedFilter_STATUS(source *storage.StringInAdvancedFilter_STATUS) error
AssignProperties_From_StringInAdvancedFilter_STATUS populates our StringInAdvancedFilter_STATUS from the provided source StringInAdvancedFilter_STATUS
func (*StringInAdvancedFilter_STATUS) AssignProperties_To_StringInAdvancedFilter_STATUS ¶
func (filter *StringInAdvancedFilter_STATUS) AssignProperties_To_StringInAdvancedFilter_STATUS(destination *storage.StringInAdvancedFilter_STATUS) error
AssignProperties_To_StringInAdvancedFilter_STATUS populates the provided destination StringInAdvancedFilter_STATUS from our StringInAdvancedFilter_STATUS
func (*StringInAdvancedFilter_STATUS) DeepCopy ¶
func (in *StringInAdvancedFilter_STATUS) DeepCopy() *StringInAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringInAdvancedFilter_STATUS.
func (*StringInAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *StringInAdvancedFilter_STATUS) DeepCopyInto(out *StringInAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringInAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *StringInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringInAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *StringInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringNotInAdvancedFilter ¶
type StringNotInAdvancedFilter struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // +kubebuilder:validation:Required // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringNotInAdvancedFilter_OperatorType `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringNotInAdvancedFilter) AssignProperties_From_StringNotInAdvancedFilter ¶
func (filter *StringNotInAdvancedFilter) AssignProperties_From_StringNotInAdvancedFilter(source *storage.StringNotInAdvancedFilter) error
AssignProperties_From_StringNotInAdvancedFilter populates our StringNotInAdvancedFilter from the provided source StringNotInAdvancedFilter
func (*StringNotInAdvancedFilter) AssignProperties_To_StringNotInAdvancedFilter ¶
func (filter *StringNotInAdvancedFilter) AssignProperties_To_StringNotInAdvancedFilter(destination *storage.StringNotInAdvancedFilter) error
AssignProperties_To_StringNotInAdvancedFilter populates the provided destination StringNotInAdvancedFilter from our StringNotInAdvancedFilter
func (*StringNotInAdvancedFilter) ConvertToARM ¶
func (filter *StringNotInAdvancedFilter) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*StringNotInAdvancedFilter) DeepCopy ¶
func (in *StringNotInAdvancedFilter) DeepCopy() *StringNotInAdvancedFilter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotInAdvancedFilter.
func (*StringNotInAdvancedFilter) DeepCopyInto ¶
func (in *StringNotInAdvancedFilter) DeepCopyInto(out *StringNotInAdvancedFilter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringNotInAdvancedFilter) Initialize_From_StringNotInAdvancedFilter_STATUS ¶
func (filter *StringNotInAdvancedFilter) Initialize_From_StringNotInAdvancedFilter_STATUS(source *StringNotInAdvancedFilter_STATUS) error
Initialize_From_StringNotInAdvancedFilter_STATUS populates our StringNotInAdvancedFilter from the provided source StringNotInAdvancedFilter_STATUS
func (*StringNotInAdvancedFilter) NewEmptyARMValue ¶
func (filter *StringNotInAdvancedFilter) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringNotInAdvancedFilter) PopulateFromARM ¶
func (filter *StringNotInAdvancedFilter) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type StringNotInAdvancedFilter_OperatorType ¶
type StringNotInAdvancedFilter_OperatorType string
+kubebuilder:validation:Enum={"StringNotIn"}
type StringNotInAdvancedFilter_OperatorType_STATUS ¶
type StringNotInAdvancedFilter_OperatorType_STATUS string
type StringNotInAdvancedFilter_STATUS ¶
type StringNotInAdvancedFilter_STATUS struct { // Key: The field/property in the event based on which you want to filter. Key *string `json:"key,omitempty"` // OperatorType: The operator type used for filtering, e.g., NumberIn, StringContains, BoolEquals and others. OperatorType *StringNotInAdvancedFilter_OperatorType_STATUS `json:"operatorType,omitempty"` // Values: The set of filter values. Values []string `json:"values,omitempty"` }
func (*StringNotInAdvancedFilter_STATUS) AssignProperties_From_StringNotInAdvancedFilter_STATUS ¶
func (filter *StringNotInAdvancedFilter_STATUS) AssignProperties_From_StringNotInAdvancedFilter_STATUS(source *storage.StringNotInAdvancedFilter_STATUS) error
AssignProperties_From_StringNotInAdvancedFilter_STATUS populates our StringNotInAdvancedFilter_STATUS from the provided source StringNotInAdvancedFilter_STATUS
func (*StringNotInAdvancedFilter_STATUS) AssignProperties_To_StringNotInAdvancedFilter_STATUS ¶
func (filter *StringNotInAdvancedFilter_STATUS) AssignProperties_To_StringNotInAdvancedFilter_STATUS(destination *storage.StringNotInAdvancedFilter_STATUS) error
AssignProperties_To_StringNotInAdvancedFilter_STATUS populates the provided destination StringNotInAdvancedFilter_STATUS from our StringNotInAdvancedFilter_STATUS
func (*StringNotInAdvancedFilter_STATUS) DeepCopy ¶
func (in *StringNotInAdvancedFilter_STATUS) DeepCopy() *StringNotInAdvancedFilter_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotInAdvancedFilter_STATUS.
func (*StringNotInAdvancedFilter_STATUS) DeepCopyInto ¶
func (in *StringNotInAdvancedFilter_STATUS) DeepCopyInto(out *StringNotInAdvancedFilter_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*StringNotInAdvancedFilter_STATUS) NewEmptyARMValue ¶
func (filter *StringNotInAdvancedFilter_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*StringNotInAdvancedFilter_STATUS) PopulateFromARM ¶
func (filter *StringNotInAdvancedFilter_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct { // CreatedAt: The timestamp of resource creation (UTC). CreatedAt *string `json:"createdAt,omitempty"` // CreatedBy: The identity that created the resource. CreatedBy *string `json:"createdBy,omitempty"` // CreatedByType: The type of identity that created the resource. CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"` // LastModifiedAt: The timestamp of resource last modification (UTC) LastModifiedAt *string `json:"lastModifiedAt,omitempty"` // LastModifiedBy: The identity that last modified the resource. LastModifiedBy *string `json:"lastModifiedBy,omitempty"` // LastModifiedByType: The type of identity that last modified the resource. LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"` }
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Topic ¶
type Topic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Topic_Spec `json:"spec,omitempty"` Status Topic_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}
func (*Topic) AssignProperties_From_Topic ¶
AssignProperties_From_Topic populates our Topic from the provided source Topic
func (*Topic) AssignProperties_To_Topic ¶
AssignProperties_To_Topic populates the provided destination Topic from our Topic
func (*Topic) ConfigMapDestinationExpressions ¶
func (topic *Topic) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Topic) ConvertFrom ¶
func (topic *Topic) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Topic from the provided hub Topic
func (*Topic) ConvertTo ¶
func (topic *Topic) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Topic from our Topic
func (*Topic) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Topic.
func (*Topic) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Topic) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Topic) Default ¶
func (topic *Topic) Default()
Default applies defaults to the Topic resource
func (*Topic) ExportKubernetesConfigMaps ¶
func (topic *Topic) ExportKubernetesConfigMaps(_ context.Context, _ genruntime.MetaObject, _ *genericarmclient.GenericClient, _ logr.Logger) ([]client.Object, error)
ExportKubernetesConfigMaps defines a resource which can create ConfigMaps in Kubernetes.
func (Topic) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2020-06-01"
func (*Topic) GetConditions ¶
func (topic *Topic) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Topic) GetResourceScope ¶
func (topic *Topic) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Topic) GetSpec ¶
func (topic *Topic) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Topic) GetStatus ¶
func (topic *Topic) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Topic) GetSupportedOperations ¶
func (topic *Topic) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Topic) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/topics"
func (*Topic) InitializeSpec ¶
func (topic *Topic) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
func (*Topic) NewEmptyStatus ¶
func (topic *Topic) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Topic) OriginalGVK ¶
func (topic *Topic) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Topic) Owner ¶
func (topic *Topic) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Topic) SecretDestinationExpressions ¶
func (topic *Topic) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Topic) SetConditions ¶
func (topic *Topic) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Topic) SetStatus ¶
func (topic *Topic) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
func (*Topic) ValidateCreate ¶
ValidateCreate validates the creation of the resource
func (*Topic) ValidateDelete ¶
ValidateDelete validates the deletion of the resource
type TopicList ¶
type TopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Topic `json:"items"` }
+kubebuilder:object:root=true Generator information: - Generated from: /eventgrid/resource-manager/Microsoft.EventGrid/stable/2020-06-01/EventGrid.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.EventGrid/topics/{topicName}
func (*TopicList) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicList.
func (*TopicList) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*TopicList) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type TopicOperatorConfigMaps ¶
type TopicOperatorConfigMaps struct { // Endpoint: indicates where the Endpoint config map should be placed. If omitted, no config map will be created. Endpoint *genruntime.ConfigMapDestination `json:"endpoint,omitempty"` }
func (*TopicOperatorConfigMaps) AssignProperties_From_TopicOperatorConfigMaps ¶
func (maps *TopicOperatorConfigMaps) AssignProperties_From_TopicOperatorConfigMaps(source *storage.TopicOperatorConfigMaps) error
AssignProperties_From_TopicOperatorConfigMaps populates our TopicOperatorConfigMaps from the provided source TopicOperatorConfigMaps
func (*TopicOperatorConfigMaps) AssignProperties_To_TopicOperatorConfigMaps ¶
func (maps *TopicOperatorConfigMaps) AssignProperties_To_TopicOperatorConfigMaps(destination *storage.TopicOperatorConfigMaps) error
AssignProperties_To_TopicOperatorConfigMaps populates the provided destination TopicOperatorConfigMaps from our TopicOperatorConfigMaps
func (*TopicOperatorConfigMaps) DeepCopy ¶
func (in *TopicOperatorConfigMaps) DeepCopy() *TopicOperatorConfigMaps
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicOperatorConfigMaps.
func (*TopicOperatorConfigMaps) DeepCopyInto ¶
func (in *TopicOperatorConfigMaps) DeepCopyInto(out *TopicOperatorConfigMaps)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicOperatorSecrets ¶
type TopicOperatorSecrets struct { // Key1: indicates where the Key1 secret should be placed. If omitted, the secret will not be retrieved from Azure. Key1 *genruntime.SecretDestination `json:"key1,omitempty"` // Key2: indicates where the Key2 secret should be placed. If omitted, the secret will not be retrieved from Azure. Key2 *genruntime.SecretDestination `json:"key2,omitempty"` }
func (*TopicOperatorSecrets) AssignProperties_From_TopicOperatorSecrets ¶
func (secrets *TopicOperatorSecrets) AssignProperties_From_TopicOperatorSecrets(source *storage.TopicOperatorSecrets) error
AssignProperties_From_TopicOperatorSecrets populates our TopicOperatorSecrets from the provided source TopicOperatorSecrets
func (*TopicOperatorSecrets) AssignProperties_To_TopicOperatorSecrets ¶
func (secrets *TopicOperatorSecrets) AssignProperties_To_TopicOperatorSecrets(destination *storage.TopicOperatorSecrets) error
AssignProperties_To_TopicOperatorSecrets populates the provided destination TopicOperatorSecrets from our TopicOperatorSecrets
func (*TopicOperatorSecrets) DeepCopy ¶
func (in *TopicOperatorSecrets) DeepCopy() *TopicOperatorSecrets
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicOperatorSecrets.
func (*TopicOperatorSecrets) DeepCopyInto ¶
func (in *TopicOperatorSecrets) DeepCopyInto(out *TopicOperatorSecrets)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicOperatorSpec ¶
type TopicOperatorSpec struct { // ConfigMapExpressions: configures where to place operator written dynamic ConfigMaps (created with CEL expressions). ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"` // ConfigMaps: configures where to place operator written ConfigMaps. ConfigMaps *TopicOperatorConfigMaps `json:"configMaps,omitempty"` // SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions). SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"` // Secrets: configures where to place Azure generated secrets. Secrets *TopicOperatorSecrets `json:"secrets,omitempty"` }
Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*TopicOperatorSpec) AssignProperties_From_TopicOperatorSpec ¶
func (operator *TopicOperatorSpec) AssignProperties_From_TopicOperatorSpec(source *storage.TopicOperatorSpec) error
AssignProperties_From_TopicOperatorSpec populates our TopicOperatorSpec from the provided source TopicOperatorSpec
func (*TopicOperatorSpec) AssignProperties_To_TopicOperatorSpec ¶
func (operator *TopicOperatorSpec) AssignProperties_To_TopicOperatorSpec(destination *storage.TopicOperatorSpec) error
AssignProperties_To_TopicOperatorSpec populates the provided destination TopicOperatorSpec from our TopicOperatorSpec
func (*TopicOperatorSpec) DeepCopy ¶
func (in *TopicOperatorSpec) DeepCopy() *TopicOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicOperatorSpec.
func (*TopicOperatorSpec) DeepCopyInto ¶
func (in *TopicOperatorSpec) DeepCopyInto(out *TopicOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicProperties_InputSchema ¶
type TopicProperties_InputSchema string
+kubebuilder:validation:Enum={"CloudEventSchemaV1_0","CustomEventSchema","EventGridSchema"}
type TopicProperties_InputSchema_STATUS ¶
type TopicProperties_InputSchema_STATUS string
type TopicProperties_ProvisioningState_STATUS ¶
type TopicProperties_ProvisioningState_STATUS string
type TopicProperties_PublicNetworkAccess ¶
type TopicProperties_PublicNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type TopicProperties_PublicNetworkAccess_STATUS ¶
type TopicProperties_PublicNetworkAccess_STATUS string
type Topic_STATUS ¶
type Topic_STATUS struct { // Conditions: The observed state of the resource Conditions []conditions.Condition `json:"conditions,omitempty"` // Endpoint: Endpoint for the topic. Endpoint *string `json:"endpoint,omitempty"` // Id: Fully qualified identifier of the resource. Id *string `json:"id,omitempty"` // InboundIpRules: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered // only if PublicNetworkAccess is enabled. InboundIpRules []InboundIpRule_STATUS `json:"inboundIpRules,omitempty"` // InputSchema: This determines the format that Event Grid should expect for incoming events published to the topic. InputSchema *TopicProperties_InputSchema_STATUS `json:"inputSchema,omitempty"` // InputSchemaMapping: This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map // various properties of a source schema to various required properties of the EventGridEvent schema. InputSchemaMapping *InputSchemaMapping_STATUS `json:"inputSchemaMapping,omitempty"` // Location: Location of the resource. Location *string `json:"location,omitempty"` // MetricResourceId: Metric resource id for the topic. MetricResourceId *string `json:"metricResourceId,omitempty"` // Name: Name of the resource. Name *string `json:"name,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` // ProvisioningState: Provisioning state of the topic. ProvisioningState *TopicProperties_ProvisioningState_STATUS `json:"provisioningState,omitempty"` // PublicNetworkAccess: This determines if traffic is allowed over public network. By default it is enabled. // You can further restrict to specific IPs by configuring <seealso // cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> PublicNetworkAccess *TopicProperties_PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"` // SystemData: The system metadata relating to Topic resource. SystemData *SystemData_STATUS `json:"systemData,omitempty"` // Tags: Tags of the resource. Tags map[string]string `json:"tags,omitempty"` // Type: Type of the resource. Type *string `json:"type,omitempty"` }
EventGrid Topic
func (*Topic_STATUS) AssignProperties_From_Topic_STATUS ¶
func (topic *Topic_STATUS) AssignProperties_From_Topic_STATUS(source *storage.Topic_STATUS) error
AssignProperties_From_Topic_STATUS populates our Topic_STATUS from the provided source Topic_STATUS
func (*Topic_STATUS) AssignProperties_To_Topic_STATUS ¶
func (topic *Topic_STATUS) AssignProperties_To_Topic_STATUS(destination *storage.Topic_STATUS) error
AssignProperties_To_Topic_STATUS populates the provided destination Topic_STATUS from our Topic_STATUS
func (*Topic_STATUS) ConvertStatusFrom ¶
func (topic *Topic_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Topic_STATUS from the provided source
func (*Topic_STATUS) ConvertStatusTo ¶
func (topic *Topic_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Topic_STATUS
func (*Topic_STATUS) DeepCopy ¶
func (in *Topic_STATUS) DeepCopy() *Topic_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Topic_STATUS.
func (*Topic_STATUS) DeepCopyInto ¶
func (in *Topic_STATUS) DeepCopyInto(out *Topic_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Topic_STATUS) NewEmptyARMValue ¶
func (topic *Topic_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Topic_STATUS) PopulateFromARM ¶
func (topic *Topic_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Topic_Spec ¶
type Topic_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"` // InboundIpRules: This can be used to restrict traffic from specific IPs instead of all IPs. Note: These are considered // only if PublicNetworkAccess is enabled. InboundIpRules []InboundIpRule `json:"inboundIpRules,omitempty"` // InputSchema: This determines the format that Event Grid should expect for incoming events published to the topic. InputSchema *TopicProperties_InputSchema `json:"inputSchema,omitempty"` // InputSchemaMapping: This enables publishing using custom event schemas. An InputSchemaMapping can be specified to map // various properties of a source schema to various required properties of the EventGridEvent schema. InputSchemaMapping *InputSchemaMapping `json:"inputSchemaMapping,omitempty"` // +kubebuilder:validation:Required // Location: Location of the resource. Location *string `json:"location,omitempty"` // OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not // passed directly to Azure OperatorSpec *TopicOperatorSpec `json:"operatorSpec,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"` // PublicNetworkAccess: This determines if traffic is allowed over public network. By default it is enabled. // You can further restrict to specific IPs by configuring <seealso // cref="P:Microsoft.Azure.Events.ResourceProvider.Common.Contracts.TopicProperties.InboundIpRules" /> PublicNetworkAccess *TopicProperties_PublicNetworkAccess `json:"publicNetworkAccess,omitempty"` // Tags: Tags of the resource. Tags map[string]string `json:"tags,omitempty"` }
func (*Topic_Spec) AssignProperties_From_Topic_Spec ¶
func (topic *Topic_Spec) AssignProperties_From_Topic_Spec(source *storage.Topic_Spec) error
AssignProperties_From_Topic_Spec populates our Topic_Spec from the provided source Topic_Spec
func (*Topic_Spec) AssignProperties_To_Topic_Spec ¶
func (topic *Topic_Spec) AssignProperties_To_Topic_Spec(destination *storage.Topic_Spec) error
AssignProperties_To_Topic_Spec populates the provided destination Topic_Spec from our Topic_Spec
func (*Topic_Spec) ConvertSpecFrom ¶
func (topic *Topic_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Topic_Spec from the provided source
func (*Topic_Spec) ConvertSpecTo ¶
func (topic *Topic_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Topic_Spec
func (*Topic_Spec) ConvertToARM ¶
func (topic *Topic_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*Topic_Spec) DeepCopy ¶
func (in *Topic_Spec) DeepCopy() *Topic_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Topic_Spec.
func (*Topic_Spec) DeepCopyInto ¶
func (in *Topic_Spec) DeepCopyInto(out *Topic_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Topic_Spec) Initialize_From_Topic_STATUS ¶
func (topic *Topic_Spec) Initialize_From_Topic_STATUS(source *Topic_STATUS) error
Initialize_From_Topic_STATUS populates our Topic_Spec from the provided source Topic_STATUS
func (*Topic_Spec) NewEmptyARMValue ¶
func (topic *Topic_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Topic_Spec) OriginalVersion ¶
func (topic *Topic_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Topic_Spec) PopulateFromARM ¶
func (topic *Topic_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Topic_Spec) SetAzureName ¶
func (topic *Topic_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type WebHookEventSubscriptionDestination ¶
type WebHookEventSubscriptionDestination struct { // AzureActiveDirectoryApplicationIdOrUri: The Azure Active Directory Application ID or URI to get the access token that // will be included as the bearer token in delivery requests. AzureActiveDirectoryApplicationIdOrUri *string `json:"azureActiveDirectoryApplicationIdOrUri,omitempty"` // AzureActiveDirectoryTenantId: The Azure Active Directory Tenant ID to get the access token that will be included as the // bearer token in delivery requests. AzureActiveDirectoryTenantId *string `json:"azureActiveDirectoryTenantId,omitempty"` // +kubebuilder:validation:Required // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *WebHookEventSubscriptionDestination_EndpointType `json:"endpointType,omitempty"` // EndpointUrl: The URL that represents the endpoint of the destination of an event subscription. EndpointUrl *genruntime.SecretReference `json:"endpointUrl,omitempty"` // MaxEventsPerBatch: Maximum number of events per batch. MaxEventsPerBatch *int `json:"maxEventsPerBatch,omitempty"` // PreferredBatchSizeInKilobytes: Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `json:"preferredBatchSizeInKilobytes,omitempty"` }
func (*WebHookEventSubscriptionDestination) AssignProperties_From_WebHookEventSubscriptionDestination ¶
func (destination *WebHookEventSubscriptionDestination) AssignProperties_From_WebHookEventSubscriptionDestination(source *storage.WebHookEventSubscriptionDestination) error
AssignProperties_From_WebHookEventSubscriptionDestination populates our WebHookEventSubscriptionDestination from the provided source WebHookEventSubscriptionDestination
func (*WebHookEventSubscriptionDestination) AssignProperties_To_WebHookEventSubscriptionDestination ¶
func (destination *WebHookEventSubscriptionDestination) AssignProperties_To_WebHookEventSubscriptionDestination(target *storage.WebHookEventSubscriptionDestination) error
AssignProperties_To_WebHookEventSubscriptionDestination populates the provided destination WebHookEventSubscriptionDestination from our WebHookEventSubscriptionDestination
func (*WebHookEventSubscriptionDestination) ConvertToARM ¶
func (destination *WebHookEventSubscriptionDestination) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
func (*WebHookEventSubscriptionDestination) DeepCopy ¶
func (in *WebHookEventSubscriptionDestination) DeepCopy() *WebHookEventSubscriptionDestination
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebHookEventSubscriptionDestination.
func (*WebHookEventSubscriptionDestination) DeepCopyInto ¶
func (in *WebHookEventSubscriptionDestination) DeepCopyInto(out *WebHookEventSubscriptionDestination)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebHookEventSubscriptionDestination) Initialize_From_WebHookEventSubscriptionDestination_STATUS ¶
func (destination *WebHookEventSubscriptionDestination) Initialize_From_WebHookEventSubscriptionDestination_STATUS(source *WebHookEventSubscriptionDestination_STATUS) error
Initialize_From_WebHookEventSubscriptionDestination_STATUS populates our WebHookEventSubscriptionDestination from the provided source WebHookEventSubscriptionDestination_STATUS
func (*WebHookEventSubscriptionDestination) NewEmptyARMValue ¶
func (destination *WebHookEventSubscriptionDestination) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WebHookEventSubscriptionDestination) PopulateFromARM ¶
func (destination *WebHookEventSubscriptionDestination) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type WebHookEventSubscriptionDestination_EndpointType ¶
type WebHookEventSubscriptionDestination_EndpointType string
+kubebuilder:validation:Enum={"WebHook"}
type WebHookEventSubscriptionDestination_EndpointType_STATUS ¶
type WebHookEventSubscriptionDestination_EndpointType_STATUS string
type WebHookEventSubscriptionDestination_STATUS ¶
type WebHookEventSubscriptionDestination_STATUS struct { // AzureActiveDirectoryApplicationIdOrUri: The Azure Active Directory Application ID or URI to get the access token that // will be included as the bearer token in delivery requests. AzureActiveDirectoryApplicationIdOrUri *string `json:"azureActiveDirectoryApplicationIdOrUri,omitempty"` // AzureActiveDirectoryTenantId: The Azure Active Directory Tenant ID to get the access token that will be included as the // bearer token in delivery requests. AzureActiveDirectoryTenantId *string `json:"azureActiveDirectoryTenantId,omitempty"` // EndpointBaseUrl: The base URL that represents the endpoint of the destination of an event subscription. EndpointBaseUrl *string `json:"endpointBaseUrl,omitempty"` // EndpointType: Type of the endpoint for the event subscription destination. EndpointType *WebHookEventSubscriptionDestination_EndpointType_STATUS `json:"endpointType,omitempty"` // MaxEventsPerBatch: Maximum number of events per batch. MaxEventsPerBatch *int `json:"maxEventsPerBatch,omitempty"` // PreferredBatchSizeInKilobytes: Preferred batch size in Kilobytes. PreferredBatchSizeInKilobytes *int `json:"preferredBatchSizeInKilobytes,omitempty"` }
func (*WebHookEventSubscriptionDestination_STATUS) AssignProperties_From_WebHookEventSubscriptionDestination_STATUS ¶
func (destination *WebHookEventSubscriptionDestination_STATUS) AssignProperties_From_WebHookEventSubscriptionDestination_STATUS(source *storage.WebHookEventSubscriptionDestination_STATUS) error
AssignProperties_From_WebHookEventSubscriptionDestination_STATUS populates our WebHookEventSubscriptionDestination_STATUS from the provided source WebHookEventSubscriptionDestination_STATUS
func (*WebHookEventSubscriptionDestination_STATUS) AssignProperties_To_WebHookEventSubscriptionDestination_STATUS ¶
func (destination *WebHookEventSubscriptionDestination_STATUS) AssignProperties_To_WebHookEventSubscriptionDestination_STATUS(target *storage.WebHookEventSubscriptionDestination_STATUS) error
AssignProperties_To_WebHookEventSubscriptionDestination_STATUS populates the provided destination WebHookEventSubscriptionDestination_STATUS from our WebHookEventSubscriptionDestination_STATUS
func (*WebHookEventSubscriptionDestination_STATUS) DeepCopy ¶
func (in *WebHookEventSubscriptionDestination_STATUS) DeepCopy() *WebHookEventSubscriptionDestination_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebHookEventSubscriptionDestination_STATUS.
func (*WebHookEventSubscriptionDestination_STATUS) DeepCopyInto ¶
func (in *WebHookEventSubscriptionDestination_STATUS) DeepCopyInto(out *WebHookEventSubscriptionDestination_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WebHookEventSubscriptionDestination_STATUS) NewEmptyARMValue ¶
func (destination *WebHookEventSubscriptionDestination_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*WebHookEventSubscriptionDestination_STATUS) PopulateFromARM ¶
func (destination *WebHookEventSubscriptionDestination_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object