Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=eventgrid.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AdvancedFilterBoolEqualsObservation
- type AdvancedFilterBoolEqualsParameters
- type AdvancedFilterIsNotNullObservation
- type AdvancedFilterIsNotNullParameters
- type AdvancedFilterIsNullOrUndefinedObservation
- type AdvancedFilterIsNullOrUndefinedParameters
- type AdvancedFilterNumberGreaterThanObservation
- type AdvancedFilterNumberGreaterThanOrEqualsObservation
- type AdvancedFilterNumberGreaterThanOrEqualsParameters
- type AdvancedFilterNumberGreaterThanParameters
- type AdvancedFilterNumberInObservation
- type AdvancedFilterNumberInParameters
- type AdvancedFilterNumberInRangeObservation
- type AdvancedFilterNumberInRangeParameters
- type AdvancedFilterNumberLessThanObservation
- type AdvancedFilterNumberLessThanOrEqualsObservation
- type AdvancedFilterNumberLessThanOrEqualsParameters
- type AdvancedFilterNumberLessThanParameters
- type AdvancedFilterNumberNotInObservation
- type AdvancedFilterNumberNotInParameters
- type AdvancedFilterNumberNotInRangeObservation
- type AdvancedFilterNumberNotInRangeParameters
- type AdvancedFilterObservation
- type AdvancedFilterParameters
- type AdvancedFilterStringBeginsWithObservation
- type AdvancedFilterStringBeginsWithParameters
- type AdvancedFilterStringContainsObservation
- type AdvancedFilterStringContainsParameters
- type AdvancedFilterStringEndsWithObservation
- type AdvancedFilterStringEndsWithParameters
- type AdvancedFilterStringInObservation
- type AdvancedFilterStringInParameters
- type AdvancedFilterStringNotBeginsWithObservation
- type AdvancedFilterStringNotBeginsWithParameters
- type AdvancedFilterStringNotContainsObservation
- type AdvancedFilterStringNotContainsParameters
- type AdvancedFilterStringNotEndsWithObservation
- type AdvancedFilterStringNotEndsWithParameters
- type AdvancedFilterStringNotInObservation
- type AdvancedFilterStringNotInParameters
- type AzureFunctionEndpointObservation
- type AzureFunctionEndpointParameters
- type BoolEqualsObservation
- type BoolEqualsParameters
- type DeadLetterIdentityObservation
- type DeadLetterIdentityParameters
- type DeliveryIdentityObservation
- type DeliveryIdentityParameters
- type DeliveryPropertyObservation
- type DeliveryPropertyParameters
- type Domain
- func (in *Domain) DeepCopy() *Domain
- func (in *Domain) DeepCopyInto(out *Domain)
- func (in *Domain) DeepCopyObject() runtime.Object
- func (mg *Domain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Domain) GetConnectionDetailsMapping() map[string]string
- func (mg *Domain) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Domain) GetID() string
- func (tr *Domain) GetObservation() (map[string]interface{}, error)
- func (tr *Domain) GetParameters() (map[string]interface{}, error)
- func (mg *Domain) GetProviderConfigReference() *xpv1.Reference
- func (mg *Domain) GetProviderReference() *xpv1.Reference
- func (mg *Domain) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Domain) GetTerraformResourceType() string
- func (tr *Domain) GetTerraformSchemaVersion() int
- func (mg *Domain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Domain) LateInitialize(attrs []byte) (bool, error)
- func (mg *Domain) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Domain) SetConditions(c ...xpv1.Condition)
- func (mg *Domain) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Domain) SetObservation(obs map[string]interface{}) error
- func (tr *Domain) SetParameters(params map[string]interface{}) error
- func (mg *Domain) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Domain) SetProviderReference(r *xpv1.Reference)
- func (mg *Domain) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Domain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainList
- type DomainObservation
- type DomainParameters
- type DomainSpec
- type DomainStatus
- type DomainTopic
- func (in *DomainTopic) DeepCopy() *DomainTopic
- func (in *DomainTopic) DeepCopyInto(out *DomainTopic)
- func (in *DomainTopic) DeepCopyObject() runtime.Object
- func (mg *DomainTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DomainTopic) GetConnectionDetailsMapping() map[string]string
- func (mg *DomainTopic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DomainTopic) GetID() string
- func (tr *DomainTopic) GetObservation() (map[string]interface{}, error)
- func (tr *DomainTopic) GetParameters() (map[string]interface{}, error)
- func (mg *DomainTopic) GetProviderConfigReference() *xpv1.Reference
- func (mg *DomainTopic) GetProviderReference() *xpv1.Reference
- func (mg *DomainTopic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *DomainTopic) GetTerraformResourceType() string
- func (tr *DomainTopic) GetTerraformSchemaVersion() int
- func (mg *DomainTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DomainTopic) LateInitialize(attrs []byte) (bool, error)
- func (mg *DomainTopic) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *DomainTopic) SetConditions(c ...xpv1.Condition)
- func (mg *DomainTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DomainTopic) SetObservation(obs map[string]interface{}) error
- func (tr *DomainTopic) SetParameters(params map[string]interface{}) error
- func (mg *DomainTopic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DomainTopic) SetProviderReference(r *xpv1.Reference)
- func (mg *DomainTopic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *DomainTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DomainTopicList
- type DomainTopicObservation
- type DomainTopicParameters
- type DomainTopicSpec
- type DomainTopicStatus
- type EventHubEndpointObservation
- type EventHubEndpointParameters
- type EventSubscription
- func (in *EventSubscription) DeepCopy() *EventSubscription
- func (in *EventSubscription) DeepCopyInto(out *EventSubscription)
- func (in *EventSubscription) DeepCopyObject() runtime.Object
- func (mg *EventSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *EventSubscription) GetConnectionDetailsMapping() map[string]string
- func (mg *EventSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *EventSubscription) GetID() string
- func (tr *EventSubscription) GetObservation() (map[string]interface{}, error)
- func (tr *EventSubscription) GetParameters() (map[string]interface{}, error)
- func (mg *EventSubscription) GetProviderConfigReference() *xpv1.Reference
- func (mg *EventSubscription) GetProviderReference() *xpv1.Reference
- func (mg *EventSubscription) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *EventSubscription) GetTerraformResourceType() string
- func (tr *EventSubscription) GetTerraformSchemaVersion() int
- func (mg *EventSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *EventSubscription) LateInitialize(attrs []byte) (bool, error)
- func (mg *EventSubscription) SetConditions(c ...xpv1.Condition)
- func (mg *EventSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *EventSubscription) SetObservation(obs map[string]interface{}) error
- func (tr *EventSubscription) SetParameters(params map[string]interface{}) error
- func (mg *EventSubscription) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *EventSubscription) SetProviderReference(r *xpv1.Reference)
- func (mg *EventSubscription) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *EventSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type EventSubscriptionList
- type EventSubscriptionObservation
- type EventSubscriptionParameters
- type EventSubscriptionSpec
- type EventSubscriptionStatus
- type HybridConnectionEndpointObservation
- type HybridConnectionEndpointParameters
- type IdentityObservation
- type IdentityParameters
- type InboundIPRuleObservation
- type InboundIPRuleParameters
- type InputMappingDefaultValuesObservation
- type InputMappingDefaultValuesParameters
- type InputMappingFieldsObservation
- type InputMappingFieldsParameters
- type IsNotNullObservation
- type IsNotNullParameters
- type IsNullOrUndefinedObservation
- type IsNullOrUndefinedParameters
- type NumberGreaterThanObservation
- type NumberGreaterThanOrEqualsObservation
- type NumberGreaterThanOrEqualsParameters
- type NumberGreaterThanParameters
- type NumberInObservation
- type NumberInParameters
- type NumberInRangeObservation
- type NumberInRangeParameters
- type NumberLessThanObservation
- type NumberLessThanOrEqualsObservation
- type NumberLessThanOrEqualsParameters
- type NumberLessThanParameters
- type NumberNotInObservation
- type NumberNotInParameters
- type NumberNotInRangeObservation
- type NumberNotInRangeParameters
- type RetryPolicyObservation
- type RetryPolicyParameters
- type StorageBlobDeadLetterDestinationObservation
- type StorageBlobDeadLetterDestinationParameters
- type StorageQueueEndpointObservation
- type StorageQueueEndpointParameters
- type StringBeginsWithObservation
- type StringBeginsWithParameters
- type StringContainsObservation
- type StringContainsParameters
- type StringEndsWithObservation
- type StringEndsWithParameters
- type StringInObservation
- type StringInParameters
- type StringNotBeginsWithObservation
- type StringNotBeginsWithParameters
- type StringNotContainsObservation
- type StringNotContainsParameters
- type StringNotEndsWithObservation
- type StringNotEndsWithParameters
- type StringNotInObservation
- type StringNotInParameters
- type SubjectFilterObservation
- type SubjectFilterParameters
- type SystemTopic
- func (in *SystemTopic) DeepCopy() *SystemTopic
- func (in *SystemTopic) DeepCopyInto(out *SystemTopic)
- func (in *SystemTopic) DeepCopyObject() runtime.Object
- func (mg *SystemTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SystemTopic) GetConnectionDetailsMapping() map[string]string
- func (mg *SystemTopic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SystemTopic) GetID() string
- func (tr *SystemTopic) GetObservation() (map[string]interface{}, error)
- func (tr *SystemTopic) GetParameters() (map[string]interface{}, error)
- func (mg *SystemTopic) GetProviderConfigReference() *xpv1.Reference
- func (mg *SystemTopic) GetProviderReference() *xpv1.Reference
- func (mg *SystemTopic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SystemTopic) GetTerraformResourceType() string
- func (tr *SystemTopic) GetTerraformSchemaVersion() int
- func (mg *SystemTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SystemTopic) LateInitialize(attrs []byte) (bool, error)
- func (mg *SystemTopic) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SystemTopic) SetConditions(c ...xpv1.Condition)
- func (mg *SystemTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SystemTopic) SetObservation(obs map[string]interface{}) error
- func (tr *SystemTopic) SetParameters(params map[string]interface{}) error
- func (mg *SystemTopic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SystemTopic) SetProviderReference(r *xpv1.Reference)
- func (mg *SystemTopic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SystemTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SystemTopicEventSubscription
- func (in *SystemTopicEventSubscription) DeepCopy() *SystemTopicEventSubscription
- func (in *SystemTopicEventSubscription) DeepCopyInto(out *SystemTopicEventSubscription)
- func (in *SystemTopicEventSubscription) DeepCopyObject() runtime.Object
- func (mg *SystemTopicEventSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SystemTopicEventSubscription) GetConnectionDetailsMapping() map[string]string
- func (mg *SystemTopicEventSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SystemTopicEventSubscription) GetID() string
- func (tr *SystemTopicEventSubscription) GetObservation() (map[string]interface{}, error)
- func (tr *SystemTopicEventSubscription) GetParameters() (map[string]interface{}, error)
- func (mg *SystemTopicEventSubscription) GetProviderConfigReference() *xpv1.Reference
- func (mg *SystemTopicEventSubscription) GetProviderReference() *xpv1.Reference
- func (mg *SystemTopicEventSubscription) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SystemTopicEventSubscription) GetTerraformResourceType() string
- func (tr *SystemTopicEventSubscription) GetTerraformSchemaVersion() int
- func (mg *SystemTopicEventSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SystemTopicEventSubscription) LateInitialize(attrs []byte) (bool, error)
- func (mg *SystemTopicEventSubscription) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *SystemTopicEventSubscription) SetConditions(c ...xpv1.Condition)
- func (mg *SystemTopicEventSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SystemTopicEventSubscription) SetObservation(obs map[string]interface{}) error
- func (tr *SystemTopicEventSubscription) SetParameters(params map[string]interface{}) error
- func (mg *SystemTopicEventSubscription) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SystemTopicEventSubscription) SetProviderReference(r *xpv1.Reference)
- func (mg *SystemTopicEventSubscription) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SystemTopicEventSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SystemTopicEventSubscriptionAdvancedFilterObservation
- type SystemTopicEventSubscriptionAdvancedFilterParameters
- type SystemTopicEventSubscriptionAzureFunctionEndpointObservation
- type SystemTopicEventSubscriptionAzureFunctionEndpointParameters
- type SystemTopicEventSubscriptionDeadLetterIdentityObservation
- type SystemTopicEventSubscriptionDeadLetterIdentityParameters
- type SystemTopicEventSubscriptionDeliveryIdentityObservation
- type SystemTopicEventSubscriptionDeliveryIdentityParameters
- type SystemTopicEventSubscriptionList
- func (in *SystemTopicEventSubscriptionList) DeepCopy() *SystemTopicEventSubscriptionList
- func (in *SystemTopicEventSubscriptionList) DeepCopyInto(out *SystemTopicEventSubscriptionList)
- func (in *SystemTopicEventSubscriptionList) DeepCopyObject() runtime.Object
- func (l *SystemTopicEventSubscriptionList) GetItems() []resource.Managed
- type SystemTopicEventSubscriptionObservation
- type SystemTopicEventSubscriptionParameters
- type SystemTopicEventSubscriptionRetryPolicyObservation
- type SystemTopicEventSubscriptionRetryPolicyParameters
- type SystemTopicEventSubscriptionSpec
- type SystemTopicEventSubscriptionStatus
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation
- func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation) DeepCopy() *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation
- func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation) DeepCopyInto(out *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation)
- type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters
- func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters) DeepCopy() *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters
- func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters) DeepCopyInto(out *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters)
- type SystemTopicEventSubscriptionStorageQueueEndpointObservation
- type SystemTopicEventSubscriptionStorageQueueEndpointParameters
- type SystemTopicEventSubscriptionSubjectFilterObservation
- type SystemTopicEventSubscriptionSubjectFilterParameters
- type SystemTopicEventSubscriptionWebhookEndpointObservation
- type SystemTopicEventSubscriptionWebhookEndpointParameters
- type SystemTopicIdentityObservation
- type SystemTopicIdentityParameters
- type SystemTopicList
- type SystemTopicObservation
- type SystemTopicParameters
- type SystemTopicSpec
- type SystemTopicStatus
- type Topic
- func (in *Topic) DeepCopy() *Topic
- func (in *Topic) DeepCopyInto(out *Topic)
- func (in *Topic) DeepCopyObject() runtime.Object
- func (mg *Topic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Topic) GetConnectionDetailsMapping() map[string]string
- func (mg *Topic) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Topic) GetID() string
- func (tr *Topic) GetObservation() (map[string]interface{}, error)
- func (tr *Topic) GetParameters() (map[string]interface{}, error)
- func (mg *Topic) GetProviderConfigReference() *xpv1.Reference
- func (mg *Topic) GetProviderReference() *xpv1.Reference
- func (mg *Topic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Topic) GetTerraformResourceType() string
- func (tr *Topic) GetTerraformSchemaVersion() int
- func (mg *Topic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Topic) LateInitialize(attrs []byte) (bool, error)
- func (mg *Topic) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Topic) SetConditions(c ...xpv1.Condition)
- func (mg *Topic) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Topic) SetObservation(obs map[string]interface{}) error
- func (tr *Topic) SetParameters(params map[string]interface{}) error
- func (mg *Topic) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Topic) SetProviderReference(r *xpv1.Reference)
- func (mg *Topic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Topic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type TopicIdentityObservation
- type TopicIdentityParameters
- type TopicInboundIPRuleObservation
- type TopicInboundIPRuleParameters
- type TopicInputMappingDefaultValuesObservation
- type TopicInputMappingDefaultValuesParameters
- type TopicInputMappingFieldsObservation
- type TopicInputMappingFieldsParameters
- type TopicList
- type TopicObservation
- type TopicParameters
- type TopicSpec
- type TopicStatus
- type WebhookEndpointObservation
- type WebhookEndpointParameters
Constants ¶
const ( CRDGroup = "eventgrid.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( Domain_Kind = "Domain" Domain_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Domain_Kind}.String() Domain_KindAPIVersion = Domain_Kind + "." + CRDGroupVersion.String() Domain_GroupVersionKind = CRDGroupVersion.WithKind(Domain_Kind) )
Repository type metadata.
var ( DomainTopic_Kind = "DomainTopic" DomainTopic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DomainTopic_Kind}.String() DomainTopic_KindAPIVersion = DomainTopic_Kind + "." + CRDGroupVersion.String() DomainTopic_GroupVersionKind = CRDGroupVersion.WithKind(DomainTopic_Kind) )
Repository type metadata.
var ( EventSubscription_Kind = "EventSubscription" EventSubscription_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: EventSubscription_Kind}.String() EventSubscription_KindAPIVersion = EventSubscription_Kind + "." + CRDGroupVersion.String() EventSubscription_GroupVersionKind = CRDGroupVersion.WithKind(EventSubscription_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( SystemTopic_Kind = "SystemTopic" SystemTopic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SystemTopic_Kind}.String() SystemTopic_KindAPIVersion = SystemTopic_Kind + "." + CRDGroupVersion.String() SystemTopic_GroupVersionKind = CRDGroupVersion.WithKind(SystemTopic_Kind) )
Repository type metadata.
var ( SystemTopicEventSubscription_Kind = "SystemTopicEventSubscription" SystemTopicEventSubscription_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SystemTopicEventSubscription_Kind}.String() SystemTopicEventSubscription_KindAPIVersion = SystemTopicEventSubscription_Kind + "." + CRDGroupVersion.String() SystemTopicEventSubscription_GroupVersionKind = CRDGroupVersion.WithKind(SystemTopicEventSubscription_Kind) )
Repository type metadata.
var ( Topic_Kind = "Topic" Topic_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Topic_Kind}.String() Topic_KindAPIVersion = Topic_Kind + "." + CRDGroupVersion.String() Topic_GroupVersionKind = CRDGroupVersion.WithKind(Topic_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AdvancedFilterBoolEqualsObservation ¶
type AdvancedFilterBoolEqualsObservation struct { }
func (*AdvancedFilterBoolEqualsObservation) DeepCopy ¶
func (in *AdvancedFilterBoolEqualsObservation) DeepCopy() *AdvancedFilterBoolEqualsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterBoolEqualsObservation.
func (*AdvancedFilterBoolEqualsObservation) DeepCopyInto ¶
func (in *AdvancedFilterBoolEqualsObservation) DeepCopyInto(out *AdvancedFilterBoolEqualsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterBoolEqualsParameters ¶
type AdvancedFilterBoolEqualsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *bool `json:"value" tf:"value,omitempty"` }
func (*AdvancedFilterBoolEqualsParameters) DeepCopy ¶
func (in *AdvancedFilterBoolEqualsParameters) DeepCopy() *AdvancedFilterBoolEqualsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterBoolEqualsParameters.
func (*AdvancedFilterBoolEqualsParameters) DeepCopyInto ¶
func (in *AdvancedFilterBoolEqualsParameters) DeepCopyInto(out *AdvancedFilterBoolEqualsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterIsNotNullObservation ¶
type AdvancedFilterIsNotNullObservation struct { }
func (*AdvancedFilterIsNotNullObservation) DeepCopy ¶
func (in *AdvancedFilterIsNotNullObservation) DeepCopy() *AdvancedFilterIsNotNullObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterIsNotNullObservation.
func (*AdvancedFilterIsNotNullObservation) DeepCopyInto ¶
func (in *AdvancedFilterIsNotNullObservation) DeepCopyInto(out *AdvancedFilterIsNotNullObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterIsNotNullParameters ¶
type AdvancedFilterIsNotNullParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` }
func (*AdvancedFilterIsNotNullParameters) DeepCopy ¶
func (in *AdvancedFilterIsNotNullParameters) DeepCopy() *AdvancedFilterIsNotNullParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterIsNotNullParameters.
func (*AdvancedFilterIsNotNullParameters) DeepCopyInto ¶
func (in *AdvancedFilterIsNotNullParameters) DeepCopyInto(out *AdvancedFilterIsNotNullParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterIsNullOrUndefinedObservation ¶
type AdvancedFilterIsNullOrUndefinedObservation struct { }
func (*AdvancedFilterIsNullOrUndefinedObservation) DeepCopy ¶
func (in *AdvancedFilterIsNullOrUndefinedObservation) DeepCopy() *AdvancedFilterIsNullOrUndefinedObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterIsNullOrUndefinedObservation.
func (*AdvancedFilterIsNullOrUndefinedObservation) DeepCopyInto ¶
func (in *AdvancedFilterIsNullOrUndefinedObservation) DeepCopyInto(out *AdvancedFilterIsNullOrUndefinedObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterIsNullOrUndefinedParameters ¶
type AdvancedFilterIsNullOrUndefinedParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` }
func (*AdvancedFilterIsNullOrUndefinedParameters) DeepCopy ¶
func (in *AdvancedFilterIsNullOrUndefinedParameters) DeepCopy() *AdvancedFilterIsNullOrUndefinedParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterIsNullOrUndefinedParameters.
func (*AdvancedFilterIsNullOrUndefinedParameters) DeepCopyInto ¶
func (in *AdvancedFilterIsNullOrUndefinedParameters) DeepCopyInto(out *AdvancedFilterIsNullOrUndefinedParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberGreaterThanObservation ¶
type AdvancedFilterNumberGreaterThanObservation struct { }
func (*AdvancedFilterNumberGreaterThanObservation) DeepCopy ¶
func (in *AdvancedFilterNumberGreaterThanObservation) DeepCopy() *AdvancedFilterNumberGreaterThanObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberGreaterThanObservation.
func (*AdvancedFilterNumberGreaterThanObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberGreaterThanObservation) DeepCopyInto(out *AdvancedFilterNumberGreaterThanObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberGreaterThanOrEqualsObservation ¶
type AdvancedFilterNumberGreaterThanOrEqualsObservation struct { }
func (*AdvancedFilterNumberGreaterThanOrEqualsObservation) DeepCopy ¶
func (in *AdvancedFilterNumberGreaterThanOrEqualsObservation) DeepCopy() *AdvancedFilterNumberGreaterThanOrEqualsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberGreaterThanOrEqualsObservation.
func (*AdvancedFilterNumberGreaterThanOrEqualsObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberGreaterThanOrEqualsObservation) DeepCopyInto(out *AdvancedFilterNumberGreaterThanOrEqualsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberGreaterThanOrEqualsParameters ¶
type AdvancedFilterNumberGreaterThanOrEqualsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*AdvancedFilterNumberGreaterThanOrEqualsParameters) DeepCopy ¶
func (in *AdvancedFilterNumberGreaterThanOrEqualsParameters) DeepCopy() *AdvancedFilterNumberGreaterThanOrEqualsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberGreaterThanOrEqualsParameters.
func (*AdvancedFilterNumberGreaterThanOrEqualsParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberGreaterThanOrEqualsParameters) DeepCopyInto(out *AdvancedFilterNumberGreaterThanOrEqualsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberGreaterThanParameters ¶
type AdvancedFilterNumberGreaterThanParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*AdvancedFilterNumberGreaterThanParameters) DeepCopy ¶
func (in *AdvancedFilterNumberGreaterThanParameters) DeepCopy() *AdvancedFilterNumberGreaterThanParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberGreaterThanParameters.
func (*AdvancedFilterNumberGreaterThanParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberGreaterThanParameters) DeepCopyInto(out *AdvancedFilterNumberGreaterThanParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberInObservation ¶
type AdvancedFilterNumberInObservation struct { }
func (*AdvancedFilterNumberInObservation) DeepCopy ¶
func (in *AdvancedFilterNumberInObservation) DeepCopy() *AdvancedFilterNumberInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberInObservation.
func (*AdvancedFilterNumberInObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberInObservation) DeepCopyInto(out *AdvancedFilterNumberInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberInParameters ¶
type AdvancedFilterNumberInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*float64 `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterNumberInParameters) DeepCopy ¶
func (in *AdvancedFilterNumberInParameters) DeepCopy() *AdvancedFilterNumberInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberInParameters.
func (*AdvancedFilterNumberInParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberInParameters) DeepCopyInto(out *AdvancedFilterNumberInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberInRangeObservation ¶
type AdvancedFilterNumberInRangeObservation struct { }
func (*AdvancedFilterNumberInRangeObservation) DeepCopy ¶
func (in *AdvancedFilterNumberInRangeObservation) DeepCopy() *AdvancedFilterNumberInRangeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberInRangeObservation.
func (*AdvancedFilterNumberInRangeObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberInRangeObservation) DeepCopyInto(out *AdvancedFilterNumberInRangeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberInRangeParameters ¶
type AdvancedFilterNumberInRangeParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values [][]*float64 `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterNumberInRangeParameters) DeepCopy ¶
func (in *AdvancedFilterNumberInRangeParameters) DeepCopy() *AdvancedFilterNumberInRangeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberInRangeParameters.
func (*AdvancedFilterNumberInRangeParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberInRangeParameters) DeepCopyInto(out *AdvancedFilterNumberInRangeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberLessThanObservation ¶
type AdvancedFilterNumberLessThanObservation struct { }
func (*AdvancedFilterNumberLessThanObservation) DeepCopy ¶
func (in *AdvancedFilterNumberLessThanObservation) DeepCopy() *AdvancedFilterNumberLessThanObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberLessThanObservation.
func (*AdvancedFilterNumberLessThanObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberLessThanObservation) DeepCopyInto(out *AdvancedFilterNumberLessThanObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberLessThanOrEqualsObservation ¶
type AdvancedFilterNumberLessThanOrEqualsObservation struct { }
func (*AdvancedFilterNumberLessThanOrEqualsObservation) DeepCopy ¶
func (in *AdvancedFilterNumberLessThanOrEqualsObservation) DeepCopy() *AdvancedFilterNumberLessThanOrEqualsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberLessThanOrEqualsObservation.
func (*AdvancedFilterNumberLessThanOrEqualsObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberLessThanOrEqualsObservation) DeepCopyInto(out *AdvancedFilterNumberLessThanOrEqualsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberLessThanOrEqualsParameters ¶
type AdvancedFilterNumberLessThanOrEqualsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*AdvancedFilterNumberLessThanOrEqualsParameters) DeepCopy ¶
func (in *AdvancedFilterNumberLessThanOrEqualsParameters) DeepCopy() *AdvancedFilterNumberLessThanOrEqualsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberLessThanOrEqualsParameters.
func (*AdvancedFilterNumberLessThanOrEqualsParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberLessThanOrEqualsParameters) DeepCopyInto(out *AdvancedFilterNumberLessThanOrEqualsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberLessThanParameters ¶
type AdvancedFilterNumberLessThanParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*AdvancedFilterNumberLessThanParameters) DeepCopy ¶
func (in *AdvancedFilterNumberLessThanParameters) DeepCopy() *AdvancedFilterNumberLessThanParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberLessThanParameters.
func (*AdvancedFilterNumberLessThanParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberLessThanParameters) DeepCopyInto(out *AdvancedFilterNumberLessThanParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberNotInObservation ¶
type AdvancedFilterNumberNotInObservation struct { }
func (*AdvancedFilterNumberNotInObservation) DeepCopy ¶
func (in *AdvancedFilterNumberNotInObservation) DeepCopy() *AdvancedFilterNumberNotInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberNotInObservation.
func (*AdvancedFilterNumberNotInObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberNotInObservation) DeepCopyInto(out *AdvancedFilterNumberNotInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberNotInParameters ¶
type AdvancedFilterNumberNotInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*float64 `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterNumberNotInParameters) DeepCopy ¶
func (in *AdvancedFilterNumberNotInParameters) DeepCopy() *AdvancedFilterNumberNotInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberNotInParameters.
func (*AdvancedFilterNumberNotInParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberNotInParameters) DeepCopyInto(out *AdvancedFilterNumberNotInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberNotInRangeObservation ¶
type AdvancedFilterNumberNotInRangeObservation struct { }
func (*AdvancedFilterNumberNotInRangeObservation) DeepCopy ¶
func (in *AdvancedFilterNumberNotInRangeObservation) DeepCopy() *AdvancedFilterNumberNotInRangeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberNotInRangeObservation.
func (*AdvancedFilterNumberNotInRangeObservation) DeepCopyInto ¶
func (in *AdvancedFilterNumberNotInRangeObservation) DeepCopyInto(out *AdvancedFilterNumberNotInRangeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterNumberNotInRangeParameters ¶
type AdvancedFilterNumberNotInRangeParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values [][]*float64 `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterNumberNotInRangeParameters) DeepCopy ¶
func (in *AdvancedFilterNumberNotInRangeParameters) DeepCopy() *AdvancedFilterNumberNotInRangeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterNumberNotInRangeParameters.
func (*AdvancedFilterNumberNotInRangeParameters) DeepCopyInto ¶
func (in *AdvancedFilterNumberNotInRangeParameters) DeepCopyInto(out *AdvancedFilterNumberNotInRangeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterObservation ¶
type AdvancedFilterObservation struct { }
func (*AdvancedFilterObservation) DeepCopy ¶
func (in *AdvancedFilterObservation) DeepCopy() *AdvancedFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterObservation.
func (*AdvancedFilterObservation) DeepCopyInto ¶
func (in *AdvancedFilterObservation) DeepCopyInto(out *AdvancedFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterParameters ¶
type AdvancedFilterParameters struct { // +kubebuilder:validation:Optional BoolEquals []BoolEqualsParameters `json:"boolEquals,omitempty" tf:"bool_equals,omitempty"` // +kubebuilder:validation:Optional IsNotNull []IsNotNullParameters `json:"isNotNull,omitempty" tf:"is_not_null,omitempty"` // +kubebuilder:validation:Optional IsNullOrUndefined []IsNullOrUndefinedParameters `json:"isNullOrUndefined,omitempty" tf:"is_null_or_undefined,omitempty"` // +kubebuilder:validation:Optional NumberGreaterThan []NumberGreaterThanParameters `json:"numberGreaterThan,omitempty" tf:"number_greater_than,omitempty"` // +kubebuilder:validation:Optional NumberGreaterThanOrEquals []NumberGreaterThanOrEqualsParameters `json:"numberGreaterThanOrEquals,omitempty" tf:"number_greater_than_or_equals,omitempty"` // +kubebuilder:validation:Optional NumberIn []NumberInParameters `json:"numberIn,omitempty" tf:"number_in,omitempty"` // +kubebuilder:validation:Optional NumberInRange []NumberInRangeParameters `json:"numberInRange,omitempty" tf:"number_in_range,omitempty"` // +kubebuilder:validation:Optional NumberLessThan []NumberLessThanParameters `json:"numberLessThan,omitempty" tf:"number_less_than,omitempty"` // +kubebuilder:validation:Optional NumberLessThanOrEquals []NumberLessThanOrEqualsParameters `json:"numberLessThanOrEquals,omitempty" tf:"number_less_than_or_equals,omitempty"` // +kubebuilder:validation:Optional NumberNotIn []NumberNotInParameters `json:"numberNotIn,omitempty" tf:"number_not_in,omitempty"` // +kubebuilder:validation:Optional NumberNotInRange []NumberNotInRangeParameters `json:"numberNotInRange,omitempty" tf:"number_not_in_range,omitempty"` // +kubebuilder:validation:Optional StringBeginsWith []StringBeginsWithParameters `json:"stringBeginsWith,omitempty" tf:"string_begins_with,omitempty"` // +kubebuilder:validation:Optional StringContains []StringContainsParameters `json:"stringContains,omitempty" tf:"string_contains,omitempty"` // +kubebuilder:validation:Optional StringEndsWith []StringEndsWithParameters `json:"stringEndsWith,omitempty" tf:"string_ends_with,omitempty"` // +kubebuilder:validation:Optional StringIn []StringInParameters `json:"stringIn,omitempty" tf:"string_in,omitempty"` // +kubebuilder:validation:Optional StringNotBeginsWith []StringNotBeginsWithParameters `json:"stringNotBeginsWith,omitempty" tf:"string_not_begins_with,omitempty"` // +kubebuilder:validation:Optional StringNotContains []StringNotContainsParameters `json:"stringNotContains,omitempty" tf:"string_not_contains,omitempty"` // +kubebuilder:validation:Optional StringNotEndsWith []StringNotEndsWithParameters `json:"stringNotEndsWith,omitempty" tf:"string_not_ends_with,omitempty"` // +kubebuilder:validation:Optional StringNotIn []StringNotInParameters `json:"stringNotIn,omitempty" tf:"string_not_in,omitempty"` }
func (*AdvancedFilterParameters) DeepCopy ¶
func (in *AdvancedFilterParameters) DeepCopy() *AdvancedFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterParameters.
func (*AdvancedFilterParameters) DeepCopyInto ¶
func (in *AdvancedFilterParameters) DeepCopyInto(out *AdvancedFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringBeginsWithObservation ¶
type AdvancedFilterStringBeginsWithObservation struct { }
func (*AdvancedFilterStringBeginsWithObservation) DeepCopy ¶
func (in *AdvancedFilterStringBeginsWithObservation) DeepCopy() *AdvancedFilterStringBeginsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringBeginsWithObservation.
func (*AdvancedFilterStringBeginsWithObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringBeginsWithObservation) DeepCopyInto(out *AdvancedFilterStringBeginsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringBeginsWithParameters ¶
type AdvancedFilterStringBeginsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringBeginsWithParameters) DeepCopy ¶
func (in *AdvancedFilterStringBeginsWithParameters) DeepCopy() *AdvancedFilterStringBeginsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringBeginsWithParameters.
func (*AdvancedFilterStringBeginsWithParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringBeginsWithParameters) DeepCopyInto(out *AdvancedFilterStringBeginsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringContainsObservation ¶
type AdvancedFilterStringContainsObservation struct { }
func (*AdvancedFilterStringContainsObservation) DeepCopy ¶
func (in *AdvancedFilterStringContainsObservation) DeepCopy() *AdvancedFilterStringContainsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringContainsObservation.
func (*AdvancedFilterStringContainsObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringContainsObservation) DeepCopyInto(out *AdvancedFilterStringContainsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringContainsParameters ¶
type AdvancedFilterStringContainsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringContainsParameters) DeepCopy ¶
func (in *AdvancedFilterStringContainsParameters) DeepCopy() *AdvancedFilterStringContainsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringContainsParameters.
func (*AdvancedFilterStringContainsParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringContainsParameters) DeepCopyInto(out *AdvancedFilterStringContainsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringEndsWithObservation ¶
type AdvancedFilterStringEndsWithObservation struct { }
func (*AdvancedFilterStringEndsWithObservation) DeepCopy ¶
func (in *AdvancedFilterStringEndsWithObservation) DeepCopy() *AdvancedFilterStringEndsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringEndsWithObservation.
func (*AdvancedFilterStringEndsWithObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringEndsWithObservation) DeepCopyInto(out *AdvancedFilterStringEndsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringEndsWithParameters ¶
type AdvancedFilterStringEndsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringEndsWithParameters) DeepCopy ¶
func (in *AdvancedFilterStringEndsWithParameters) DeepCopy() *AdvancedFilterStringEndsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringEndsWithParameters.
func (*AdvancedFilterStringEndsWithParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringEndsWithParameters) DeepCopyInto(out *AdvancedFilterStringEndsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringInObservation ¶
type AdvancedFilterStringInObservation struct { }
func (*AdvancedFilterStringInObservation) DeepCopy ¶
func (in *AdvancedFilterStringInObservation) DeepCopy() *AdvancedFilterStringInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringInObservation.
func (*AdvancedFilterStringInObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringInObservation) DeepCopyInto(out *AdvancedFilterStringInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringInParameters ¶
type AdvancedFilterStringInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringInParameters) DeepCopy ¶
func (in *AdvancedFilterStringInParameters) DeepCopy() *AdvancedFilterStringInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringInParameters.
func (*AdvancedFilterStringInParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringInParameters) DeepCopyInto(out *AdvancedFilterStringInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotBeginsWithObservation ¶
type AdvancedFilterStringNotBeginsWithObservation struct { }
func (*AdvancedFilterStringNotBeginsWithObservation) DeepCopy ¶
func (in *AdvancedFilterStringNotBeginsWithObservation) DeepCopy() *AdvancedFilterStringNotBeginsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotBeginsWithObservation.
func (*AdvancedFilterStringNotBeginsWithObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringNotBeginsWithObservation) DeepCopyInto(out *AdvancedFilterStringNotBeginsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotBeginsWithParameters ¶
type AdvancedFilterStringNotBeginsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringNotBeginsWithParameters) DeepCopy ¶
func (in *AdvancedFilterStringNotBeginsWithParameters) DeepCopy() *AdvancedFilterStringNotBeginsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotBeginsWithParameters.
func (*AdvancedFilterStringNotBeginsWithParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringNotBeginsWithParameters) DeepCopyInto(out *AdvancedFilterStringNotBeginsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotContainsObservation ¶
type AdvancedFilterStringNotContainsObservation struct { }
func (*AdvancedFilterStringNotContainsObservation) DeepCopy ¶
func (in *AdvancedFilterStringNotContainsObservation) DeepCopy() *AdvancedFilterStringNotContainsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotContainsObservation.
func (*AdvancedFilterStringNotContainsObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringNotContainsObservation) DeepCopyInto(out *AdvancedFilterStringNotContainsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotContainsParameters ¶
type AdvancedFilterStringNotContainsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringNotContainsParameters) DeepCopy ¶
func (in *AdvancedFilterStringNotContainsParameters) DeepCopy() *AdvancedFilterStringNotContainsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotContainsParameters.
func (*AdvancedFilterStringNotContainsParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringNotContainsParameters) DeepCopyInto(out *AdvancedFilterStringNotContainsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotEndsWithObservation ¶
type AdvancedFilterStringNotEndsWithObservation struct { }
func (*AdvancedFilterStringNotEndsWithObservation) DeepCopy ¶
func (in *AdvancedFilterStringNotEndsWithObservation) DeepCopy() *AdvancedFilterStringNotEndsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotEndsWithObservation.
func (*AdvancedFilterStringNotEndsWithObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringNotEndsWithObservation) DeepCopyInto(out *AdvancedFilterStringNotEndsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotEndsWithParameters ¶
type AdvancedFilterStringNotEndsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringNotEndsWithParameters) DeepCopy ¶
func (in *AdvancedFilterStringNotEndsWithParameters) DeepCopy() *AdvancedFilterStringNotEndsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotEndsWithParameters.
func (*AdvancedFilterStringNotEndsWithParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringNotEndsWithParameters) DeepCopyInto(out *AdvancedFilterStringNotEndsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotInObservation ¶
type AdvancedFilterStringNotInObservation struct { }
func (*AdvancedFilterStringNotInObservation) DeepCopy ¶
func (in *AdvancedFilterStringNotInObservation) DeepCopy() *AdvancedFilterStringNotInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotInObservation.
func (*AdvancedFilterStringNotInObservation) DeepCopyInto ¶
func (in *AdvancedFilterStringNotInObservation) DeepCopyInto(out *AdvancedFilterStringNotInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AdvancedFilterStringNotInParameters ¶
type AdvancedFilterStringNotInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*AdvancedFilterStringNotInParameters) DeepCopy ¶
func (in *AdvancedFilterStringNotInParameters) DeepCopy() *AdvancedFilterStringNotInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AdvancedFilterStringNotInParameters.
func (*AdvancedFilterStringNotInParameters) DeepCopyInto ¶
func (in *AdvancedFilterStringNotInParameters) DeepCopyInto(out *AdvancedFilterStringNotInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFunctionEndpointObservation ¶
type AzureFunctionEndpointObservation struct { }
func (*AzureFunctionEndpointObservation) DeepCopy ¶
func (in *AzureFunctionEndpointObservation) DeepCopy() *AzureFunctionEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFunctionEndpointObservation.
func (*AzureFunctionEndpointObservation) DeepCopyInto ¶
func (in *AzureFunctionEndpointObservation) DeepCopyInto(out *AzureFunctionEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureFunctionEndpointParameters ¶
type AzureFunctionEndpointParameters struct { // +kubebuilder:validation:Required FunctionID *string `json:"functionId" tf:"function_id,omitempty"` // +kubebuilder:validation:Optional MaxEventsPerBatch *float64 `json:"maxEventsPerBatch,omitempty" tf:"max_events_per_batch,omitempty"` // +kubebuilder:validation:Optional PreferredBatchSizeInKilobytes *float64 `json:"preferredBatchSizeInKilobytes,omitempty" tf:"preferred_batch_size_in_kilobytes,omitempty"` }
func (*AzureFunctionEndpointParameters) DeepCopy ¶
func (in *AzureFunctionEndpointParameters) DeepCopy() *AzureFunctionEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureFunctionEndpointParameters.
func (*AzureFunctionEndpointParameters) DeepCopyInto ¶
func (in *AzureFunctionEndpointParameters) DeepCopyInto(out *AzureFunctionEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BoolEqualsObservation ¶
type BoolEqualsObservation struct { }
func (*BoolEqualsObservation) DeepCopy ¶
func (in *BoolEqualsObservation) DeepCopy() *BoolEqualsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BoolEqualsObservation.
func (*BoolEqualsObservation) DeepCopyInto ¶
func (in *BoolEqualsObservation) DeepCopyInto(out *BoolEqualsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BoolEqualsParameters ¶
type BoolEqualsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *bool `json:"value" tf:"value,omitempty"` }
func (*BoolEqualsParameters) DeepCopy ¶
func (in *BoolEqualsParameters) DeepCopy() *BoolEqualsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BoolEqualsParameters.
func (*BoolEqualsParameters) DeepCopyInto ¶
func (in *BoolEqualsParameters) DeepCopyInto(out *BoolEqualsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeadLetterIdentityObservation ¶
type DeadLetterIdentityObservation struct { }
func (*DeadLetterIdentityObservation) DeepCopy ¶
func (in *DeadLetterIdentityObservation) DeepCopy() *DeadLetterIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeadLetterIdentityObservation.
func (*DeadLetterIdentityObservation) DeepCopyInto ¶
func (in *DeadLetterIdentityObservation) DeepCopyInto(out *DeadLetterIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeadLetterIdentityParameters ¶
type DeadLetterIdentityParameters struct { // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*DeadLetterIdentityParameters) DeepCopy ¶
func (in *DeadLetterIdentityParameters) DeepCopy() *DeadLetterIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeadLetterIdentityParameters.
func (*DeadLetterIdentityParameters) DeepCopyInto ¶
func (in *DeadLetterIdentityParameters) DeepCopyInto(out *DeadLetterIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeliveryIdentityObservation ¶
type DeliveryIdentityObservation struct { }
func (*DeliveryIdentityObservation) DeepCopy ¶
func (in *DeliveryIdentityObservation) DeepCopy() *DeliveryIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryIdentityObservation.
func (*DeliveryIdentityObservation) DeepCopyInto ¶
func (in *DeliveryIdentityObservation) DeepCopyInto(out *DeliveryIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeliveryIdentityParameters ¶
type DeliveryIdentityParameters struct { // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*DeliveryIdentityParameters) DeepCopy ¶
func (in *DeliveryIdentityParameters) DeepCopy() *DeliveryIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryIdentityParameters.
func (*DeliveryIdentityParameters) DeepCopyInto ¶
func (in *DeliveryIdentityParameters) DeepCopyInto(out *DeliveryIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeliveryPropertyObservation ¶
type DeliveryPropertyObservation struct { }
func (*DeliveryPropertyObservation) DeepCopy ¶
func (in *DeliveryPropertyObservation) DeepCopy() *DeliveryPropertyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPropertyObservation.
func (*DeliveryPropertyObservation) DeepCopyInto ¶
func (in *DeliveryPropertyObservation) DeepCopyInto(out *DeliveryPropertyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DeliveryPropertyParameters ¶
type DeliveryPropertyParameters struct { // +kubebuilder:validation:Required HeaderName *string `json:"headerName" tf:"header_name,omitempty"` // +kubebuilder:validation:Optional Secret *bool `json:"secret,omitempty" tf:"secret,omitempty"` // +kubebuilder:validation:Optional SourceField *string `json:"sourceField,omitempty" tf:"source_field,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Optional ValueSecretRef *v1.SecretKeySelector `json:"valueSecretRef,omitempty" tf:"-"` }
func (*DeliveryPropertyParameters) DeepCopy ¶
func (in *DeliveryPropertyParameters) DeepCopy() *DeliveryPropertyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DeliveryPropertyParameters.
func (*DeliveryPropertyParameters) DeepCopyInto ¶
func (in *DeliveryPropertyParameters) DeepCopyInto(out *DeliveryPropertyParameters)
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 DomainSpec `json:"spec"` Status DomainStatus `json:"status,omitempty"` }
Domain is the Schema for the Domains API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *Domain) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Domain.
func (*Domain) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Domain
func (*Domain) GetDeletionPolicy ¶
func (mg *Domain) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Domain.
func (*Domain) GetObservation ¶
GetObservation of this Domain
func (*Domain) GetParameters ¶
GetParameters of this Domain
func (*Domain) GetProviderConfigReference ¶
GetProviderConfigReference of this Domain.
func (*Domain) GetProviderReference ¶
GetProviderReference of this Domain. Deprecated: Use GetProviderConfigReference.
func (*Domain) GetPublishConnectionDetailsTo ¶
func (mg *Domain) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Domain.
func (*Domain) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Domain
func (*Domain) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Domain) GetWriteConnectionSecretToReference ¶
func (mg *Domain) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Domain.
func (*Domain) LateInitialize ¶
LateInitialize this Domain using its observed tfState. returns True if there are any spec changes for the resource.
func (*Domain) ResolveReferences ¶
ResolveReferences of this Domain.
func (*Domain) SetConditions ¶
SetConditions of this Domain.
func (*Domain) SetDeletionPolicy ¶
func (mg *Domain) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Domain.
func (*Domain) SetObservation ¶
SetObservation for this Domain
func (*Domain) SetParameters ¶
SetParameters for this Domain
func (*Domain) SetProviderConfigReference ¶
SetProviderConfigReference of this Domain.
func (*Domain) SetProviderReference ¶
SetProviderReference of this Domain. Deprecated: Use SetProviderConfigReference.
func (*Domain) SetPublishConnectionDetailsTo ¶
func (mg *Domain) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Domain.
func (*Domain) SetWriteConnectionSecretToReference ¶
func (mg *Domain) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Domain.
type DomainList ¶
type DomainList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Domain `json:"items"` }
DomainList contains a list of 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.
func (*DomainList) GetItems ¶
func (l *DomainList) GetItems() []resource.Managed
GetItems of this DomainList.
type DomainObservation ¶
type DomainObservation struct { Endpoint *string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []IdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` }
func (*DomainObservation) DeepCopy ¶
func (in *DomainObservation) DeepCopy() *DomainObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainObservation.
func (*DomainObservation) DeepCopyInto ¶
func (in *DomainObservation) DeepCopyInto(out *DomainObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainParameters ¶
type DomainParameters struct { // +kubebuilder:validation:Optional Identity []IdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Optional InboundIPRule []InboundIPRuleParameters `json:"inboundIpRule,omitempty" tf:"inbound_ip_rule,omitempty"` // +kubebuilder:validation:Optional InputMappingDefaultValues []InputMappingDefaultValuesParameters `json:"inputMappingDefaultValues,omitempty" tf:"input_mapping_default_values,omitempty"` // +kubebuilder:validation:Optional InputMappingFields []InputMappingFieldsParameters `json:"inputMappingFields,omitempty" tf:"input_mapping_fields,omitempty"` // +kubebuilder:validation:Optional InputSchema *string `json:"inputSchema,omitempty" tf:"input_schema,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*DomainParameters) DeepCopy ¶
func (in *DomainParameters) DeepCopy() *DomainParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainParameters.
func (*DomainParameters) DeepCopyInto ¶
func (in *DomainParameters) DeepCopyInto(out *DomainParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainSpec ¶
type DomainSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DomainParameters `json:"forProvider"` }
DomainSpec defines the desired state of Domain
func (*DomainSpec) DeepCopy ¶
func (in *DomainSpec) DeepCopy() *DomainSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainSpec.
func (*DomainSpec) DeepCopyInto ¶
func (in *DomainSpec) DeepCopyInto(out *DomainSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainStatus ¶
type DomainStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DomainObservation `json:"atProvider,omitempty"` }
DomainStatus defines the observed state of Domain.
func (*DomainStatus) DeepCopy ¶
func (in *DomainStatus) DeepCopy() *DomainStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainStatus.
func (*DomainStatus) DeepCopyInto ¶
func (in *DomainStatus) DeepCopyInto(out *DomainStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainTopic ¶
type DomainTopic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DomainTopicSpec `json:"spec"` Status DomainTopicStatus `json:"status,omitempty"` }
DomainTopic is the Schema for the DomainTopics API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*DomainTopic) DeepCopy ¶
func (in *DomainTopic) DeepCopy() *DomainTopic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainTopic.
func (*DomainTopic) DeepCopyInto ¶
func (in *DomainTopic) DeepCopyInto(out *DomainTopic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainTopic) DeepCopyObject ¶
func (in *DomainTopic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainTopic) GetCondition ¶
func (mg *DomainTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DomainTopic.
func (*DomainTopic) GetConnectionDetailsMapping ¶
func (tr *DomainTopic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DomainTopic
func (*DomainTopic) GetDeletionPolicy ¶
func (mg *DomainTopic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DomainTopic.
func (*DomainTopic) GetID ¶
func (tr *DomainTopic) GetID() string
GetID returns ID of underlying Terraform resource of this DomainTopic
func (*DomainTopic) GetObservation ¶
func (tr *DomainTopic) GetObservation() (map[string]interface{}, error)
GetObservation of this DomainTopic
func (*DomainTopic) GetParameters ¶
func (tr *DomainTopic) GetParameters() (map[string]interface{}, error)
GetParameters of this DomainTopic
func (*DomainTopic) GetProviderConfigReference ¶
func (mg *DomainTopic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DomainTopic.
func (*DomainTopic) GetProviderReference ¶
func (mg *DomainTopic) GetProviderReference() *xpv1.Reference
GetProviderReference of this DomainTopic. Deprecated: Use GetProviderConfigReference.
func (*DomainTopic) GetPublishConnectionDetailsTo ¶
func (mg *DomainTopic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this DomainTopic.
func (*DomainTopic) GetTerraformResourceType ¶
func (mg *DomainTopic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DomainTopic
func (*DomainTopic) GetTerraformSchemaVersion ¶
func (tr *DomainTopic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DomainTopic) GetWriteConnectionSecretToReference ¶
func (mg *DomainTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DomainTopic.
func (*DomainTopic) LateInitialize ¶
func (tr *DomainTopic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DomainTopic using its observed tfState. returns True if there are any spec changes for the resource.
func (*DomainTopic) ResolveReferences ¶
ResolveReferences of this DomainTopic.
func (*DomainTopic) SetConditions ¶
func (mg *DomainTopic) SetConditions(c ...xpv1.Condition)
SetConditions of this DomainTopic.
func (*DomainTopic) SetDeletionPolicy ¶
func (mg *DomainTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DomainTopic.
func (*DomainTopic) SetObservation ¶
func (tr *DomainTopic) SetObservation(obs map[string]interface{}) error
SetObservation for this DomainTopic
func (*DomainTopic) SetParameters ¶
func (tr *DomainTopic) SetParameters(params map[string]interface{}) error
SetParameters for this DomainTopic
func (*DomainTopic) SetProviderConfigReference ¶
func (mg *DomainTopic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DomainTopic.
func (*DomainTopic) SetProviderReference ¶
func (mg *DomainTopic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DomainTopic. Deprecated: Use SetProviderConfigReference.
func (*DomainTopic) SetPublishConnectionDetailsTo ¶
func (mg *DomainTopic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this DomainTopic.
func (*DomainTopic) SetWriteConnectionSecretToReference ¶
func (mg *DomainTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DomainTopic.
type DomainTopicList ¶
type DomainTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DomainTopic `json:"items"` }
DomainTopicList contains a list of DomainTopics
func (*DomainTopicList) DeepCopy ¶
func (in *DomainTopicList) DeepCopy() *DomainTopicList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainTopicList.
func (*DomainTopicList) DeepCopyInto ¶
func (in *DomainTopicList) DeepCopyInto(out *DomainTopicList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DomainTopicList) DeepCopyObject ¶
func (in *DomainTopicList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DomainTopicList) GetItems ¶
func (l *DomainTopicList) GetItems() []resource.Managed
GetItems of this DomainTopicList.
type DomainTopicObservation ¶
type DomainTopicObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*DomainTopicObservation) DeepCopy ¶
func (in *DomainTopicObservation) DeepCopy() *DomainTopicObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainTopicObservation.
func (*DomainTopicObservation) DeepCopyInto ¶
func (in *DomainTopicObservation) DeepCopyInto(out *DomainTopicObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainTopicParameters ¶
type DomainTopicParameters struct { // +kubebuilder:validation:Required DomainName *string `json:"domainName" tf:"domain_name,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` }
func (*DomainTopicParameters) DeepCopy ¶
func (in *DomainTopicParameters) DeepCopy() *DomainTopicParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainTopicParameters.
func (*DomainTopicParameters) DeepCopyInto ¶
func (in *DomainTopicParameters) DeepCopyInto(out *DomainTopicParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainTopicSpec ¶
type DomainTopicSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DomainTopicParameters `json:"forProvider"` }
DomainTopicSpec defines the desired state of DomainTopic
func (*DomainTopicSpec) DeepCopy ¶
func (in *DomainTopicSpec) DeepCopy() *DomainTopicSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainTopicSpec.
func (*DomainTopicSpec) DeepCopyInto ¶
func (in *DomainTopicSpec) DeepCopyInto(out *DomainTopicSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DomainTopicStatus ¶
type DomainTopicStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DomainTopicObservation `json:"atProvider,omitempty"` }
DomainTopicStatus defines the observed state of DomainTopic.
func (*DomainTopicStatus) DeepCopy ¶
func (in *DomainTopicStatus) DeepCopy() *DomainTopicStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DomainTopicStatus.
func (*DomainTopicStatus) DeepCopyInto ¶
func (in *DomainTopicStatus) DeepCopyInto(out *DomainTopicStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubEndpointObservation ¶
type EventHubEndpointObservation struct { }
func (*EventHubEndpointObservation) DeepCopy ¶
func (in *EventHubEndpointObservation) DeepCopy() *EventHubEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubEndpointObservation.
func (*EventHubEndpointObservation) DeepCopyInto ¶
func (in *EventHubEndpointObservation) DeepCopyInto(out *EventHubEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubEndpointParameters ¶
type EventHubEndpointParameters struct { // +kubebuilder:validation:Optional EventHubID *string `json:"eventhubId,omitempty" tf:"eventhub_id,omitempty"` }
func (*EventHubEndpointParameters) DeepCopy ¶
func (in *EventHubEndpointParameters) DeepCopy() *EventHubEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubEndpointParameters.
func (*EventHubEndpointParameters) DeepCopyInto ¶
func (in *EventHubEndpointParameters) DeepCopyInto(out *EventHubEndpointParameters)
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 EventSubscriptionSpec `json:"spec"` Status EventSubscriptionStatus `json:"status,omitempty"` }
EventSubscription is the Schema for the EventSubscriptions API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *EventSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this EventSubscription.
func (*EventSubscription) GetConnectionDetailsMapping ¶
func (tr *EventSubscription) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this EventSubscription
func (*EventSubscription) GetDeletionPolicy ¶
func (mg *EventSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this EventSubscription.
func (*EventSubscription) GetID ¶
func (tr *EventSubscription) GetID() string
GetID returns ID of underlying Terraform resource of this EventSubscription
func (*EventSubscription) GetObservation ¶
func (tr *EventSubscription) GetObservation() (map[string]interface{}, error)
GetObservation of this EventSubscription
func (*EventSubscription) GetParameters ¶
func (tr *EventSubscription) GetParameters() (map[string]interface{}, error)
GetParameters of this EventSubscription
func (*EventSubscription) GetProviderConfigReference ¶
func (mg *EventSubscription) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this EventSubscription.
func (*EventSubscription) GetProviderReference ¶
func (mg *EventSubscription) GetProviderReference() *xpv1.Reference
GetProviderReference of this EventSubscription. Deprecated: Use GetProviderConfigReference.
func (*EventSubscription) GetPublishConnectionDetailsTo ¶
func (mg *EventSubscription) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this EventSubscription.
func (*EventSubscription) GetTerraformResourceType ¶
func (mg *EventSubscription) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this EventSubscription
func (*EventSubscription) GetTerraformSchemaVersion ¶
func (tr *EventSubscription) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*EventSubscription) GetWriteConnectionSecretToReference ¶
func (mg *EventSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this EventSubscription.
func (*EventSubscription) LateInitialize ¶
func (tr *EventSubscription) LateInitialize(attrs []byte) (bool, error)
LateInitialize this EventSubscription using its observed tfState. returns True if there are any spec changes for the resource.
func (*EventSubscription) SetConditions ¶
func (mg *EventSubscription) SetConditions(c ...xpv1.Condition)
SetConditions of this EventSubscription.
func (*EventSubscription) SetDeletionPolicy ¶
func (mg *EventSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this EventSubscription.
func (*EventSubscription) SetObservation ¶
func (tr *EventSubscription) SetObservation(obs map[string]interface{}) error
SetObservation for this EventSubscription
func (*EventSubscription) SetParameters ¶
func (tr *EventSubscription) SetParameters(params map[string]interface{}) error
SetParameters for this EventSubscription
func (*EventSubscription) SetProviderConfigReference ¶
func (mg *EventSubscription) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this EventSubscription.
func (*EventSubscription) SetProviderReference ¶
func (mg *EventSubscription) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this EventSubscription. Deprecated: Use SetProviderConfigReference.
func (*EventSubscription) SetPublishConnectionDetailsTo ¶
func (mg *EventSubscription) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this EventSubscription.
func (*EventSubscription) SetWriteConnectionSecretToReference ¶
func (mg *EventSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this EventSubscription.
type EventSubscriptionList ¶
type EventSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []EventSubscription `json:"items"` }
EventSubscriptionList contains a list of 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.
func (*EventSubscriptionList) GetItems ¶
func (l *EventSubscriptionList) GetItems() []resource.Managed
GetItems of this EventSubscriptionList.
type EventSubscriptionObservation ¶
type EventSubscriptionObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` WebhookEndpoint []WebhookEndpointObservation `json:"webhookEndpoint,omitempty" tf:"webhook_endpoint,omitempty"` }
func (*EventSubscriptionObservation) DeepCopy ¶
func (in *EventSubscriptionObservation) DeepCopy() *EventSubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionObservation.
func (*EventSubscriptionObservation) DeepCopyInto ¶
func (in *EventSubscriptionObservation) DeepCopyInto(out *EventSubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventSubscriptionParameters ¶
type EventSubscriptionParameters struct { // +kubebuilder:validation:Optional AdvancedFilter []AdvancedFilterParameters `json:"advancedFilter,omitempty" tf:"advanced_filter,omitempty"` // +kubebuilder:validation:Optional AdvancedFilteringOnArraysEnabled *bool `json:"advancedFilteringOnArraysEnabled,omitempty" tf:"advanced_filtering_on_arrays_enabled,omitempty"` // +kubebuilder:validation:Optional AzureFunctionEndpoint []AzureFunctionEndpointParameters `json:"azureFunctionEndpoint,omitempty" tf:"azure_function_endpoint,omitempty"` // +kubebuilder:validation:Optional DeadLetterIdentity []DeadLetterIdentityParameters `json:"deadLetterIdentity,omitempty" tf:"dead_letter_identity,omitempty"` // +kubebuilder:validation:Optional DeliveryIdentity []DeliveryIdentityParameters `json:"deliveryIdentity,omitempty" tf:"delivery_identity,omitempty"` // +kubebuilder:validation:Optional DeliveryProperty []DeliveryPropertyParameters `json:"deliveryProperty,omitempty" tf:"delivery_property,omitempty"` // +kubebuilder:validation:Optional EventDeliverySchema *string `json:"eventDeliverySchema,omitempty" tf:"event_delivery_schema,omitempty"` // +kubebuilder:validation:Optional EventHubEndpoint []EventHubEndpointParameters `json:"eventhubEndpoint,omitempty" tf:"eventhub_endpoint,omitempty"` // +kubebuilder:validation:Optional EventHubEndpointID *string `json:"eventhubEndpointId,omitempty" tf:"eventhub_endpoint_id,omitempty"` // +kubebuilder:validation:Optional ExpirationTimeUtc *string `json:"expirationTimeUtc,omitempty" tf:"expiration_time_utc,omitempty"` // +kubebuilder:validation:Optional HybridConnectionEndpoint []HybridConnectionEndpointParameters `json:"hybridConnectionEndpoint,omitempty" tf:"hybrid_connection_endpoint,omitempty"` // +kubebuilder:validation:Optional HybridConnectionEndpointID *string `json:"hybridConnectionEndpointId,omitempty" tf:"hybrid_connection_endpoint_id,omitempty"` // +kubebuilder:validation:Optional IncludedEventTypes []*string `json:"includedEventTypes,omitempty" tf:"included_event_types,omitempty"` // +kubebuilder:validation:Optional Labels []*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional RetryPolicy []RetryPolicyParameters `json:"retryPolicy,omitempty" tf:"retry_policy,omitempty"` // +kubebuilder:validation:Required Scope *string `json:"scope" tf:"scope,omitempty"` // +kubebuilder:validation:Optional ServiceBusQueueEndpointID *string `json:"serviceBusQueueEndpointId,omitempty" tf:"service_bus_queue_endpoint_id,omitempty"` // +kubebuilder:validation:Optional ServiceBusTopicEndpointID *string `json:"serviceBusTopicEndpointId,omitempty" tf:"service_bus_topic_endpoint_id,omitempty"` // +kubebuilder:validation:Optional StorageBlobDeadLetterDestination []StorageBlobDeadLetterDestinationParameters `json:"storageBlobDeadLetterDestination,omitempty" tf:"storage_blob_dead_letter_destination,omitempty"` // +kubebuilder:validation:Optional StorageQueueEndpoint []StorageQueueEndpointParameters `json:"storageQueueEndpoint,omitempty" tf:"storage_queue_endpoint,omitempty"` // +kubebuilder:validation:Optional SubjectFilter []SubjectFilterParameters `json:"subjectFilter,omitempty" tf:"subject_filter,omitempty"` // +kubebuilder:validation:Optional TopicName *string `json:"topicName,omitempty" tf:"topic_name,omitempty"` // +kubebuilder:validation:Optional WebhookEndpoint []WebhookEndpointParameters `json:"webhookEndpoint,omitempty" tf:"webhook_endpoint,omitempty"` }
func (*EventSubscriptionParameters) DeepCopy ¶
func (in *EventSubscriptionParameters) DeepCopy() *EventSubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionParameters.
func (*EventSubscriptionParameters) DeepCopyInto ¶
func (in *EventSubscriptionParameters) DeepCopyInto(out *EventSubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventSubscriptionSpec ¶
type EventSubscriptionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider EventSubscriptionParameters `json:"forProvider"` }
EventSubscriptionSpec defines the desired state of EventSubscription
func (*EventSubscriptionSpec) DeepCopy ¶
func (in *EventSubscriptionSpec) DeepCopy() *EventSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionSpec.
func (*EventSubscriptionSpec) DeepCopyInto ¶
func (in *EventSubscriptionSpec) DeepCopyInto(out *EventSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventSubscriptionStatus ¶
type EventSubscriptionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider EventSubscriptionObservation `json:"atProvider,omitempty"` }
EventSubscriptionStatus defines the observed state of EventSubscription.
func (*EventSubscriptionStatus) DeepCopy ¶
func (in *EventSubscriptionStatus) DeepCopy() *EventSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventSubscriptionStatus.
func (*EventSubscriptionStatus) DeepCopyInto ¶
func (in *EventSubscriptionStatus) DeepCopyInto(out *EventSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HybridConnectionEndpointObservation ¶
type HybridConnectionEndpointObservation struct { }
func (*HybridConnectionEndpointObservation) DeepCopy ¶
func (in *HybridConnectionEndpointObservation) DeepCopy() *HybridConnectionEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HybridConnectionEndpointObservation.
func (*HybridConnectionEndpointObservation) DeepCopyInto ¶
func (in *HybridConnectionEndpointObservation) DeepCopyInto(out *HybridConnectionEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type HybridConnectionEndpointParameters ¶
type HybridConnectionEndpointParameters struct { // +kubebuilder:validation:Optional HybridConnectionID *string `json:"hybridConnectionId,omitempty" tf:"hybrid_connection_id,omitempty"` }
func (*HybridConnectionEndpointParameters) DeepCopy ¶
func (in *HybridConnectionEndpointParameters) DeepCopy() *HybridConnectionEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HybridConnectionEndpointParameters.
func (*HybridConnectionEndpointParameters) DeepCopyInto ¶
func (in *HybridConnectionEndpointParameters) DeepCopyInto(out *HybridConnectionEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityObservation ¶
type IdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*IdentityObservation) DeepCopy ¶
func (in *IdentityObservation) DeepCopy() *IdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityObservation.
func (*IdentityObservation) DeepCopyInto ¶
func (in *IdentityObservation) DeepCopyInto(out *IdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityParameters ¶
type IdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*IdentityParameters) DeepCopy ¶
func (in *IdentityParameters) DeepCopy() *IdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityParameters.
func (*IdentityParameters) DeepCopyInto ¶
func (in *IdentityParameters) DeepCopyInto(out *IdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundIPRuleObservation ¶
type InboundIPRuleObservation struct { }
func (*InboundIPRuleObservation) DeepCopy ¶
func (in *InboundIPRuleObservation) DeepCopy() *InboundIPRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundIPRuleObservation.
func (*InboundIPRuleObservation) DeepCopyInto ¶
func (in *InboundIPRuleObservation) DeepCopyInto(out *InboundIPRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InboundIPRuleParameters ¶
type InboundIPRuleParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional IPMask *string `json:"ipMask,omitempty" tf:"ip_mask"` }
func (*InboundIPRuleParameters) DeepCopy ¶
func (in *InboundIPRuleParameters) DeepCopy() *InboundIPRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InboundIPRuleParameters.
func (*InboundIPRuleParameters) DeepCopyInto ¶
func (in *InboundIPRuleParameters) DeepCopyInto(out *InboundIPRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InputMappingDefaultValuesObservation ¶
type InputMappingDefaultValuesObservation struct { }
func (*InputMappingDefaultValuesObservation) DeepCopy ¶
func (in *InputMappingDefaultValuesObservation) DeepCopy() *InputMappingDefaultValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputMappingDefaultValuesObservation.
func (*InputMappingDefaultValuesObservation) DeepCopyInto ¶
func (in *InputMappingDefaultValuesObservation) DeepCopyInto(out *InputMappingDefaultValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InputMappingDefaultValuesParameters ¶
type InputMappingDefaultValuesParameters struct { // +kubebuilder:validation:Optional DataVersion *string `json:"dataVersion,omitempty" tf:"data_version,omitempty"` // +kubebuilder:validation:Optional EventType *string `json:"eventType,omitempty" tf:"event_type,omitempty"` // +kubebuilder:validation:Optional Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` }
func (*InputMappingDefaultValuesParameters) DeepCopy ¶
func (in *InputMappingDefaultValuesParameters) DeepCopy() *InputMappingDefaultValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputMappingDefaultValuesParameters.
func (*InputMappingDefaultValuesParameters) DeepCopyInto ¶
func (in *InputMappingDefaultValuesParameters) DeepCopyInto(out *InputMappingDefaultValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InputMappingFieldsObservation ¶
type InputMappingFieldsObservation struct { }
func (*InputMappingFieldsObservation) DeepCopy ¶
func (in *InputMappingFieldsObservation) DeepCopy() *InputMappingFieldsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputMappingFieldsObservation.
func (*InputMappingFieldsObservation) DeepCopyInto ¶
func (in *InputMappingFieldsObservation) DeepCopyInto(out *InputMappingFieldsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type InputMappingFieldsParameters ¶
type InputMappingFieldsParameters struct { // +kubebuilder:validation:Optional DataVersion *string `json:"dataVersion,omitempty" tf:"data_version,omitempty"` // +kubebuilder:validation:Optional EventTime *string `json:"eventTime,omitempty" tf:"event_time,omitempty"` // +kubebuilder:validation:Optional EventType *string `json:"eventType,omitempty" tf:"event_type,omitempty"` // +kubebuilder:validation:Optional ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Optional Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` // +kubebuilder:validation:Optional Topic *string `json:"topic,omitempty" tf:"topic,omitempty"` }
func (*InputMappingFieldsParameters) DeepCopy ¶
func (in *InputMappingFieldsParameters) DeepCopy() *InputMappingFieldsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new InputMappingFieldsParameters.
func (*InputMappingFieldsParameters) DeepCopyInto ¶
func (in *InputMappingFieldsParameters) DeepCopyInto(out *InputMappingFieldsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IsNotNullObservation ¶
type IsNotNullObservation struct { }
func (*IsNotNullObservation) DeepCopy ¶
func (in *IsNotNullObservation) DeepCopy() *IsNotNullObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsNotNullObservation.
func (*IsNotNullObservation) DeepCopyInto ¶
func (in *IsNotNullObservation) DeepCopyInto(out *IsNotNullObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IsNotNullParameters ¶
type IsNotNullParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` }
func (*IsNotNullParameters) DeepCopy ¶
func (in *IsNotNullParameters) DeepCopy() *IsNotNullParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsNotNullParameters.
func (*IsNotNullParameters) DeepCopyInto ¶
func (in *IsNotNullParameters) DeepCopyInto(out *IsNotNullParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IsNullOrUndefinedObservation ¶
type IsNullOrUndefinedObservation struct { }
func (*IsNullOrUndefinedObservation) DeepCopy ¶
func (in *IsNullOrUndefinedObservation) DeepCopy() *IsNullOrUndefinedObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsNullOrUndefinedObservation.
func (*IsNullOrUndefinedObservation) DeepCopyInto ¶
func (in *IsNullOrUndefinedObservation) DeepCopyInto(out *IsNullOrUndefinedObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IsNullOrUndefinedParameters ¶
type IsNullOrUndefinedParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` }
func (*IsNullOrUndefinedParameters) DeepCopy ¶
func (in *IsNullOrUndefinedParameters) DeepCopy() *IsNullOrUndefinedParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IsNullOrUndefinedParameters.
func (*IsNullOrUndefinedParameters) DeepCopyInto ¶
func (in *IsNullOrUndefinedParameters) DeepCopyInto(out *IsNullOrUndefinedParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberGreaterThanObservation ¶
type NumberGreaterThanObservation struct { }
func (*NumberGreaterThanObservation) DeepCopy ¶
func (in *NumberGreaterThanObservation) DeepCopy() *NumberGreaterThanObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanObservation.
func (*NumberGreaterThanObservation) DeepCopyInto ¶
func (in *NumberGreaterThanObservation) DeepCopyInto(out *NumberGreaterThanObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberGreaterThanOrEqualsObservation ¶
type NumberGreaterThanOrEqualsObservation struct { }
func (*NumberGreaterThanOrEqualsObservation) DeepCopy ¶
func (in *NumberGreaterThanOrEqualsObservation) DeepCopy() *NumberGreaterThanOrEqualsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanOrEqualsObservation.
func (*NumberGreaterThanOrEqualsObservation) DeepCopyInto ¶
func (in *NumberGreaterThanOrEqualsObservation) DeepCopyInto(out *NumberGreaterThanOrEqualsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberGreaterThanOrEqualsParameters ¶
type NumberGreaterThanOrEqualsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*NumberGreaterThanOrEqualsParameters) DeepCopy ¶
func (in *NumberGreaterThanOrEqualsParameters) DeepCopy() *NumberGreaterThanOrEqualsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanOrEqualsParameters.
func (*NumberGreaterThanOrEqualsParameters) DeepCopyInto ¶
func (in *NumberGreaterThanOrEqualsParameters) DeepCopyInto(out *NumberGreaterThanOrEqualsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberGreaterThanParameters ¶
type NumberGreaterThanParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*NumberGreaterThanParameters) DeepCopy ¶
func (in *NumberGreaterThanParameters) DeepCopy() *NumberGreaterThanParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberGreaterThanParameters.
func (*NumberGreaterThanParameters) DeepCopyInto ¶
func (in *NumberGreaterThanParameters) DeepCopyInto(out *NumberGreaterThanParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberInObservation ¶
type NumberInObservation struct { }
func (*NumberInObservation) DeepCopy ¶
func (in *NumberInObservation) DeepCopy() *NumberInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberInObservation.
func (*NumberInObservation) DeepCopyInto ¶
func (in *NumberInObservation) DeepCopyInto(out *NumberInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberInParameters ¶
type NumberInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*float64 `json:"values" tf:"values,omitempty"` }
func (*NumberInParameters) DeepCopy ¶
func (in *NumberInParameters) DeepCopy() *NumberInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberInParameters.
func (*NumberInParameters) DeepCopyInto ¶
func (in *NumberInParameters) DeepCopyInto(out *NumberInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberInRangeObservation ¶
type NumberInRangeObservation struct { }
func (*NumberInRangeObservation) DeepCopy ¶
func (in *NumberInRangeObservation) DeepCopy() *NumberInRangeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberInRangeObservation.
func (*NumberInRangeObservation) DeepCopyInto ¶
func (in *NumberInRangeObservation) DeepCopyInto(out *NumberInRangeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberInRangeParameters ¶
type NumberInRangeParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values [][]*float64 `json:"values" tf:"values,omitempty"` }
func (*NumberInRangeParameters) DeepCopy ¶
func (in *NumberInRangeParameters) DeepCopy() *NumberInRangeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberInRangeParameters.
func (*NumberInRangeParameters) DeepCopyInto ¶
func (in *NumberInRangeParameters) DeepCopyInto(out *NumberInRangeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberLessThanObservation ¶
type NumberLessThanObservation struct { }
func (*NumberLessThanObservation) DeepCopy ¶
func (in *NumberLessThanObservation) DeepCopy() *NumberLessThanObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanObservation.
func (*NumberLessThanObservation) DeepCopyInto ¶
func (in *NumberLessThanObservation) DeepCopyInto(out *NumberLessThanObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberLessThanOrEqualsObservation ¶
type NumberLessThanOrEqualsObservation struct { }
func (*NumberLessThanOrEqualsObservation) DeepCopy ¶
func (in *NumberLessThanOrEqualsObservation) DeepCopy() *NumberLessThanOrEqualsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanOrEqualsObservation.
func (*NumberLessThanOrEqualsObservation) DeepCopyInto ¶
func (in *NumberLessThanOrEqualsObservation) DeepCopyInto(out *NumberLessThanOrEqualsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberLessThanOrEqualsParameters ¶
type NumberLessThanOrEqualsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*NumberLessThanOrEqualsParameters) DeepCopy ¶
func (in *NumberLessThanOrEqualsParameters) DeepCopy() *NumberLessThanOrEqualsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanOrEqualsParameters.
func (*NumberLessThanOrEqualsParameters) DeepCopyInto ¶
func (in *NumberLessThanOrEqualsParameters) DeepCopyInto(out *NumberLessThanOrEqualsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberLessThanParameters ¶
type NumberLessThanParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Value *float64 `json:"value" tf:"value,omitempty"` }
func (*NumberLessThanParameters) DeepCopy ¶
func (in *NumberLessThanParameters) DeepCopy() *NumberLessThanParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberLessThanParameters.
func (*NumberLessThanParameters) DeepCopyInto ¶
func (in *NumberLessThanParameters) DeepCopyInto(out *NumberLessThanParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberNotInObservation ¶
type NumberNotInObservation struct { }
func (*NumberNotInObservation) DeepCopy ¶
func (in *NumberNotInObservation) DeepCopy() *NumberNotInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberNotInObservation.
func (*NumberNotInObservation) DeepCopyInto ¶
func (in *NumberNotInObservation) DeepCopyInto(out *NumberNotInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberNotInParameters ¶
type NumberNotInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*float64 `json:"values" tf:"values,omitempty"` }
func (*NumberNotInParameters) DeepCopy ¶
func (in *NumberNotInParameters) DeepCopy() *NumberNotInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberNotInParameters.
func (*NumberNotInParameters) DeepCopyInto ¶
func (in *NumberNotInParameters) DeepCopyInto(out *NumberNotInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberNotInRangeObservation ¶
type NumberNotInRangeObservation struct { }
func (*NumberNotInRangeObservation) DeepCopy ¶
func (in *NumberNotInRangeObservation) DeepCopy() *NumberNotInRangeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberNotInRangeObservation.
func (*NumberNotInRangeObservation) DeepCopyInto ¶
func (in *NumberNotInRangeObservation) DeepCopyInto(out *NumberNotInRangeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type NumberNotInRangeParameters ¶
type NumberNotInRangeParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values [][]*float64 `json:"values" tf:"values,omitempty"` }
func (*NumberNotInRangeParameters) DeepCopy ¶
func (in *NumberNotInRangeParameters) DeepCopy() *NumberNotInRangeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NumberNotInRangeParameters.
func (*NumberNotInRangeParameters) DeepCopyInto ¶
func (in *NumberNotInRangeParameters) DeepCopyInto(out *NumberNotInRangeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetryPolicyObservation ¶
type RetryPolicyObservation struct { }
func (*RetryPolicyObservation) DeepCopy ¶
func (in *RetryPolicyObservation) DeepCopy() *RetryPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicyObservation.
func (*RetryPolicyObservation) DeepCopyInto ¶
func (in *RetryPolicyObservation) DeepCopyInto(out *RetryPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RetryPolicyParameters ¶
type RetryPolicyParameters struct { // +kubebuilder:validation:Required EventTimeToLive *float64 `json:"eventTimeToLive" tf:"event_time_to_live,omitempty"` // +kubebuilder:validation:Required MaxDeliveryAttempts *float64 `json:"maxDeliveryAttempts" tf:"max_delivery_attempts,omitempty"` }
func (*RetryPolicyParameters) DeepCopy ¶
func (in *RetryPolicyParameters) DeepCopy() *RetryPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RetryPolicyParameters.
func (*RetryPolicyParameters) DeepCopyInto ¶
func (in *RetryPolicyParameters) DeepCopyInto(out *RetryPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlobDeadLetterDestinationObservation ¶
type StorageBlobDeadLetterDestinationObservation struct { }
func (*StorageBlobDeadLetterDestinationObservation) DeepCopy ¶
func (in *StorageBlobDeadLetterDestinationObservation) DeepCopy() *StorageBlobDeadLetterDestinationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobDeadLetterDestinationObservation.
func (*StorageBlobDeadLetterDestinationObservation) DeepCopyInto ¶
func (in *StorageBlobDeadLetterDestinationObservation) DeepCopyInto(out *StorageBlobDeadLetterDestinationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageBlobDeadLetterDestinationParameters ¶
type StorageBlobDeadLetterDestinationParameters struct { // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` // +kubebuilder:validation:Required StorageBlobContainerName *string `json:"storageBlobContainerName" tf:"storage_blob_container_name,omitempty"` }
func (*StorageBlobDeadLetterDestinationParameters) DeepCopy ¶
func (in *StorageBlobDeadLetterDestinationParameters) DeepCopy() *StorageBlobDeadLetterDestinationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageBlobDeadLetterDestinationParameters.
func (*StorageBlobDeadLetterDestinationParameters) DeepCopyInto ¶
func (in *StorageBlobDeadLetterDestinationParameters) DeepCopyInto(out *StorageBlobDeadLetterDestinationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageQueueEndpointObservation ¶
type StorageQueueEndpointObservation struct { }
func (*StorageQueueEndpointObservation) DeepCopy ¶
func (in *StorageQueueEndpointObservation) DeepCopy() *StorageQueueEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueEndpointObservation.
func (*StorageQueueEndpointObservation) DeepCopyInto ¶
func (in *StorageQueueEndpointObservation) DeepCopyInto(out *StorageQueueEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StorageQueueEndpointParameters ¶
type StorageQueueEndpointParameters struct { // +kubebuilder:validation:Required QueueName *string `json:"queueName" tf:"queue_name,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` }
func (*StorageQueueEndpointParameters) DeepCopy ¶
func (in *StorageQueueEndpointParameters) DeepCopy() *StorageQueueEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StorageQueueEndpointParameters.
func (*StorageQueueEndpointParameters) DeepCopyInto ¶
func (in *StorageQueueEndpointParameters) DeepCopyInto(out *StorageQueueEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringBeginsWithObservation ¶
type StringBeginsWithObservation struct { }
func (*StringBeginsWithObservation) DeepCopy ¶
func (in *StringBeginsWithObservation) DeepCopy() *StringBeginsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringBeginsWithObservation.
func (*StringBeginsWithObservation) DeepCopyInto ¶
func (in *StringBeginsWithObservation) DeepCopyInto(out *StringBeginsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringBeginsWithParameters ¶
type StringBeginsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringBeginsWithParameters) DeepCopy ¶
func (in *StringBeginsWithParameters) DeepCopy() *StringBeginsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringBeginsWithParameters.
func (*StringBeginsWithParameters) DeepCopyInto ¶
func (in *StringBeginsWithParameters) DeepCopyInto(out *StringBeginsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringContainsObservation ¶
type StringContainsObservation struct { }
func (*StringContainsObservation) DeepCopy ¶
func (in *StringContainsObservation) DeepCopy() *StringContainsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringContainsObservation.
func (*StringContainsObservation) DeepCopyInto ¶
func (in *StringContainsObservation) DeepCopyInto(out *StringContainsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringContainsParameters ¶
type StringContainsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringContainsParameters) DeepCopy ¶
func (in *StringContainsParameters) DeepCopy() *StringContainsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringContainsParameters.
func (*StringContainsParameters) DeepCopyInto ¶
func (in *StringContainsParameters) DeepCopyInto(out *StringContainsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringEndsWithObservation ¶
type StringEndsWithObservation struct { }
func (*StringEndsWithObservation) DeepCopy ¶
func (in *StringEndsWithObservation) DeepCopy() *StringEndsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringEndsWithObservation.
func (*StringEndsWithObservation) DeepCopyInto ¶
func (in *StringEndsWithObservation) DeepCopyInto(out *StringEndsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringEndsWithParameters ¶
type StringEndsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringEndsWithParameters) DeepCopy ¶
func (in *StringEndsWithParameters) DeepCopy() *StringEndsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringEndsWithParameters.
func (*StringEndsWithParameters) DeepCopyInto ¶
func (in *StringEndsWithParameters) DeepCopyInto(out *StringEndsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringInObservation ¶
type StringInObservation struct { }
func (*StringInObservation) DeepCopy ¶
func (in *StringInObservation) DeepCopy() *StringInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringInObservation.
func (*StringInObservation) DeepCopyInto ¶
func (in *StringInObservation) DeepCopyInto(out *StringInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringInParameters ¶
type StringInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringInParameters) DeepCopy ¶
func (in *StringInParameters) DeepCopy() *StringInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringInParameters.
func (*StringInParameters) DeepCopyInto ¶
func (in *StringInParameters) DeepCopyInto(out *StringInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotBeginsWithObservation ¶
type StringNotBeginsWithObservation struct { }
func (*StringNotBeginsWithObservation) DeepCopy ¶
func (in *StringNotBeginsWithObservation) DeepCopy() *StringNotBeginsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotBeginsWithObservation.
func (*StringNotBeginsWithObservation) DeepCopyInto ¶
func (in *StringNotBeginsWithObservation) DeepCopyInto(out *StringNotBeginsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotBeginsWithParameters ¶
type StringNotBeginsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringNotBeginsWithParameters) DeepCopy ¶
func (in *StringNotBeginsWithParameters) DeepCopy() *StringNotBeginsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotBeginsWithParameters.
func (*StringNotBeginsWithParameters) DeepCopyInto ¶
func (in *StringNotBeginsWithParameters) DeepCopyInto(out *StringNotBeginsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotContainsObservation ¶
type StringNotContainsObservation struct { }
func (*StringNotContainsObservation) DeepCopy ¶
func (in *StringNotContainsObservation) DeepCopy() *StringNotContainsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotContainsObservation.
func (*StringNotContainsObservation) DeepCopyInto ¶
func (in *StringNotContainsObservation) DeepCopyInto(out *StringNotContainsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotContainsParameters ¶
type StringNotContainsParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringNotContainsParameters) DeepCopy ¶
func (in *StringNotContainsParameters) DeepCopy() *StringNotContainsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotContainsParameters.
func (*StringNotContainsParameters) DeepCopyInto ¶
func (in *StringNotContainsParameters) DeepCopyInto(out *StringNotContainsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotEndsWithObservation ¶
type StringNotEndsWithObservation struct { }
func (*StringNotEndsWithObservation) DeepCopy ¶
func (in *StringNotEndsWithObservation) DeepCopy() *StringNotEndsWithObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotEndsWithObservation.
func (*StringNotEndsWithObservation) DeepCopyInto ¶
func (in *StringNotEndsWithObservation) DeepCopyInto(out *StringNotEndsWithObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotEndsWithParameters ¶
type StringNotEndsWithParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringNotEndsWithParameters) DeepCopy ¶
func (in *StringNotEndsWithParameters) DeepCopy() *StringNotEndsWithParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotEndsWithParameters.
func (*StringNotEndsWithParameters) DeepCopyInto ¶
func (in *StringNotEndsWithParameters) DeepCopyInto(out *StringNotEndsWithParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotInObservation ¶
type StringNotInObservation struct { }
func (*StringNotInObservation) DeepCopy ¶
func (in *StringNotInObservation) DeepCopy() *StringNotInObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotInObservation.
func (*StringNotInObservation) DeepCopyInto ¶
func (in *StringNotInObservation) DeepCopyInto(out *StringNotInObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type StringNotInParameters ¶
type StringNotInParameters struct { // +kubebuilder:validation:Required Key *string `json:"key" tf:"key,omitempty"` // +kubebuilder:validation:Required Values []*string `json:"values" tf:"values,omitempty"` }
func (*StringNotInParameters) DeepCopy ¶
func (in *StringNotInParameters) DeepCopy() *StringNotInParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StringNotInParameters.
func (*StringNotInParameters) DeepCopyInto ¶
func (in *StringNotInParameters) DeepCopyInto(out *StringNotInParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubjectFilterObservation ¶
type SubjectFilterObservation struct { }
func (*SubjectFilterObservation) DeepCopy ¶
func (in *SubjectFilterObservation) DeepCopy() *SubjectFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectFilterObservation.
func (*SubjectFilterObservation) DeepCopyInto ¶
func (in *SubjectFilterObservation) DeepCopyInto(out *SubjectFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SubjectFilterParameters ¶
type SubjectFilterParameters struct { // +kubebuilder:validation:Optional CaseSensitive *bool `json:"caseSensitive,omitempty" tf:"case_sensitive,omitempty"` // +kubebuilder:validation:Optional SubjectBeginsWith *string `json:"subjectBeginsWith,omitempty" tf:"subject_begins_with,omitempty"` // +kubebuilder:validation:Optional SubjectEndsWith *string `json:"subjectEndsWith,omitempty" tf:"subject_ends_with,omitempty"` }
func (*SubjectFilterParameters) DeepCopy ¶
func (in *SubjectFilterParameters) DeepCopy() *SubjectFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SubjectFilterParameters.
func (*SubjectFilterParameters) DeepCopyInto ¶
func (in *SubjectFilterParameters) DeepCopyInto(out *SubjectFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopic ¶
type SystemTopic struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SystemTopicSpec `json:"spec"` Status SystemTopicStatus `json:"status,omitempty"` }
SystemTopic is the Schema for the SystemTopics API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SystemTopic) DeepCopy ¶
func (in *SystemTopic) DeepCopy() *SystemTopic
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopic.
func (*SystemTopic) DeepCopyInto ¶
func (in *SystemTopic) DeepCopyInto(out *SystemTopic)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemTopic) DeepCopyObject ¶
func (in *SystemTopic) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SystemTopic) GetCondition ¶
func (mg *SystemTopic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SystemTopic.
func (*SystemTopic) GetConnectionDetailsMapping ¶
func (tr *SystemTopic) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SystemTopic
func (*SystemTopic) GetDeletionPolicy ¶
func (mg *SystemTopic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SystemTopic.
func (*SystemTopic) GetID ¶
func (tr *SystemTopic) GetID() string
GetID returns ID of underlying Terraform resource of this SystemTopic
func (*SystemTopic) GetObservation ¶
func (tr *SystemTopic) GetObservation() (map[string]interface{}, error)
GetObservation of this SystemTopic
func (*SystemTopic) GetParameters ¶
func (tr *SystemTopic) GetParameters() (map[string]interface{}, error)
GetParameters of this SystemTopic
func (*SystemTopic) GetProviderConfigReference ¶
func (mg *SystemTopic) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SystemTopic.
func (*SystemTopic) GetProviderReference ¶
func (mg *SystemTopic) GetProviderReference() *xpv1.Reference
GetProviderReference of this SystemTopic. Deprecated: Use GetProviderConfigReference.
func (*SystemTopic) GetPublishConnectionDetailsTo ¶
func (mg *SystemTopic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SystemTopic.
func (*SystemTopic) GetTerraformResourceType ¶
func (mg *SystemTopic) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SystemTopic
func (*SystemTopic) GetTerraformSchemaVersion ¶
func (tr *SystemTopic) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SystemTopic) GetWriteConnectionSecretToReference ¶
func (mg *SystemTopic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SystemTopic.
func (*SystemTopic) LateInitialize ¶
func (tr *SystemTopic) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SystemTopic using its observed tfState. returns True if there are any spec changes for the resource.
func (*SystemTopic) ResolveReferences ¶
ResolveReferences of this SystemTopic.
func (*SystemTopic) SetConditions ¶
func (mg *SystemTopic) SetConditions(c ...xpv1.Condition)
SetConditions of this SystemTopic.
func (*SystemTopic) SetDeletionPolicy ¶
func (mg *SystemTopic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SystemTopic.
func (*SystemTopic) SetObservation ¶
func (tr *SystemTopic) SetObservation(obs map[string]interface{}) error
SetObservation for this SystemTopic
func (*SystemTopic) SetParameters ¶
func (tr *SystemTopic) SetParameters(params map[string]interface{}) error
SetParameters for this SystemTopic
func (*SystemTopic) SetProviderConfigReference ¶
func (mg *SystemTopic) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SystemTopic.
func (*SystemTopic) SetProviderReference ¶
func (mg *SystemTopic) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SystemTopic. Deprecated: Use SetProviderConfigReference.
func (*SystemTopic) SetPublishConnectionDetailsTo ¶
func (mg *SystemTopic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SystemTopic.
func (*SystemTopic) SetWriteConnectionSecretToReference ¶
func (mg *SystemTopic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SystemTopic.
type SystemTopicEventSubscription ¶
type SystemTopicEventSubscription struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SystemTopicEventSubscriptionSpec `json:"spec"` Status SystemTopicEventSubscriptionStatus `json:"status,omitempty"` }
SystemTopicEventSubscription is the Schema for the SystemTopicEventSubscriptions API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SystemTopicEventSubscription) DeepCopy ¶
func (in *SystemTopicEventSubscription) DeepCopy() *SystemTopicEventSubscription
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) DeepCopyInto ¶
func (in *SystemTopicEventSubscription) DeepCopyInto(out *SystemTopicEventSubscription)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemTopicEventSubscription) DeepCopyObject ¶
func (in *SystemTopicEventSubscription) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SystemTopicEventSubscription) GetCondition ¶
func (mg *SystemTopicEventSubscription) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) GetConnectionDetailsMapping ¶
func (tr *SystemTopicEventSubscription) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SystemTopicEventSubscription
func (*SystemTopicEventSubscription) GetDeletionPolicy ¶
func (mg *SystemTopicEventSubscription) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) GetID ¶
func (tr *SystemTopicEventSubscription) GetID() string
GetID returns ID of underlying Terraform resource of this SystemTopicEventSubscription
func (*SystemTopicEventSubscription) GetObservation ¶
func (tr *SystemTopicEventSubscription) GetObservation() (map[string]interface{}, error)
GetObservation of this SystemTopicEventSubscription
func (*SystemTopicEventSubscription) GetParameters ¶
func (tr *SystemTopicEventSubscription) GetParameters() (map[string]interface{}, error)
GetParameters of this SystemTopicEventSubscription
func (*SystemTopicEventSubscription) GetProviderConfigReference ¶
func (mg *SystemTopicEventSubscription) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) GetProviderReference ¶
func (mg *SystemTopicEventSubscription) GetProviderReference() *xpv1.Reference
GetProviderReference of this SystemTopicEventSubscription. Deprecated: Use GetProviderConfigReference.
func (*SystemTopicEventSubscription) GetPublishConnectionDetailsTo ¶
func (mg *SystemTopicEventSubscription) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) GetTerraformResourceType ¶
func (mg *SystemTopicEventSubscription) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SystemTopicEventSubscription
func (*SystemTopicEventSubscription) GetTerraformSchemaVersion ¶
func (tr *SystemTopicEventSubscription) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SystemTopicEventSubscription) GetWriteConnectionSecretToReference ¶
func (mg *SystemTopicEventSubscription) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) LateInitialize ¶
func (tr *SystemTopicEventSubscription) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SystemTopicEventSubscription using its observed tfState. returns True if there are any spec changes for the resource.
func (*SystemTopicEventSubscription) ResolveReferences ¶
func (mg *SystemTopicEventSubscription) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) SetConditions ¶
func (mg *SystemTopicEventSubscription) SetConditions(c ...xpv1.Condition)
SetConditions of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) SetDeletionPolicy ¶
func (mg *SystemTopicEventSubscription) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) SetObservation ¶
func (tr *SystemTopicEventSubscription) SetObservation(obs map[string]interface{}) error
SetObservation for this SystemTopicEventSubscription
func (*SystemTopicEventSubscription) SetParameters ¶
func (tr *SystemTopicEventSubscription) SetParameters(params map[string]interface{}) error
SetParameters for this SystemTopicEventSubscription
func (*SystemTopicEventSubscription) SetProviderConfigReference ¶
func (mg *SystemTopicEventSubscription) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) SetProviderReference ¶
func (mg *SystemTopicEventSubscription) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SystemTopicEventSubscription. Deprecated: Use SetProviderConfigReference.
func (*SystemTopicEventSubscription) SetPublishConnectionDetailsTo ¶
func (mg *SystemTopicEventSubscription) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SystemTopicEventSubscription.
func (*SystemTopicEventSubscription) SetWriteConnectionSecretToReference ¶
func (mg *SystemTopicEventSubscription) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SystemTopicEventSubscription.
type SystemTopicEventSubscriptionAdvancedFilterObservation ¶
type SystemTopicEventSubscriptionAdvancedFilterObservation struct { }
func (*SystemTopicEventSubscriptionAdvancedFilterObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionAdvancedFilterObservation) DeepCopy() *SystemTopicEventSubscriptionAdvancedFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionAdvancedFilterObservation.
func (*SystemTopicEventSubscriptionAdvancedFilterObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionAdvancedFilterObservation) DeepCopyInto(out *SystemTopicEventSubscriptionAdvancedFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionAdvancedFilterParameters ¶
type SystemTopicEventSubscriptionAdvancedFilterParameters struct { // +kubebuilder:validation:Optional BoolEquals []AdvancedFilterBoolEqualsParameters `json:"boolEquals,omitempty" tf:"bool_equals,omitempty"` // +kubebuilder:validation:Optional IsNotNull []AdvancedFilterIsNotNullParameters `json:"isNotNull,omitempty" tf:"is_not_null,omitempty"` // +kubebuilder:validation:Optional IsNullOrUndefined []AdvancedFilterIsNullOrUndefinedParameters `json:"isNullOrUndefined,omitempty" tf:"is_null_or_undefined,omitempty"` // +kubebuilder:validation:Optional NumberGreaterThan []AdvancedFilterNumberGreaterThanParameters `json:"numberGreaterThan,omitempty" tf:"number_greater_than,omitempty"` // +kubebuilder:validation:Optional NumberGreaterThanOrEquals []AdvancedFilterNumberGreaterThanOrEqualsParameters `json:"numberGreaterThanOrEquals,omitempty" tf:"number_greater_than_or_equals,omitempty"` // +kubebuilder:validation:Optional NumberIn []AdvancedFilterNumberInParameters `json:"numberIn,omitempty" tf:"number_in,omitempty"` // +kubebuilder:validation:Optional NumberInRange []AdvancedFilterNumberInRangeParameters `json:"numberInRange,omitempty" tf:"number_in_range,omitempty"` // +kubebuilder:validation:Optional NumberLessThan []AdvancedFilterNumberLessThanParameters `json:"numberLessThan,omitempty" tf:"number_less_than,omitempty"` // +kubebuilder:validation:Optional NumberLessThanOrEquals []AdvancedFilterNumberLessThanOrEqualsParameters `json:"numberLessThanOrEquals,omitempty" tf:"number_less_than_or_equals,omitempty"` // +kubebuilder:validation:Optional NumberNotIn []AdvancedFilterNumberNotInParameters `json:"numberNotIn,omitempty" tf:"number_not_in,omitempty"` // +kubebuilder:validation:Optional NumberNotInRange []AdvancedFilterNumberNotInRangeParameters `json:"numberNotInRange,omitempty" tf:"number_not_in_range,omitempty"` // +kubebuilder:validation:Optional StringBeginsWith []AdvancedFilterStringBeginsWithParameters `json:"stringBeginsWith,omitempty" tf:"string_begins_with,omitempty"` // +kubebuilder:validation:Optional StringContains []AdvancedFilterStringContainsParameters `json:"stringContains,omitempty" tf:"string_contains,omitempty"` // +kubebuilder:validation:Optional StringEndsWith []AdvancedFilterStringEndsWithParameters `json:"stringEndsWith,omitempty" tf:"string_ends_with,omitempty"` // +kubebuilder:validation:Optional StringIn []AdvancedFilterStringInParameters `json:"stringIn,omitempty" tf:"string_in,omitempty"` // +kubebuilder:validation:Optional StringNotBeginsWith []AdvancedFilterStringNotBeginsWithParameters `json:"stringNotBeginsWith,omitempty" tf:"string_not_begins_with,omitempty"` // +kubebuilder:validation:Optional StringNotContains []AdvancedFilterStringNotContainsParameters `json:"stringNotContains,omitempty" tf:"string_not_contains,omitempty"` // +kubebuilder:validation:Optional StringNotEndsWith []AdvancedFilterStringNotEndsWithParameters `json:"stringNotEndsWith,omitempty" tf:"string_not_ends_with,omitempty"` // +kubebuilder:validation:Optional StringNotIn []AdvancedFilterStringNotInParameters `json:"stringNotIn,omitempty" tf:"string_not_in,omitempty"` }
func (*SystemTopicEventSubscriptionAdvancedFilterParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionAdvancedFilterParameters) DeepCopy() *SystemTopicEventSubscriptionAdvancedFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionAdvancedFilterParameters.
func (*SystemTopicEventSubscriptionAdvancedFilterParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionAdvancedFilterParameters) DeepCopyInto(out *SystemTopicEventSubscriptionAdvancedFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionAzureFunctionEndpointObservation ¶
type SystemTopicEventSubscriptionAzureFunctionEndpointObservation struct { }
func (*SystemTopicEventSubscriptionAzureFunctionEndpointObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionAzureFunctionEndpointObservation) DeepCopy() *SystemTopicEventSubscriptionAzureFunctionEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionAzureFunctionEndpointObservation.
func (*SystemTopicEventSubscriptionAzureFunctionEndpointObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionAzureFunctionEndpointObservation) DeepCopyInto(out *SystemTopicEventSubscriptionAzureFunctionEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionAzureFunctionEndpointParameters ¶
type SystemTopicEventSubscriptionAzureFunctionEndpointParameters struct { // +kubebuilder:validation:Required FunctionID *string `json:"functionId" tf:"function_id,omitempty"` // +kubebuilder:validation:Optional MaxEventsPerBatch *float64 `json:"maxEventsPerBatch,omitempty" tf:"max_events_per_batch,omitempty"` // +kubebuilder:validation:Optional PreferredBatchSizeInKilobytes *float64 `json:"preferredBatchSizeInKilobytes,omitempty" tf:"preferred_batch_size_in_kilobytes,omitempty"` }
func (*SystemTopicEventSubscriptionAzureFunctionEndpointParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionAzureFunctionEndpointParameters) DeepCopy() *SystemTopicEventSubscriptionAzureFunctionEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionAzureFunctionEndpointParameters.
func (*SystemTopicEventSubscriptionAzureFunctionEndpointParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionAzureFunctionEndpointParameters) DeepCopyInto(out *SystemTopicEventSubscriptionAzureFunctionEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionDeadLetterIdentityObservation ¶
type SystemTopicEventSubscriptionDeadLetterIdentityObservation struct { }
func (*SystemTopicEventSubscriptionDeadLetterIdentityObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionDeadLetterIdentityObservation) DeepCopy() *SystemTopicEventSubscriptionDeadLetterIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionDeadLetterIdentityObservation.
func (*SystemTopicEventSubscriptionDeadLetterIdentityObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionDeadLetterIdentityObservation) DeepCopyInto(out *SystemTopicEventSubscriptionDeadLetterIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionDeadLetterIdentityParameters ¶
type SystemTopicEventSubscriptionDeadLetterIdentityParameters struct { // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*SystemTopicEventSubscriptionDeadLetterIdentityParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionDeadLetterIdentityParameters) DeepCopy() *SystemTopicEventSubscriptionDeadLetterIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionDeadLetterIdentityParameters.
func (*SystemTopicEventSubscriptionDeadLetterIdentityParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionDeadLetterIdentityParameters) DeepCopyInto(out *SystemTopicEventSubscriptionDeadLetterIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionDeliveryIdentityObservation ¶
type SystemTopicEventSubscriptionDeliveryIdentityObservation struct { }
func (*SystemTopicEventSubscriptionDeliveryIdentityObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionDeliveryIdentityObservation) DeepCopy() *SystemTopicEventSubscriptionDeliveryIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionDeliveryIdentityObservation.
func (*SystemTopicEventSubscriptionDeliveryIdentityObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionDeliveryIdentityObservation) DeepCopyInto(out *SystemTopicEventSubscriptionDeliveryIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionDeliveryIdentityParameters ¶
type SystemTopicEventSubscriptionDeliveryIdentityParameters struct { // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*SystemTopicEventSubscriptionDeliveryIdentityParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionDeliveryIdentityParameters) DeepCopy() *SystemTopicEventSubscriptionDeliveryIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionDeliveryIdentityParameters.
func (*SystemTopicEventSubscriptionDeliveryIdentityParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionDeliveryIdentityParameters) DeepCopyInto(out *SystemTopicEventSubscriptionDeliveryIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionList ¶
type SystemTopicEventSubscriptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SystemTopicEventSubscription `json:"items"` }
SystemTopicEventSubscriptionList contains a list of SystemTopicEventSubscriptions
func (*SystemTopicEventSubscriptionList) DeepCopy ¶
func (in *SystemTopicEventSubscriptionList) DeepCopy() *SystemTopicEventSubscriptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionList.
func (*SystemTopicEventSubscriptionList) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionList) DeepCopyInto(out *SystemTopicEventSubscriptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemTopicEventSubscriptionList) DeepCopyObject ¶
func (in *SystemTopicEventSubscriptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SystemTopicEventSubscriptionList) GetItems ¶
func (l *SystemTopicEventSubscriptionList) GetItems() []resource.Managed
GetItems of this SystemTopicEventSubscriptionList.
type SystemTopicEventSubscriptionObservation ¶
type SystemTopicEventSubscriptionObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` WebhookEndpoint []SystemTopicEventSubscriptionWebhookEndpointObservation `json:"webhookEndpoint,omitempty" tf:"webhook_endpoint,omitempty"` }
func (*SystemTopicEventSubscriptionObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionObservation) DeepCopy() *SystemTopicEventSubscriptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionObservation.
func (*SystemTopicEventSubscriptionObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionObservation) DeepCopyInto(out *SystemTopicEventSubscriptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionParameters ¶
type SystemTopicEventSubscriptionParameters struct { // +kubebuilder:validation:Optional AdvancedFilter []SystemTopicEventSubscriptionAdvancedFilterParameters `json:"advancedFilter,omitempty" tf:"advanced_filter,omitempty"` // +kubebuilder:validation:Optional AdvancedFilteringOnArraysEnabled *bool `json:"advancedFilteringOnArraysEnabled,omitempty" tf:"advanced_filtering_on_arrays_enabled,omitempty"` // +kubebuilder:validation:Optional AzureFunctionEndpoint []SystemTopicEventSubscriptionAzureFunctionEndpointParameters `json:"azureFunctionEndpoint,omitempty" tf:"azure_function_endpoint,omitempty"` // +kubebuilder:validation:Optional DeadLetterIdentity []SystemTopicEventSubscriptionDeadLetterIdentityParameters `json:"deadLetterIdentity,omitempty" tf:"dead_letter_identity,omitempty"` // +kubebuilder:validation:Optional DeliveryIdentity []SystemTopicEventSubscriptionDeliveryIdentityParameters `json:"deliveryIdentity,omitempty" tf:"delivery_identity,omitempty"` // +kubebuilder:validation:Optional EventDeliverySchema *string `json:"eventDeliverySchema,omitempty" tf:"event_delivery_schema,omitempty"` // +kubebuilder:validation:Optional EventHubEndpointID *string `json:"eventhubEndpointId,omitempty" tf:"eventhub_endpoint_id,omitempty"` // +kubebuilder:validation:Optional ExpirationTimeUtc *string `json:"expirationTimeUtc,omitempty" tf:"expiration_time_utc,omitempty"` // +kubebuilder:validation:Optional HybridConnectionEndpointID *string `json:"hybridConnectionEndpointId,omitempty" tf:"hybrid_connection_endpoint_id,omitempty"` // +kubebuilder:validation:Optional IncludedEventTypes []*string `json:"includedEventTypes,omitempty" tf:"included_event_types,omitempty"` // +kubebuilder:validation:Optional Labels []*string `json:"labels,omitempty" tf:"labels,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional RetryPolicy []SystemTopicEventSubscriptionRetryPolicyParameters `json:"retryPolicy,omitempty" tf:"retry_policy,omitempty"` // +kubebuilder:validation:Optional ServiceBusQueueEndpointID *string `json:"serviceBusQueueEndpointId,omitempty" tf:"service_bus_queue_endpoint_id,omitempty"` // +kubebuilder:validation:Optional ServiceBusTopicEndpointID *string `json:"serviceBusTopicEndpointId,omitempty" tf:"service_bus_topic_endpoint_id,omitempty"` // +kubebuilder:validation:Optional StorageBlobDeadLetterDestination []SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters `json:"storageBlobDeadLetterDestination,omitempty" tf:"storage_blob_dead_letter_destination,omitempty"` // +kubebuilder:validation:Optional StorageQueueEndpoint []SystemTopicEventSubscriptionStorageQueueEndpointParameters `json:"storageQueueEndpoint,omitempty" tf:"storage_queue_endpoint,omitempty"` // +kubebuilder:validation:Optional SubjectFilter []SystemTopicEventSubscriptionSubjectFilterParameters `json:"subjectFilter,omitempty" tf:"subject_filter,omitempty"` // +kubebuilder:validation:Required SystemTopic *string `json:"systemTopic" tf:"system_topic,omitempty"` // +kubebuilder:validation:Optional WebhookEndpoint []SystemTopicEventSubscriptionWebhookEndpointParameters `json:"webhookEndpoint,omitempty" tf:"webhook_endpoint,omitempty"` }
func (*SystemTopicEventSubscriptionParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionParameters) DeepCopy() *SystemTopicEventSubscriptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionParameters.
func (*SystemTopicEventSubscriptionParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionParameters) DeepCopyInto(out *SystemTopicEventSubscriptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionRetryPolicyObservation ¶
type SystemTopicEventSubscriptionRetryPolicyObservation struct { }
func (*SystemTopicEventSubscriptionRetryPolicyObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionRetryPolicyObservation) DeepCopy() *SystemTopicEventSubscriptionRetryPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionRetryPolicyObservation.
func (*SystemTopicEventSubscriptionRetryPolicyObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionRetryPolicyObservation) DeepCopyInto(out *SystemTopicEventSubscriptionRetryPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionRetryPolicyParameters ¶
type SystemTopicEventSubscriptionRetryPolicyParameters struct { // +kubebuilder:validation:Required EventTimeToLive *float64 `json:"eventTimeToLive" tf:"event_time_to_live,omitempty"` // +kubebuilder:validation:Required MaxDeliveryAttempts *float64 `json:"maxDeliveryAttempts" tf:"max_delivery_attempts,omitempty"` }
func (*SystemTopicEventSubscriptionRetryPolicyParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionRetryPolicyParameters) DeepCopy() *SystemTopicEventSubscriptionRetryPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionRetryPolicyParameters.
func (*SystemTopicEventSubscriptionRetryPolicyParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionRetryPolicyParameters) DeepCopyInto(out *SystemTopicEventSubscriptionRetryPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionSpec ¶
type SystemTopicEventSubscriptionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SystemTopicEventSubscriptionParameters `json:"forProvider"` }
SystemTopicEventSubscriptionSpec defines the desired state of SystemTopicEventSubscription
func (*SystemTopicEventSubscriptionSpec) DeepCopy ¶
func (in *SystemTopicEventSubscriptionSpec) DeepCopy() *SystemTopicEventSubscriptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionSpec.
func (*SystemTopicEventSubscriptionSpec) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionSpec) DeepCopyInto(out *SystemTopicEventSubscriptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionStatus ¶
type SystemTopicEventSubscriptionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SystemTopicEventSubscriptionObservation `json:"atProvider,omitempty"` }
SystemTopicEventSubscriptionStatus defines the observed state of SystemTopicEventSubscription.
func (*SystemTopicEventSubscriptionStatus) DeepCopy ¶
func (in *SystemTopicEventSubscriptionStatus) DeepCopy() *SystemTopicEventSubscriptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionStatus.
func (*SystemTopicEventSubscriptionStatus) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionStatus) DeepCopyInto(out *SystemTopicEventSubscriptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation ¶
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation struct { }
func (*SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation) DeepCopy() *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation.
func (*SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation) DeepCopyInto(out *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters ¶
type SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters struct { // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` // +kubebuilder:validation:Required StorageBlobContainerName *string `json:"storageBlobContainerName" tf:"storage_blob_container_name,omitempty"` }
func (*SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters) DeepCopy() *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters.
func (*SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters) DeepCopyInto(out *SystemTopicEventSubscriptionStorageBlobDeadLetterDestinationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionStorageQueueEndpointObservation ¶
type SystemTopicEventSubscriptionStorageQueueEndpointObservation struct { }
func (*SystemTopicEventSubscriptionStorageQueueEndpointObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionStorageQueueEndpointObservation) DeepCopy() *SystemTopicEventSubscriptionStorageQueueEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionStorageQueueEndpointObservation.
func (*SystemTopicEventSubscriptionStorageQueueEndpointObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionStorageQueueEndpointObservation) DeepCopyInto(out *SystemTopicEventSubscriptionStorageQueueEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionStorageQueueEndpointParameters ¶
type SystemTopicEventSubscriptionStorageQueueEndpointParameters struct { // +kubebuilder:validation:Required QueueName *string `json:"queueName" tf:"queue_name,omitempty"` // +kubebuilder:validation:Required StorageAccountID *string `json:"storageAccountId" tf:"storage_account_id,omitempty"` }
func (*SystemTopicEventSubscriptionStorageQueueEndpointParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionStorageQueueEndpointParameters) DeepCopy() *SystemTopicEventSubscriptionStorageQueueEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionStorageQueueEndpointParameters.
func (*SystemTopicEventSubscriptionStorageQueueEndpointParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionStorageQueueEndpointParameters) DeepCopyInto(out *SystemTopicEventSubscriptionStorageQueueEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionSubjectFilterObservation ¶
type SystemTopicEventSubscriptionSubjectFilterObservation struct { }
func (*SystemTopicEventSubscriptionSubjectFilterObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionSubjectFilterObservation) DeepCopy() *SystemTopicEventSubscriptionSubjectFilterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionSubjectFilterObservation.
func (*SystemTopicEventSubscriptionSubjectFilterObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionSubjectFilterObservation) DeepCopyInto(out *SystemTopicEventSubscriptionSubjectFilterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionSubjectFilterParameters ¶
type SystemTopicEventSubscriptionSubjectFilterParameters struct { // +kubebuilder:validation:Optional CaseSensitive *bool `json:"caseSensitive,omitempty" tf:"case_sensitive,omitempty"` // +kubebuilder:validation:Optional SubjectBeginsWith *string `json:"subjectBeginsWith,omitempty" tf:"subject_begins_with,omitempty"` // +kubebuilder:validation:Optional SubjectEndsWith *string `json:"subjectEndsWith,omitempty" tf:"subject_ends_with,omitempty"` }
func (*SystemTopicEventSubscriptionSubjectFilterParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionSubjectFilterParameters) DeepCopy() *SystemTopicEventSubscriptionSubjectFilterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionSubjectFilterParameters.
func (*SystemTopicEventSubscriptionSubjectFilterParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionSubjectFilterParameters) DeepCopyInto(out *SystemTopicEventSubscriptionSubjectFilterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionWebhookEndpointObservation ¶
type SystemTopicEventSubscriptionWebhookEndpointObservation struct {
BaseURL *string `json:"baseUrl,omitempty" tf:"base_url,omitempty"`
}
func (*SystemTopicEventSubscriptionWebhookEndpointObservation) DeepCopy ¶
func (in *SystemTopicEventSubscriptionWebhookEndpointObservation) DeepCopy() *SystemTopicEventSubscriptionWebhookEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionWebhookEndpointObservation.
func (*SystemTopicEventSubscriptionWebhookEndpointObservation) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionWebhookEndpointObservation) DeepCopyInto(out *SystemTopicEventSubscriptionWebhookEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicEventSubscriptionWebhookEndpointParameters ¶
type SystemTopicEventSubscriptionWebhookEndpointParameters struct { // +kubebuilder:validation:Optional ActiveDirectoryAppIDOrURI *string `json:"activeDirectoryAppIdOrUri,omitempty" tf:"active_directory_app_id_or_uri,omitempty"` // +kubebuilder:validation:Optional ActiveDirectoryTenantID *string `json:"activeDirectoryTenantId,omitempty" tf:"active_directory_tenant_id,omitempty"` // +kubebuilder:validation:Optional MaxEventsPerBatch *float64 `json:"maxEventsPerBatch,omitempty" tf:"max_events_per_batch,omitempty"` // +kubebuilder:validation:Optional PreferredBatchSizeInKilobytes *float64 `json:"preferredBatchSizeInKilobytes,omitempty" tf:"preferred_batch_size_in_kilobytes,omitempty"` // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` }
func (*SystemTopicEventSubscriptionWebhookEndpointParameters) DeepCopy ¶
func (in *SystemTopicEventSubscriptionWebhookEndpointParameters) DeepCopy() *SystemTopicEventSubscriptionWebhookEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicEventSubscriptionWebhookEndpointParameters.
func (*SystemTopicEventSubscriptionWebhookEndpointParameters) DeepCopyInto ¶
func (in *SystemTopicEventSubscriptionWebhookEndpointParameters) DeepCopyInto(out *SystemTopicEventSubscriptionWebhookEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicIdentityObservation ¶
type SystemTopicIdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*SystemTopicIdentityObservation) DeepCopy ¶
func (in *SystemTopicIdentityObservation) DeepCopy() *SystemTopicIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicIdentityObservation.
func (*SystemTopicIdentityObservation) DeepCopyInto ¶
func (in *SystemTopicIdentityObservation) DeepCopyInto(out *SystemTopicIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicIdentityParameters ¶
type SystemTopicIdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*SystemTopicIdentityParameters) DeepCopy ¶
func (in *SystemTopicIdentityParameters) DeepCopy() *SystemTopicIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicIdentityParameters.
func (*SystemTopicIdentityParameters) DeepCopyInto ¶
func (in *SystemTopicIdentityParameters) DeepCopyInto(out *SystemTopicIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicList ¶
type SystemTopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SystemTopic `json:"items"` }
SystemTopicList contains a list of SystemTopics
func (*SystemTopicList) DeepCopy ¶
func (in *SystemTopicList) DeepCopy() *SystemTopicList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicList.
func (*SystemTopicList) DeepCopyInto ¶
func (in *SystemTopicList) DeepCopyInto(out *SystemTopicList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SystemTopicList) DeepCopyObject ¶
func (in *SystemTopicList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SystemTopicList) GetItems ¶
func (l *SystemTopicList) GetItems() []resource.Managed
GetItems of this SystemTopicList.
type SystemTopicObservation ¶
type SystemTopicObservation struct { ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []SystemTopicIdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` MetricArmResourceID *string `json:"metricArmResourceId,omitempty" tf:"metric_arm_resource_id,omitempty"` }
func (*SystemTopicObservation) DeepCopy ¶
func (in *SystemTopicObservation) DeepCopy() *SystemTopicObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicObservation.
func (*SystemTopicObservation) DeepCopyInto ¶
func (in *SystemTopicObservation) DeepCopyInto(out *SystemTopicObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicParameters ¶
type SystemTopicParameters struct { // +kubebuilder:validation:Optional Identity []SystemTopicIdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required SourceArmResourceID *string `json:"sourceArmResourceId" tf:"source_arm_resource_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Required TopicType *string `json:"topicType" tf:"topic_type,omitempty"` }
func (*SystemTopicParameters) DeepCopy ¶
func (in *SystemTopicParameters) DeepCopy() *SystemTopicParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicParameters.
func (*SystemTopicParameters) DeepCopyInto ¶
func (in *SystemTopicParameters) DeepCopyInto(out *SystemTopicParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicSpec ¶
type SystemTopicSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SystemTopicParameters `json:"forProvider"` }
SystemTopicSpec defines the desired state of SystemTopic
func (*SystemTopicSpec) DeepCopy ¶
func (in *SystemTopicSpec) DeepCopy() *SystemTopicSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicSpec.
func (*SystemTopicSpec) DeepCopyInto ¶
func (in *SystemTopicSpec) DeepCopyInto(out *SystemTopicSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemTopicStatus ¶
type SystemTopicStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SystemTopicObservation `json:"atProvider,omitempty"` }
SystemTopicStatus defines the observed state of SystemTopic.
func (*SystemTopicStatus) DeepCopy ¶
func (in *SystemTopicStatus) DeepCopy() *SystemTopicStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemTopicStatus.
func (*SystemTopicStatus) DeepCopyInto ¶
func (in *SystemTopicStatus) DeepCopyInto(out *SystemTopicStatus)
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 TopicSpec `json:"spec"` Status TopicStatus `json:"status,omitempty"` }
Topic is the Schema for the Topics API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
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) GetCondition ¶
func (mg *Topic) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Topic.
func (*Topic) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Topic
func (*Topic) GetDeletionPolicy ¶
func (mg *Topic) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Topic.
func (*Topic) GetObservation ¶
GetObservation of this Topic
func (*Topic) GetParameters ¶
GetParameters of this Topic
func (*Topic) GetProviderConfigReference ¶
GetProviderConfigReference of this Topic.
func (*Topic) GetProviderReference ¶
GetProviderReference of this Topic. Deprecated: Use GetProviderConfigReference.
func (*Topic) GetPublishConnectionDetailsTo ¶
func (mg *Topic) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Topic.
func (*Topic) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Topic
func (*Topic) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Topic) GetWriteConnectionSecretToReference ¶
func (mg *Topic) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Topic.
func (*Topic) LateInitialize ¶
LateInitialize this Topic using its observed tfState. returns True if there are any spec changes for the resource.
func (*Topic) ResolveReferences ¶
ResolveReferences of this Topic.
func (*Topic) SetConditions ¶
SetConditions of this Topic.
func (*Topic) SetDeletionPolicy ¶
func (mg *Topic) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Topic.
func (*Topic) SetObservation ¶
SetObservation for this Topic
func (*Topic) SetParameters ¶
SetParameters for this Topic
func (*Topic) SetProviderConfigReference ¶
SetProviderConfigReference of this Topic.
func (*Topic) SetProviderReference ¶
SetProviderReference of this Topic. Deprecated: Use SetProviderConfigReference.
func (*Topic) SetPublishConnectionDetailsTo ¶
func (mg *Topic) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Topic.
func (*Topic) SetWriteConnectionSecretToReference ¶
func (mg *Topic) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Topic.
type TopicIdentityObservation ¶
type TopicIdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*TopicIdentityObservation) DeepCopy ¶
func (in *TopicIdentityObservation) DeepCopy() *TopicIdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicIdentityObservation.
func (*TopicIdentityObservation) DeepCopyInto ¶
func (in *TopicIdentityObservation) DeepCopyInto(out *TopicIdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicIdentityParameters ¶
type TopicIdentityParameters struct { // +kubebuilder:validation:Optional IdentityIds []*string `json:"identityIds,omitempty" tf:"identity_ids,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` }
func (*TopicIdentityParameters) DeepCopy ¶
func (in *TopicIdentityParameters) DeepCopy() *TopicIdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicIdentityParameters.
func (*TopicIdentityParameters) DeepCopyInto ¶
func (in *TopicIdentityParameters) DeepCopyInto(out *TopicIdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicInboundIPRuleObservation ¶
type TopicInboundIPRuleObservation struct { }
func (*TopicInboundIPRuleObservation) DeepCopy ¶
func (in *TopicInboundIPRuleObservation) DeepCopy() *TopicInboundIPRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicInboundIPRuleObservation.
func (*TopicInboundIPRuleObservation) DeepCopyInto ¶
func (in *TopicInboundIPRuleObservation) DeepCopyInto(out *TopicInboundIPRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicInboundIPRuleParameters ¶
type TopicInboundIPRuleParameters struct { // +kubebuilder:validation:Optional Action *string `json:"action,omitempty" tf:"action"` // +kubebuilder:validation:Optional IPMask *string `json:"ipMask,omitempty" tf:"ip_mask"` }
func (*TopicInboundIPRuleParameters) DeepCopy ¶
func (in *TopicInboundIPRuleParameters) DeepCopy() *TopicInboundIPRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicInboundIPRuleParameters.
func (*TopicInboundIPRuleParameters) DeepCopyInto ¶
func (in *TopicInboundIPRuleParameters) DeepCopyInto(out *TopicInboundIPRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicInputMappingDefaultValuesObservation ¶
type TopicInputMappingDefaultValuesObservation struct { }
func (*TopicInputMappingDefaultValuesObservation) DeepCopy ¶
func (in *TopicInputMappingDefaultValuesObservation) DeepCopy() *TopicInputMappingDefaultValuesObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicInputMappingDefaultValuesObservation.
func (*TopicInputMappingDefaultValuesObservation) DeepCopyInto ¶
func (in *TopicInputMappingDefaultValuesObservation) DeepCopyInto(out *TopicInputMappingDefaultValuesObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicInputMappingDefaultValuesParameters ¶
type TopicInputMappingDefaultValuesParameters struct { // +kubebuilder:validation:Optional DataVersion *string `json:"dataVersion,omitempty" tf:"data_version,omitempty"` // +kubebuilder:validation:Optional EventType *string `json:"eventType,omitempty" tf:"event_type,omitempty"` // +kubebuilder:validation:Optional Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` }
func (*TopicInputMappingDefaultValuesParameters) DeepCopy ¶
func (in *TopicInputMappingDefaultValuesParameters) DeepCopy() *TopicInputMappingDefaultValuesParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicInputMappingDefaultValuesParameters.
func (*TopicInputMappingDefaultValuesParameters) DeepCopyInto ¶
func (in *TopicInputMappingDefaultValuesParameters) DeepCopyInto(out *TopicInputMappingDefaultValuesParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicInputMappingFieldsObservation ¶
type TopicInputMappingFieldsObservation struct { }
func (*TopicInputMappingFieldsObservation) DeepCopy ¶
func (in *TopicInputMappingFieldsObservation) DeepCopy() *TopicInputMappingFieldsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicInputMappingFieldsObservation.
func (*TopicInputMappingFieldsObservation) DeepCopyInto ¶
func (in *TopicInputMappingFieldsObservation) DeepCopyInto(out *TopicInputMappingFieldsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicInputMappingFieldsParameters ¶
type TopicInputMappingFieldsParameters struct { // +kubebuilder:validation:Optional DataVersion *string `json:"dataVersion,omitempty" tf:"data_version,omitempty"` // +kubebuilder:validation:Optional EventTime *string `json:"eventTime,omitempty" tf:"event_time,omitempty"` // +kubebuilder:validation:Optional EventType *string `json:"eventType,omitempty" tf:"event_type,omitempty"` // +kubebuilder:validation:Optional ID *string `json:"id,omitempty" tf:"id,omitempty"` // +kubebuilder:validation:Optional Subject *string `json:"subject,omitempty" tf:"subject,omitempty"` // +kubebuilder:validation:Optional Topic *string `json:"topic,omitempty" tf:"topic,omitempty"` }
func (*TopicInputMappingFieldsParameters) DeepCopy ¶
func (in *TopicInputMappingFieldsParameters) DeepCopy() *TopicInputMappingFieldsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicInputMappingFieldsParameters.
func (*TopicInputMappingFieldsParameters) DeepCopyInto ¶
func (in *TopicInputMappingFieldsParameters) DeepCopyInto(out *TopicInputMappingFieldsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicList ¶
type TopicList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Topic `json:"items"` }
TopicList contains a list of 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 TopicObservation ¶
type TopicObservation struct { Endpoint *string `json:"endpoint,omitempty" tf:"endpoint,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []TopicIdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` }
func (*TopicObservation) DeepCopy ¶
func (in *TopicObservation) DeepCopy() *TopicObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicObservation.
func (*TopicObservation) DeepCopyInto ¶
func (in *TopicObservation) DeepCopyInto(out *TopicObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicParameters ¶
type TopicParameters struct { // +kubebuilder:validation:Optional Identity []TopicIdentityParameters `json:"identity,omitempty" tf:"identity,omitempty"` // +kubebuilder:validation:Optional InboundIPRule []TopicInboundIPRuleParameters `json:"inboundIpRule,omitempty" tf:"inbound_ip_rule,omitempty"` // +kubebuilder:validation:Optional InputMappingDefaultValues []TopicInputMappingDefaultValuesParameters `json:"inputMappingDefaultValues,omitempty" tf:"input_mapping_default_values,omitempty"` // +kubebuilder:validation:Optional InputMappingFields []TopicInputMappingFieldsParameters `json:"inputMappingFields,omitempty" tf:"input_mapping_fields,omitempty"` // +kubebuilder:validation:Optional InputSchema *string `json:"inputSchema,omitempty" tf:"input_schema,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*TopicParameters) DeepCopy ¶
func (in *TopicParameters) DeepCopy() *TopicParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicParameters.
func (*TopicParameters) DeepCopyInto ¶
func (in *TopicParameters) DeepCopyInto(out *TopicParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicSpec ¶
type TopicSpec struct { v1.ResourceSpec `json:",inline"` ForProvider TopicParameters `json:"forProvider"` }
TopicSpec defines the desired state of Topic
func (*TopicSpec) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicSpec.
func (*TopicSpec) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TopicStatus ¶
type TopicStatus struct { v1.ResourceStatus `json:",inline"` AtProvider TopicObservation `json:"atProvider,omitempty"` }
TopicStatus defines the observed state of Topic.
func (*TopicStatus) DeepCopy ¶
func (in *TopicStatus) DeepCopy() *TopicStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopicStatus.
func (*TopicStatus) DeepCopyInto ¶
func (in *TopicStatus) DeepCopyInto(out *TopicStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebhookEndpointObservation ¶
type WebhookEndpointObservation struct {
BaseURL *string `json:"baseUrl,omitempty" tf:"base_url,omitempty"`
}
func (*WebhookEndpointObservation) DeepCopy ¶
func (in *WebhookEndpointObservation) DeepCopy() *WebhookEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookEndpointObservation.
func (*WebhookEndpointObservation) DeepCopyInto ¶
func (in *WebhookEndpointObservation) DeepCopyInto(out *WebhookEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WebhookEndpointParameters ¶
type WebhookEndpointParameters struct { // +kubebuilder:validation:Optional ActiveDirectoryAppIDOrURI *string `json:"activeDirectoryAppIdOrUri,omitempty" tf:"active_directory_app_id_or_uri,omitempty"` // +kubebuilder:validation:Optional ActiveDirectoryTenantID *string `json:"activeDirectoryTenantId,omitempty" tf:"active_directory_tenant_id,omitempty"` // +kubebuilder:validation:Optional MaxEventsPerBatch *float64 `json:"maxEventsPerBatch,omitempty" tf:"max_events_per_batch,omitempty"` // +kubebuilder:validation:Optional PreferredBatchSizeInKilobytes *float64 `json:"preferredBatchSizeInKilobytes,omitempty" tf:"preferred_batch_size_in_kilobytes,omitempty"` // +kubebuilder:validation:Required URL *string `json:"url" tf:"url,omitempty"` }
func (*WebhookEndpointParameters) DeepCopy ¶
func (in *WebhookEndpointParameters) DeepCopy() *WebhookEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WebhookEndpointParameters.
func (*WebhookEndpointParameters) DeepCopyInto ¶
func (in *WebhookEndpointParameters) DeepCopyInto(out *WebhookEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_domain_types.go
- zz_domaintopic_types.go
- zz_eventsubscription_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_systemtopic_types.go
- zz_systemtopiceventsubscription_types.go
- zz_topic_types.go