Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=securityinsights.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type EventGroupingObservation
- type EventGroupingParameters
- type GroupingObservation
- type GroupingParameters
- type IncidentConfigurationObservation
- type IncidentConfigurationParameters
- type SentinelAlertRuleFusion
- func (in *SentinelAlertRuleFusion) DeepCopy() *SentinelAlertRuleFusion
- func (in *SentinelAlertRuleFusion) DeepCopyInto(out *SentinelAlertRuleFusion)
- func (in *SentinelAlertRuleFusion) DeepCopyObject() runtime.Object
- func (mg *SentinelAlertRuleFusion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelAlertRuleFusion) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelAlertRuleFusion) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelAlertRuleFusion) GetID() string
- func (tr *SentinelAlertRuleFusion) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelAlertRuleFusion) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelAlertRuleFusion) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelAlertRuleFusion) GetProviderReference() *xpv1.Reference
- func (mg *SentinelAlertRuleFusion) GetTerraformResourceType() string
- func (tr *SentinelAlertRuleFusion) GetTerraformSchemaVersion() int
- func (mg *SentinelAlertRuleFusion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelAlertRuleFusion) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelAlertRuleFusion) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelAlertRuleFusion) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelAlertRuleFusion) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelAlertRuleFusion) SetParameters(params map[string]interface{}) error
- func (mg *SentinelAlertRuleFusion) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleFusion) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleFusion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelAlertRuleFusionList
- func (in *SentinelAlertRuleFusionList) DeepCopy() *SentinelAlertRuleFusionList
- func (in *SentinelAlertRuleFusionList) DeepCopyInto(out *SentinelAlertRuleFusionList)
- func (in *SentinelAlertRuleFusionList) DeepCopyObject() runtime.Object
- func (l *SentinelAlertRuleFusionList) GetItems() []resource.Managed
- type SentinelAlertRuleFusionObservation
- type SentinelAlertRuleFusionParameters
- type SentinelAlertRuleFusionSpec
- type SentinelAlertRuleFusionStatus
- type SentinelAlertRuleMSSecurityIncident
- func (in *SentinelAlertRuleMSSecurityIncident) DeepCopy() *SentinelAlertRuleMSSecurityIncident
- func (in *SentinelAlertRuleMSSecurityIncident) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncident)
- func (in *SentinelAlertRuleMSSecurityIncident) DeepCopyObject() runtime.Object
- func (mg *SentinelAlertRuleMSSecurityIncident) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelAlertRuleMSSecurityIncident) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelAlertRuleMSSecurityIncident) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelAlertRuleMSSecurityIncident) GetID() string
- func (tr *SentinelAlertRuleMSSecurityIncident) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelAlertRuleMSSecurityIncident) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelAlertRuleMSSecurityIncident) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelAlertRuleMSSecurityIncident) GetProviderReference() *xpv1.Reference
- func (mg *SentinelAlertRuleMSSecurityIncident) GetTerraformResourceType() string
- func (tr *SentinelAlertRuleMSSecurityIncident) GetTerraformSchemaVersion() int
- func (mg *SentinelAlertRuleMSSecurityIncident) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelAlertRuleMSSecurityIncident) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelAlertRuleMSSecurityIncident) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelAlertRuleMSSecurityIncident) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelAlertRuleMSSecurityIncident) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelAlertRuleMSSecurityIncident) SetParameters(params map[string]interface{}) error
- func (mg *SentinelAlertRuleMSSecurityIncident) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleMSSecurityIncident) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleMSSecurityIncident) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelAlertRuleMSSecurityIncidentList
- func (in *SentinelAlertRuleMSSecurityIncidentList) DeepCopy() *SentinelAlertRuleMSSecurityIncidentList
- func (in *SentinelAlertRuleMSSecurityIncidentList) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncidentList)
- func (in *SentinelAlertRuleMSSecurityIncidentList) DeepCopyObject() runtime.Object
- func (l *SentinelAlertRuleMSSecurityIncidentList) GetItems() []resource.Managed
- type SentinelAlertRuleMSSecurityIncidentObservation
- type SentinelAlertRuleMSSecurityIncidentParameters
- type SentinelAlertRuleMSSecurityIncidentSpec
- type SentinelAlertRuleMSSecurityIncidentStatus
- type SentinelAlertRuleMachineLearningBehaviorAnalytics
- func (in *SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalytics
- func (in *SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalytics)
- func (in *SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject() runtime.Object
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetID() string
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetProviderReference() *xpv1.Reference
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetTerraformResourceType() string
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetTerraformSchemaVersion() int
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetParameters(params map[string]interface{}) error
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelAlertRuleMachineLearningBehaviorAnalyticsList
- func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalyticsList
- func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalyticsList)
- func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject() runtime.Object
- func (l *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) GetItems() []resource.Managed
- type SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation
- type SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters
- type SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec
- type SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus
- type SentinelAlertRuleScheduled
- func (in *SentinelAlertRuleScheduled) DeepCopy() *SentinelAlertRuleScheduled
- func (in *SentinelAlertRuleScheduled) DeepCopyInto(out *SentinelAlertRuleScheduled)
- func (in *SentinelAlertRuleScheduled) DeepCopyObject() runtime.Object
- func (mg *SentinelAlertRuleScheduled) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelAlertRuleScheduled) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelAlertRuleScheduled) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelAlertRuleScheduled) GetID() string
- func (tr *SentinelAlertRuleScheduled) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelAlertRuleScheduled) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelAlertRuleScheduled) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelAlertRuleScheduled) GetProviderReference() *xpv1.Reference
- func (mg *SentinelAlertRuleScheduled) GetTerraformResourceType() string
- func (tr *SentinelAlertRuleScheduled) GetTerraformSchemaVersion() int
- func (mg *SentinelAlertRuleScheduled) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelAlertRuleScheduled) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelAlertRuleScheduled) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelAlertRuleScheduled) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelAlertRuleScheduled) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelAlertRuleScheduled) SetParameters(params map[string]interface{}) error
- func (mg *SentinelAlertRuleScheduled) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleScheduled) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelAlertRuleScheduled) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelAlertRuleScheduledList
- func (in *SentinelAlertRuleScheduledList) DeepCopy() *SentinelAlertRuleScheduledList
- func (in *SentinelAlertRuleScheduledList) DeepCopyInto(out *SentinelAlertRuleScheduledList)
- func (in *SentinelAlertRuleScheduledList) DeepCopyObject() runtime.Object
- func (l *SentinelAlertRuleScheduledList) GetItems() []resource.Managed
- type SentinelAlertRuleScheduledObservation
- type SentinelAlertRuleScheduledParameters
- type SentinelAlertRuleScheduledSpec
- type SentinelAlertRuleScheduledStatus
- type SentinelDataConnectorAWSCloudTrail
- func (in *SentinelDataConnectorAWSCloudTrail) DeepCopy() *SentinelDataConnectorAWSCloudTrail
- func (in *SentinelDataConnectorAWSCloudTrail) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrail)
- func (in *SentinelDataConnectorAWSCloudTrail) DeepCopyObject() runtime.Object
- func (mg *SentinelDataConnectorAWSCloudTrail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelDataConnectorAWSCloudTrail) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelDataConnectorAWSCloudTrail) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelDataConnectorAWSCloudTrail) GetID() string
- func (tr *SentinelDataConnectorAWSCloudTrail) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelDataConnectorAWSCloudTrail) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelDataConnectorAWSCloudTrail) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAWSCloudTrail) GetProviderReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAWSCloudTrail) GetTerraformResourceType() string
- func (tr *SentinelDataConnectorAWSCloudTrail) GetTerraformSchemaVersion() int
- func (mg *SentinelDataConnectorAWSCloudTrail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelDataConnectorAWSCloudTrail) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelDataConnectorAWSCloudTrail) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelDataConnectorAWSCloudTrail) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelDataConnectorAWSCloudTrail) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelDataConnectorAWSCloudTrail) SetParameters(params map[string]interface{}) error
- func (mg *SentinelDataConnectorAWSCloudTrail) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAWSCloudTrail) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAWSCloudTrail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelDataConnectorAWSCloudTrailList
- func (in *SentinelDataConnectorAWSCloudTrailList) DeepCopy() *SentinelDataConnectorAWSCloudTrailList
- func (in *SentinelDataConnectorAWSCloudTrailList) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrailList)
- func (in *SentinelDataConnectorAWSCloudTrailList) DeepCopyObject() runtime.Object
- func (l *SentinelDataConnectorAWSCloudTrailList) GetItems() []resource.Managed
- type SentinelDataConnectorAWSCloudTrailObservation
- type SentinelDataConnectorAWSCloudTrailParameters
- type SentinelDataConnectorAWSCloudTrailSpec
- type SentinelDataConnectorAWSCloudTrailStatus
- type SentinelDataConnectorAzureActiveDirectory
- func (in *SentinelDataConnectorAzureActiveDirectory) DeepCopy() *SentinelDataConnectorAzureActiveDirectory
- func (in *SentinelDataConnectorAzureActiveDirectory) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectory)
- func (in *SentinelDataConnectorAzureActiveDirectory) DeepCopyObject() runtime.Object
- func (mg *SentinelDataConnectorAzureActiveDirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelDataConnectorAzureActiveDirectory) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelDataConnectorAzureActiveDirectory) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelDataConnectorAzureActiveDirectory) GetID() string
- func (tr *SentinelDataConnectorAzureActiveDirectory) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelDataConnectorAzureActiveDirectory) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelDataConnectorAzureActiveDirectory) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAzureActiveDirectory) GetProviderReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAzureActiveDirectory) GetTerraformResourceType() string
- func (tr *SentinelDataConnectorAzureActiveDirectory) GetTerraformSchemaVersion() int
- func (mg *SentinelDataConnectorAzureActiveDirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelDataConnectorAzureActiveDirectory) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelDataConnectorAzureActiveDirectory) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelDataConnectorAzureActiveDirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelDataConnectorAzureActiveDirectory) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelDataConnectorAzureActiveDirectory) SetParameters(params map[string]interface{}) error
- func (mg *SentinelDataConnectorAzureActiveDirectory) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAzureActiveDirectory) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAzureActiveDirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelDataConnectorAzureActiveDirectoryList
- func (in *SentinelDataConnectorAzureActiveDirectoryList) DeepCopy() *SentinelDataConnectorAzureActiveDirectoryList
- func (in *SentinelDataConnectorAzureActiveDirectoryList) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectoryList)
- func (in *SentinelDataConnectorAzureActiveDirectoryList) DeepCopyObject() runtime.Object
- func (l *SentinelDataConnectorAzureActiveDirectoryList) GetItems() []resource.Managed
- type SentinelDataConnectorAzureActiveDirectoryObservation
- type SentinelDataConnectorAzureActiveDirectoryParameters
- type SentinelDataConnectorAzureActiveDirectorySpec
- type SentinelDataConnectorAzureActiveDirectoryStatus
- type SentinelDataConnectorAzureAdvancedThreatProtection
- func (in *SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtection
- func (in *SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtection)
- func (in *SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopyObject() runtime.Object
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetID() string
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetProviderReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetTerraformResourceType() string
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetTerraformSchemaVersion() int
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) SetParameters(params map[string]interface{}) error
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelDataConnectorAzureAdvancedThreatProtectionList
- func (in *SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtectionList
- func (in *SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtectionList)
- func (in *SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
- func (l *SentinelDataConnectorAzureAdvancedThreatProtectionList) GetItems() []resource.Managed
- type SentinelDataConnectorAzureAdvancedThreatProtectionObservation
- func (in *SentinelDataConnectorAzureAdvancedThreatProtectionObservation) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtectionObservation
- func (in *SentinelDataConnectorAzureAdvancedThreatProtectionObservation) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtectionObservation)
- type SentinelDataConnectorAzureAdvancedThreatProtectionParameters
- type SentinelDataConnectorAzureAdvancedThreatProtectionSpec
- type SentinelDataConnectorAzureAdvancedThreatProtectionStatus
- type SentinelDataConnectorAzureSecurityCenter
- func (in *SentinelDataConnectorAzureSecurityCenter) DeepCopy() *SentinelDataConnectorAzureSecurityCenter
- func (in *SentinelDataConnectorAzureSecurityCenter) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenter)
- func (in *SentinelDataConnectorAzureSecurityCenter) DeepCopyObject() runtime.Object
- func (mg *SentinelDataConnectorAzureSecurityCenter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelDataConnectorAzureSecurityCenter) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelDataConnectorAzureSecurityCenter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelDataConnectorAzureSecurityCenter) GetID() string
- func (tr *SentinelDataConnectorAzureSecurityCenter) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelDataConnectorAzureSecurityCenter) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelDataConnectorAzureSecurityCenter) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAzureSecurityCenter) GetProviderReference() *xpv1.Reference
- func (mg *SentinelDataConnectorAzureSecurityCenter) GetTerraformResourceType() string
- func (tr *SentinelDataConnectorAzureSecurityCenter) GetTerraformSchemaVersion() int
- func (mg *SentinelDataConnectorAzureSecurityCenter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelDataConnectorAzureSecurityCenter) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelDataConnectorAzureSecurityCenter) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelDataConnectorAzureSecurityCenter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelDataConnectorAzureSecurityCenter) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelDataConnectorAzureSecurityCenter) SetParameters(params map[string]interface{}) error
- func (mg *SentinelDataConnectorAzureSecurityCenter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAzureSecurityCenter) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorAzureSecurityCenter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelDataConnectorAzureSecurityCenterList
- func (in *SentinelDataConnectorAzureSecurityCenterList) DeepCopy() *SentinelDataConnectorAzureSecurityCenterList
- func (in *SentinelDataConnectorAzureSecurityCenterList) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenterList)
- func (in *SentinelDataConnectorAzureSecurityCenterList) DeepCopyObject() runtime.Object
- func (l *SentinelDataConnectorAzureSecurityCenterList) GetItems() []resource.Managed
- type SentinelDataConnectorAzureSecurityCenterObservation
- type SentinelDataConnectorAzureSecurityCenterParameters
- type SentinelDataConnectorAzureSecurityCenterSpec
- type SentinelDataConnectorAzureSecurityCenterStatus
- type SentinelDataConnectorMicrosoftCloudAppSecurity
- func (in *SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecurity
- func (in *SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecurity)
- func (in *SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopyObject() runtime.Object
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetID() string
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetProviderReference() *xpv1.Reference
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetTerraformResourceType() string
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetTerraformSchemaVersion() int
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) SetParameters(params map[string]interface{}) error
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelDataConnectorMicrosoftCloudAppSecurityList
- func (in *SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecurityList
- func (in *SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecurityList)
- func (in *SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject() runtime.Object
- func (l *SentinelDataConnectorMicrosoftCloudAppSecurityList) GetItems() []resource.Managed
- type SentinelDataConnectorMicrosoftCloudAppSecurityObservation
- type SentinelDataConnectorMicrosoftCloudAppSecurityParameters
- type SentinelDataConnectorMicrosoftCloudAppSecuritySpec
- type SentinelDataConnectorMicrosoftCloudAppSecurityStatus
- type SentinelDataConnectorOffice365
- func (in *SentinelDataConnectorOffice365) DeepCopy() *SentinelDataConnectorOffice365
- func (in *SentinelDataConnectorOffice365) DeepCopyInto(out *SentinelDataConnectorOffice365)
- func (in *SentinelDataConnectorOffice365) DeepCopyObject() runtime.Object
- func (mg *SentinelDataConnectorOffice365) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelDataConnectorOffice365) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelDataConnectorOffice365) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelDataConnectorOffice365) GetID() string
- func (tr *SentinelDataConnectorOffice365) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelDataConnectorOffice365) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelDataConnectorOffice365) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelDataConnectorOffice365) GetProviderReference() *xpv1.Reference
- func (mg *SentinelDataConnectorOffice365) GetTerraformResourceType() string
- func (tr *SentinelDataConnectorOffice365) GetTerraformSchemaVersion() int
- func (mg *SentinelDataConnectorOffice365) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelDataConnectorOffice365) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelDataConnectorOffice365) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelDataConnectorOffice365) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelDataConnectorOffice365) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelDataConnectorOffice365) SetParameters(params map[string]interface{}) error
- func (mg *SentinelDataConnectorOffice365) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorOffice365) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorOffice365) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelDataConnectorOffice365List
- func (in *SentinelDataConnectorOffice365List) DeepCopy() *SentinelDataConnectorOffice365List
- func (in *SentinelDataConnectorOffice365List) DeepCopyInto(out *SentinelDataConnectorOffice365List)
- func (in *SentinelDataConnectorOffice365List) DeepCopyObject() runtime.Object
- func (l *SentinelDataConnectorOffice365List) GetItems() []resource.Managed
- type SentinelDataConnectorOffice365Observation
- type SentinelDataConnectorOffice365Parameters
- type SentinelDataConnectorOffice365Spec
- type SentinelDataConnectorOffice365Status
- type SentinelDataConnectorThreatIntelligence
- func (in *SentinelDataConnectorThreatIntelligence) DeepCopy() *SentinelDataConnectorThreatIntelligence
- func (in *SentinelDataConnectorThreatIntelligence) DeepCopyInto(out *SentinelDataConnectorThreatIntelligence)
- func (in *SentinelDataConnectorThreatIntelligence) DeepCopyObject() runtime.Object
- func (mg *SentinelDataConnectorThreatIntelligence) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SentinelDataConnectorThreatIntelligence) GetConnectionDetailsMapping() map[string]string
- func (mg *SentinelDataConnectorThreatIntelligence) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SentinelDataConnectorThreatIntelligence) GetID() string
- func (tr *SentinelDataConnectorThreatIntelligence) GetObservation() (map[string]interface{}, error)
- func (tr *SentinelDataConnectorThreatIntelligence) GetParameters() (map[string]interface{}, error)
- func (mg *SentinelDataConnectorThreatIntelligence) GetProviderConfigReference() *xpv1.Reference
- func (mg *SentinelDataConnectorThreatIntelligence) GetProviderReference() *xpv1.Reference
- func (mg *SentinelDataConnectorThreatIntelligence) GetTerraformResourceType() string
- func (tr *SentinelDataConnectorThreatIntelligence) GetTerraformSchemaVersion() int
- func (mg *SentinelDataConnectorThreatIntelligence) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SentinelDataConnectorThreatIntelligence) LateInitialize(attrs []byte) (bool, error)
- func (mg *SentinelDataConnectorThreatIntelligence) SetConditions(c ...xpv1.Condition)
- func (mg *SentinelDataConnectorThreatIntelligence) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SentinelDataConnectorThreatIntelligence) SetObservation(obs map[string]interface{}) error
- func (tr *SentinelDataConnectorThreatIntelligence) SetParameters(params map[string]interface{}) error
- func (mg *SentinelDataConnectorThreatIntelligence) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorThreatIntelligence) SetProviderReference(r *xpv1.Reference)
- func (mg *SentinelDataConnectorThreatIntelligence) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SentinelDataConnectorThreatIntelligenceList
- func (in *SentinelDataConnectorThreatIntelligenceList) DeepCopy() *SentinelDataConnectorThreatIntelligenceList
- func (in *SentinelDataConnectorThreatIntelligenceList) DeepCopyInto(out *SentinelDataConnectorThreatIntelligenceList)
- func (in *SentinelDataConnectorThreatIntelligenceList) DeepCopyObject() runtime.Object
- func (l *SentinelDataConnectorThreatIntelligenceList) GetItems() []resource.Managed
- type SentinelDataConnectorThreatIntelligenceObservation
- type SentinelDataConnectorThreatIntelligenceParameters
- type SentinelDataConnectorThreatIntelligenceSpec
- type SentinelDataConnectorThreatIntelligenceStatus
Constants ¶
const ( CRDGroup = "securityinsights.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( SentinelAlertRuleFusion_Kind = "SentinelAlertRuleFusion" SentinelAlertRuleFusion_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelAlertRuleFusion_Kind}.String() SentinelAlertRuleFusion_KindAPIVersion = SentinelAlertRuleFusion_Kind + "." + CRDGroupVersion.String() SentinelAlertRuleFusion_GroupVersionKind = CRDGroupVersion.WithKind(SentinelAlertRuleFusion_Kind) )
Repository type metadata.
var ( SentinelAlertRuleMachineLearningBehaviorAnalytics_Kind = "SentinelAlertRuleMachineLearningBehaviorAnalytics" SentinelAlertRuleMachineLearningBehaviorAnalytics_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelAlertRuleMachineLearningBehaviorAnalytics_Kind}.String() SentinelAlertRuleMachineLearningBehaviorAnalytics_KindAPIVersion = SentinelAlertRuleMachineLearningBehaviorAnalytics_Kind + "." + CRDGroupVersion.String() SentinelAlertRuleMachineLearningBehaviorAnalytics_GroupVersionKind = CRDGroupVersion.WithKind(SentinelAlertRuleMachineLearningBehaviorAnalytics_Kind) )
Repository type metadata.
var ( SentinelAlertRuleMSSecurityIncident_Kind = "SentinelAlertRuleMSSecurityIncident" SentinelAlertRuleMSSecurityIncident_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelAlertRuleMSSecurityIncident_Kind}.String() SentinelAlertRuleMSSecurityIncident_KindAPIVersion = SentinelAlertRuleMSSecurityIncident_Kind + "." + CRDGroupVersion.String() SentinelAlertRuleMSSecurityIncident_GroupVersionKind = CRDGroupVersion.WithKind(SentinelAlertRuleMSSecurityIncident_Kind) )
Repository type metadata.
var ( SentinelAlertRuleScheduled_Kind = "SentinelAlertRuleScheduled" SentinelAlertRuleScheduled_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelAlertRuleScheduled_Kind}.String() SentinelAlertRuleScheduled_KindAPIVersion = SentinelAlertRuleScheduled_Kind + "." + CRDGroupVersion.String() SentinelAlertRuleScheduled_GroupVersionKind = CRDGroupVersion.WithKind(SentinelAlertRuleScheduled_Kind) )
Repository type metadata.
var ( SentinelDataConnectorAWSCloudTrail_Kind = "SentinelDataConnectorAWSCloudTrail" SentinelDataConnectorAWSCloudTrail_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelDataConnectorAWSCloudTrail_Kind}.String() SentinelDataConnectorAWSCloudTrail_KindAPIVersion = SentinelDataConnectorAWSCloudTrail_Kind + "." + CRDGroupVersion.String() SentinelDataConnectorAWSCloudTrail_GroupVersionKind = CRDGroupVersion.WithKind(SentinelDataConnectorAWSCloudTrail_Kind) )
Repository type metadata.
var ( SentinelDataConnectorAzureActiveDirectory_Kind = "SentinelDataConnectorAzureActiveDirectory" SentinelDataConnectorAzureActiveDirectory_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelDataConnectorAzureActiveDirectory_Kind}.String() SentinelDataConnectorAzureActiveDirectory_KindAPIVersion = SentinelDataConnectorAzureActiveDirectory_Kind + "." + CRDGroupVersion.String() SentinelDataConnectorAzureActiveDirectory_GroupVersionKind = CRDGroupVersion.WithKind(SentinelDataConnectorAzureActiveDirectory_Kind) )
Repository type metadata.
var ( SentinelDataConnectorAzureAdvancedThreatProtection_Kind = "SentinelDataConnectorAzureAdvancedThreatProtection" SentinelDataConnectorAzureAdvancedThreatProtection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelDataConnectorAzureAdvancedThreatProtection_Kind}.String() SentinelDataConnectorAzureAdvancedThreatProtection_KindAPIVersion = SentinelDataConnectorAzureAdvancedThreatProtection_Kind + "." + CRDGroupVersion.String() SentinelDataConnectorAzureAdvancedThreatProtection_GroupVersionKind = CRDGroupVersion.WithKind(SentinelDataConnectorAzureAdvancedThreatProtection_Kind) )
Repository type metadata.
var ( SentinelDataConnectorAzureSecurityCenter_Kind = "SentinelDataConnectorAzureSecurityCenter" SentinelDataConnectorAzureSecurityCenter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelDataConnectorAzureSecurityCenter_Kind}.String() SentinelDataConnectorAzureSecurityCenter_KindAPIVersion = SentinelDataConnectorAzureSecurityCenter_Kind + "." + CRDGroupVersion.String() SentinelDataConnectorAzureSecurityCenter_GroupVersionKind = CRDGroupVersion.WithKind(SentinelDataConnectorAzureSecurityCenter_Kind) )
Repository type metadata.
var ( SentinelDataConnectorMicrosoftCloudAppSecurity_Kind = "SentinelDataConnectorMicrosoftCloudAppSecurity" SentinelDataConnectorMicrosoftCloudAppSecurity_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelDataConnectorMicrosoftCloudAppSecurity_Kind}.String() SentinelDataConnectorMicrosoftCloudAppSecurity_KindAPIVersion = SentinelDataConnectorMicrosoftCloudAppSecurity_Kind + "." + CRDGroupVersion.String() SentinelDataConnectorMicrosoftCloudAppSecurity_GroupVersionKind = CRDGroupVersion.WithKind(SentinelDataConnectorMicrosoftCloudAppSecurity_Kind) )
Repository type metadata.
var ( SentinelDataConnectorOffice365_Kind = "SentinelDataConnectorOffice365" SentinelDataConnectorOffice365_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelDataConnectorOffice365_Kind}.String() SentinelDataConnectorOffice365_KindAPIVersion = SentinelDataConnectorOffice365_Kind + "." + CRDGroupVersion.String() SentinelDataConnectorOffice365_GroupVersionKind = CRDGroupVersion.WithKind(SentinelDataConnectorOffice365_Kind) )
Repository type metadata.
var ( SentinelDataConnectorThreatIntelligence_Kind = "SentinelDataConnectorThreatIntelligence" SentinelDataConnectorThreatIntelligence_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SentinelDataConnectorThreatIntelligence_Kind}.String() SentinelDataConnectorThreatIntelligence_KindAPIVersion = SentinelDataConnectorThreatIntelligence_Kind + "." + CRDGroupVersion.String() SentinelDataConnectorThreatIntelligence_GroupVersionKind = CRDGroupVersion.WithKind(SentinelDataConnectorThreatIntelligence_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type EventGroupingObservation ¶
type EventGroupingObservation struct { }
func (*EventGroupingObservation) DeepCopy ¶
func (in *EventGroupingObservation) DeepCopy() *EventGroupingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGroupingObservation.
func (*EventGroupingObservation) DeepCopyInto ¶
func (in *EventGroupingObservation) DeepCopyInto(out *EventGroupingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventGroupingParameters ¶
type EventGroupingParameters struct { // +kubebuilder:validation:Required AggregationMethod *string `json:"aggregationMethod" tf:"aggregation_method,omitempty"` }
func (*EventGroupingParameters) DeepCopy ¶
func (in *EventGroupingParameters) DeepCopy() *EventGroupingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGroupingParameters.
func (*EventGroupingParameters) DeepCopyInto ¶
func (in *EventGroupingParameters) DeepCopyInto(out *EventGroupingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GroupingObservation ¶
type GroupingObservation struct { }
func (*GroupingObservation) DeepCopy ¶
func (in *GroupingObservation) DeepCopy() *GroupingObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupingObservation.
func (*GroupingObservation) DeepCopyInto ¶
func (in *GroupingObservation) DeepCopyInto(out *GroupingObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GroupingParameters ¶
type GroupingParameters struct { // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional EntityMatchingMethod *string `json:"entityMatchingMethod,omitempty" tf:"entity_matching_method,omitempty"` // +kubebuilder:validation:Optional GroupBy []*string `json:"groupBy,omitempty" tf:"group_by,omitempty"` // +kubebuilder:validation:Optional LookbackDuration *string `json:"lookbackDuration,omitempty" tf:"lookback_duration,omitempty"` // +kubebuilder:validation:Optional ReopenClosedIncidents *bool `json:"reopenClosedIncidents,omitempty" tf:"reopen_closed_incidents,omitempty"` }
func (*GroupingParameters) DeepCopy ¶
func (in *GroupingParameters) DeepCopy() *GroupingParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GroupingParameters.
func (*GroupingParameters) DeepCopyInto ¶
func (in *GroupingParameters) DeepCopyInto(out *GroupingParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncidentConfigurationObservation ¶
type IncidentConfigurationObservation struct { }
func (*IncidentConfigurationObservation) DeepCopy ¶
func (in *IncidentConfigurationObservation) DeepCopy() *IncidentConfigurationObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncidentConfigurationObservation.
func (*IncidentConfigurationObservation) DeepCopyInto ¶
func (in *IncidentConfigurationObservation) DeepCopyInto(out *IncidentConfigurationObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IncidentConfigurationParameters ¶
type IncidentConfigurationParameters struct { // +kubebuilder:validation:Required CreateIncident *bool `json:"createIncident" tf:"create_incident,omitempty"` // +kubebuilder:validation:Required Grouping []GroupingParameters `json:"grouping" tf:"grouping,omitempty"` }
func (*IncidentConfigurationParameters) DeepCopy ¶
func (in *IncidentConfigurationParameters) DeepCopy() *IncidentConfigurationParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IncidentConfigurationParameters.
func (*IncidentConfigurationParameters) DeepCopyInto ¶
func (in *IncidentConfigurationParameters) DeepCopyInto(out *IncidentConfigurationParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleFusion ¶
type SentinelAlertRuleFusion struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelAlertRuleFusionSpec `json:"spec"` Status SentinelAlertRuleFusionStatus `json:"status,omitempty"` }
SentinelAlertRuleFusion is the Schema for the SentinelAlertRuleFusions API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelAlertRuleFusion) DeepCopy ¶
func (in *SentinelAlertRuleFusion) DeepCopy() *SentinelAlertRuleFusion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) DeepCopyInto ¶
func (in *SentinelAlertRuleFusion) DeepCopyInto(out *SentinelAlertRuleFusion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleFusion) DeepCopyObject ¶
func (in *SentinelAlertRuleFusion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleFusion) GetCondition ¶
func (mg *SentinelAlertRuleFusion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) GetConnectionDetailsMapping ¶
func (tr *SentinelAlertRuleFusion) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelAlertRuleFusion
func (*SentinelAlertRuleFusion) GetDeletionPolicy ¶
func (mg *SentinelAlertRuleFusion) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) GetID ¶
func (tr *SentinelAlertRuleFusion) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelAlertRuleFusion
func (*SentinelAlertRuleFusion) GetObservation ¶
func (tr *SentinelAlertRuleFusion) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelAlertRuleFusion
func (*SentinelAlertRuleFusion) GetParameters ¶
func (tr *SentinelAlertRuleFusion) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelAlertRuleFusion
func (*SentinelAlertRuleFusion) GetProviderConfigReference ¶
func (mg *SentinelAlertRuleFusion) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) GetProviderReference ¶
func (mg *SentinelAlertRuleFusion) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelAlertRuleFusion. Deprecated: Use GetProviderConfigReference.
func (*SentinelAlertRuleFusion) GetTerraformResourceType ¶
func (mg *SentinelAlertRuleFusion) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelAlertRuleFusion
func (*SentinelAlertRuleFusion) GetTerraformSchemaVersion ¶
func (tr *SentinelAlertRuleFusion) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelAlertRuleFusion) GetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleFusion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) LateInitialize ¶
func (tr *SentinelAlertRuleFusion) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelAlertRuleFusion using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelAlertRuleFusion) SetConditions ¶
func (mg *SentinelAlertRuleFusion) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) SetDeletionPolicy ¶
func (mg *SentinelAlertRuleFusion) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) SetObservation ¶
func (tr *SentinelAlertRuleFusion) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelAlertRuleFusion
func (*SentinelAlertRuleFusion) SetParameters ¶
func (tr *SentinelAlertRuleFusion) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelAlertRuleFusion
func (*SentinelAlertRuleFusion) SetProviderConfigReference ¶
func (mg *SentinelAlertRuleFusion) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusion) SetProviderReference ¶
func (mg *SentinelAlertRuleFusion) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelAlertRuleFusion. Deprecated: Use SetProviderConfigReference.
func (*SentinelAlertRuleFusion) SetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleFusion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelAlertRuleFusion.
type SentinelAlertRuleFusionList ¶
type SentinelAlertRuleFusionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelAlertRuleFusion `json:"items"` }
SentinelAlertRuleFusionList contains a list of SentinelAlertRuleFusions
func (*SentinelAlertRuleFusionList) DeepCopy ¶
func (in *SentinelAlertRuleFusionList) DeepCopy() *SentinelAlertRuleFusionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleFusionList.
func (*SentinelAlertRuleFusionList) DeepCopyInto ¶
func (in *SentinelAlertRuleFusionList) DeepCopyInto(out *SentinelAlertRuleFusionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleFusionList) DeepCopyObject ¶
func (in *SentinelAlertRuleFusionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleFusionList) GetItems ¶
func (l *SentinelAlertRuleFusionList) GetItems() []resource.Managed
GetItems of this SentinelAlertRuleFusionList.
type SentinelAlertRuleFusionObservation ¶
type SentinelAlertRuleFusionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelAlertRuleFusionObservation) DeepCopy ¶
func (in *SentinelAlertRuleFusionObservation) DeepCopy() *SentinelAlertRuleFusionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleFusionObservation.
func (*SentinelAlertRuleFusionObservation) DeepCopyInto ¶
func (in *SentinelAlertRuleFusionObservation) DeepCopyInto(out *SentinelAlertRuleFusionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleFusionParameters ¶
type SentinelAlertRuleFusionParameters struct { // +kubebuilder:validation:Required AlertRuleTemplateGUID *string `json:"alertRuleTemplateGuid" tf:"alert_rule_template_guid,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*SentinelAlertRuleFusionParameters) DeepCopy ¶
func (in *SentinelAlertRuleFusionParameters) DeepCopy() *SentinelAlertRuleFusionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleFusionParameters.
func (*SentinelAlertRuleFusionParameters) DeepCopyInto ¶
func (in *SentinelAlertRuleFusionParameters) DeepCopyInto(out *SentinelAlertRuleFusionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleFusionSpec ¶
type SentinelAlertRuleFusionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelAlertRuleFusionParameters `json:"forProvider"` }
SentinelAlertRuleFusionSpec defines the desired state of SentinelAlertRuleFusion
func (*SentinelAlertRuleFusionSpec) DeepCopy ¶
func (in *SentinelAlertRuleFusionSpec) DeepCopy() *SentinelAlertRuleFusionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleFusionSpec.
func (*SentinelAlertRuleFusionSpec) DeepCopyInto ¶
func (in *SentinelAlertRuleFusionSpec) DeepCopyInto(out *SentinelAlertRuleFusionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleFusionStatus ¶
type SentinelAlertRuleFusionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelAlertRuleFusionObservation `json:"atProvider,omitempty"` }
SentinelAlertRuleFusionStatus defines the observed state of SentinelAlertRuleFusion.
func (*SentinelAlertRuleFusionStatus) DeepCopy ¶
func (in *SentinelAlertRuleFusionStatus) DeepCopy() *SentinelAlertRuleFusionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleFusionStatus.
func (*SentinelAlertRuleFusionStatus) DeepCopyInto ¶
func (in *SentinelAlertRuleFusionStatus) DeepCopyInto(out *SentinelAlertRuleFusionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMSSecurityIncident ¶
type SentinelAlertRuleMSSecurityIncident struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelAlertRuleMSSecurityIncidentSpec `json:"spec"` Status SentinelAlertRuleMSSecurityIncidentStatus `json:"status,omitempty"` }
SentinelAlertRuleMSSecurityIncident is the Schema for the SentinelAlertRuleMSSecurityIncidents API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelAlertRuleMSSecurityIncident) DeepCopy ¶
func (in *SentinelAlertRuleMSSecurityIncident) DeepCopy() *SentinelAlertRuleMSSecurityIncident
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) DeepCopyInto ¶
func (in *SentinelAlertRuleMSSecurityIncident) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncident)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleMSSecurityIncident) DeepCopyObject ¶
func (in *SentinelAlertRuleMSSecurityIncident) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleMSSecurityIncident) GetCondition ¶
func (mg *SentinelAlertRuleMSSecurityIncident) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) GetConnectionDetailsMapping ¶
func (tr *SentinelAlertRuleMSSecurityIncident) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncident) GetDeletionPolicy ¶
func (mg *SentinelAlertRuleMSSecurityIncident) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) GetID ¶
func (tr *SentinelAlertRuleMSSecurityIncident) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncident) GetObservation ¶
func (tr *SentinelAlertRuleMSSecurityIncident) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncident) GetParameters ¶
func (tr *SentinelAlertRuleMSSecurityIncident) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncident) GetProviderConfigReference ¶
func (mg *SentinelAlertRuleMSSecurityIncident) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) GetProviderReference ¶
func (mg *SentinelAlertRuleMSSecurityIncident) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelAlertRuleMSSecurityIncident. Deprecated: Use GetProviderConfigReference.
func (*SentinelAlertRuleMSSecurityIncident) GetTerraformResourceType ¶
func (mg *SentinelAlertRuleMSSecurityIncident) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncident) GetTerraformSchemaVersion ¶
func (tr *SentinelAlertRuleMSSecurityIncident) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelAlertRuleMSSecurityIncident) GetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleMSSecurityIncident) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) LateInitialize ¶
func (tr *SentinelAlertRuleMSSecurityIncident) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelAlertRuleMSSecurityIncident using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelAlertRuleMSSecurityIncident) SetConditions ¶
func (mg *SentinelAlertRuleMSSecurityIncident) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) SetDeletionPolicy ¶
func (mg *SentinelAlertRuleMSSecurityIncident) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) SetObservation ¶
func (tr *SentinelAlertRuleMSSecurityIncident) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncident) SetParameters ¶
func (tr *SentinelAlertRuleMSSecurityIncident) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncident) SetProviderConfigReference ¶
func (mg *SentinelAlertRuleMSSecurityIncident) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncident) SetProviderReference ¶
func (mg *SentinelAlertRuleMSSecurityIncident) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelAlertRuleMSSecurityIncident. Deprecated: Use SetProviderConfigReference.
func (*SentinelAlertRuleMSSecurityIncident) SetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleMSSecurityIncident) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelAlertRuleMSSecurityIncident.
type SentinelAlertRuleMSSecurityIncidentList ¶
type SentinelAlertRuleMSSecurityIncidentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelAlertRuleMSSecurityIncident `json:"items"` }
SentinelAlertRuleMSSecurityIncidentList contains a list of SentinelAlertRuleMSSecurityIncidents
func (*SentinelAlertRuleMSSecurityIncidentList) DeepCopy ¶
func (in *SentinelAlertRuleMSSecurityIncidentList) DeepCopy() *SentinelAlertRuleMSSecurityIncidentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMSSecurityIncidentList.
func (*SentinelAlertRuleMSSecurityIncidentList) DeepCopyInto ¶
func (in *SentinelAlertRuleMSSecurityIncidentList) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncidentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleMSSecurityIncidentList) DeepCopyObject ¶
func (in *SentinelAlertRuleMSSecurityIncidentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleMSSecurityIncidentList) GetItems ¶
func (l *SentinelAlertRuleMSSecurityIncidentList) GetItems() []resource.Managed
GetItems of this SentinelAlertRuleMSSecurityIncidentList.
type SentinelAlertRuleMSSecurityIncidentObservation ¶
type SentinelAlertRuleMSSecurityIncidentObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelAlertRuleMSSecurityIncidentObservation) DeepCopy ¶
func (in *SentinelAlertRuleMSSecurityIncidentObservation) DeepCopy() *SentinelAlertRuleMSSecurityIncidentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMSSecurityIncidentObservation.
func (*SentinelAlertRuleMSSecurityIncidentObservation) DeepCopyInto ¶
func (in *SentinelAlertRuleMSSecurityIncidentObservation) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncidentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMSSecurityIncidentParameters ¶
type SentinelAlertRuleMSSecurityIncidentParameters struct { // +kubebuilder:validation:Optional AlertRuleTemplateGUID *string `json:"alertRuleTemplateGuid,omitempty" tf:"alert_rule_template_guid,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional DisplayNameExcludeFilter []*string `json:"displayNameExcludeFilter,omitempty" tf:"display_name_exclude_filter,omitempty"` // +kubebuilder:validation:Optional DisplayNameFilter []*string `json:"displayNameFilter,omitempty" tf:"display_name_filter,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ProductFilter *string `json:"productFilter" tf:"product_filter,omitempty"` // +kubebuilder:validation:Required SeverityFilter []*string `json:"severityFilter" tf:"severity_filter,omitempty"` // +kubebuilder:validation:Optional TextWhitelist []*string `json:"textWhitelist,omitempty" tf:"text_whitelist,omitempty"` }
func (*SentinelAlertRuleMSSecurityIncidentParameters) DeepCopy ¶
func (in *SentinelAlertRuleMSSecurityIncidentParameters) DeepCopy() *SentinelAlertRuleMSSecurityIncidentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMSSecurityIncidentParameters.
func (*SentinelAlertRuleMSSecurityIncidentParameters) DeepCopyInto ¶
func (in *SentinelAlertRuleMSSecurityIncidentParameters) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncidentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMSSecurityIncidentSpec ¶
type SentinelAlertRuleMSSecurityIncidentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelAlertRuleMSSecurityIncidentParameters `json:"forProvider"` }
SentinelAlertRuleMSSecurityIncidentSpec defines the desired state of SentinelAlertRuleMSSecurityIncident
func (*SentinelAlertRuleMSSecurityIncidentSpec) DeepCopy ¶
func (in *SentinelAlertRuleMSSecurityIncidentSpec) DeepCopy() *SentinelAlertRuleMSSecurityIncidentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMSSecurityIncidentSpec.
func (*SentinelAlertRuleMSSecurityIncidentSpec) DeepCopyInto ¶
func (in *SentinelAlertRuleMSSecurityIncidentSpec) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncidentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMSSecurityIncidentStatus ¶
type SentinelAlertRuleMSSecurityIncidentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelAlertRuleMSSecurityIncidentObservation `json:"atProvider,omitempty"` }
SentinelAlertRuleMSSecurityIncidentStatus defines the observed state of SentinelAlertRuleMSSecurityIncident.
func (*SentinelAlertRuleMSSecurityIncidentStatus) DeepCopy ¶
func (in *SentinelAlertRuleMSSecurityIncidentStatus) DeepCopy() *SentinelAlertRuleMSSecurityIncidentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMSSecurityIncidentStatus.
func (*SentinelAlertRuleMSSecurityIncidentStatus) DeepCopyInto ¶
func (in *SentinelAlertRuleMSSecurityIncidentStatus) DeepCopyInto(out *SentinelAlertRuleMSSecurityIncidentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMachineLearningBehaviorAnalytics ¶
type SentinelAlertRuleMachineLearningBehaviorAnalytics struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec `json:"spec"` Status SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus `json:"status,omitempty"` }
SentinelAlertRuleMachineLearningBehaviorAnalytics is the Schema for the SentinelAlertRuleMachineLearningBehaviorAnalyticss API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopy ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalytics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalytics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetCondition ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetConnectionDetailsMapping ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetDeletionPolicy ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetID ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetObservation ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetParameters ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetProviderConfigReference ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetProviderReference ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelAlertRuleMachineLearningBehaviorAnalytics. Deprecated: Use GetProviderConfigReference.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetTerraformResourceType ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetTerraformSchemaVersion ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) GetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) LateInitialize ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelAlertRuleMachineLearningBehaviorAnalytics using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) SetConditions ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) SetDeletionPolicy ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) SetObservation ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) SetParameters ¶
func (tr *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) SetProviderConfigReference ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) SetProviderReference ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelAlertRuleMachineLearningBehaviorAnalytics. Deprecated: Use SetProviderConfigReference.
func (*SentinelAlertRuleMachineLearningBehaviorAnalytics) SetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleMachineLearningBehaviorAnalytics) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelAlertRuleMachineLearningBehaviorAnalytics.
type SentinelAlertRuleMachineLearningBehaviorAnalyticsList ¶
type SentinelAlertRuleMachineLearningBehaviorAnalyticsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelAlertRuleMachineLearningBehaviorAnalytics `json:"items"` }
SentinelAlertRuleMachineLearningBehaviorAnalyticsList contains a list of SentinelAlertRuleMachineLearningBehaviorAnalyticss
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalyticsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMachineLearningBehaviorAnalyticsList.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalyticsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsList) GetItems ¶
func (l *SentinelAlertRuleMachineLearningBehaviorAnalyticsList) GetItems() []resource.Managed
GetItems of this SentinelAlertRuleMachineLearningBehaviorAnalyticsList.
type SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation ¶
type SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopy ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopyInto ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters ¶
type SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters struct { // +kubebuilder:validation:Required AlertRuleTemplateGUID *string `json:"alertRuleTemplateGuid" tf:"alert_rule_template_guid,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopy ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopyInto ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec ¶
type SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelAlertRuleMachineLearningBehaviorAnalyticsParameters `json:"forProvider"` }
SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec defines the desired state of SentinelAlertRuleMachineLearningBehaviorAnalytics
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopy ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopyInto ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalyticsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus ¶
type SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelAlertRuleMachineLearningBehaviorAnalyticsObservation `json:"atProvider,omitempty"` }
SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus defines the observed state of SentinelAlertRuleMachineLearningBehaviorAnalytics.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopy ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopy() *SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus.
func (*SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopyInto ¶
func (in *SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopyInto(out *SentinelAlertRuleMachineLearningBehaviorAnalyticsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleScheduled ¶
type SentinelAlertRuleScheduled struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelAlertRuleScheduledSpec `json:"spec"` Status SentinelAlertRuleScheduledStatus `json:"status,omitempty"` }
SentinelAlertRuleScheduled is the Schema for the SentinelAlertRuleScheduleds API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelAlertRuleScheduled) DeepCopy ¶
func (in *SentinelAlertRuleScheduled) DeepCopy() *SentinelAlertRuleScheduled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) DeepCopyInto ¶
func (in *SentinelAlertRuleScheduled) DeepCopyInto(out *SentinelAlertRuleScheduled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleScheduled) DeepCopyObject ¶
func (in *SentinelAlertRuleScheduled) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleScheduled) GetCondition ¶
func (mg *SentinelAlertRuleScheduled) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) GetConnectionDetailsMapping ¶
func (tr *SentinelAlertRuleScheduled) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduled) GetDeletionPolicy ¶
func (mg *SentinelAlertRuleScheduled) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) GetID ¶
func (tr *SentinelAlertRuleScheduled) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduled) GetObservation ¶
func (tr *SentinelAlertRuleScheduled) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduled) GetParameters ¶
func (tr *SentinelAlertRuleScheduled) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduled) GetProviderConfigReference ¶
func (mg *SentinelAlertRuleScheduled) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) GetProviderReference ¶
func (mg *SentinelAlertRuleScheduled) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelAlertRuleScheduled. Deprecated: Use GetProviderConfigReference.
func (*SentinelAlertRuleScheduled) GetTerraformResourceType ¶
func (mg *SentinelAlertRuleScheduled) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduled) GetTerraformSchemaVersion ¶
func (tr *SentinelAlertRuleScheduled) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelAlertRuleScheduled) GetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleScheduled) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) LateInitialize ¶
func (tr *SentinelAlertRuleScheduled) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelAlertRuleScheduled using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelAlertRuleScheduled) SetConditions ¶
func (mg *SentinelAlertRuleScheduled) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) SetDeletionPolicy ¶
func (mg *SentinelAlertRuleScheduled) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) SetObservation ¶
func (tr *SentinelAlertRuleScheduled) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduled) SetParameters ¶
func (tr *SentinelAlertRuleScheduled) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduled) SetProviderConfigReference ¶
func (mg *SentinelAlertRuleScheduled) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduled) SetProviderReference ¶
func (mg *SentinelAlertRuleScheduled) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelAlertRuleScheduled. Deprecated: Use SetProviderConfigReference.
func (*SentinelAlertRuleScheduled) SetWriteConnectionSecretToReference ¶
func (mg *SentinelAlertRuleScheduled) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelAlertRuleScheduled.
type SentinelAlertRuleScheduledList ¶
type SentinelAlertRuleScheduledList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelAlertRuleScheduled `json:"items"` }
SentinelAlertRuleScheduledList contains a list of SentinelAlertRuleScheduleds
func (*SentinelAlertRuleScheduledList) DeepCopy ¶
func (in *SentinelAlertRuleScheduledList) DeepCopy() *SentinelAlertRuleScheduledList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleScheduledList.
func (*SentinelAlertRuleScheduledList) DeepCopyInto ¶
func (in *SentinelAlertRuleScheduledList) DeepCopyInto(out *SentinelAlertRuleScheduledList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelAlertRuleScheduledList) DeepCopyObject ¶
func (in *SentinelAlertRuleScheduledList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelAlertRuleScheduledList) GetItems ¶
func (l *SentinelAlertRuleScheduledList) GetItems() []resource.Managed
GetItems of this SentinelAlertRuleScheduledList.
type SentinelAlertRuleScheduledObservation ¶
type SentinelAlertRuleScheduledObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelAlertRuleScheduledObservation) DeepCopy ¶
func (in *SentinelAlertRuleScheduledObservation) DeepCopy() *SentinelAlertRuleScheduledObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleScheduledObservation.
func (*SentinelAlertRuleScheduledObservation) DeepCopyInto ¶
func (in *SentinelAlertRuleScheduledObservation) DeepCopyInto(out *SentinelAlertRuleScheduledObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleScheduledParameters ¶
type SentinelAlertRuleScheduledParameters struct { // +kubebuilder:validation:Optional AlertRuleTemplateGUID *string `json:"alertRuleTemplateGuid,omitempty" tf:"alert_rule_template_guid,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required DisplayName *string `json:"displayName" tf:"display_name,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` // +kubebuilder:validation:Optional EventGrouping []EventGroupingParameters `json:"eventGrouping,omitempty" tf:"event_grouping,omitempty"` // +kubebuilder:validation:Optional IncidentConfiguration []IncidentConfigurationParameters `json:"incidentConfiguration,omitempty" tf:"incident_configuration,omitempty"` // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Query *string `json:"query" tf:"query,omitempty"` // +kubebuilder:validation:Optional QueryFrequency *string `json:"queryFrequency,omitempty" tf:"query_frequency,omitempty"` // +kubebuilder:validation:Optional QueryPeriod *string `json:"queryPeriod,omitempty" tf:"query_period,omitempty"` // +kubebuilder:validation:Required Severity *string `json:"severity" tf:"severity,omitempty"` // +kubebuilder:validation:Optional SuppressionDuration *string `json:"suppressionDuration,omitempty" tf:"suppression_duration,omitempty"` // +kubebuilder:validation:Optional SuppressionEnabled *bool `json:"suppressionEnabled,omitempty" tf:"suppression_enabled,omitempty"` // +kubebuilder:validation:Optional Tactics []*string `json:"tactics,omitempty" tf:"tactics,omitempty"` // +kubebuilder:validation:Optional TriggerOperator *string `json:"triggerOperator,omitempty" tf:"trigger_operator,omitempty"` // +kubebuilder:validation:Optional TriggerThreshold *int64 `json:"triggerThreshold,omitempty" tf:"trigger_threshold,omitempty"` }
func (*SentinelAlertRuleScheduledParameters) DeepCopy ¶
func (in *SentinelAlertRuleScheduledParameters) DeepCopy() *SentinelAlertRuleScheduledParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleScheduledParameters.
func (*SentinelAlertRuleScheduledParameters) DeepCopyInto ¶
func (in *SentinelAlertRuleScheduledParameters) DeepCopyInto(out *SentinelAlertRuleScheduledParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleScheduledSpec ¶
type SentinelAlertRuleScheduledSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelAlertRuleScheduledParameters `json:"forProvider"` }
SentinelAlertRuleScheduledSpec defines the desired state of SentinelAlertRuleScheduled
func (*SentinelAlertRuleScheduledSpec) DeepCopy ¶
func (in *SentinelAlertRuleScheduledSpec) DeepCopy() *SentinelAlertRuleScheduledSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleScheduledSpec.
func (*SentinelAlertRuleScheduledSpec) DeepCopyInto ¶
func (in *SentinelAlertRuleScheduledSpec) DeepCopyInto(out *SentinelAlertRuleScheduledSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelAlertRuleScheduledStatus ¶
type SentinelAlertRuleScheduledStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelAlertRuleScheduledObservation `json:"atProvider,omitempty"` }
SentinelAlertRuleScheduledStatus defines the observed state of SentinelAlertRuleScheduled.
func (*SentinelAlertRuleScheduledStatus) DeepCopy ¶
func (in *SentinelAlertRuleScheduledStatus) DeepCopy() *SentinelAlertRuleScheduledStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelAlertRuleScheduledStatus.
func (*SentinelAlertRuleScheduledStatus) DeepCopyInto ¶
func (in *SentinelAlertRuleScheduledStatus) DeepCopyInto(out *SentinelAlertRuleScheduledStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAWSCloudTrail ¶
type SentinelDataConnectorAWSCloudTrail struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelDataConnectorAWSCloudTrailSpec `json:"spec"` Status SentinelDataConnectorAWSCloudTrailStatus `json:"status,omitempty"` }
SentinelDataConnectorAWSCloudTrail is the Schema for the SentinelDataConnectorAWSCloudTrails API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelDataConnectorAWSCloudTrail) DeepCopy ¶
func (in *SentinelDataConnectorAWSCloudTrail) DeepCopy() *SentinelDataConnectorAWSCloudTrail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) DeepCopyInto ¶
func (in *SentinelDataConnectorAWSCloudTrail) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAWSCloudTrail) DeepCopyObject ¶
func (in *SentinelDataConnectorAWSCloudTrail) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAWSCloudTrail) GetCondition ¶
func (mg *SentinelDataConnectorAWSCloudTrail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) GetConnectionDetailsMapping ¶
func (tr *SentinelDataConnectorAWSCloudTrail) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrail) GetDeletionPolicy ¶
func (mg *SentinelDataConnectorAWSCloudTrail) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) GetID ¶
func (tr *SentinelDataConnectorAWSCloudTrail) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrail) GetObservation ¶
func (tr *SentinelDataConnectorAWSCloudTrail) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrail) GetParameters ¶
func (tr *SentinelDataConnectorAWSCloudTrail) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrail) GetProviderConfigReference ¶
func (mg *SentinelDataConnectorAWSCloudTrail) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) GetProviderReference ¶
func (mg *SentinelDataConnectorAWSCloudTrail) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelDataConnectorAWSCloudTrail. Deprecated: Use GetProviderConfigReference.
func (*SentinelDataConnectorAWSCloudTrail) GetTerraformResourceType ¶
func (mg *SentinelDataConnectorAWSCloudTrail) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrail) GetTerraformSchemaVersion ¶
func (tr *SentinelDataConnectorAWSCloudTrail) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelDataConnectorAWSCloudTrail) GetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAWSCloudTrail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) LateInitialize ¶
func (tr *SentinelDataConnectorAWSCloudTrail) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelDataConnectorAWSCloudTrail using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelDataConnectorAWSCloudTrail) SetConditions ¶
func (mg *SentinelDataConnectorAWSCloudTrail) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) SetDeletionPolicy ¶
func (mg *SentinelDataConnectorAWSCloudTrail) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) SetObservation ¶
func (tr *SentinelDataConnectorAWSCloudTrail) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrail) SetParameters ¶
func (tr *SentinelDataConnectorAWSCloudTrail) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrail) SetProviderConfigReference ¶
func (mg *SentinelDataConnectorAWSCloudTrail) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrail) SetProviderReference ¶
func (mg *SentinelDataConnectorAWSCloudTrail) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelDataConnectorAWSCloudTrail. Deprecated: Use SetProviderConfigReference.
func (*SentinelDataConnectorAWSCloudTrail) SetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAWSCloudTrail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelDataConnectorAWSCloudTrail.
type SentinelDataConnectorAWSCloudTrailList ¶
type SentinelDataConnectorAWSCloudTrailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelDataConnectorAWSCloudTrail `json:"items"` }
SentinelDataConnectorAWSCloudTrailList contains a list of SentinelDataConnectorAWSCloudTrails
func (*SentinelDataConnectorAWSCloudTrailList) DeepCopy ¶
func (in *SentinelDataConnectorAWSCloudTrailList) DeepCopy() *SentinelDataConnectorAWSCloudTrailList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAWSCloudTrailList.
func (*SentinelDataConnectorAWSCloudTrailList) DeepCopyInto ¶
func (in *SentinelDataConnectorAWSCloudTrailList) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrailList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAWSCloudTrailList) DeepCopyObject ¶
func (in *SentinelDataConnectorAWSCloudTrailList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAWSCloudTrailList) GetItems ¶
func (l *SentinelDataConnectorAWSCloudTrailList) GetItems() []resource.Managed
GetItems of this SentinelDataConnectorAWSCloudTrailList.
type SentinelDataConnectorAWSCloudTrailObservation ¶
type SentinelDataConnectorAWSCloudTrailObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelDataConnectorAWSCloudTrailObservation) DeepCopy ¶
func (in *SentinelDataConnectorAWSCloudTrailObservation) DeepCopy() *SentinelDataConnectorAWSCloudTrailObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAWSCloudTrailObservation.
func (*SentinelDataConnectorAWSCloudTrailObservation) DeepCopyInto ¶
func (in *SentinelDataConnectorAWSCloudTrailObservation) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrailObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAWSCloudTrailParameters ¶
type SentinelDataConnectorAWSCloudTrailParameters struct { // +kubebuilder:validation:Required AWSRoleArn *string `json:"awsRoleArn" tf:"aws_role_arn,omitempty"` // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` }
func (*SentinelDataConnectorAWSCloudTrailParameters) DeepCopy ¶
func (in *SentinelDataConnectorAWSCloudTrailParameters) DeepCopy() *SentinelDataConnectorAWSCloudTrailParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAWSCloudTrailParameters.
func (*SentinelDataConnectorAWSCloudTrailParameters) DeepCopyInto ¶
func (in *SentinelDataConnectorAWSCloudTrailParameters) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrailParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAWSCloudTrailSpec ¶
type SentinelDataConnectorAWSCloudTrailSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelDataConnectorAWSCloudTrailParameters `json:"forProvider"` }
SentinelDataConnectorAWSCloudTrailSpec defines the desired state of SentinelDataConnectorAWSCloudTrail
func (*SentinelDataConnectorAWSCloudTrailSpec) DeepCopy ¶
func (in *SentinelDataConnectorAWSCloudTrailSpec) DeepCopy() *SentinelDataConnectorAWSCloudTrailSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAWSCloudTrailSpec.
func (*SentinelDataConnectorAWSCloudTrailSpec) DeepCopyInto ¶
func (in *SentinelDataConnectorAWSCloudTrailSpec) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrailSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAWSCloudTrailStatus ¶
type SentinelDataConnectorAWSCloudTrailStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelDataConnectorAWSCloudTrailObservation `json:"atProvider,omitempty"` }
SentinelDataConnectorAWSCloudTrailStatus defines the observed state of SentinelDataConnectorAWSCloudTrail.
func (*SentinelDataConnectorAWSCloudTrailStatus) DeepCopy ¶
func (in *SentinelDataConnectorAWSCloudTrailStatus) DeepCopy() *SentinelDataConnectorAWSCloudTrailStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAWSCloudTrailStatus.
func (*SentinelDataConnectorAWSCloudTrailStatus) DeepCopyInto ¶
func (in *SentinelDataConnectorAWSCloudTrailStatus) DeepCopyInto(out *SentinelDataConnectorAWSCloudTrailStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureActiveDirectory ¶
type SentinelDataConnectorAzureActiveDirectory struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelDataConnectorAzureActiveDirectorySpec `json:"spec"` Status SentinelDataConnectorAzureActiveDirectoryStatus `json:"status,omitempty"` }
SentinelDataConnectorAzureActiveDirectory is the Schema for the SentinelDataConnectorAzureActiveDirectorys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelDataConnectorAzureActiveDirectory) DeepCopy ¶
func (in *SentinelDataConnectorAzureActiveDirectory) DeepCopy() *SentinelDataConnectorAzureActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureActiveDirectory) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAzureActiveDirectory) DeepCopyObject ¶
func (in *SentinelDataConnectorAzureActiveDirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAzureActiveDirectory) GetCondition ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) GetConnectionDetailsMapping ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectory) GetDeletionPolicy ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) GetID ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectory) GetObservation ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectory) GetParameters ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectory) GetProviderConfigReference ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) GetProviderReference ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelDataConnectorAzureActiveDirectory. Deprecated: Use GetProviderConfigReference.
func (*SentinelDataConnectorAzureActiveDirectory) GetTerraformResourceType ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectory) GetTerraformSchemaVersion ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelDataConnectorAzureActiveDirectory) GetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) LateInitialize ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelDataConnectorAzureActiveDirectory using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelDataConnectorAzureActiveDirectory) SetConditions ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) SetDeletionPolicy ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) SetObservation ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectory) SetParameters ¶
func (tr *SentinelDataConnectorAzureActiveDirectory) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectory) SetProviderConfigReference ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectory) SetProviderReference ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelDataConnectorAzureActiveDirectory. Deprecated: Use SetProviderConfigReference.
func (*SentinelDataConnectorAzureActiveDirectory) SetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAzureActiveDirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelDataConnectorAzureActiveDirectory.
type SentinelDataConnectorAzureActiveDirectoryList ¶
type SentinelDataConnectorAzureActiveDirectoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelDataConnectorAzureActiveDirectory `json:"items"` }
SentinelDataConnectorAzureActiveDirectoryList contains a list of SentinelDataConnectorAzureActiveDirectorys
func (*SentinelDataConnectorAzureActiveDirectoryList) DeepCopy ¶
func (in *SentinelDataConnectorAzureActiveDirectoryList) DeepCopy() *SentinelDataConnectorAzureActiveDirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureActiveDirectoryList.
func (*SentinelDataConnectorAzureActiveDirectoryList) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureActiveDirectoryList) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAzureActiveDirectoryList) DeepCopyObject ¶
func (in *SentinelDataConnectorAzureActiveDirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAzureActiveDirectoryList) GetItems ¶
func (l *SentinelDataConnectorAzureActiveDirectoryList) GetItems() []resource.Managed
GetItems of this SentinelDataConnectorAzureActiveDirectoryList.
type SentinelDataConnectorAzureActiveDirectoryObservation ¶
type SentinelDataConnectorAzureActiveDirectoryObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelDataConnectorAzureActiveDirectoryObservation) DeepCopy ¶
func (in *SentinelDataConnectorAzureActiveDirectoryObservation) DeepCopy() *SentinelDataConnectorAzureActiveDirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureActiveDirectoryObservation.
func (*SentinelDataConnectorAzureActiveDirectoryObservation) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureActiveDirectoryObservation) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureActiveDirectoryParameters ¶
type SentinelDataConnectorAzureActiveDirectoryParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*SentinelDataConnectorAzureActiveDirectoryParameters) DeepCopy ¶
func (in *SentinelDataConnectorAzureActiveDirectoryParameters) DeepCopy() *SentinelDataConnectorAzureActiveDirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureActiveDirectoryParameters.
func (*SentinelDataConnectorAzureActiveDirectoryParameters) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureActiveDirectoryParameters) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureActiveDirectorySpec ¶
type SentinelDataConnectorAzureActiveDirectorySpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelDataConnectorAzureActiveDirectoryParameters `json:"forProvider"` }
SentinelDataConnectorAzureActiveDirectorySpec defines the desired state of SentinelDataConnectorAzureActiveDirectory
func (*SentinelDataConnectorAzureActiveDirectorySpec) DeepCopy ¶
func (in *SentinelDataConnectorAzureActiveDirectorySpec) DeepCopy() *SentinelDataConnectorAzureActiveDirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureActiveDirectorySpec.
func (*SentinelDataConnectorAzureActiveDirectorySpec) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureActiveDirectorySpec) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureActiveDirectoryStatus ¶
type SentinelDataConnectorAzureActiveDirectoryStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelDataConnectorAzureActiveDirectoryObservation `json:"atProvider,omitempty"` }
SentinelDataConnectorAzureActiveDirectoryStatus defines the observed state of SentinelDataConnectorAzureActiveDirectory.
func (*SentinelDataConnectorAzureActiveDirectoryStatus) DeepCopy ¶
func (in *SentinelDataConnectorAzureActiveDirectoryStatus) DeepCopy() *SentinelDataConnectorAzureActiveDirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureActiveDirectoryStatus.
func (*SentinelDataConnectorAzureActiveDirectoryStatus) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureActiveDirectoryStatus) DeepCopyInto(out *SentinelDataConnectorAzureActiveDirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureAdvancedThreatProtection ¶
type SentinelDataConnectorAzureAdvancedThreatProtection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelDataConnectorAzureAdvancedThreatProtectionSpec `json:"spec"` Status SentinelDataConnectorAzureAdvancedThreatProtectionStatus `json:"status,omitempty"` }
SentinelDataConnectorAzureAdvancedThreatProtection is the Schema for the SentinelDataConnectorAzureAdvancedThreatProtections API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopy ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopyObject ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetCondition ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetConnectionDetailsMapping ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetDeletionPolicy ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetID ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetObservation ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetParameters ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetProviderConfigReference ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetProviderReference ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelDataConnectorAzureAdvancedThreatProtection. Deprecated: Use GetProviderConfigReference.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetTerraformResourceType ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetTerraformSchemaVersion ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelDataConnectorAzureAdvancedThreatProtection) GetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) LateInitialize ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelDataConnectorAzureAdvancedThreatProtection using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) SetConditions ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) SetDeletionPolicy ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) SetObservation ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtection) SetParameters ¶
func (tr *SentinelDataConnectorAzureAdvancedThreatProtection) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtection) SetProviderConfigReference ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) SetProviderReference ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelDataConnectorAzureAdvancedThreatProtection. Deprecated: Use SetProviderConfigReference.
func (*SentinelDataConnectorAzureAdvancedThreatProtection) SetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAzureAdvancedThreatProtection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelDataConnectorAzureAdvancedThreatProtection.
type SentinelDataConnectorAzureAdvancedThreatProtectionList ¶
type SentinelDataConnectorAzureAdvancedThreatProtectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelDataConnectorAzureAdvancedThreatProtection `json:"items"` }
SentinelDataConnectorAzureAdvancedThreatProtectionList contains a list of SentinelDataConnectorAzureAdvancedThreatProtections
func (*SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopy ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureAdvancedThreatProtectionList.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionList) GetItems ¶
func (l *SentinelDataConnectorAzureAdvancedThreatProtectionList) GetItems() []resource.Managed
GetItems of this SentinelDataConnectorAzureAdvancedThreatProtectionList.
type SentinelDataConnectorAzureAdvancedThreatProtectionObservation ¶
type SentinelDataConnectorAzureAdvancedThreatProtectionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelDataConnectorAzureAdvancedThreatProtectionObservation) DeepCopy ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionObservation) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureAdvancedThreatProtectionObservation.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionObservation) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionObservation) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureAdvancedThreatProtectionParameters ¶
type SentinelDataConnectorAzureAdvancedThreatProtectionParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*SentinelDataConnectorAzureAdvancedThreatProtectionParameters) DeepCopy ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionParameters) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureAdvancedThreatProtectionParameters.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionParameters) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionParameters) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureAdvancedThreatProtectionSpec ¶
type SentinelDataConnectorAzureAdvancedThreatProtectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelDataConnectorAzureAdvancedThreatProtectionParameters `json:"forProvider"` }
SentinelDataConnectorAzureAdvancedThreatProtectionSpec defines the desired state of SentinelDataConnectorAzureAdvancedThreatProtection
func (*SentinelDataConnectorAzureAdvancedThreatProtectionSpec) DeepCopy ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionSpec) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureAdvancedThreatProtectionSpec.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionSpec) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionSpec) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureAdvancedThreatProtectionStatus ¶
type SentinelDataConnectorAzureAdvancedThreatProtectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelDataConnectorAzureAdvancedThreatProtectionObservation `json:"atProvider,omitempty"` }
SentinelDataConnectorAzureAdvancedThreatProtectionStatus defines the observed state of SentinelDataConnectorAzureAdvancedThreatProtection.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionStatus) DeepCopy ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionStatus) DeepCopy() *SentinelDataConnectorAzureAdvancedThreatProtectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureAdvancedThreatProtectionStatus.
func (*SentinelDataConnectorAzureAdvancedThreatProtectionStatus) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureAdvancedThreatProtectionStatus) DeepCopyInto(out *SentinelDataConnectorAzureAdvancedThreatProtectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureSecurityCenter ¶
type SentinelDataConnectorAzureSecurityCenter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelDataConnectorAzureSecurityCenterSpec `json:"spec"` Status SentinelDataConnectorAzureSecurityCenterStatus `json:"status,omitempty"` }
SentinelDataConnectorAzureSecurityCenter is the Schema for the SentinelDataConnectorAzureSecurityCenters API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelDataConnectorAzureSecurityCenter) DeepCopy ¶
func (in *SentinelDataConnectorAzureSecurityCenter) DeepCopy() *SentinelDataConnectorAzureSecurityCenter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureSecurityCenter) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAzureSecurityCenter) DeepCopyObject ¶
func (in *SentinelDataConnectorAzureSecurityCenter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAzureSecurityCenter) GetCondition ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) GetConnectionDetailsMapping ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenter) GetDeletionPolicy ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) GetID ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenter) GetObservation ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenter) GetParameters ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenter) GetProviderConfigReference ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) GetProviderReference ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelDataConnectorAzureSecurityCenter. Deprecated: Use GetProviderConfigReference.
func (*SentinelDataConnectorAzureSecurityCenter) GetTerraformResourceType ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenter) GetTerraformSchemaVersion ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelDataConnectorAzureSecurityCenter) GetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) LateInitialize ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelDataConnectorAzureSecurityCenter using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelDataConnectorAzureSecurityCenter) SetConditions ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) SetDeletionPolicy ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) SetObservation ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenter) SetParameters ¶
func (tr *SentinelDataConnectorAzureSecurityCenter) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenter) SetProviderConfigReference ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenter) SetProviderReference ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelDataConnectorAzureSecurityCenter. Deprecated: Use SetProviderConfigReference.
func (*SentinelDataConnectorAzureSecurityCenter) SetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorAzureSecurityCenter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelDataConnectorAzureSecurityCenter.
type SentinelDataConnectorAzureSecurityCenterList ¶
type SentinelDataConnectorAzureSecurityCenterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelDataConnectorAzureSecurityCenter `json:"items"` }
SentinelDataConnectorAzureSecurityCenterList contains a list of SentinelDataConnectorAzureSecurityCenters
func (*SentinelDataConnectorAzureSecurityCenterList) DeepCopy ¶
func (in *SentinelDataConnectorAzureSecurityCenterList) DeepCopy() *SentinelDataConnectorAzureSecurityCenterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureSecurityCenterList.
func (*SentinelDataConnectorAzureSecurityCenterList) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureSecurityCenterList) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorAzureSecurityCenterList) DeepCopyObject ¶
func (in *SentinelDataConnectorAzureSecurityCenterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorAzureSecurityCenterList) GetItems ¶
func (l *SentinelDataConnectorAzureSecurityCenterList) GetItems() []resource.Managed
GetItems of this SentinelDataConnectorAzureSecurityCenterList.
type SentinelDataConnectorAzureSecurityCenterObservation ¶
type SentinelDataConnectorAzureSecurityCenterObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelDataConnectorAzureSecurityCenterObservation) DeepCopy ¶
func (in *SentinelDataConnectorAzureSecurityCenterObservation) DeepCopy() *SentinelDataConnectorAzureSecurityCenterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureSecurityCenterObservation.
func (*SentinelDataConnectorAzureSecurityCenterObservation) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureSecurityCenterObservation) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureSecurityCenterParameters ¶
type SentinelDataConnectorAzureSecurityCenterParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional SubscriptionID *string `json:"subscriptionId,omitempty" tf:"subscription_id,omitempty"` }
func (*SentinelDataConnectorAzureSecurityCenterParameters) DeepCopy ¶
func (in *SentinelDataConnectorAzureSecurityCenterParameters) DeepCopy() *SentinelDataConnectorAzureSecurityCenterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureSecurityCenterParameters.
func (*SentinelDataConnectorAzureSecurityCenterParameters) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureSecurityCenterParameters) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureSecurityCenterSpec ¶
type SentinelDataConnectorAzureSecurityCenterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelDataConnectorAzureSecurityCenterParameters `json:"forProvider"` }
SentinelDataConnectorAzureSecurityCenterSpec defines the desired state of SentinelDataConnectorAzureSecurityCenter
func (*SentinelDataConnectorAzureSecurityCenterSpec) DeepCopy ¶
func (in *SentinelDataConnectorAzureSecurityCenterSpec) DeepCopy() *SentinelDataConnectorAzureSecurityCenterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureSecurityCenterSpec.
func (*SentinelDataConnectorAzureSecurityCenterSpec) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureSecurityCenterSpec) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorAzureSecurityCenterStatus ¶
type SentinelDataConnectorAzureSecurityCenterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelDataConnectorAzureSecurityCenterObservation `json:"atProvider,omitempty"` }
SentinelDataConnectorAzureSecurityCenterStatus defines the observed state of SentinelDataConnectorAzureSecurityCenter.
func (*SentinelDataConnectorAzureSecurityCenterStatus) DeepCopy ¶
func (in *SentinelDataConnectorAzureSecurityCenterStatus) DeepCopy() *SentinelDataConnectorAzureSecurityCenterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorAzureSecurityCenterStatus.
func (*SentinelDataConnectorAzureSecurityCenterStatus) DeepCopyInto ¶
func (in *SentinelDataConnectorAzureSecurityCenterStatus) DeepCopyInto(out *SentinelDataConnectorAzureSecurityCenterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorMicrosoftCloudAppSecurity ¶
type SentinelDataConnectorMicrosoftCloudAppSecurity struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelDataConnectorMicrosoftCloudAppSecuritySpec `json:"spec"` Status SentinelDataConnectorMicrosoftCloudAppSecurityStatus `json:"status,omitempty"` }
SentinelDataConnectorMicrosoftCloudAppSecurity is the Schema for the SentinelDataConnectorMicrosoftCloudAppSecuritys API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopy ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecurity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopyInto ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecurity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopyObject ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetCondition ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetConnectionDetailsMapping ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetDeletionPolicy ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetID ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetObservation ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetParameters ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetProviderConfigReference ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetProviderReference ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelDataConnectorMicrosoftCloudAppSecurity. Deprecated: Use GetProviderConfigReference.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetTerraformResourceType ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetTerraformSchemaVersion ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) GetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) LateInitialize ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelDataConnectorMicrosoftCloudAppSecurity using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) SetConditions ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) SetDeletionPolicy ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) SetObservation ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) SetParameters ¶
func (tr *SentinelDataConnectorMicrosoftCloudAppSecurity) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) SetProviderConfigReference ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) SetProviderReference ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelDataConnectorMicrosoftCloudAppSecurity. Deprecated: Use SetProviderConfigReference.
func (*SentinelDataConnectorMicrosoftCloudAppSecurity) SetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorMicrosoftCloudAppSecurity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelDataConnectorMicrosoftCloudAppSecurity.
type SentinelDataConnectorMicrosoftCloudAppSecurityList ¶
type SentinelDataConnectorMicrosoftCloudAppSecurityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelDataConnectorMicrosoftCloudAppSecurity `json:"items"` }
SentinelDataConnectorMicrosoftCloudAppSecurityList contains a list of SentinelDataConnectorMicrosoftCloudAppSecuritys
func (*SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopy ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecurityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorMicrosoftCloudAppSecurityList.
func (*SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecurityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorMicrosoftCloudAppSecurityList) GetItems ¶
func (l *SentinelDataConnectorMicrosoftCloudAppSecurityList) GetItems() []resource.Managed
GetItems of this SentinelDataConnectorMicrosoftCloudAppSecurityList.
type SentinelDataConnectorMicrosoftCloudAppSecurityObservation ¶
type SentinelDataConnectorMicrosoftCloudAppSecurityObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelDataConnectorMicrosoftCloudAppSecurityObservation) DeepCopy ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityObservation) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecurityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorMicrosoftCloudAppSecurityObservation.
func (*SentinelDataConnectorMicrosoftCloudAppSecurityObservation) DeepCopyInto ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityObservation) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecurityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorMicrosoftCloudAppSecurityParameters ¶
type SentinelDataConnectorMicrosoftCloudAppSecurityParameters struct { // +kubebuilder:validation:Optional AlertsEnabled *bool `json:"alertsEnabled,omitempty" tf:"alerts_enabled,omitempty"` // +kubebuilder:validation:Optional DiscoveryLogsEnabled *bool `json:"discoveryLogsEnabled,omitempty" tf:"discovery_logs_enabled,omitempty"` // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*SentinelDataConnectorMicrosoftCloudAppSecurityParameters) DeepCopy ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityParameters) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecurityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorMicrosoftCloudAppSecurityParameters.
func (*SentinelDataConnectorMicrosoftCloudAppSecurityParameters) DeepCopyInto ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityParameters) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecurityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorMicrosoftCloudAppSecuritySpec ¶
type SentinelDataConnectorMicrosoftCloudAppSecuritySpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelDataConnectorMicrosoftCloudAppSecurityParameters `json:"forProvider"` }
SentinelDataConnectorMicrosoftCloudAppSecuritySpec defines the desired state of SentinelDataConnectorMicrosoftCloudAppSecurity
func (*SentinelDataConnectorMicrosoftCloudAppSecuritySpec) DeepCopy ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecuritySpec) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecuritySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorMicrosoftCloudAppSecuritySpec.
func (*SentinelDataConnectorMicrosoftCloudAppSecuritySpec) DeepCopyInto ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecuritySpec) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecuritySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorMicrosoftCloudAppSecurityStatus ¶
type SentinelDataConnectorMicrosoftCloudAppSecurityStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelDataConnectorMicrosoftCloudAppSecurityObservation `json:"atProvider,omitempty"` }
SentinelDataConnectorMicrosoftCloudAppSecurityStatus defines the observed state of SentinelDataConnectorMicrosoftCloudAppSecurity.
func (*SentinelDataConnectorMicrosoftCloudAppSecurityStatus) DeepCopy ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityStatus) DeepCopy() *SentinelDataConnectorMicrosoftCloudAppSecurityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorMicrosoftCloudAppSecurityStatus.
func (*SentinelDataConnectorMicrosoftCloudAppSecurityStatus) DeepCopyInto ¶
func (in *SentinelDataConnectorMicrosoftCloudAppSecurityStatus) DeepCopyInto(out *SentinelDataConnectorMicrosoftCloudAppSecurityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorOffice365 ¶
type SentinelDataConnectorOffice365 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelDataConnectorOffice365Spec `json:"spec"` Status SentinelDataConnectorOffice365Status `json:"status,omitempty"` }
SentinelDataConnectorOffice365 is the Schema for the SentinelDataConnectorOffice365s API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelDataConnectorOffice365) DeepCopy ¶
func (in *SentinelDataConnectorOffice365) DeepCopy() *SentinelDataConnectorOffice365
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) DeepCopyInto ¶
func (in *SentinelDataConnectorOffice365) DeepCopyInto(out *SentinelDataConnectorOffice365)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorOffice365) DeepCopyObject ¶
func (in *SentinelDataConnectorOffice365) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorOffice365) GetCondition ¶
func (mg *SentinelDataConnectorOffice365) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) GetConnectionDetailsMapping ¶
func (tr *SentinelDataConnectorOffice365) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365) GetDeletionPolicy ¶
func (mg *SentinelDataConnectorOffice365) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) GetID ¶
func (tr *SentinelDataConnectorOffice365) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365) GetObservation ¶
func (tr *SentinelDataConnectorOffice365) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365) GetParameters ¶
func (tr *SentinelDataConnectorOffice365) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365) GetProviderConfigReference ¶
func (mg *SentinelDataConnectorOffice365) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) GetProviderReference ¶
func (mg *SentinelDataConnectorOffice365) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelDataConnectorOffice365. Deprecated: Use GetProviderConfigReference.
func (*SentinelDataConnectorOffice365) GetTerraformResourceType ¶
func (mg *SentinelDataConnectorOffice365) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365) GetTerraformSchemaVersion ¶
func (tr *SentinelDataConnectorOffice365) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelDataConnectorOffice365) GetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorOffice365) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) LateInitialize ¶
func (tr *SentinelDataConnectorOffice365) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelDataConnectorOffice365 using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelDataConnectorOffice365) SetConditions ¶
func (mg *SentinelDataConnectorOffice365) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) SetDeletionPolicy ¶
func (mg *SentinelDataConnectorOffice365) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) SetObservation ¶
func (tr *SentinelDataConnectorOffice365) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365) SetParameters ¶
func (tr *SentinelDataConnectorOffice365) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365) SetProviderConfigReference ¶
func (mg *SentinelDataConnectorOffice365) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365) SetProviderReference ¶
func (mg *SentinelDataConnectorOffice365) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelDataConnectorOffice365. Deprecated: Use SetProviderConfigReference.
func (*SentinelDataConnectorOffice365) SetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorOffice365) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelDataConnectorOffice365.
type SentinelDataConnectorOffice365List ¶
type SentinelDataConnectorOffice365List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelDataConnectorOffice365 `json:"items"` }
SentinelDataConnectorOffice365List contains a list of SentinelDataConnectorOffice365s
func (*SentinelDataConnectorOffice365List) DeepCopy ¶
func (in *SentinelDataConnectorOffice365List) DeepCopy() *SentinelDataConnectorOffice365List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorOffice365List.
func (*SentinelDataConnectorOffice365List) DeepCopyInto ¶
func (in *SentinelDataConnectorOffice365List) DeepCopyInto(out *SentinelDataConnectorOffice365List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorOffice365List) DeepCopyObject ¶
func (in *SentinelDataConnectorOffice365List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorOffice365List) GetItems ¶
func (l *SentinelDataConnectorOffice365List) GetItems() []resource.Managed
GetItems of this SentinelDataConnectorOffice365List.
type SentinelDataConnectorOffice365Observation ¶
type SentinelDataConnectorOffice365Observation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelDataConnectorOffice365Observation) DeepCopy ¶
func (in *SentinelDataConnectorOffice365Observation) DeepCopy() *SentinelDataConnectorOffice365Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorOffice365Observation.
func (*SentinelDataConnectorOffice365Observation) DeepCopyInto ¶
func (in *SentinelDataConnectorOffice365Observation) DeepCopyInto(out *SentinelDataConnectorOffice365Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorOffice365Parameters ¶
type SentinelDataConnectorOffice365Parameters struct { // +kubebuilder:validation:Optional ExchangeEnabled *bool `json:"exchangeEnabled,omitempty" tf:"exchange_enabled,omitempty"` // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` SharepointEnabled *bool `json:"sharepointEnabled,omitempty" tf:"sharepoint_enabled,omitempty"` // +kubebuilder:validation:Optional TeamsEnabled *bool `json:"teamsEnabled,omitempty" tf:"teams_enabled,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*SentinelDataConnectorOffice365Parameters) DeepCopy ¶
func (in *SentinelDataConnectorOffice365Parameters) DeepCopy() *SentinelDataConnectorOffice365Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorOffice365Parameters.
func (*SentinelDataConnectorOffice365Parameters) DeepCopyInto ¶
func (in *SentinelDataConnectorOffice365Parameters) DeepCopyInto(out *SentinelDataConnectorOffice365Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorOffice365Spec ¶
type SentinelDataConnectorOffice365Spec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelDataConnectorOffice365Parameters `json:"forProvider"` }
SentinelDataConnectorOffice365Spec defines the desired state of SentinelDataConnectorOffice365
func (*SentinelDataConnectorOffice365Spec) DeepCopy ¶
func (in *SentinelDataConnectorOffice365Spec) DeepCopy() *SentinelDataConnectorOffice365Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorOffice365Spec.
func (*SentinelDataConnectorOffice365Spec) DeepCopyInto ¶
func (in *SentinelDataConnectorOffice365Spec) DeepCopyInto(out *SentinelDataConnectorOffice365Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorOffice365Status ¶
type SentinelDataConnectorOffice365Status struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelDataConnectorOffice365Observation `json:"atProvider,omitempty"` }
SentinelDataConnectorOffice365Status defines the observed state of SentinelDataConnectorOffice365.
func (*SentinelDataConnectorOffice365Status) DeepCopy ¶
func (in *SentinelDataConnectorOffice365Status) DeepCopy() *SentinelDataConnectorOffice365Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorOffice365Status.
func (*SentinelDataConnectorOffice365Status) DeepCopyInto ¶
func (in *SentinelDataConnectorOffice365Status) DeepCopyInto(out *SentinelDataConnectorOffice365Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorThreatIntelligence ¶
type SentinelDataConnectorThreatIntelligence struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SentinelDataConnectorThreatIntelligenceSpec `json:"spec"` Status SentinelDataConnectorThreatIntelligenceStatus `json:"status,omitempty"` }
SentinelDataConnectorThreatIntelligence is the Schema for the SentinelDataConnectorThreatIntelligences API +kubebuilder:printcolumn:name="READY",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="SYNCED",type="string",JSONPath=".status.conditions[?(@.type=='Synced')].status" +kubebuilder:printcolumn:name="EXTERNAL-NAME",type="string",JSONPath=".metadata.annotations.crossplane\\.io/external-name" +kubebuilder:printcolumn:name="AGE",type="date",JSONPath=".metadata.creationTimestamp" +kubebuilder:subresource:status +kubebuilder:resource:scope=Cluster,categories={crossplane,managed,azurejet}
func (*SentinelDataConnectorThreatIntelligence) DeepCopy ¶
func (in *SentinelDataConnectorThreatIntelligence) DeepCopy() *SentinelDataConnectorThreatIntelligence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) DeepCopyInto ¶
func (in *SentinelDataConnectorThreatIntelligence) DeepCopyInto(out *SentinelDataConnectorThreatIntelligence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorThreatIntelligence) DeepCopyObject ¶
func (in *SentinelDataConnectorThreatIntelligence) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorThreatIntelligence) GetCondition ¶
func (mg *SentinelDataConnectorThreatIntelligence) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) GetConnectionDetailsMapping ¶
func (tr *SentinelDataConnectorThreatIntelligence) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligence) GetDeletionPolicy ¶
func (mg *SentinelDataConnectorThreatIntelligence) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) GetID ¶
func (tr *SentinelDataConnectorThreatIntelligence) GetID() string
GetID returns ID of underlying Terraform resource of this SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligence) GetObservation ¶
func (tr *SentinelDataConnectorThreatIntelligence) GetObservation() (map[string]interface{}, error)
GetObservation of this SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligence) GetParameters ¶
func (tr *SentinelDataConnectorThreatIntelligence) GetParameters() (map[string]interface{}, error)
GetParameters of this SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligence) GetProviderConfigReference ¶
func (mg *SentinelDataConnectorThreatIntelligence) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) GetProviderReference ¶
func (mg *SentinelDataConnectorThreatIntelligence) GetProviderReference() *xpv1.Reference
GetProviderReference of this SentinelDataConnectorThreatIntelligence. Deprecated: Use GetProviderConfigReference.
func (*SentinelDataConnectorThreatIntelligence) GetTerraformResourceType ¶
func (mg *SentinelDataConnectorThreatIntelligence) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligence) GetTerraformSchemaVersion ¶
func (tr *SentinelDataConnectorThreatIntelligence) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SentinelDataConnectorThreatIntelligence) GetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorThreatIntelligence) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) LateInitialize ¶
func (tr *SentinelDataConnectorThreatIntelligence) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SentinelDataConnectorThreatIntelligence using its observed tfState. returns True if there are any spec changes for the resource.
func (*SentinelDataConnectorThreatIntelligence) SetConditions ¶
func (mg *SentinelDataConnectorThreatIntelligence) SetConditions(c ...xpv1.Condition)
SetConditions of this SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) SetDeletionPolicy ¶
func (mg *SentinelDataConnectorThreatIntelligence) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) SetObservation ¶
func (tr *SentinelDataConnectorThreatIntelligence) SetObservation(obs map[string]interface{}) error
SetObservation for this SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligence) SetParameters ¶
func (tr *SentinelDataConnectorThreatIntelligence) SetParameters(params map[string]interface{}) error
SetParameters for this SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligence) SetProviderConfigReference ¶
func (mg *SentinelDataConnectorThreatIntelligence) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligence) SetProviderReference ¶
func (mg *SentinelDataConnectorThreatIntelligence) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SentinelDataConnectorThreatIntelligence. Deprecated: Use SetProviderConfigReference.
func (*SentinelDataConnectorThreatIntelligence) SetWriteConnectionSecretToReference ¶
func (mg *SentinelDataConnectorThreatIntelligence) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SentinelDataConnectorThreatIntelligence.
type SentinelDataConnectorThreatIntelligenceList ¶
type SentinelDataConnectorThreatIntelligenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SentinelDataConnectorThreatIntelligence `json:"items"` }
SentinelDataConnectorThreatIntelligenceList contains a list of SentinelDataConnectorThreatIntelligences
func (*SentinelDataConnectorThreatIntelligenceList) DeepCopy ¶
func (in *SentinelDataConnectorThreatIntelligenceList) DeepCopy() *SentinelDataConnectorThreatIntelligenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorThreatIntelligenceList.
func (*SentinelDataConnectorThreatIntelligenceList) DeepCopyInto ¶
func (in *SentinelDataConnectorThreatIntelligenceList) DeepCopyInto(out *SentinelDataConnectorThreatIntelligenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SentinelDataConnectorThreatIntelligenceList) DeepCopyObject ¶
func (in *SentinelDataConnectorThreatIntelligenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SentinelDataConnectorThreatIntelligenceList) GetItems ¶
func (l *SentinelDataConnectorThreatIntelligenceList) GetItems() []resource.Managed
GetItems of this SentinelDataConnectorThreatIntelligenceList.
type SentinelDataConnectorThreatIntelligenceObservation ¶
type SentinelDataConnectorThreatIntelligenceObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SentinelDataConnectorThreatIntelligenceObservation) DeepCopy ¶
func (in *SentinelDataConnectorThreatIntelligenceObservation) DeepCopy() *SentinelDataConnectorThreatIntelligenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorThreatIntelligenceObservation.
func (*SentinelDataConnectorThreatIntelligenceObservation) DeepCopyInto ¶
func (in *SentinelDataConnectorThreatIntelligenceObservation) DeepCopyInto(out *SentinelDataConnectorThreatIntelligenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorThreatIntelligenceParameters ¶
type SentinelDataConnectorThreatIntelligenceParameters struct { // +kubebuilder:validation:Required LogAnalyticsWorkspaceID *string `json:"logAnalyticsWorkspaceId" tf:"log_analytics_workspace_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*SentinelDataConnectorThreatIntelligenceParameters) DeepCopy ¶
func (in *SentinelDataConnectorThreatIntelligenceParameters) DeepCopy() *SentinelDataConnectorThreatIntelligenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorThreatIntelligenceParameters.
func (*SentinelDataConnectorThreatIntelligenceParameters) DeepCopyInto ¶
func (in *SentinelDataConnectorThreatIntelligenceParameters) DeepCopyInto(out *SentinelDataConnectorThreatIntelligenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorThreatIntelligenceSpec ¶
type SentinelDataConnectorThreatIntelligenceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SentinelDataConnectorThreatIntelligenceParameters `json:"forProvider"` }
SentinelDataConnectorThreatIntelligenceSpec defines the desired state of SentinelDataConnectorThreatIntelligence
func (*SentinelDataConnectorThreatIntelligenceSpec) DeepCopy ¶
func (in *SentinelDataConnectorThreatIntelligenceSpec) DeepCopy() *SentinelDataConnectorThreatIntelligenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorThreatIntelligenceSpec.
func (*SentinelDataConnectorThreatIntelligenceSpec) DeepCopyInto ¶
func (in *SentinelDataConnectorThreatIntelligenceSpec) DeepCopyInto(out *SentinelDataConnectorThreatIntelligenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SentinelDataConnectorThreatIntelligenceStatus ¶
type SentinelDataConnectorThreatIntelligenceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SentinelDataConnectorThreatIntelligenceObservation `json:"atProvider,omitempty"` }
SentinelDataConnectorThreatIntelligenceStatus defines the observed state of SentinelDataConnectorThreatIntelligence.
func (*SentinelDataConnectorThreatIntelligenceStatus) DeepCopy ¶
func (in *SentinelDataConnectorThreatIntelligenceStatus) DeepCopy() *SentinelDataConnectorThreatIntelligenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SentinelDataConnectorThreatIntelligenceStatus.
func (*SentinelDataConnectorThreatIntelligenceStatus) DeepCopyInto ¶
func (in *SentinelDataConnectorThreatIntelligenceStatus) DeepCopyInto(out *SentinelDataConnectorThreatIntelligenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go
- zz_sentinelalertrulefusion_terraformed.go
- zz_sentinelalertrulefusion_types.go
- zz_sentinelalertrulemachinelearningbehavioranalytics_terraformed.go
- zz_sentinelalertrulemachinelearningbehavioranalytics_types.go
- zz_sentinelalertrulemssecurityincident_terraformed.go
- zz_sentinelalertrulemssecurityincident_types.go
- zz_sentinelalertrulescheduled_terraformed.go
- zz_sentinelalertrulescheduled_types.go
- zz_sentineldataconnectorawscloudtrail_terraformed.go
- zz_sentineldataconnectorawscloudtrail_types.go
- zz_sentineldataconnectorazureactivedirectory_terraformed.go
- zz_sentineldataconnectorazureactivedirectory_types.go
- zz_sentineldataconnectorazureadvancedthreatprotection_terraformed.go
- zz_sentineldataconnectorazureadvancedthreatprotection_types.go
- zz_sentineldataconnectorazuresecuritycenter_terraformed.go
- zz_sentineldataconnectorazuresecuritycenter_types.go
- zz_sentineldataconnectormicrosoftcloudappsecurity_terraformed.go
- zz_sentineldataconnectormicrosoftcloudappsecurity_types.go
- zz_sentineldataconnectoroffice365_terraformed.go
- zz_sentineldataconnectoroffice365_types.go
- zz_sentineldataconnectorthreatintelligence_terraformed.go
- zz_sentineldataconnectorthreatintelligence_types.go