Documentation ¶
Overview ¶
+groupName=sentinel.azurerm.kubeform.com
Index ¶
- Variables
- func GetDecoder() map[string]jsoniter.ValDecoder
- func GetEncoder() map[string]jsoniter.ValEncoder
- func Kind(kind string) schema.GroupKind
- func Resource(resource string) schema.GroupResource
- type AlertRuleFusion
- func (in *AlertRuleFusion) DeepCopy() *AlertRuleFusion
- func (in *AlertRuleFusion) DeepCopyInto(out *AlertRuleFusion)
- func (in *AlertRuleFusion) DeepCopyObject() runtime.Object
- func (r *AlertRuleFusion) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AlertRuleFusion) ValidateCreate() error
- func (r *AlertRuleFusion) ValidateDelete() error
- func (r *AlertRuleFusion) ValidateUpdate(old runtime.Object) error
- type AlertRuleFusionList
- type AlertRuleFusionSpec
- type AlertRuleFusionSpecResource
- type AlertRuleFusionStatus
- type AlertRuleMachineLearningBehaviorAnalytics
- func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopy() *AlertRuleMachineLearningBehaviorAnalytics
- func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalytics)
- func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject() runtime.Object
- func (r *AlertRuleMachineLearningBehaviorAnalytics) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AlertRuleMachineLearningBehaviorAnalytics) ValidateCreate() error
- func (r *AlertRuleMachineLearningBehaviorAnalytics) ValidateDelete() error
- func (r *AlertRuleMachineLearningBehaviorAnalytics) ValidateUpdate(old runtime.Object) error
- type AlertRuleMachineLearningBehaviorAnalyticsList
- func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsList
- func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsList)
- func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject() runtime.Object
- type AlertRuleMachineLearningBehaviorAnalyticsSpec
- type AlertRuleMachineLearningBehaviorAnalyticsSpecResource
- type AlertRuleMachineLearningBehaviorAnalyticsStatus
- type AlertRuleMsSecurityIncident
- func (in *AlertRuleMsSecurityIncident) DeepCopy() *AlertRuleMsSecurityIncident
- func (in *AlertRuleMsSecurityIncident) DeepCopyInto(out *AlertRuleMsSecurityIncident)
- func (in *AlertRuleMsSecurityIncident) DeepCopyObject() runtime.Object
- func (r *AlertRuleMsSecurityIncident) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AlertRuleMsSecurityIncident) ValidateCreate() error
- func (r *AlertRuleMsSecurityIncident) ValidateDelete() error
- func (r *AlertRuleMsSecurityIncident) ValidateUpdate(old runtime.Object) error
- type AlertRuleMsSecurityIncidentList
- type AlertRuleMsSecurityIncidentSpec
- type AlertRuleMsSecurityIncidentSpecResource
- type AlertRuleMsSecurityIncidentStatus
- type AlertRuleScheduled
- func (in *AlertRuleScheduled) DeepCopy() *AlertRuleScheduled
- func (in *AlertRuleScheduled) DeepCopyInto(out *AlertRuleScheduled)
- func (in *AlertRuleScheduled) DeepCopyObject() runtime.Object
- func (r *AlertRuleScheduled) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *AlertRuleScheduled) ValidateCreate() error
- func (r *AlertRuleScheduled) ValidateDelete() error
- func (r *AlertRuleScheduled) ValidateUpdate(old runtime.Object) error
- type AlertRuleScheduledList
- type AlertRuleScheduledSpec
- type AlertRuleScheduledSpecEventGrouping
- type AlertRuleScheduledSpecEventGroupingCodec
- type AlertRuleScheduledSpecIncidentConfiguration
- type AlertRuleScheduledSpecIncidentConfigurationCodec
- func (AlertRuleScheduledSpecIncidentConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AlertRuleScheduledSpecIncidentConfigurationCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AlertRuleScheduledSpecIncidentConfigurationCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AlertRuleScheduledSpecIncidentConfigurationGrouping
- type AlertRuleScheduledSpecIncidentConfigurationGroupingCodec
- func (AlertRuleScheduledSpecIncidentConfigurationGroupingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
- func (AlertRuleScheduledSpecIncidentConfigurationGroupingCodec) Encode(ptr unsafe.Pointer, stream *jsoniter.Stream)
- func (AlertRuleScheduledSpecIncidentConfigurationGroupingCodec) IsEmpty(ptr unsafe.Pointer) bool
- type AlertRuleScheduledSpecResource
- type AlertRuleScheduledStatus
- type DataConnectorAwsCloudTrail
- func (in *DataConnectorAwsCloudTrail) DeepCopy() *DataConnectorAwsCloudTrail
- func (in *DataConnectorAwsCloudTrail) DeepCopyInto(out *DataConnectorAwsCloudTrail)
- func (in *DataConnectorAwsCloudTrail) DeepCopyObject() runtime.Object
- func (r *DataConnectorAwsCloudTrail) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorAwsCloudTrail) ValidateCreate() error
- func (r *DataConnectorAwsCloudTrail) ValidateDelete() error
- func (r *DataConnectorAwsCloudTrail) ValidateUpdate(old runtime.Object) error
- type DataConnectorAwsCloudTrailList
- type DataConnectorAwsCloudTrailSpec
- type DataConnectorAwsCloudTrailSpecResource
- type DataConnectorAwsCloudTrailStatus
- type DataConnectorAzureActiveDirectory
- func (in *DataConnectorAzureActiveDirectory) DeepCopy() *DataConnectorAzureActiveDirectory
- func (in *DataConnectorAzureActiveDirectory) DeepCopyInto(out *DataConnectorAzureActiveDirectory)
- func (in *DataConnectorAzureActiveDirectory) DeepCopyObject() runtime.Object
- func (r *DataConnectorAzureActiveDirectory) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorAzureActiveDirectory) ValidateCreate() error
- func (r *DataConnectorAzureActiveDirectory) ValidateDelete() error
- func (r *DataConnectorAzureActiveDirectory) ValidateUpdate(old runtime.Object) error
- type DataConnectorAzureActiveDirectoryList
- type DataConnectorAzureActiveDirectorySpec
- type DataConnectorAzureActiveDirectorySpecResource
- type DataConnectorAzureActiveDirectoryStatus
- type DataConnectorAzureAdvancedThreatProtection
- func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopy() *DataConnectorAzureAdvancedThreatProtection
- func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtection)
- func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyObject() runtime.Object
- func (r *DataConnectorAzureAdvancedThreatProtection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorAzureAdvancedThreatProtection) ValidateCreate() error
- func (r *DataConnectorAzureAdvancedThreatProtection) ValidateDelete() error
- func (r *DataConnectorAzureAdvancedThreatProtection) ValidateUpdate(old runtime.Object) error
- type DataConnectorAzureAdvancedThreatProtectionList
- func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionList
- func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionList)
- func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
- type DataConnectorAzureAdvancedThreatProtectionSpec
- type DataConnectorAzureAdvancedThreatProtectionSpecResource
- type DataConnectorAzureAdvancedThreatProtectionStatus
- type DataConnectorAzureSecurityCenter
- func (in *DataConnectorAzureSecurityCenter) DeepCopy() *DataConnectorAzureSecurityCenter
- func (in *DataConnectorAzureSecurityCenter) DeepCopyInto(out *DataConnectorAzureSecurityCenter)
- func (in *DataConnectorAzureSecurityCenter) DeepCopyObject() runtime.Object
- func (r *DataConnectorAzureSecurityCenter) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorAzureSecurityCenter) ValidateCreate() error
- func (r *DataConnectorAzureSecurityCenter) ValidateDelete() error
- func (r *DataConnectorAzureSecurityCenter) ValidateUpdate(old runtime.Object) error
- type DataConnectorAzureSecurityCenterList
- type DataConnectorAzureSecurityCenterSpec
- type DataConnectorAzureSecurityCenterSpecResource
- type DataConnectorAzureSecurityCenterStatus
- type DataConnectorMicrosoftCloudAppSecurity
- func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopy() *DataConnectorMicrosoftCloudAppSecurity
- func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurity)
- func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyObject() runtime.Object
- func (r *DataConnectorMicrosoftCloudAppSecurity) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorMicrosoftCloudAppSecurity) ValidateCreate() error
- func (r *DataConnectorMicrosoftCloudAppSecurity) ValidateDelete() error
- func (r *DataConnectorMicrosoftCloudAppSecurity) ValidateUpdate(old runtime.Object) error
- type DataConnectorMicrosoftCloudAppSecurityList
- func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityList
- func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityList)
- func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject() runtime.Object
- type DataConnectorMicrosoftCloudAppSecuritySpec
- type DataConnectorMicrosoftCloudAppSecuritySpecResource
- type DataConnectorMicrosoftCloudAppSecurityStatus
- type DataConnectorMicrosoftDefenderAdvancedThreatProtection
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtection
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtection)
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopyObject() runtime.Object
- func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateCreate() error
- func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateDelete() error
- func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateUpdate(old runtime.Object) error
- type DataConnectorMicrosoftDefenderAdvancedThreatProtectionList
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList)
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
- type DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec
- type DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource
- func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource)
- type DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus
- type DataConnectorOffice365
- func (in *DataConnectorOffice365) DeepCopy() *DataConnectorOffice365
- func (in *DataConnectorOffice365) DeepCopyInto(out *DataConnectorOffice365)
- func (in *DataConnectorOffice365) DeepCopyObject() runtime.Object
- func (r *DataConnectorOffice365) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorOffice365) ValidateCreate() error
- func (r *DataConnectorOffice365) ValidateDelete() error
- func (r *DataConnectorOffice365) ValidateUpdate(old runtime.Object) error
- type DataConnectorOffice365List
- type DataConnectorOffice365Spec
- type DataConnectorOffice365SpecResource
- type DataConnectorOffice365Status
- type DataConnectorThreatIntelligence
- func (in *DataConnectorThreatIntelligence) DeepCopy() *DataConnectorThreatIntelligence
- func (in *DataConnectorThreatIntelligence) DeepCopyInto(out *DataConnectorThreatIntelligence)
- func (in *DataConnectorThreatIntelligence) DeepCopyObject() runtime.Object
- func (r *DataConnectorThreatIntelligence) SetupWebhookWithManager(mgr ctrl.Manager) error
- func (r *DataConnectorThreatIntelligence) ValidateCreate() error
- func (r *DataConnectorThreatIntelligence) ValidateDelete() error
- func (r *DataConnectorThreatIntelligence) ValidateUpdate(old runtime.Object) error
- type DataConnectorThreatIntelligenceList
- type DataConnectorThreatIntelligenceSpec
- type DataConnectorThreatIntelligenceSpecResource
- type DataConnectorThreatIntelligenceStatus
Constants ¶
This section is empty.
Variables ¶
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: sentinel.GroupName, Version: "v1alpha1"}
Functions ¶
func GetDecoder ¶
func GetDecoder() map[string]jsoniter.ValDecoder
func GetEncoder ¶
func GetEncoder() map[string]jsoniter.ValEncoder
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
Types ¶
type AlertRuleFusion ¶
type AlertRuleFusion struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleFusionSpec `json:"spec,omitempty"` Status AlertRuleFusionStatus `json:"status,omitempty"` }
func (*AlertRuleFusion) DeepCopy ¶
func (in *AlertRuleFusion) DeepCopy() *AlertRuleFusion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusion.
func (*AlertRuleFusion) DeepCopyInto ¶
func (in *AlertRuleFusion) DeepCopyInto(out *AlertRuleFusion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleFusion) DeepCopyObject ¶
func (in *AlertRuleFusion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleFusion) SetupWebhookWithManager ¶
func (r *AlertRuleFusion) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AlertRuleFusion) ValidateCreate ¶
func (r *AlertRuleFusion) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleFusion) ValidateDelete ¶
func (r *AlertRuleFusion) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleFusion) ValidateUpdate ¶
func (r *AlertRuleFusion) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AlertRuleFusionList ¶
type AlertRuleFusionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AlertRuleFusion CRD objects Items []AlertRuleFusion `json:"items,omitempty"` }
AlertRuleFusionList is a list of AlertRuleFusions
func (*AlertRuleFusionList) DeepCopy ¶
func (in *AlertRuleFusionList) DeepCopy() *AlertRuleFusionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionList.
func (*AlertRuleFusionList) DeepCopyInto ¶
func (in *AlertRuleFusionList) DeepCopyInto(out *AlertRuleFusionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleFusionList) DeepCopyObject ¶
func (in *AlertRuleFusionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AlertRuleFusionSpec ¶
type AlertRuleFusionSpec struct { State *AlertRuleFusionSpecResource `json:"state,omitempty" tf:"-"` Resource AlertRuleFusionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AlertRuleFusionSpec) DeepCopy ¶
func (in *AlertRuleFusionSpec) DeepCopy() *AlertRuleFusionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionSpec.
func (*AlertRuleFusionSpec) DeepCopyInto ¶
func (in *AlertRuleFusionSpec) DeepCopyInto(out *AlertRuleFusionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleFusionSpecResource ¶
type AlertRuleFusionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AlertRuleTemplateGuid *string `json:"alertRuleTemplateGuid" tf:"alert_rule_template_guid"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` }
func (*AlertRuleFusionSpecResource) DeepCopy ¶
func (in *AlertRuleFusionSpecResource) DeepCopy() *AlertRuleFusionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionSpecResource.
func (*AlertRuleFusionSpecResource) DeepCopyInto ¶
func (in *AlertRuleFusionSpecResource) DeepCopyInto(out *AlertRuleFusionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleFusionStatus ¶
type AlertRuleFusionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AlertRuleFusionStatus) DeepCopy ¶
func (in *AlertRuleFusionStatus) DeepCopy() *AlertRuleFusionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionStatus.
func (*AlertRuleFusionStatus) DeepCopyInto ¶
func (in *AlertRuleFusionStatus) DeepCopyInto(out *AlertRuleFusionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMachineLearningBehaviorAnalytics ¶
type AlertRuleMachineLearningBehaviorAnalytics struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleMachineLearningBehaviorAnalyticsSpec `json:"spec,omitempty"` Status AlertRuleMachineLearningBehaviorAnalyticsStatus `json:"status,omitempty"` }
func (*AlertRuleMachineLearningBehaviorAnalytics) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopy() *AlertRuleMachineLearningBehaviorAnalytics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalytics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject ¶
func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleMachineLearningBehaviorAnalytics) SetupWebhookWithManager ¶
func (r *AlertRuleMachineLearningBehaviorAnalytics) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AlertRuleMachineLearningBehaviorAnalytics) ValidateCreate ¶
func (r *AlertRuleMachineLearningBehaviorAnalytics) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleMachineLearningBehaviorAnalytics) ValidateDelete ¶
func (r *AlertRuleMachineLearningBehaviorAnalytics) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleMachineLearningBehaviorAnalytics) ValidateUpdate ¶
func (r *AlertRuleMachineLearningBehaviorAnalytics) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AlertRuleMachineLearningBehaviorAnalyticsList ¶
type AlertRuleMachineLearningBehaviorAnalyticsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AlertRuleMachineLearningBehaviorAnalytics CRD objects Items []AlertRuleMachineLearningBehaviorAnalytics `json:"items,omitempty"` }
AlertRuleMachineLearningBehaviorAnalyticsList is a list of AlertRuleMachineLearningBehaviorAnalyticss
func (*AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsList.
func (*AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AlertRuleMachineLearningBehaviorAnalyticsSpec ¶
type AlertRuleMachineLearningBehaviorAnalyticsSpec struct { State *AlertRuleMachineLearningBehaviorAnalyticsSpecResource `json:"state,omitempty" tf:"-"` Resource AlertRuleMachineLearningBehaviorAnalyticsSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsSpec.
func (*AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMachineLearningBehaviorAnalyticsSpecResource ¶
type AlertRuleMachineLearningBehaviorAnalyticsSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AlertRuleTemplateGuid *string `json:"alertRuleTemplateGuid" tf:"alert_rule_template_guid"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` }
func (*AlertRuleMachineLearningBehaviorAnalyticsSpecResource) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsSpecResource) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsSpecResource.
func (*AlertRuleMachineLearningBehaviorAnalyticsSpecResource) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsSpecResource) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMachineLearningBehaviorAnalyticsStatus ¶
type AlertRuleMachineLearningBehaviorAnalyticsStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsStatus.
func (*AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMsSecurityIncident ¶
type AlertRuleMsSecurityIncident struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleMsSecurityIncidentSpec `json:"spec,omitempty"` Status AlertRuleMsSecurityIncidentStatus `json:"status,omitempty"` }
func (*AlertRuleMsSecurityIncident) DeepCopy ¶
func (in *AlertRuleMsSecurityIncident) DeepCopy() *AlertRuleMsSecurityIncident
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncident) DeepCopyInto(out *AlertRuleMsSecurityIncident)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMsSecurityIncident) DeepCopyObject ¶
func (in *AlertRuleMsSecurityIncident) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleMsSecurityIncident) SetupWebhookWithManager ¶
func (r *AlertRuleMsSecurityIncident) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AlertRuleMsSecurityIncident) ValidateCreate ¶
func (r *AlertRuleMsSecurityIncident) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleMsSecurityIncident) ValidateDelete ¶
func (r *AlertRuleMsSecurityIncident) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleMsSecurityIncident) ValidateUpdate ¶
func (r *AlertRuleMsSecurityIncident) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AlertRuleMsSecurityIncidentList ¶
type AlertRuleMsSecurityIncidentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AlertRuleMsSecurityIncident CRD objects Items []AlertRuleMsSecurityIncident `json:"items,omitempty"` }
AlertRuleMsSecurityIncidentList is a list of AlertRuleMsSecurityIncidents
func (*AlertRuleMsSecurityIncidentList) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentList) DeepCopy() *AlertRuleMsSecurityIncidentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentList.
func (*AlertRuleMsSecurityIncidentList) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentList) DeepCopyInto(out *AlertRuleMsSecurityIncidentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMsSecurityIncidentList) DeepCopyObject ¶
func (in *AlertRuleMsSecurityIncidentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AlertRuleMsSecurityIncidentSpec ¶
type AlertRuleMsSecurityIncidentSpec struct { State *AlertRuleMsSecurityIncidentSpecResource `json:"state,omitempty" tf:"-"` Resource AlertRuleMsSecurityIncidentSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AlertRuleMsSecurityIncidentSpec) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentSpec) DeepCopy() *AlertRuleMsSecurityIncidentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentSpec.
func (*AlertRuleMsSecurityIncidentSpec) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentSpec) DeepCopyInto(out *AlertRuleMsSecurityIncidentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMsSecurityIncidentSpecResource ¶
type AlertRuleMsSecurityIncidentSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AlertRuleTemplateGuid *string `json:"alertRuleTemplateGuid,omitempty" tf:"alert_rule_template_guid"` // +optional Description *string `json:"description,omitempty" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional // +kubebuilder:validation:MinItems=1 DisplayNameExcludeFilter []string `json:"displayNameExcludeFilter,omitempty" tf:"display_name_exclude_filter"` // +optional // +kubebuilder:validation:MinItems=1 DisplayNameFilter []string `json:"displayNameFilter,omitempty" tf:"display_name_filter"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` ProductFilter *string `json:"productFilter" tf:"product_filter"` // +kubebuilder:validation:MinItems=1 SeverityFilter []string `json:"severityFilter" tf:"severity_filter"` // +optional // +kubebuilder:validation:MinItems=1 // Deprecated TextWhitelist []string `json:"textWhitelist,omitempty" tf:"text_whitelist"` }
func (*AlertRuleMsSecurityIncidentSpecResource) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentSpecResource) DeepCopy() *AlertRuleMsSecurityIncidentSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentSpecResource.
func (*AlertRuleMsSecurityIncidentSpecResource) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentSpecResource) DeepCopyInto(out *AlertRuleMsSecurityIncidentSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMsSecurityIncidentStatus ¶
type AlertRuleMsSecurityIncidentStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AlertRuleMsSecurityIncidentStatus) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentStatus) DeepCopy() *AlertRuleMsSecurityIncidentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentStatus.
func (*AlertRuleMsSecurityIncidentStatus) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentStatus) DeepCopyInto(out *AlertRuleMsSecurityIncidentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduled ¶
type AlertRuleScheduled struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleScheduledSpec `json:"spec,omitempty"` Status AlertRuleScheduledStatus `json:"status,omitempty"` }
func (*AlertRuleScheduled) DeepCopy ¶
func (in *AlertRuleScheduled) DeepCopy() *AlertRuleScheduled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduled.
func (*AlertRuleScheduled) DeepCopyInto ¶
func (in *AlertRuleScheduled) DeepCopyInto(out *AlertRuleScheduled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleScheduled) DeepCopyObject ¶
func (in *AlertRuleScheduled) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleScheduled) SetupWebhookWithManager ¶
func (r *AlertRuleScheduled) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*AlertRuleScheduled) ValidateCreate ¶
func (r *AlertRuleScheduled) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleScheduled) ValidateDelete ¶
func (r *AlertRuleScheduled) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*AlertRuleScheduled) ValidateUpdate ¶
func (r *AlertRuleScheduled) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type AlertRuleScheduledList ¶
type AlertRuleScheduledList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of AlertRuleScheduled CRD objects Items []AlertRuleScheduled `json:"items,omitempty"` }
AlertRuleScheduledList is a list of AlertRuleScheduleds
func (*AlertRuleScheduledList) DeepCopy ¶
func (in *AlertRuleScheduledList) DeepCopy() *AlertRuleScheduledList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledList.
func (*AlertRuleScheduledList) DeepCopyInto ¶
func (in *AlertRuleScheduledList) DeepCopyInto(out *AlertRuleScheduledList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleScheduledList) DeepCopyObject ¶
func (in *AlertRuleScheduledList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type AlertRuleScheduledSpec ¶
type AlertRuleScheduledSpec struct { State *AlertRuleScheduledSpecResource `json:"state,omitempty" tf:"-"` Resource AlertRuleScheduledSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*AlertRuleScheduledSpec) DeepCopy ¶
func (in *AlertRuleScheduledSpec) DeepCopy() *AlertRuleScheduledSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledSpec.
func (*AlertRuleScheduledSpec) DeepCopyInto ¶
func (in *AlertRuleScheduledSpec) DeepCopyInto(out *AlertRuleScheduledSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledSpecEventGrouping ¶
type AlertRuleScheduledSpecEventGrouping struct {
AggregationMethod *string `json:"aggregationMethod" tf:"aggregation_method"`
}
func (*AlertRuleScheduledSpecEventGrouping) DeepCopy ¶
func (in *AlertRuleScheduledSpecEventGrouping) DeepCopy() *AlertRuleScheduledSpecEventGrouping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledSpecEventGrouping.
func (*AlertRuleScheduledSpecEventGrouping) DeepCopyInto ¶
func (in *AlertRuleScheduledSpecEventGrouping) DeepCopyInto(out *AlertRuleScheduledSpecEventGrouping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledSpecEventGroupingCodec ¶
type AlertRuleScheduledSpecEventGroupingCodec struct { }
+k8s:deepcopy-gen=false
func (AlertRuleScheduledSpecEventGroupingCodec) Decode ¶
func (AlertRuleScheduledSpecEventGroupingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AlertRuleScheduledSpecIncidentConfiguration ¶
type AlertRuleScheduledSpecIncidentConfiguration struct { CreateIncident *bool `json:"createIncident" tf:"create_incident"` Grouping *AlertRuleScheduledSpecIncidentConfigurationGrouping `json:"grouping" tf:"grouping"` }
func (*AlertRuleScheduledSpecIncidentConfiguration) DeepCopy ¶
func (in *AlertRuleScheduledSpecIncidentConfiguration) DeepCopy() *AlertRuleScheduledSpecIncidentConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledSpecIncidentConfiguration.
func (*AlertRuleScheduledSpecIncidentConfiguration) DeepCopyInto ¶
func (in *AlertRuleScheduledSpecIncidentConfiguration) DeepCopyInto(out *AlertRuleScheduledSpecIncidentConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledSpecIncidentConfigurationCodec ¶
type AlertRuleScheduledSpecIncidentConfigurationCodec struct { }
+k8s:deepcopy-gen=false
func (AlertRuleScheduledSpecIncidentConfigurationCodec) Decode ¶
func (AlertRuleScheduledSpecIncidentConfigurationCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AlertRuleScheduledSpecIncidentConfigurationGrouping ¶
type AlertRuleScheduledSpecIncidentConfigurationGrouping struct { // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional EntityMatchingMethod *string `json:"entityMatchingMethod,omitempty" tf:"entity_matching_method"` // +optional GroupBy []string `json:"groupBy,omitempty" tf:"group_by"` // +optional LookbackDuration *string `json:"lookbackDuration,omitempty" tf:"lookback_duration"` // +optional ReopenClosedIncidents *bool `json:"reopenClosedIncidents,omitempty" tf:"reopen_closed_incidents"` }
func (*AlertRuleScheduledSpecIncidentConfigurationGrouping) DeepCopy ¶
func (in *AlertRuleScheduledSpecIncidentConfigurationGrouping) DeepCopy() *AlertRuleScheduledSpecIncidentConfigurationGrouping
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledSpecIncidentConfigurationGrouping.
func (*AlertRuleScheduledSpecIncidentConfigurationGrouping) DeepCopyInto ¶
func (in *AlertRuleScheduledSpecIncidentConfigurationGrouping) DeepCopyInto(out *AlertRuleScheduledSpecIncidentConfigurationGrouping)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledSpecIncidentConfigurationGroupingCodec ¶
type AlertRuleScheduledSpecIncidentConfigurationGroupingCodec struct { }
+k8s:deepcopy-gen=false
func (AlertRuleScheduledSpecIncidentConfigurationGroupingCodec) Decode ¶
func (AlertRuleScheduledSpecIncidentConfigurationGroupingCodec) Decode(ptr unsafe.Pointer, iter *jsoniter.Iterator)
type AlertRuleScheduledSpecResource ¶
type AlertRuleScheduledSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AlertRuleTemplateGuid *string `json:"alertRuleTemplateGuid,omitempty" tf:"alert_rule_template_guid"` // +optional Description *string `json:"description,omitempty" tf:"description"` DisplayName *string `json:"displayName" tf:"display_name"` // +optional Enabled *bool `json:"enabled,omitempty" tf:"enabled"` // +optional EventGrouping *AlertRuleScheduledSpecEventGrouping `json:"eventGrouping,omitempty" tf:"event_grouping"` // +optional IncidentConfiguration *AlertRuleScheduledSpecIncidentConfiguration `json:"incidentConfiguration,omitempty" tf:"incident_configuration"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` Query *string `json:"query" tf:"query"` // +optional QueryFrequency *string `json:"queryFrequency,omitempty" tf:"query_frequency"` // +optional QueryPeriod *string `json:"queryPeriod,omitempty" tf:"query_period"` Severity *string `json:"severity" tf:"severity"` // +optional SuppressionDuration *string `json:"suppressionDuration,omitempty" tf:"suppression_duration"` // +optional SuppressionEnabled *bool `json:"suppressionEnabled,omitempty" tf:"suppression_enabled"` // +optional Tactics []string `json:"tactics,omitempty" tf:"tactics"` // +optional TriggerOperator *string `json:"triggerOperator,omitempty" tf:"trigger_operator"` // +optional TriggerThreshold *int64 `json:"triggerThreshold,omitempty" tf:"trigger_threshold"` }
func (*AlertRuleScheduledSpecResource) DeepCopy ¶
func (in *AlertRuleScheduledSpecResource) DeepCopy() *AlertRuleScheduledSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledSpecResource.
func (*AlertRuleScheduledSpecResource) DeepCopyInto ¶
func (in *AlertRuleScheduledSpecResource) DeepCopyInto(out *AlertRuleScheduledSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledStatus ¶
type AlertRuleScheduledStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*AlertRuleScheduledStatus) DeepCopy ¶
func (in *AlertRuleScheduledStatus) DeepCopy() *AlertRuleScheduledStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledStatus.
func (*AlertRuleScheduledStatus) DeepCopyInto ¶
func (in *AlertRuleScheduledStatus) DeepCopyInto(out *AlertRuleScheduledStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAwsCloudTrail ¶
type DataConnectorAwsCloudTrail struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAwsCloudTrailSpec `json:"spec,omitempty"` Status DataConnectorAwsCloudTrailStatus `json:"status,omitempty"` }
func (*DataConnectorAwsCloudTrail) DeepCopy ¶
func (in *DataConnectorAwsCloudTrail) DeepCopy() *DataConnectorAwsCloudTrail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrail) DeepCopyInto(out *DataConnectorAwsCloudTrail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAwsCloudTrail) DeepCopyObject ¶
func (in *DataConnectorAwsCloudTrail) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAwsCloudTrail) SetupWebhookWithManager ¶
func (r *DataConnectorAwsCloudTrail) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorAwsCloudTrail) ValidateCreate ¶
func (r *DataConnectorAwsCloudTrail) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAwsCloudTrail) ValidateDelete ¶
func (r *DataConnectorAwsCloudTrail) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAwsCloudTrail) ValidateUpdate ¶
func (r *DataConnectorAwsCloudTrail) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorAwsCloudTrailList ¶
type DataConnectorAwsCloudTrailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorAwsCloudTrail CRD objects Items []DataConnectorAwsCloudTrail `json:"items,omitempty"` }
DataConnectorAwsCloudTrailList is a list of DataConnectorAwsCloudTrails
func (*DataConnectorAwsCloudTrailList) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailList) DeepCopy() *DataConnectorAwsCloudTrailList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailList.
func (*DataConnectorAwsCloudTrailList) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailList) DeepCopyInto(out *DataConnectorAwsCloudTrailList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAwsCloudTrailList) DeepCopyObject ¶
func (in *DataConnectorAwsCloudTrailList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorAwsCloudTrailSpec ¶
type DataConnectorAwsCloudTrailSpec struct { State *DataConnectorAwsCloudTrailSpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorAwsCloudTrailSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorAwsCloudTrailSpec) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailSpec) DeepCopy() *DataConnectorAwsCloudTrailSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailSpec.
func (*DataConnectorAwsCloudTrailSpec) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailSpec) DeepCopyInto(out *DataConnectorAwsCloudTrailSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAwsCloudTrailSpecResource ¶
type DataConnectorAwsCloudTrailSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` AwsRoleArn *string `json:"awsRoleArn" tf:"aws_role_arn"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` }
func (*DataConnectorAwsCloudTrailSpecResource) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailSpecResource) DeepCopy() *DataConnectorAwsCloudTrailSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailSpecResource.
func (*DataConnectorAwsCloudTrailSpecResource) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailSpecResource) DeepCopyInto(out *DataConnectorAwsCloudTrailSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAwsCloudTrailStatus ¶
type DataConnectorAwsCloudTrailStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorAwsCloudTrailStatus) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailStatus) DeepCopy() *DataConnectorAwsCloudTrailStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailStatus.
func (*DataConnectorAwsCloudTrailStatus) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailStatus) DeepCopyInto(out *DataConnectorAwsCloudTrailStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureActiveDirectory ¶
type DataConnectorAzureActiveDirectory struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAzureActiveDirectorySpec `json:"spec,omitempty"` Status DataConnectorAzureActiveDirectoryStatus `json:"status,omitempty"` }
func (*DataConnectorAzureActiveDirectory) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectory) DeepCopy() *DataConnectorAzureActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectory) DeepCopyInto(out *DataConnectorAzureActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureActiveDirectory) DeepCopyObject ¶
func (in *DataConnectorAzureActiveDirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureActiveDirectory) SetupWebhookWithManager ¶
func (r *DataConnectorAzureActiveDirectory) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorAzureActiveDirectory) ValidateCreate ¶
func (r *DataConnectorAzureActiveDirectory) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAzureActiveDirectory) ValidateDelete ¶
func (r *DataConnectorAzureActiveDirectory) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAzureActiveDirectory) ValidateUpdate ¶
func (r *DataConnectorAzureActiveDirectory) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorAzureActiveDirectoryList ¶
type DataConnectorAzureActiveDirectoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorAzureActiveDirectory CRD objects Items []DataConnectorAzureActiveDirectory `json:"items,omitempty"` }
DataConnectorAzureActiveDirectoryList is a list of DataConnectorAzureActiveDirectorys
func (*DataConnectorAzureActiveDirectoryList) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectoryList) DeepCopy() *DataConnectorAzureActiveDirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectoryList.
func (*DataConnectorAzureActiveDirectoryList) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectoryList) DeepCopyInto(out *DataConnectorAzureActiveDirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureActiveDirectoryList) DeepCopyObject ¶
func (in *DataConnectorAzureActiveDirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorAzureActiveDirectorySpec ¶
type DataConnectorAzureActiveDirectorySpec struct { State *DataConnectorAzureActiveDirectorySpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorAzureActiveDirectorySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorAzureActiveDirectorySpec) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectorySpec) DeepCopy() *DataConnectorAzureActiveDirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectorySpec.
func (*DataConnectorAzureActiveDirectorySpec) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectorySpec) DeepCopyInto(out *DataConnectorAzureActiveDirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureActiveDirectorySpecResource ¶
type DataConnectorAzureActiveDirectorySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` }
func (*DataConnectorAzureActiveDirectorySpecResource) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectorySpecResource) DeepCopy() *DataConnectorAzureActiveDirectorySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectorySpecResource.
func (*DataConnectorAzureActiveDirectorySpecResource) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectorySpecResource) DeepCopyInto(out *DataConnectorAzureActiveDirectorySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureActiveDirectoryStatus ¶
type DataConnectorAzureActiveDirectoryStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorAzureActiveDirectoryStatus) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectoryStatus) DeepCopy() *DataConnectorAzureActiveDirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectoryStatus.
func (*DataConnectorAzureActiveDirectoryStatus) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectoryStatus) DeepCopyInto(out *DataConnectorAzureActiveDirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureAdvancedThreatProtection ¶
type DataConnectorAzureAdvancedThreatProtection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAzureAdvancedThreatProtectionSpec `json:"spec,omitempty"` Status DataConnectorAzureAdvancedThreatProtectionStatus `json:"status,omitempty"` }
func (*DataConnectorAzureAdvancedThreatProtection) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopy() *DataConnectorAzureAdvancedThreatProtection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureAdvancedThreatProtection) DeepCopyObject ¶
func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureAdvancedThreatProtection) SetupWebhookWithManager ¶
func (r *DataConnectorAzureAdvancedThreatProtection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorAzureAdvancedThreatProtection) ValidateCreate ¶
func (r *DataConnectorAzureAdvancedThreatProtection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAzureAdvancedThreatProtection) ValidateDelete ¶
func (r *DataConnectorAzureAdvancedThreatProtection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAzureAdvancedThreatProtection) ValidateUpdate ¶
func (r *DataConnectorAzureAdvancedThreatProtection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorAzureAdvancedThreatProtectionList ¶
type DataConnectorAzureAdvancedThreatProtectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorAzureAdvancedThreatProtection CRD objects Items []DataConnectorAzureAdvancedThreatProtection `json:"items,omitempty"` }
DataConnectorAzureAdvancedThreatProtectionList is a list of DataConnectorAzureAdvancedThreatProtections
func (*DataConnectorAzureAdvancedThreatProtectionList) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionList.
func (*DataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject ¶
func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorAzureAdvancedThreatProtectionSpec ¶
type DataConnectorAzureAdvancedThreatProtectionSpec struct { State *DataConnectorAzureAdvancedThreatProtectionSpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorAzureAdvancedThreatProtectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionSpec.
func (*DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureAdvancedThreatProtectionSpecResource ¶
type DataConnectorAzureAdvancedThreatProtectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` }
func (*DataConnectorAzureAdvancedThreatProtectionSpecResource) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionSpecResource) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionSpecResource.
func (*DataConnectorAzureAdvancedThreatProtectionSpecResource) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionSpecResource) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureAdvancedThreatProtectionStatus ¶
type DataConnectorAzureAdvancedThreatProtectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionStatus.
func (*DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureSecurityCenter ¶
type DataConnectorAzureSecurityCenter struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAzureSecurityCenterSpec `json:"spec,omitempty"` Status DataConnectorAzureSecurityCenterStatus `json:"status,omitempty"` }
func (*DataConnectorAzureSecurityCenter) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenter) DeepCopy() *DataConnectorAzureSecurityCenter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenter) DeepCopyInto(out *DataConnectorAzureSecurityCenter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureSecurityCenter) DeepCopyObject ¶
func (in *DataConnectorAzureSecurityCenter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureSecurityCenter) SetupWebhookWithManager ¶
func (r *DataConnectorAzureSecurityCenter) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorAzureSecurityCenter) ValidateCreate ¶
func (r *DataConnectorAzureSecurityCenter) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAzureSecurityCenter) ValidateDelete ¶
func (r *DataConnectorAzureSecurityCenter) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorAzureSecurityCenter) ValidateUpdate ¶
func (r *DataConnectorAzureSecurityCenter) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorAzureSecurityCenterList ¶
type DataConnectorAzureSecurityCenterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorAzureSecurityCenter CRD objects Items []DataConnectorAzureSecurityCenter `json:"items,omitempty"` }
DataConnectorAzureSecurityCenterList is a list of DataConnectorAzureSecurityCenters
func (*DataConnectorAzureSecurityCenterList) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterList) DeepCopy() *DataConnectorAzureSecurityCenterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterList.
func (*DataConnectorAzureSecurityCenterList) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterList) DeepCopyInto(out *DataConnectorAzureSecurityCenterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureSecurityCenterList) DeepCopyObject ¶
func (in *DataConnectorAzureSecurityCenterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorAzureSecurityCenterSpec ¶
type DataConnectorAzureSecurityCenterSpec struct { State *DataConnectorAzureSecurityCenterSpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorAzureSecurityCenterSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorAzureSecurityCenterSpec) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterSpec) DeepCopy() *DataConnectorAzureSecurityCenterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterSpec.
func (*DataConnectorAzureSecurityCenterSpec) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterSpec) DeepCopyInto(out *DataConnectorAzureSecurityCenterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureSecurityCenterSpecResource ¶
type DataConnectorAzureSecurityCenterSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` // +optional SubscriptionID *string `json:"subscriptionID,omitempty" tf:"subscription_id"` }
func (*DataConnectorAzureSecurityCenterSpecResource) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterSpecResource) DeepCopy() *DataConnectorAzureSecurityCenterSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterSpecResource.
func (*DataConnectorAzureSecurityCenterSpecResource) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterSpecResource) DeepCopyInto(out *DataConnectorAzureSecurityCenterSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureSecurityCenterStatus ¶
type DataConnectorAzureSecurityCenterStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorAzureSecurityCenterStatus) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterStatus) DeepCopy() *DataConnectorAzureSecurityCenterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterStatus.
func (*DataConnectorAzureSecurityCenterStatus) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterStatus) DeepCopyInto(out *DataConnectorAzureSecurityCenterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftCloudAppSecurity ¶
type DataConnectorMicrosoftCloudAppSecurity struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorMicrosoftCloudAppSecuritySpec `json:"spec,omitempty"` Status DataConnectorMicrosoftCloudAppSecurityStatus `json:"status,omitempty"` }
func (*DataConnectorMicrosoftCloudAppSecurity) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopy() *DataConnectorMicrosoftCloudAppSecurity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorMicrosoftCloudAppSecurity) DeepCopyObject ¶
func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorMicrosoftCloudAppSecurity) SetupWebhookWithManager ¶
func (r *DataConnectorMicrosoftCloudAppSecurity) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorMicrosoftCloudAppSecurity) ValidateCreate ¶
func (r *DataConnectorMicrosoftCloudAppSecurity) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorMicrosoftCloudAppSecurity) ValidateDelete ¶
func (r *DataConnectorMicrosoftCloudAppSecurity) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorMicrosoftCloudAppSecurity) ValidateUpdate ¶
func (r *DataConnectorMicrosoftCloudAppSecurity) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorMicrosoftCloudAppSecurityList ¶
type DataConnectorMicrosoftCloudAppSecurityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorMicrosoftCloudAppSecurity CRD objects Items []DataConnectorMicrosoftCloudAppSecurity `json:"items,omitempty"` }
DataConnectorMicrosoftCloudAppSecurityList is a list of DataConnectorMicrosoftCloudAppSecuritys
func (*DataConnectorMicrosoftCloudAppSecurityList) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurityList.
func (*DataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject ¶
func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorMicrosoftCloudAppSecuritySpec ¶
type DataConnectorMicrosoftCloudAppSecuritySpec struct { State *DataConnectorMicrosoftCloudAppSecuritySpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorMicrosoftCloudAppSecuritySpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopy() *DataConnectorMicrosoftCloudAppSecuritySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecuritySpec.
func (*DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecuritySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftCloudAppSecuritySpecResource ¶
type DataConnectorMicrosoftCloudAppSecuritySpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional AlertsEnabled *bool `json:"alertsEnabled,omitempty" tf:"alerts_enabled"` // +optional DiscoveryLogsEnabled *bool `json:"discoveryLogsEnabled,omitempty" tf:"discovery_logs_enabled"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` }
func (*DataConnectorMicrosoftCloudAppSecuritySpecResource) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecuritySpecResource) DeepCopy() *DataConnectorMicrosoftCloudAppSecuritySpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecuritySpecResource.
func (*DataConnectorMicrosoftCloudAppSecuritySpecResource) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecuritySpecResource) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecuritySpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftCloudAppSecurityStatus ¶
type DataConnectorMicrosoftCloudAppSecurityStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurityStatus.
func (*DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftDefenderAdvancedThreatProtection ¶
type DataConnectorMicrosoftDefenderAdvancedThreatProtection struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec `json:"spec,omitempty"` Status DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus `json:"status,omitempty"` }
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopy ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftDefenderAdvancedThreatProtection.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopyInto ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopyObject ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtection) SetupWebhookWithManager ¶
func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateCreate ¶
func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateDelete ¶
func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateUpdate ¶
func (r *DataConnectorMicrosoftDefenderAdvancedThreatProtection) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionList ¶
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorMicrosoftDefenderAdvancedThreatProtection CRD objects Items []DataConnectorMicrosoftDefenderAdvancedThreatProtection `json:"items,omitempty"` }
DataConnectorMicrosoftDefenderAdvancedThreatProtectionList is a list of DataConnectorMicrosoftDefenderAdvancedThreatProtections
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopy ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftDefenderAdvancedThreatProtectionList.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopyInto ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopyObject ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec ¶
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec struct { State *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec) DeepCopy ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec) DeepCopyInto ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource ¶
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` }
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource) DeepCopy ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource) DeepCopyInto ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtectionSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus ¶
type DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus) DeepCopy ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus) DeepCopy() *DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus.
func (*DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus) DeepCopyInto ¶
func (in *DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus) DeepCopyInto(out *DataConnectorMicrosoftDefenderAdvancedThreatProtectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorOffice365 ¶
type DataConnectorOffice365 struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorOffice365Spec `json:"spec,omitempty"` Status DataConnectorOffice365Status `json:"status,omitempty"` }
func (*DataConnectorOffice365) DeepCopy ¶
func (in *DataConnectorOffice365) DeepCopy() *DataConnectorOffice365
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365.
func (*DataConnectorOffice365) DeepCopyInto ¶
func (in *DataConnectorOffice365) DeepCopyInto(out *DataConnectorOffice365)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorOffice365) DeepCopyObject ¶
func (in *DataConnectorOffice365) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorOffice365) SetupWebhookWithManager ¶
func (r *DataConnectorOffice365) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorOffice365) ValidateCreate ¶
func (r *DataConnectorOffice365) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorOffice365) ValidateDelete ¶
func (r *DataConnectorOffice365) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorOffice365) ValidateUpdate ¶
func (r *DataConnectorOffice365) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorOffice365List ¶
type DataConnectorOffice365List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorOffice365 CRD objects Items []DataConnectorOffice365 `json:"items,omitempty"` }
DataConnectorOffice365List is a list of DataConnectorOffice365s
func (*DataConnectorOffice365List) DeepCopy ¶
func (in *DataConnectorOffice365List) DeepCopy() *DataConnectorOffice365List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365List.
func (*DataConnectorOffice365List) DeepCopyInto ¶
func (in *DataConnectorOffice365List) DeepCopyInto(out *DataConnectorOffice365List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorOffice365List) DeepCopyObject ¶
func (in *DataConnectorOffice365List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorOffice365Spec ¶
type DataConnectorOffice365Spec struct { State *DataConnectorOffice365SpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorOffice365SpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorOffice365Spec) DeepCopy ¶
func (in *DataConnectorOffice365Spec) DeepCopy() *DataConnectorOffice365Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365Spec.
func (*DataConnectorOffice365Spec) DeepCopyInto ¶
func (in *DataConnectorOffice365Spec) DeepCopyInto(out *DataConnectorOffice365Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorOffice365SpecResource ¶
type DataConnectorOffice365SpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` // +optional ExchangeEnabled *bool `json:"exchangeEnabled,omitempty" tf:"exchange_enabled"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` SharepointEnabled *bool `json:"sharepointEnabled,omitempty" tf:"sharepoint_enabled"` // +optional TeamsEnabled *bool `json:"teamsEnabled,omitempty" tf:"teams_enabled"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` }
func (*DataConnectorOffice365SpecResource) DeepCopy ¶
func (in *DataConnectorOffice365SpecResource) DeepCopy() *DataConnectorOffice365SpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365SpecResource.
func (*DataConnectorOffice365SpecResource) DeepCopyInto ¶
func (in *DataConnectorOffice365SpecResource) DeepCopyInto(out *DataConnectorOffice365SpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorOffice365Status ¶
type DataConnectorOffice365Status struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorOffice365Status) DeepCopy ¶
func (in *DataConnectorOffice365Status) DeepCopy() *DataConnectorOffice365Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365Status.
func (*DataConnectorOffice365Status) DeepCopyInto ¶
func (in *DataConnectorOffice365Status) DeepCopyInto(out *DataConnectorOffice365Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorThreatIntelligence ¶
type DataConnectorThreatIntelligence struct { metav1.TypeMeta `json:",inline,omitempty"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorThreatIntelligenceSpec `json:"spec,omitempty"` Status DataConnectorThreatIntelligenceStatus `json:"status,omitempty"` }
func (*DataConnectorThreatIntelligence) DeepCopy ¶
func (in *DataConnectorThreatIntelligence) DeepCopy() *DataConnectorThreatIntelligence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligence) DeepCopyInto(out *DataConnectorThreatIntelligence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorThreatIntelligence) DeepCopyObject ¶
func (in *DataConnectorThreatIntelligence) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorThreatIntelligence) SetupWebhookWithManager ¶
func (r *DataConnectorThreatIntelligence) SetupWebhookWithManager(mgr ctrl.Manager) error
func (*DataConnectorThreatIntelligence) ValidateCreate ¶
func (r *DataConnectorThreatIntelligence) ValidateCreate() error
ValidateCreate implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorThreatIntelligence) ValidateDelete ¶
func (r *DataConnectorThreatIntelligence) ValidateDelete() error
ValidateDelete implements webhook.Validator so a webhook will be registered for the type
func (*DataConnectorThreatIntelligence) ValidateUpdate ¶
func (r *DataConnectorThreatIntelligence) ValidateUpdate(old runtime.Object) error
ValidateUpdate implements webhook.Validator so a webhook will be registered for the type
type DataConnectorThreatIntelligenceList ¶
type DataConnectorThreatIntelligenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` // Items is a list of DataConnectorThreatIntelligence CRD objects Items []DataConnectorThreatIntelligence `json:"items,omitempty"` }
DataConnectorThreatIntelligenceList is a list of DataConnectorThreatIntelligences
func (*DataConnectorThreatIntelligenceList) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceList) DeepCopy() *DataConnectorThreatIntelligenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceList.
func (*DataConnectorThreatIntelligenceList) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceList) DeepCopyInto(out *DataConnectorThreatIntelligenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorThreatIntelligenceList) DeepCopyObject ¶
func (in *DataConnectorThreatIntelligenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectorThreatIntelligenceSpec ¶
type DataConnectorThreatIntelligenceSpec struct { State *DataConnectorThreatIntelligenceSpecResource `json:"state,omitempty" tf:"-"` Resource DataConnectorThreatIntelligenceSpecResource `json:"resource" tf:"resource"` UpdatePolicy base.UpdatePolicy `json:"updatePolicy,omitempty" tf:"-"` TerminationPolicy base.TerminationPolicy `json:"terminationPolicy,omitempty" tf:"-"` ProviderRef core.LocalObjectReference `json:"providerRef" tf:"-"` BackendRef *core.LocalObjectReference `json:"backendRef,omitempty" tf:"-"` }
func (*DataConnectorThreatIntelligenceSpec) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceSpec) DeepCopy() *DataConnectorThreatIntelligenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceSpec.
func (*DataConnectorThreatIntelligenceSpec) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceSpec) DeepCopyInto(out *DataConnectorThreatIntelligenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorThreatIntelligenceSpecResource ¶
type DataConnectorThreatIntelligenceSpecResource struct { Timeouts *base.ResourceTimeout `json:"timeouts,omitempty" tf:"timeouts"` ID string `json:"id,omitempty" tf:"id,omitempty"` LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceID" tf:"log_analytics_workspace_id"` Name *string `json:"name" tf:"name"` // +optional TenantID *string `json:"tenantID,omitempty" tf:"tenant_id"` }
func (*DataConnectorThreatIntelligenceSpecResource) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceSpecResource) DeepCopy() *DataConnectorThreatIntelligenceSpecResource
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceSpecResource.
func (*DataConnectorThreatIntelligenceSpecResource) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceSpecResource) DeepCopyInto(out *DataConnectorThreatIntelligenceSpecResource)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorThreatIntelligenceStatus ¶
type DataConnectorThreatIntelligenceStatus struct { // Resource generation, which is updated on mutation by the API Server. // +optional ObservedGeneration int64 `json:"observedGeneration,omitempty"` // +optional Phase status.Status `json:"phase,omitempty"` // +optional Conditions []kmapi.Condition `json:"conditions,omitempty"` }
func (*DataConnectorThreatIntelligenceStatus) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceStatus) DeepCopy() *DataConnectorThreatIntelligenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceStatus.
func (*DataConnectorThreatIntelligenceStatus) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceStatus) DeepCopyInto(out *DataConnectorThreatIntelligenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- alert_rule_fusion_types.go
- alert_rule_fusion_webhook.go
- alert_rule_machine_learning_behavior_analytics_types.go
- alert_rule_machine_learning_behavior_analytics_webhook.go
- alert_rule_ms_security_incident_types.go
- alert_rule_ms_security_incident_webhook.go
- alert_rule_scheduled_types.go
- alert_rule_scheduled_webhook.go
- codec.go
- data_connector_aws_cloud_trail_types.go
- data_connector_aws_cloud_trail_webhook.go
- data_connector_azure_active_directory_types.go
- data_connector_azure_active_directory_webhook.go
- data_connector_azure_advanced_threat_protection_types.go
- data_connector_azure_advanced_threat_protection_webhook.go
- data_connector_azure_security_center_types.go
- data_connector_azure_security_center_webhook.go
- data_connector_microsoft_cloud_app_security_types.go
- data_connector_microsoft_cloud_app_security_webhook.go
- data_connector_microsoft_defender_advanced_threat_protection_types.go
- data_connector_microsoft_defender_advanced_threat_protection_webhook.go
- data_connector_office365_types.go
- data_connector_office365_webhook.go
- data_connector_threat_intelligence_types.go
- data_connector_threat_intelligence_webhook.go
- doc.go
- register.go
- zz_generated.deepcopy.go