Documentation ¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package v1beta20200601storage contains API Schema definitions for the eventgrid v1beta20200601storage 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
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
- type AdvancedFilter_BoolEquals
- type AdvancedFilter_NumberGreaterThan
- type AdvancedFilter_NumberGreaterThanOrEquals
- type AdvancedFilter_NumberIn
- type AdvancedFilter_NumberLessThan
- type AdvancedFilter_NumberLessThanOrEquals
- type AdvancedFilter_NumberNotIn
- type AdvancedFilter_STATUS
- type AdvancedFilter_StringBeginsWith
- type AdvancedFilter_StringContains
- type AdvancedFilter_StringEndsWith
- type AdvancedFilter_StringIn
- type AdvancedFilter_StringNotIn
- type AzureFunctionEventSubscriptionDestination
- type AzureFunctionEventSubscriptionDestinationProperties
- type DeadLetterDestination_STATUS
- type Domain
- func (domain *Domain) AzureName() string
- func (in *Domain) DeepCopy() *Domain
- func (in *Domain) DeepCopyInto(out *Domain)
- func (in *Domain) DeepCopyObject() runtime.Object
- 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) GetType() string
- func (domain *Domain) Hub()
- func (domain *Domain) NewEmptyStatus() genruntime.ConvertibleStatus
- func (domain *Domain) OriginalGVK() *schema.GroupVersionKind
- func (domain *Domain) Owner() *genruntime.ResourceReference
- func (domain *Domain) SetConditions(conditions conditions.Conditions)
- func (domain *Domain) SetStatus(status genruntime.ConvertibleStatus) error
- type DomainList
- type DomainTopic_STATUS
- func (topic *DomainTopic_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (topic *DomainTopic_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DomainTopic_STATUS) DeepCopy() *DomainTopic_STATUS
- func (in *DomainTopic_STATUS) DeepCopyInto(out *DomainTopic_STATUS)
- type Domain_STATUS
- type Domain_Spec
- type DomainsTopic
- func (topic *DomainsTopic) AzureName() string
- func (in *DomainsTopic) DeepCopy() *DomainsTopic
- func (in *DomainsTopic) DeepCopyInto(out *DomainsTopic)
- func (in *DomainsTopic) DeepCopyObject() runtime.Object
- 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) GetType() string
- func (topic *DomainsTopic) Hub()
- func (topic *DomainsTopic) NewEmptyStatus() genruntime.ConvertibleStatus
- func (topic *DomainsTopic) OriginalGVK() *schema.GroupVersionKind
- func (topic *DomainsTopic) Owner() *genruntime.ResourceReference
- func (topic *DomainsTopic) SetConditions(conditions conditions.Conditions)
- func (topic *DomainsTopic) SetStatus(status genruntime.ConvertibleStatus) error
- type DomainsTopicList
- type Domains_Topic_Spec
- func (topic *Domains_Topic_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (topic *Domains_Topic_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *Domains_Topic_Spec) DeepCopy() *Domains_Topic_Spec
- func (in *Domains_Topic_Spec) DeepCopyInto(out *Domains_Topic_Spec)
- type EventHubEventSubscriptionDestination
- type EventHubEventSubscriptionDestinationProperties
- type EventSubscription
- func (subscription *EventSubscription) AzureName() string
- func (in *EventSubscription) DeepCopy() *EventSubscription
- func (in *EventSubscription) DeepCopyInto(out *EventSubscription)
- func (in *EventSubscription) DeepCopyObject() runtime.Object
- 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) GetType() string
- func (subscription *EventSubscription) Hub()
- func (subscription *EventSubscription) NewEmptyStatus() genruntime.ConvertibleStatus
- func (subscription *EventSubscription) OriginalGVK() *schema.GroupVersionKind
- func (subscription *EventSubscription) Owner() *genruntime.ResourceReference
- func (subscription *EventSubscription) SetConditions(conditions conditions.Conditions)
- func (subscription *EventSubscription) SetStatus(status genruntime.ConvertibleStatus) error
- type EventSubscriptionDestination
- type EventSubscriptionDestination_STATUS
- type EventSubscriptionFilter
- type EventSubscriptionFilter_STATUS
- type EventSubscriptionList
- type EventSubscription_STATUS
- 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)
- type EventSubscription_Spec
- func (subscription *EventSubscription_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (subscription *EventSubscription_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *EventSubscription_Spec) DeepCopy() *EventSubscription_Spec
- func (in *EventSubscription_Spec) DeepCopyInto(out *EventSubscription_Spec)
- type HybridConnectionEventSubscriptionDestination
- type HybridConnectionEventSubscriptionDestinationProperties
- type InboundIpRule
- type InboundIpRule_STATUS
- type InputSchemaMapping_STATUS
- type JsonField
- type JsonFieldWithDefault
- type JsonInputSchemaMapping
- type JsonInputSchemaMappingProperties
- type PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded
- type PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded
- type RetryPolicy
- type RetryPolicy_STATUS
- type ServiceBusQueueEventSubscriptionDestination
- type ServiceBusQueueEventSubscriptionDestinationProperties
- type ServiceBusTopicEventSubscriptionDestination
- type ServiceBusTopicEventSubscriptionDestinationProperties
- type StorageBlobDeadLetterDestination
- type StorageBlobDeadLetterDestinationProperties
- type StorageQueueEventSubscriptionDestination
- type StorageQueueEventSubscriptionDestinationProperties
- type SystemData_STATUS
- type Topic
- func (topic *Topic) AzureName() string
- func (in *Topic) DeepCopy() *Topic
- func (in *Topic) DeepCopyInto(out *Topic)
- func (in *Topic) DeepCopyObject() runtime.Object
- 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) GetType() string
- func (topic *Topic) Hub()
- func (topic *Topic) NewEmptyStatus() genruntime.ConvertibleStatus
- func (topic *Topic) OriginalGVK() *schema.GroupVersionKind
- func (topic *Topic) Owner() *genruntime.ResourceReference
- func (topic *Topic) SetConditions(conditions conditions.Conditions)
- func (topic *Topic) SetStatus(status genruntime.ConvertibleStatus) error
- type TopicList
- type Topic_STATUS
- type Topic_Spec
- type WebHookEventSubscriptionDestination
- type WebHookEventSubscriptionDestinationProperties
Constants ¶
const APIVersion_Value = APIVersion("2020-06-01")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "eventgrid.azure.com", Version: "v1beta20200601storage"} // 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 APIVersion ¶
type APIVersion string
Storage version of v1beta20200601.APIVersion +kubebuilder:validation:Enum={"2020-06-01"}
type AdvancedFilter ¶
type AdvancedFilter struct { BoolEquals *AdvancedFilter_BoolEquals `json:"boolEqualsAdvancedFilter,omitempty"` NumberGreaterThan *AdvancedFilter_NumberGreaterThan `json:"numberGreaterThanAdvancedFilter,omitempty"` NumberGreaterThanOrEquals *AdvancedFilter_NumberGreaterThanOrEquals `json:"numberGreaterThanOrEqualsAdvancedFilter,omitempty"` NumberIn *AdvancedFilter_NumberIn `json:"numberInAdvancedFilter,omitempty"` NumberLessThan *AdvancedFilter_NumberLessThan `json:"numberLessThanAdvancedFilter,omitempty"` NumberLessThanOrEquals *AdvancedFilter_NumberLessThanOrEquals `json:"numberLessThanOrEqualsAdvancedFilter,omitempty"` NumberNotIn *AdvancedFilter_NumberNotIn `json:"numberNotInAdvancedFilter,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` StringBeginsWith *AdvancedFilter_StringBeginsWith `json:"stringBeginsWithAdvancedFilter,omitempty"` StringContains *AdvancedFilter_StringContains `json:"stringContainsAdvancedFilter,omitempty"` StringEndsWith *AdvancedFilter_StringEndsWith `json:"stringEndsWithAdvancedFilter,omitempty"` StringIn *AdvancedFilter_StringIn `json:"stringInAdvancedFilter,omitempty"` StringNotIn *AdvancedFilter_StringNotIn `json:"stringNotInAdvancedFilter,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/AdvancedFilter
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.
type AdvancedFilter_BoolEquals ¶
type AdvancedFilter_BoolEquals struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *bool `json:"value,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_BoolEquals
func (*AdvancedFilter_BoolEquals) DeepCopy ¶
func (in *AdvancedFilter_BoolEquals) DeepCopy() *AdvancedFilter_BoolEquals
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_BoolEquals.
func (*AdvancedFilter_BoolEquals) DeepCopyInto ¶
func (in *AdvancedFilter_BoolEquals) DeepCopyInto(out *AdvancedFilter_BoolEquals)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_NumberGreaterThan ¶
type AdvancedFilter_NumberGreaterThan struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *float64 `json:"value,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_NumberGreaterThan
func (*AdvancedFilter_NumberGreaterThan) DeepCopy ¶
func (in *AdvancedFilter_NumberGreaterThan) DeepCopy() *AdvancedFilter_NumberGreaterThan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_NumberGreaterThan.
func (*AdvancedFilter_NumberGreaterThan) DeepCopyInto ¶
func (in *AdvancedFilter_NumberGreaterThan) DeepCopyInto(out *AdvancedFilter_NumberGreaterThan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_NumberGreaterThanOrEquals ¶
type AdvancedFilter_NumberGreaterThanOrEquals struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *float64 `json:"value,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_NumberGreaterThanOrEquals
func (*AdvancedFilter_NumberGreaterThanOrEquals) DeepCopy ¶
func (in *AdvancedFilter_NumberGreaterThanOrEquals) DeepCopy() *AdvancedFilter_NumberGreaterThanOrEquals
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_NumberGreaterThanOrEquals.
func (*AdvancedFilter_NumberGreaterThanOrEquals) DeepCopyInto ¶
func (in *AdvancedFilter_NumberGreaterThanOrEquals) DeepCopyInto(out *AdvancedFilter_NumberGreaterThanOrEquals)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_NumberIn ¶
type AdvancedFilter_NumberIn struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Values []float64 `json:"values,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_NumberIn
func (*AdvancedFilter_NumberIn) DeepCopy ¶
func (in *AdvancedFilter_NumberIn) DeepCopy() *AdvancedFilter_NumberIn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_NumberIn.
func (*AdvancedFilter_NumberIn) DeepCopyInto ¶
func (in *AdvancedFilter_NumberIn) DeepCopyInto(out *AdvancedFilter_NumberIn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_NumberLessThan ¶
type AdvancedFilter_NumberLessThan struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *float64 `json:"value,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_NumberLessThan
func (*AdvancedFilter_NumberLessThan) DeepCopy ¶
func (in *AdvancedFilter_NumberLessThan) DeepCopy() *AdvancedFilter_NumberLessThan
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_NumberLessThan.
func (*AdvancedFilter_NumberLessThan) DeepCopyInto ¶
func (in *AdvancedFilter_NumberLessThan) DeepCopyInto(out *AdvancedFilter_NumberLessThan)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_NumberLessThanOrEquals ¶
type AdvancedFilter_NumberLessThanOrEquals struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Value *float64 `json:"value,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_NumberLessThanOrEquals
func (*AdvancedFilter_NumberLessThanOrEquals) DeepCopy ¶
func (in *AdvancedFilter_NumberLessThanOrEquals) DeepCopy() *AdvancedFilter_NumberLessThanOrEquals
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_NumberLessThanOrEquals.
func (*AdvancedFilter_NumberLessThanOrEquals) DeepCopyInto ¶
func (in *AdvancedFilter_NumberLessThanOrEquals) DeepCopyInto(out *AdvancedFilter_NumberLessThanOrEquals)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_NumberNotIn ¶
type AdvancedFilter_NumberNotIn struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Values []float64 `json:"values,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_NumberNotIn
func (*AdvancedFilter_NumberNotIn) DeepCopy ¶
func (in *AdvancedFilter_NumberNotIn) DeepCopy() *AdvancedFilter_NumberNotIn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_NumberNotIn.
func (*AdvancedFilter_NumberNotIn) DeepCopyInto ¶
func (in *AdvancedFilter_NumberNotIn) DeepCopyInto(out *AdvancedFilter_NumberNotIn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_STATUS ¶
type AdvancedFilter_STATUS struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
type AdvancedFilter_StringBeginsWith ¶
type AdvancedFilter_StringBeginsWith struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Values []string `json:"values,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_StringBeginsWith
func (*AdvancedFilter_StringBeginsWith) DeepCopy ¶
func (in *AdvancedFilter_StringBeginsWith) DeepCopy() *AdvancedFilter_StringBeginsWith
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_StringBeginsWith.
func (*AdvancedFilter_StringBeginsWith) DeepCopyInto ¶
func (in *AdvancedFilter_StringBeginsWith) DeepCopyInto(out *AdvancedFilter_StringBeginsWith)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_StringContains ¶
type AdvancedFilter_StringContains struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Values []string `json:"values,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_StringContains
func (*AdvancedFilter_StringContains) DeepCopy ¶
func (in *AdvancedFilter_StringContains) DeepCopy() *AdvancedFilter_StringContains
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_StringContains.
func (*AdvancedFilter_StringContains) DeepCopyInto ¶
func (in *AdvancedFilter_StringContains) DeepCopyInto(out *AdvancedFilter_StringContains)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_StringEndsWith ¶
type AdvancedFilter_StringEndsWith struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Values []string `json:"values,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_StringEndsWith
func (*AdvancedFilter_StringEndsWith) DeepCopy ¶
func (in *AdvancedFilter_StringEndsWith) DeepCopy() *AdvancedFilter_StringEndsWith
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_StringEndsWith.
func (*AdvancedFilter_StringEndsWith) DeepCopyInto ¶
func (in *AdvancedFilter_StringEndsWith) DeepCopyInto(out *AdvancedFilter_StringEndsWith)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_StringIn ¶
type AdvancedFilter_StringIn struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Values []string `json:"values,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_StringIn
func (*AdvancedFilter_StringIn) DeepCopy ¶
func (in *AdvancedFilter_StringIn) DeepCopy() *AdvancedFilter_StringIn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_StringIn.
func (*AdvancedFilter_StringIn) DeepCopyInto ¶
func (in *AdvancedFilter_StringIn) DeepCopyInto(out *AdvancedFilter_StringIn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilter_StringNotIn ¶
type AdvancedFilter_StringNotIn struct { Key *string `json:"key,omitempty"` OperatorType *string `json:"operatorType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Values []string `json:"values,omitempty"` }
Storage version of v1beta20200601.AdvancedFilter_StringNotIn
func (*AdvancedFilter_StringNotIn) DeepCopy ¶
func (in *AdvancedFilter_StringNotIn) DeepCopy() *AdvancedFilter_StringNotIn
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilter_StringNotIn.
func (*AdvancedFilter_StringNotIn) DeepCopyInto ¶
func (in *AdvancedFilter_StringNotIn) DeepCopyInto(out *AdvancedFilter_StringNotIn)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFunctionEventSubscriptionDestination ¶
type AzureFunctionEventSubscriptionDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *AzureFunctionEventSubscriptionDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.AzureFunctionEventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/AzureFunctionEventSubscriptionDestination
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.
type AzureFunctionEventSubscriptionDestinationProperties ¶
type AzureFunctionEventSubscriptionDestinationProperties struct { MaxEventsPerBatch *int `json:"maxEventsPerBatch,omitempty"` PreferredBatchSizeInKilobytes *int `json:"preferredBatchSizeInKilobytes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1beta20200601.AzureFunctionEventSubscriptionDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/AzureFunctionEventSubscriptionDestinationProperties
func (*AzureFunctionEventSubscriptionDestinationProperties) DeepCopy ¶
func (in *AzureFunctionEventSubscriptionDestinationProperties) DeepCopy() *AzureFunctionEventSubscriptionDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFunctionEventSubscriptionDestinationProperties.
func (*AzureFunctionEventSubscriptionDestinationProperties) DeepCopyInto ¶
func (in *AzureFunctionEventSubscriptionDestinationProperties) DeepCopyInto(out *AzureFunctionEventSubscriptionDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeadLetterDestination_STATUS ¶
type DeadLetterDestination_STATUS struct { EndpointType *string `json:"endpointType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1beta20200601.Domain Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/resourceDefinitions/domains
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) 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) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/domains"
func (*Domain) Hub ¶
func (domain *Domain) Hub()
Hub marks that this Domain is the hub type for conversion
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, or nil if there is no owner
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
type DomainList ¶
type DomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Domain `json:"items"` }
+kubebuilder:object:root=true Storage version of v1beta20200601.Domain Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/resourceDefinitions/domains
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 DomainTopic_STATUS ¶
type DomainTopic_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Id *string `json:"id,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1beta20200601.DomainTopic_STATUS
func (*DomainTopic_STATUS) ConvertStatusFrom ¶
func (topic *DomainTopic_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DomainTopic_STATUS from the provided source
func (*DomainTopic_STATUS) ConvertStatusTo ¶
func (topic *DomainTopic_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DomainTopic_STATUS
func (*DomainTopic_STATUS) DeepCopy ¶
func (in *DomainTopic_STATUS) DeepCopy() *DomainTopic_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainTopic_STATUS.
func (*DomainTopic_STATUS) DeepCopyInto ¶
func (in *DomainTopic_STATUS) DeepCopyInto(out *DomainTopic_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Domain_STATUS ¶
type Domain_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Endpoint *string `json:"endpoint,omitempty"` Id *string `json:"id,omitempty"` InboundIpRules []InboundIpRule_STATUS `json:"inboundIpRules,omitempty"` InputSchema *string `json:"inputSchema,omitempty"` InputSchemaMapping *InputSchemaMapping_STATUS `json:"inputSchemaMapping,omitempty"` Location *string `json:"location,omitempty"` MetricResourceId *string `json:"metricResourceId,omitempty"` Name *string `json:"name,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1beta20200601.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.
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 []InboundIpRule `json:"inboundIpRules,omitempty"` InputSchema *string `json:"inputSchema,omitempty"` InputSchemaMapping *JsonInputSchemaMapping `json:"inputSchemaMapping,omitempty"` Location *string `json:"location,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1beta20200601.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) 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.
type DomainsTopic ¶
type DomainsTopic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec Domains_Topic_Spec `json:"spec,omitempty"` Status DomainTopic_STATUS `json:"status,omitempty"` }
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1beta20200601.DomainsTopic Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/resourceDefinitions/domains_topics
func (*DomainsTopic) AzureName ¶
func (topic *DomainsTopic) AzureName() string
AzureName returns the Azure name of the resource
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) 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) GetType ¶
func (topic *DomainsTopic) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/domains/topics"
func (*DomainsTopic) Hub ¶
func (topic *DomainsTopic) Hub()
Hub marks that this DomainsTopic is the hub type for conversion
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, or nil if there is no owner
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
type DomainsTopicList ¶
type DomainsTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainsTopic `json:"items"` }
+kubebuilder:object:root=true Storage version of v1beta20200601.DomainsTopic Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/resourceDefinitions/domains_topics
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 Domains_Topic_Spec ¶
type Domains_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"` Location *string `json:"location,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a eventgrid.azure.com/Domain resource Owner *genruntime.KnownResourceReference `group:"eventgrid.azure.com" json:"owner,omitempty" kind:"Domain"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1beta20200601.Domains_Topic_Spec
func (*Domains_Topic_Spec) ConvertSpecFrom ¶
func (topic *Domains_Topic_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Domains_Topic_Spec from the provided source
func (*Domains_Topic_Spec) ConvertSpecTo ¶
func (topic *Domains_Topic_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Domains_Topic_Spec
func (*Domains_Topic_Spec) DeepCopy ¶
func (in *Domains_Topic_Spec) DeepCopy() *Domains_Topic_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Domains_Topic_Spec.
func (*Domains_Topic_Spec) DeepCopyInto ¶
func (in *Domains_Topic_Spec) DeepCopyInto(out *Domains_Topic_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubEventSubscriptionDestination ¶
type EventHubEventSubscriptionDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *EventHubEventSubscriptionDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.EventHubEventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/EventHubEventSubscriptionDestination
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.
type EventHubEventSubscriptionDestinationProperties ¶
type EventHubEventSubscriptionDestinationProperties struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1beta20200601.EventHubEventSubscriptionDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/EventHubEventSubscriptionDestinationProperties
func (*EventHubEventSubscriptionDestinationProperties) DeepCopy ¶
func (in *EventHubEventSubscriptionDestinationProperties) DeepCopy() *EventHubEventSubscriptionDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubEventSubscriptionDestinationProperties.
func (*EventHubEventSubscriptionDestinationProperties) DeepCopyInto ¶
func (in *EventHubEventSubscriptionDestinationProperties) DeepCopyInto(out *EventHubEventSubscriptionDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1beta20200601.EventSubscription Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/unknown_resourceDefinitions/eventSubscriptions
func (*EventSubscription) AzureName ¶
func (subscription *EventSubscription) AzureName() string
AzureName returns the Azure name of the resource
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) 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) GetType ¶
func (subscription *EventSubscription) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/eventSubscriptions"
func (*EventSubscription) Hub ¶
func (subscription *EventSubscription) Hub()
Hub marks that this EventSubscription is the hub type for conversion
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, or nil if there is no owner
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
type EventSubscriptionDestination ¶
type EventSubscriptionDestination struct { AzureFunction *AzureFunctionEventSubscriptionDestination `json:"azureFunctionEventSubscriptionDestination,omitempty"` EventHub *EventHubEventSubscriptionDestination `json:"eventHubEventSubscriptionDestination,omitempty"` HybridConnection *HybridConnectionEventSubscriptionDestination `json:"hybridConnectionEventSubscriptionDestination,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ServiceBusQueue *ServiceBusQueueEventSubscriptionDestination `json:"serviceBusQueueEventSubscriptionDestination,omitempty"` ServiceBusTopic *ServiceBusTopicEventSubscriptionDestination `json:"serviceBusTopicEventSubscriptionDestination,omitempty"` StorageQueue *StorageQueueEventSubscriptionDestination `json:"storageQueueEventSubscriptionDestination,omitempty"` WebHook *WebHookEventSubscriptionDestination `json:"webHookEventSubscriptionDestination,omitempty"` }
Storage version of v1beta20200601.EventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/EventSubscriptionDestination
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.
type EventSubscriptionDestination_STATUS ¶
type EventSubscriptionDestination_STATUS struct { EndpointType *string `json:"endpointType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
type EventSubscriptionFilter ¶
type EventSubscriptionFilter struct { AdvancedFilters []AdvancedFilter `json:"advancedFilters,omitempty"` IncludedEventTypes []string `json:"includedEventTypes,omitempty"` IsSubjectCaseSensitive *bool `json:"isSubjectCaseSensitive,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SubjectBeginsWith *string `json:"subjectBeginsWith,omitempty"` SubjectEndsWith *string `json:"subjectEndsWith,omitempty"` }
Storage version of v1beta20200601.EventSubscriptionFilter Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/EventSubscriptionFilter
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.
type EventSubscriptionFilter_STATUS ¶
type EventSubscriptionFilter_STATUS struct { AdvancedFilters []AdvancedFilter_STATUS `json:"advancedFilters,omitempty"` IncludedEventTypes []string `json:"includedEventTypes,omitempty"` IsSubjectCaseSensitive *bool `json:"isSubjectCaseSensitive,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SubjectBeginsWith *string `json:"subjectBeginsWith,omitempty"` SubjectEndsWith *string `json:"subjectEndsWith,omitempty"` }
Storage version of v1beta20200601.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.
type EventSubscriptionList ¶
type EventSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EventSubscription `json:"items"` }
+kubebuilder:object:root=true Storage version of v1beta20200601.EventSubscription Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/unknown_resourceDefinitions/eventSubscriptions
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 EventSubscription_STATUS ¶
type EventSubscription_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` DeadLetterDestination *DeadLetterDestination_STATUS `json:"deadLetterDestination,omitempty"` Destination *EventSubscriptionDestination_STATUS `json:"destination,omitempty"` EventDeliverySchema *string `json:"eventDeliverySchema,omitempty"` ExpirationTimeUtc *string `json:"expirationTimeUtc,omitempty"` Filter *EventSubscriptionFilter_STATUS `json:"filter,omitempty"` Id *string `json:"id,omitempty"` Labels []string `json:"labels,omitempty"` Name *string `json:"name,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` RetryPolicy *RetryPolicy_STATUS `json:"retryPolicy,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Topic *string `json:"topic,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1beta20200601.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.
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 *StorageBlobDeadLetterDestination `json:"deadLetterDestination,omitempty"` Destination *EventSubscriptionDestination `json:"destination,omitempty"` EventDeliverySchema *string `json:"eventDeliverySchema,omitempty"` ExpirationTimeUtc *string `json:"expirationTimeUtc,omitempty"` Filter *EventSubscriptionFilter `json:"filter,omitempty"` Labels []string `json:"labels,omitempty"` Location *string `json:"location,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. This resource is an // extension resource, which means that any other Azure resource can be its owner. Owner *genruntime.ArbitraryOwnerReference `json:"owner,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` RetryPolicy *RetryPolicy `json:"retryPolicy,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1beta20200601.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) 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.
type HybridConnectionEventSubscriptionDestination ¶
type HybridConnectionEventSubscriptionDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *HybridConnectionEventSubscriptionDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.HybridConnectionEventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/HybridConnectionEventSubscriptionDestination
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.
type HybridConnectionEventSubscriptionDestinationProperties ¶
type HybridConnectionEventSubscriptionDestinationProperties struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1beta20200601.HybridConnectionEventSubscriptionDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/HybridConnectionEventSubscriptionDestinationProperties
func (*HybridConnectionEventSubscriptionDestinationProperties) DeepCopy ¶
func (in *HybridConnectionEventSubscriptionDestinationProperties) DeepCopy() *HybridConnectionEventSubscriptionDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HybridConnectionEventSubscriptionDestinationProperties.
func (*HybridConnectionEventSubscriptionDestinationProperties) DeepCopyInto ¶
func (in *HybridConnectionEventSubscriptionDestinationProperties) DeepCopyInto(out *HybridConnectionEventSubscriptionDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundIpRule ¶
type InboundIpRule struct { Action *string `json:"action,omitempty"` IpMask *string `json:"ipMask,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.InboundIpRule Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/InboundIpRule
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.
type InboundIpRule_STATUS ¶
type InboundIpRule_STATUS struct { Action *string `json:"action,omitempty"` IpMask *string `json:"ipMask,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
type InputSchemaMapping_STATUS ¶
type InputSchemaMapping_STATUS struct { InputSchemaMappingType *string `json:"inputSchemaMappingType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
type JsonField ¶
type JsonField struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceField *string `json:"sourceField,omitempty"` }
Storage version of v1beta20200601.JsonField Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/JsonField
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.
type JsonFieldWithDefault ¶
type JsonFieldWithDefault struct { DefaultValue *string `json:"defaultValue,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` SourceField *string `json:"sourceField,omitempty"` }
Storage version of v1beta20200601.JsonFieldWithDefault Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/JsonFieldWithDefault
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.
type JsonInputSchemaMapping ¶
type JsonInputSchemaMapping struct { InputSchemaMappingType *string `json:"inputSchemaMappingType,omitempty"` Properties *JsonInputSchemaMappingProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.JsonInputSchemaMapping Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/JsonInputSchemaMapping
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.
type JsonInputSchemaMappingProperties ¶
type JsonInputSchemaMappingProperties struct { DataVersion *JsonFieldWithDefault `json:"dataVersion,omitempty"` EventTime *JsonField `json:"eventTime,omitempty"` EventType *JsonFieldWithDefault `json:"eventType,omitempty"` Id *JsonField `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Subject *JsonFieldWithDefault `json:"subject,omitempty"` Topic *JsonField `json:"topic,omitempty"` }
Storage version of v1beta20200601.JsonInputSchemaMappingProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/JsonInputSchemaMappingProperties
func (*JsonInputSchemaMappingProperties) DeepCopy ¶
func (in *JsonInputSchemaMappingProperties) DeepCopy() *JsonInputSchemaMappingProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new JsonInputSchemaMappingProperties.
func (*JsonInputSchemaMappingProperties) DeepCopyInto ¶
func (in *JsonInputSchemaMappingProperties) DeepCopyInto(out *JsonInputSchemaMappingProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded ¶
type PrivateEndpointConnection_STATUS_Domain_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
type PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded ¶
type PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded struct { Id *string `json:"id,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
type RetryPolicy ¶
type RetryPolicy struct { EventTimeToLiveInMinutes *int `json:"eventTimeToLiveInMinutes,omitempty"` MaxDeliveryAttempts *int `json:"maxDeliveryAttempts,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.RetryPolicy Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/RetryPolicy
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.
type RetryPolicy_STATUS ¶
type RetryPolicy_STATUS struct { EventTimeToLiveInMinutes *int `json:"eventTimeToLiveInMinutes,omitempty"` MaxDeliveryAttempts *int `json:"maxDeliveryAttempts,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
type ServiceBusQueueEventSubscriptionDestination ¶
type ServiceBusQueueEventSubscriptionDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *ServiceBusQueueEventSubscriptionDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.ServiceBusQueueEventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/ServiceBusQueueEventSubscriptionDestination
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.
type ServiceBusQueueEventSubscriptionDestinationProperties ¶
type ServiceBusQueueEventSubscriptionDestinationProperties struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1beta20200601.ServiceBusQueueEventSubscriptionDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/ServiceBusQueueEventSubscriptionDestinationProperties
func (*ServiceBusQueueEventSubscriptionDestinationProperties) DeepCopy ¶
func (in *ServiceBusQueueEventSubscriptionDestinationProperties) DeepCopy() *ServiceBusQueueEventSubscriptionDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBusQueueEventSubscriptionDestinationProperties.
func (*ServiceBusQueueEventSubscriptionDestinationProperties) DeepCopyInto ¶
func (in *ServiceBusQueueEventSubscriptionDestinationProperties) DeepCopyInto(out *ServiceBusQueueEventSubscriptionDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ServiceBusTopicEventSubscriptionDestination ¶
type ServiceBusTopicEventSubscriptionDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *ServiceBusTopicEventSubscriptionDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.ServiceBusTopicEventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/ServiceBusTopicEventSubscriptionDestination
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.
type ServiceBusTopicEventSubscriptionDestinationProperties ¶
type ServiceBusTopicEventSubscriptionDestinationProperties struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1beta20200601.ServiceBusTopicEventSubscriptionDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/ServiceBusTopicEventSubscriptionDestinationProperties
func (*ServiceBusTopicEventSubscriptionDestinationProperties) DeepCopy ¶
func (in *ServiceBusTopicEventSubscriptionDestinationProperties) DeepCopy() *ServiceBusTopicEventSubscriptionDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceBusTopicEventSubscriptionDestinationProperties.
func (*ServiceBusTopicEventSubscriptionDestinationProperties) DeepCopyInto ¶
func (in *ServiceBusTopicEventSubscriptionDestinationProperties) DeepCopyInto(out *ServiceBusTopicEventSubscriptionDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlobDeadLetterDestination ¶
type StorageBlobDeadLetterDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *StorageBlobDeadLetterDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.StorageBlobDeadLetterDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/StorageBlobDeadLetterDestination
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.
type StorageBlobDeadLetterDestinationProperties ¶
type StorageBlobDeadLetterDestinationProperties struct { BlobContainerName *string `json:"blobContainerName,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,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"` }
Storage version of v1beta20200601.StorageBlobDeadLetterDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/StorageBlobDeadLetterDestinationProperties
func (*StorageBlobDeadLetterDestinationProperties) DeepCopy ¶
func (in *StorageBlobDeadLetterDestinationProperties) DeepCopy() *StorageBlobDeadLetterDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobDeadLetterDestinationProperties.
func (*StorageBlobDeadLetterDestinationProperties) DeepCopyInto ¶
func (in *StorageBlobDeadLetterDestinationProperties) DeepCopyInto(out *StorageBlobDeadLetterDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageQueueEventSubscriptionDestination ¶
type StorageQueueEventSubscriptionDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *StorageQueueEventSubscriptionDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.StorageQueueEventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/StorageQueueEventSubscriptionDestination
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.
type StorageQueueEventSubscriptionDestinationProperties ¶
type StorageQueueEventSubscriptionDestinationProperties struct { PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` 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"` }
Storage version of v1beta20200601.StorageQueueEventSubscriptionDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/StorageQueueEventSubscriptionDestinationProperties
func (*StorageQueueEventSubscriptionDestinationProperties) DeepCopy ¶
func (in *StorageQueueEventSubscriptionDestinationProperties) DeepCopy() *StorageQueueEventSubscriptionDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueEventSubscriptionDestinationProperties.
func (*StorageQueueEventSubscriptionDestinationProperties) DeepCopyInto ¶
func (in *StorageQueueEventSubscriptionDestinationProperties) DeepCopyInto(out *StorageQueueEventSubscriptionDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct { CreatedAt *string `json:"createdAt,omitempty"` CreatedBy *string `json:"createdBy,omitempty"` CreatedByType *string `json:"createdByType,omitempty"` LastModifiedAt *string `json:"lastModifiedAt,omitempty"` LastModifiedBy *string `json:"lastModifiedBy,omitempty"` LastModifiedByType *string `json:"lastModifiedByType,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.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.
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:storageversion +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1beta20200601.Topic Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/resourceDefinitions/topics
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) 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) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.EventGrid/topics"
func (*Topic) Hub ¶
func (topic *Topic) Hub()
Hub marks that this Topic is the hub type for conversion
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, or nil if there is no owner
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
type TopicList ¶
type TopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Topic `json:"items"` }
+kubebuilder:object:root=true Storage version of v1beta20200601.Topic Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/resourceDefinitions/topics
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 Topic_STATUS ¶
type Topic_STATUS struct { Conditions []conditions.Condition `json:"conditions,omitempty"` Endpoint *string `json:"endpoint,omitempty"` Id *string `json:"id,omitempty"` InboundIpRules []InboundIpRule_STATUS `json:"inboundIpRules,omitempty"` InputSchema *string `json:"inputSchema,omitempty"` InputSchemaMapping *InputSchemaMapping_STATUS `json:"inputSchemaMapping,omitempty"` Location *string `json:"location,omitempty"` MetricResourceId *string `json:"metricResourceId,omitempty"` Name *string `json:"name,omitempty"` PrivateEndpointConnections []PrivateEndpointConnection_STATUS_Topic_SubResourceEmbedded `json:"privateEndpointConnections,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` ProvisioningState *string `json:"provisioningState,omitempty"` PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"` SystemData *SystemData_STATUS `json:"systemData,omitempty"` Tags map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
Storage version of v1beta20200601.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.
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"` Location *string `json:"location,omitempty"` OriginalVersion string `json:"originalVersion,omitempty"` // +kubebuilder:validation:Required // Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also // controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a // reference to a resources.azure.com/ResourceGroup resource Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` Tags map[string]string `json:"tags,omitempty"` }
Storage version of v1beta20200601.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) 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.
type WebHookEventSubscriptionDestination ¶
type WebHookEventSubscriptionDestination struct { EndpointType *string `json:"endpointType,omitempty"` Properties *WebHookEventSubscriptionDestinationProperties `json:"properties,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.WebHookEventSubscriptionDestination Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/WebHookEventSubscriptionDestination
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.
type WebHookEventSubscriptionDestinationProperties ¶
type WebHookEventSubscriptionDestinationProperties struct { AzureActiveDirectoryApplicationIdOrUri *string `json:"azureActiveDirectoryApplicationIdOrUri,omitempty"` AzureActiveDirectoryTenantId *string `json:"azureActiveDirectoryTenantId,omitempty"` EndpointUrl *string `json:"endpointUrl,omitempty"` MaxEventsPerBatch *int `json:"maxEventsPerBatch,omitempty"` PreferredBatchSizeInKilobytes *int `json:"preferredBatchSizeInKilobytes,omitempty"` PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"` }
Storage version of v1beta20200601.WebHookEventSubscriptionDestinationProperties Generated from: https://schema.management.azure.com/schemas/2020-06-01/Microsoft.EventGrid.json#/definitions/WebHookEventSubscriptionDestinationProperties
func (*WebHookEventSubscriptionDestinationProperties) DeepCopy ¶
func (in *WebHookEventSubscriptionDestinationProperties) DeepCopy() *WebHookEventSubscriptionDestinationProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebHookEventSubscriptionDestinationProperties.
func (*WebHookEventSubscriptionDestinationProperties) DeepCopyInto ¶
func (in *WebHookEventSubscriptionDestinationProperties) DeepCopyInto(out *WebHookEventSubscriptionDestinationProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.