Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=sentinel.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AlertRuleFusion
- func (in *AlertRuleFusion) DeepCopy() *AlertRuleFusion
- func (in *AlertRuleFusion) DeepCopyInto(out *AlertRuleFusion)
- func (in *AlertRuleFusion) DeepCopyObject() runtime.Object
- func (mg *AlertRuleFusion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AlertRuleFusion) GetConnectionDetailsMapping() map[string]string
- func (mg *AlertRuleFusion) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AlertRuleFusion) GetObservation() (map[string]interface{}, error)
- func (tr *AlertRuleFusion) GetParameters() (map[string]interface{}, error)
- func (mg *AlertRuleFusion) GetProviderConfigReference() *xpv1.Reference
- func (mg *AlertRuleFusion) GetProviderReference() *xpv1.Reference
- func (mg *AlertRuleFusion) GetTerraformResourceType() string
- func (tr *AlertRuleFusion) GetTerraformSchemaVersion() int
- func (mg *AlertRuleFusion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AlertRuleFusion) LateInitialize(attrs []byte) (bool, error)
- func (mg *AlertRuleFusion) SetConditions(c ...xpv1.Condition)
- func (mg *AlertRuleFusion) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AlertRuleFusion) SetObservation(obs map[string]interface{}) error
- func (tr *AlertRuleFusion) SetParameters(params map[string]interface{}) error
- func (mg *AlertRuleFusion) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AlertRuleFusion) SetProviderReference(r *xpv1.Reference)
- func (mg *AlertRuleFusion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AlertRuleFusionList
- type AlertRuleFusionObservation
- type AlertRuleFusionParameters
- type AlertRuleFusionSpec
- type AlertRuleFusionStatus
- type AlertRuleMachineLearningBehaviorAnalytics
- func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopy() *AlertRuleMachineLearningBehaviorAnalytics
- func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalytics)
- func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject() runtime.Object
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetConnectionDetailsMapping() map[string]string
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetObservation() (map[string]interface{}, error)
- func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetParameters() (map[string]interface{}, error)
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetProviderConfigReference() *xpv1.Reference
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetProviderReference() *xpv1.Reference
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetTerraformResourceType() string
- func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetTerraformSchemaVersion() int
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AlertRuleMachineLearningBehaviorAnalytics) LateInitialize(attrs []byte) (bool, error)
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetConditions(c ...xpv1.Condition)
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AlertRuleMachineLearningBehaviorAnalytics) SetObservation(obs map[string]interface{}) error
- func (tr *AlertRuleMachineLearningBehaviorAnalytics) SetParameters(params map[string]interface{}) error
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetProviderReference(r *xpv1.Reference)
- func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AlertRuleMachineLearningBehaviorAnalyticsList
- func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsList
- func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsList)
- func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject() runtime.Object
- func (l *AlertRuleMachineLearningBehaviorAnalyticsList) GetItems() []resource.Managed
- type AlertRuleMachineLearningBehaviorAnalyticsObservation
- type AlertRuleMachineLearningBehaviorAnalyticsParameters
- type AlertRuleMachineLearningBehaviorAnalyticsSpec
- type AlertRuleMachineLearningBehaviorAnalyticsStatus
- type AlertRuleMsSecurityIncident
- func (in *AlertRuleMsSecurityIncident) DeepCopy() *AlertRuleMsSecurityIncident
- func (in *AlertRuleMsSecurityIncident) DeepCopyInto(out *AlertRuleMsSecurityIncident)
- func (in *AlertRuleMsSecurityIncident) DeepCopyObject() runtime.Object
- func (mg *AlertRuleMsSecurityIncident) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AlertRuleMsSecurityIncident) GetConnectionDetailsMapping() map[string]string
- func (mg *AlertRuleMsSecurityIncident) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AlertRuleMsSecurityIncident) GetObservation() (map[string]interface{}, error)
- func (tr *AlertRuleMsSecurityIncident) GetParameters() (map[string]interface{}, error)
- func (mg *AlertRuleMsSecurityIncident) GetProviderConfigReference() *xpv1.Reference
- func (mg *AlertRuleMsSecurityIncident) GetProviderReference() *xpv1.Reference
- func (mg *AlertRuleMsSecurityIncident) GetTerraformResourceType() string
- func (tr *AlertRuleMsSecurityIncident) GetTerraformSchemaVersion() int
- func (mg *AlertRuleMsSecurityIncident) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AlertRuleMsSecurityIncident) LateInitialize(attrs []byte) (bool, error)
- func (mg *AlertRuleMsSecurityIncident) SetConditions(c ...xpv1.Condition)
- func (mg *AlertRuleMsSecurityIncident) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AlertRuleMsSecurityIncident) SetObservation(obs map[string]interface{}) error
- func (tr *AlertRuleMsSecurityIncident) SetParameters(params map[string]interface{}) error
- func (mg *AlertRuleMsSecurityIncident) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AlertRuleMsSecurityIncident) SetProviderReference(r *xpv1.Reference)
- func (mg *AlertRuleMsSecurityIncident) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AlertRuleMsSecurityIncidentList
- func (in *AlertRuleMsSecurityIncidentList) DeepCopy() *AlertRuleMsSecurityIncidentList
- func (in *AlertRuleMsSecurityIncidentList) DeepCopyInto(out *AlertRuleMsSecurityIncidentList)
- func (in *AlertRuleMsSecurityIncidentList) DeepCopyObject() runtime.Object
- func (l *AlertRuleMsSecurityIncidentList) GetItems() []resource.Managed
- type AlertRuleMsSecurityIncidentObservation
- type AlertRuleMsSecurityIncidentParameters
- type AlertRuleMsSecurityIncidentSpec
- type AlertRuleMsSecurityIncidentStatus
- type AlertRuleScheduled
- func (in *AlertRuleScheduled) DeepCopy() *AlertRuleScheduled
- func (in *AlertRuleScheduled) DeepCopyInto(out *AlertRuleScheduled)
- func (in *AlertRuleScheduled) DeepCopyObject() runtime.Object
- func (mg *AlertRuleScheduled) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *AlertRuleScheduled) GetConnectionDetailsMapping() map[string]string
- func (mg *AlertRuleScheduled) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *AlertRuleScheduled) GetObservation() (map[string]interface{}, error)
- func (tr *AlertRuleScheduled) GetParameters() (map[string]interface{}, error)
- func (mg *AlertRuleScheduled) GetProviderConfigReference() *xpv1.Reference
- func (mg *AlertRuleScheduled) GetProviderReference() *xpv1.Reference
- func (mg *AlertRuleScheduled) GetTerraformResourceType() string
- func (tr *AlertRuleScheduled) GetTerraformSchemaVersion() int
- func (mg *AlertRuleScheduled) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *AlertRuleScheduled) LateInitialize(attrs []byte) (bool, error)
- func (mg *AlertRuleScheduled) SetConditions(c ...xpv1.Condition)
- func (mg *AlertRuleScheduled) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *AlertRuleScheduled) SetObservation(obs map[string]interface{}) error
- func (tr *AlertRuleScheduled) SetParameters(params map[string]interface{}) error
- func (mg *AlertRuleScheduled) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *AlertRuleScheduled) SetProviderReference(r *xpv1.Reference)
- func (mg *AlertRuleScheduled) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type AlertRuleScheduledList
- type AlertRuleScheduledObservation
- type AlertRuleScheduledParameters
- type AlertRuleScheduledSpec
- type AlertRuleScheduledStatus
- type DataConnectorAwsCloudTrail
- func (in *DataConnectorAwsCloudTrail) DeepCopy() *DataConnectorAwsCloudTrail
- func (in *DataConnectorAwsCloudTrail) DeepCopyInto(out *DataConnectorAwsCloudTrail)
- func (in *DataConnectorAwsCloudTrail) DeepCopyObject() runtime.Object
- func (mg *DataConnectorAwsCloudTrail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataConnectorAwsCloudTrail) GetConnectionDetailsMapping() map[string]string
- func (mg *DataConnectorAwsCloudTrail) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataConnectorAwsCloudTrail) GetObservation() (map[string]interface{}, error)
- func (tr *DataConnectorAwsCloudTrail) GetParameters() (map[string]interface{}, error)
- func (mg *DataConnectorAwsCloudTrail) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataConnectorAwsCloudTrail) GetProviderReference() *xpv1.Reference
- func (mg *DataConnectorAwsCloudTrail) GetTerraformResourceType() string
- func (tr *DataConnectorAwsCloudTrail) GetTerraformSchemaVersion() int
- func (mg *DataConnectorAwsCloudTrail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataConnectorAwsCloudTrail) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataConnectorAwsCloudTrail) SetConditions(c ...xpv1.Condition)
- func (mg *DataConnectorAwsCloudTrail) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataConnectorAwsCloudTrail) SetObservation(obs map[string]interface{}) error
- func (tr *DataConnectorAwsCloudTrail) SetParameters(params map[string]interface{}) error
- func (mg *DataConnectorAwsCloudTrail) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataConnectorAwsCloudTrail) SetProviderReference(r *xpv1.Reference)
- func (mg *DataConnectorAwsCloudTrail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataConnectorAwsCloudTrailList
- func (in *DataConnectorAwsCloudTrailList) DeepCopy() *DataConnectorAwsCloudTrailList
- func (in *DataConnectorAwsCloudTrailList) DeepCopyInto(out *DataConnectorAwsCloudTrailList)
- func (in *DataConnectorAwsCloudTrailList) DeepCopyObject() runtime.Object
- func (l *DataConnectorAwsCloudTrailList) GetItems() []resource.Managed
- type DataConnectorAwsCloudTrailObservation
- type DataConnectorAwsCloudTrailParameters
- type DataConnectorAwsCloudTrailSpec
- type DataConnectorAwsCloudTrailStatus
- type DataConnectorAzureActiveDirectory
- func (in *DataConnectorAzureActiveDirectory) DeepCopy() *DataConnectorAzureActiveDirectory
- func (in *DataConnectorAzureActiveDirectory) DeepCopyInto(out *DataConnectorAzureActiveDirectory)
- func (in *DataConnectorAzureActiveDirectory) DeepCopyObject() runtime.Object
- func (mg *DataConnectorAzureActiveDirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataConnectorAzureActiveDirectory) GetConnectionDetailsMapping() map[string]string
- func (mg *DataConnectorAzureActiveDirectory) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataConnectorAzureActiveDirectory) GetObservation() (map[string]interface{}, error)
- func (tr *DataConnectorAzureActiveDirectory) GetParameters() (map[string]interface{}, error)
- func (mg *DataConnectorAzureActiveDirectory) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataConnectorAzureActiveDirectory) GetProviderReference() *xpv1.Reference
- func (mg *DataConnectorAzureActiveDirectory) GetTerraformResourceType() string
- func (tr *DataConnectorAzureActiveDirectory) GetTerraformSchemaVersion() int
- func (mg *DataConnectorAzureActiveDirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataConnectorAzureActiveDirectory) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataConnectorAzureActiveDirectory) SetConditions(c ...xpv1.Condition)
- func (mg *DataConnectorAzureActiveDirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataConnectorAzureActiveDirectory) SetObservation(obs map[string]interface{}) error
- func (tr *DataConnectorAzureActiveDirectory) SetParameters(params map[string]interface{}) error
- func (mg *DataConnectorAzureActiveDirectory) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataConnectorAzureActiveDirectory) SetProviderReference(r *xpv1.Reference)
- func (mg *DataConnectorAzureActiveDirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataConnectorAzureActiveDirectoryList
- func (in *DataConnectorAzureActiveDirectoryList) DeepCopy() *DataConnectorAzureActiveDirectoryList
- func (in *DataConnectorAzureActiveDirectoryList) DeepCopyInto(out *DataConnectorAzureActiveDirectoryList)
- func (in *DataConnectorAzureActiveDirectoryList) DeepCopyObject() runtime.Object
- func (l *DataConnectorAzureActiveDirectoryList) GetItems() []resource.Managed
- type DataConnectorAzureActiveDirectoryObservation
- type DataConnectorAzureActiveDirectoryParameters
- type DataConnectorAzureActiveDirectorySpec
- type DataConnectorAzureActiveDirectoryStatus
- type DataConnectorAzureAdvancedThreatProtection
- func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopy() *DataConnectorAzureAdvancedThreatProtection
- func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtection)
- func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyObject() runtime.Object
- func (mg *DataConnectorAzureAdvancedThreatProtection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataConnectorAzureAdvancedThreatProtection) GetConnectionDetailsMapping() map[string]string
- func (mg *DataConnectorAzureAdvancedThreatProtection) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataConnectorAzureAdvancedThreatProtection) GetObservation() (map[string]interface{}, error)
- func (tr *DataConnectorAzureAdvancedThreatProtection) GetParameters() (map[string]interface{}, error)
- func (mg *DataConnectorAzureAdvancedThreatProtection) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataConnectorAzureAdvancedThreatProtection) GetProviderReference() *xpv1.Reference
- func (mg *DataConnectorAzureAdvancedThreatProtection) GetTerraformResourceType() string
- func (tr *DataConnectorAzureAdvancedThreatProtection) GetTerraformSchemaVersion() int
- func (mg *DataConnectorAzureAdvancedThreatProtection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataConnectorAzureAdvancedThreatProtection) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataConnectorAzureAdvancedThreatProtection) SetConditions(c ...xpv1.Condition)
- func (mg *DataConnectorAzureAdvancedThreatProtection) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataConnectorAzureAdvancedThreatProtection) SetObservation(obs map[string]interface{}) error
- func (tr *DataConnectorAzureAdvancedThreatProtection) SetParameters(params map[string]interface{}) error
- func (mg *DataConnectorAzureAdvancedThreatProtection) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataConnectorAzureAdvancedThreatProtection) SetProviderReference(r *xpv1.Reference)
- func (mg *DataConnectorAzureAdvancedThreatProtection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataConnectorAzureAdvancedThreatProtectionList
- func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionList
- func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionList)
- func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
- func (l *DataConnectorAzureAdvancedThreatProtectionList) GetItems() []resource.Managed
- type DataConnectorAzureAdvancedThreatProtectionObservation
- type DataConnectorAzureAdvancedThreatProtectionParameters
- type DataConnectorAzureAdvancedThreatProtectionSpec
- type DataConnectorAzureAdvancedThreatProtectionStatus
- type DataConnectorAzureSecurityCenter
- func (in *DataConnectorAzureSecurityCenter) DeepCopy() *DataConnectorAzureSecurityCenter
- func (in *DataConnectorAzureSecurityCenter) DeepCopyInto(out *DataConnectorAzureSecurityCenter)
- func (in *DataConnectorAzureSecurityCenter) DeepCopyObject() runtime.Object
- func (mg *DataConnectorAzureSecurityCenter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataConnectorAzureSecurityCenter) GetConnectionDetailsMapping() map[string]string
- func (mg *DataConnectorAzureSecurityCenter) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataConnectorAzureSecurityCenter) GetObservation() (map[string]interface{}, error)
- func (tr *DataConnectorAzureSecurityCenter) GetParameters() (map[string]interface{}, error)
- func (mg *DataConnectorAzureSecurityCenter) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataConnectorAzureSecurityCenter) GetProviderReference() *xpv1.Reference
- func (mg *DataConnectorAzureSecurityCenter) GetTerraformResourceType() string
- func (tr *DataConnectorAzureSecurityCenter) GetTerraformSchemaVersion() int
- func (mg *DataConnectorAzureSecurityCenter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataConnectorAzureSecurityCenter) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataConnectorAzureSecurityCenter) SetConditions(c ...xpv1.Condition)
- func (mg *DataConnectorAzureSecurityCenter) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataConnectorAzureSecurityCenter) SetObservation(obs map[string]interface{}) error
- func (tr *DataConnectorAzureSecurityCenter) SetParameters(params map[string]interface{}) error
- func (mg *DataConnectorAzureSecurityCenter) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataConnectorAzureSecurityCenter) SetProviderReference(r *xpv1.Reference)
- func (mg *DataConnectorAzureSecurityCenter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataConnectorAzureSecurityCenterList
- func (in *DataConnectorAzureSecurityCenterList) DeepCopy() *DataConnectorAzureSecurityCenterList
- func (in *DataConnectorAzureSecurityCenterList) DeepCopyInto(out *DataConnectorAzureSecurityCenterList)
- func (in *DataConnectorAzureSecurityCenterList) DeepCopyObject() runtime.Object
- func (l *DataConnectorAzureSecurityCenterList) GetItems() []resource.Managed
- type DataConnectorAzureSecurityCenterObservation
- type DataConnectorAzureSecurityCenterParameters
- type DataConnectorAzureSecurityCenterSpec
- type DataConnectorAzureSecurityCenterStatus
- type DataConnectorMicrosoftCloudAppSecurity
- func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopy() *DataConnectorMicrosoftCloudAppSecurity
- func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurity)
- func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyObject() runtime.Object
- func (mg *DataConnectorMicrosoftCloudAppSecurity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataConnectorMicrosoftCloudAppSecurity) GetConnectionDetailsMapping() map[string]string
- func (mg *DataConnectorMicrosoftCloudAppSecurity) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataConnectorMicrosoftCloudAppSecurity) GetObservation() (map[string]interface{}, error)
- func (tr *DataConnectorMicrosoftCloudAppSecurity) GetParameters() (map[string]interface{}, error)
- func (mg *DataConnectorMicrosoftCloudAppSecurity) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataConnectorMicrosoftCloudAppSecurity) GetProviderReference() *xpv1.Reference
- func (mg *DataConnectorMicrosoftCloudAppSecurity) GetTerraformResourceType() string
- func (tr *DataConnectorMicrosoftCloudAppSecurity) GetTerraformSchemaVersion() int
- func (mg *DataConnectorMicrosoftCloudAppSecurity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataConnectorMicrosoftCloudAppSecurity) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataConnectorMicrosoftCloudAppSecurity) SetConditions(c ...xpv1.Condition)
- func (mg *DataConnectorMicrosoftCloudAppSecurity) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataConnectorMicrosoftCloudAppSecurity) SetObservation(obs map[string]interface{}) error
- func (tr *DataConnectorMicrosoftCloudAppSecurity) SetParameters(params map[string]interface{}) error
- func (mg *DataConnectorMicrosoftCloudAppSecurity) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataConnectorMicrosoftCloudAppSecurity) SetProviderReference(r *xpv1.Reference)
- func (mg *DataConnectorMicrosoftCloudAppSecurity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataConnectorMicrosoftCloudAppSecurityList
- func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityList
- func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityList)
- func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject() runtime.Object
- func (l *DataConnectorMicrosoftCloudAppSecurityList) GetItems() []resource.Managed
- type DataConnectorMicrosoftCloudAppSecurityObservation
- type DataConnectorMicrosoftCloudAppSecurityParameters
- type DataConnectorMicrosoftCloudAppSecuritySpec
- type DataConnectorMicrosoftCloudAppSecurityStatus
- type DataConnectorOffice365
- func (in *DataConnectorOffice365) DeepCopy() *DataConnectorOffice365
- func (in *DataConnectorOffice365) DeepCopyInto(out *DataConnectorOffice365)
- func (in *DataConnectorOffice365) DeepCopyObject() runtime.Object
- func (mg *DataConnectorOffice365) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataConnectorOffice365) GetConnectionDetailsMapping() map[string]string
- func (mg *DataConnectorOffice365) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataConnectorOffice365) GetObservation() (map[string]interface{}, error)
- func (tr *DataConnectorOffice365) GetParameters() (map[string]interface{}, error)
- func (mg *DataConnectorOffice365) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataConnectorOffice365) GetProviderReference() *xpv1.Reference
- func (mg *DataConnectorOffice365) GetTerraformResourceType() string
- func (tr *DataConnectorOffice365) GetTerraformSchemaVersion() int
- func (mg *DataConnectorOffice365) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataConnectorOffice365) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataConnectorOffice365) SetConditions(c ...xpv1.Condition)
- func (mg *DataConnectorOffice365) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataConnectorOffice365) SetObservation(obs map[string]interface{}) error
- func (tr *DataConnectorOffice365) SetParameters(params map[string]interface{}) error
- func (mg *DataConnectorOffice365) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataConnectorOffice365) SetProviderReference(r *xpv1.Reference)
- func (mg *DataConnectorOffice365) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataConnectorOffice365List
- type DataConnectorOffice365Observation
- type DataConnectorOffice365Parameters
- type DataConnectorOffice365Spec
- type DataConnectorOffice365Status
- type DataConnectorThreatIntelligence
- func (in *DataConnectorThreatIntelligence) DeepCopy() *DataConnectorThreatIntelligence
- func (in *DataConnectorThreatIntelligence) DeepCopyInto(out *DataConnectorThreatIntelligence)
- func (in *DataConnectorThreatIntelligence) DeepCopyObject() runtime.Object
- func (mg *DataConnectorThreatIntelligence) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *DataConnectorThreatIntelligence) GetConnectionDetailsMapping() map[string]string
- func (mg *DataConnectorThreatIntelligence) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *DataConnectorThreatIntelligence) GetObservation() (map[string]interface{}, error)
- func (tr *DataConnectorThreatIntelligence) GetParameters() (map[string]interface{}, error)
- func (mg *DataConnectorThreatIntelligence) GetProviderConfigReference() *xpv1.Reference
- func (mg *DataConnectorThreatIntelligence) GetProviderReference() *xpv1.Reference
- func (mg *DataConnectorThreatIntelligence) GetTerraformResourceType() string
- func (tr *DataConnectorThreatIntelligence) GetTerraformSchemaVersion() int
- func (mg *DataConnectorThreatIntelligence) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *DataConnectorThreatIntelligence) LateInitialize(attrs []byte) (bool, error)
- func (mg *DataConnectorThreatIntelligence) SetConditions(c ...xpv1.Condition)
- func (mg *DataConnectorThreatIntelligence) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *DataConnectorThreatIntelligence) SetObservation(obs map[string]interface{}) error
- func (tr *DataConnectorThreatIntelligence) SetParameters(params map[string]interface{}) error
- func (mg *DataConnectorThreatIntelligence) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *DataConnectorThreatIntelligence) SetProviderReference(r *xpv1.Reference)
- func (mg *DataConnectorThreatIntelligence) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DataConnectorThreatIntelligenceList
- func (in *DataConnectorThreatIntelligenceList) DeepCopy() *DataConnectorThreatIntelligenceList
- func (in *DataConnectorThreatIntelligenceList) DeepCopyInto(out *DataConnectorThreatIntelligenceList)
- func (in *DataConnectorThreatIntelligenceList) DeepCopyObject() runtime.Object
- func (l *DataConnectorThreatIntelligenceList) GetItems() []resource.Managed
- type DataConnectorThreatIntelligenceObservation
- type DataConnectorThreatIntelligenceParameters
- type DataConnectorThreatIntelligenceSpec
- type DataConnectorThreatIntelligenceStatus
- type EventGroupingObservation
- type EventGroupingParameters
- type GroupingObservation
- type GroupingParameters
- type IncidentConfigurationObservation
- type IncidentConfigurationParameters
Constants ¶
const ( CRDGroup = "sentinel.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( AlertRuleFusion_Kind = "AlertRuleFusion" AlertRuleFusion_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AlertRuleFusion_Kind}.String() AlertRuleFusion_KindAPIVersion = AlertRuleFusion_Kind + "." + CRDGroupVersion.String() AlertRuleFusion_GroupVersionKind = CRDGroupVersion.WithKind(AlertRuleFusion_Kind) )
Repository type metadata.
var ( AlertRuleMachineLearningBehaviorAnalytics_Kind = "AlertRuleMachineLearningBehaviorAnalytics" AlertRuleMachineLearningBehaviorAnalytics_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AlertRuleMachineLearningBehaviorAnalytics_Kind}.String() AlertRuleMachineLearningBehaviorAnalytics_KindAPIVersion = AlertRuleMachineLearningBehaviorAnalytics_Kind + "." + CRDGroupVersion.String() AlertRuleMachineLearningBehaviorAnalytics_GroupVersionKind = CRDGroupVersion.WithKind(AlertRuleMachineLearningBehaviorAnalytics_Kind) )
Repository type metadata.
var ( AlertRuleMsSecurityIncident_Kind = "AlertRuleMsSecurityIncident" AlertRuleMsSecurityIncident_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AlertRuleMsSecurityIncident_Kind}.String() AlertRuleMsSecurityIncident_KindAPIVersion = AlertRuleMsSecurityIncident_Kind + "." + CRDGroupVersion.String() AlertRuleMsSecurityIncident_GroupVersionKind = CRDGroupVersion.WithKind(AlertRuleMsSecurityIncident_Kind) )
Repository type metadata.
var ( AlertRuleScheduled_Kind = "AlertRuleScheduled" AlertRuleScheduled_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: AlertRuleScheduled_Kind}.String() AlertRuleScheduled_KindAPIVersion = AlertRuleScheduled_Kind + "." + CRDGroupVersion.String() AlertRuleScheduled_GroupVersionKind = CRDGroupVersion.WithKind(AlertRuleScheduled_Kind) )
Repository type metadata.
var ( DataConnectorAwsCloudTrail_Kind = "DataConnectorAwsCloudTrail" DataConnectorAwsCloudTrail_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataConnectorAwsCloudTrail_Kind}.String() DataConnectorAwsCloudTrail_KindAPIVersion = DataConnectorAwsCloudTrail_Kind + "." + CRDGroupVersion.String() DataConnectorAwsCloudTrail_GroupVersionKind = CRDGroupVersion.WithKind(DataConnectorAwsCloudTrail_Kind) )
Repository type metadata.
var ( DataConnectorAzureActiveDirectory_Kind = "DataConnectorAzureActiveDirectory" DataConnectorAzureActiveDirectory_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataConnectorAzureActiveDirectory_Kind}.String() DataConnectorAzureActiveDirectory_KindAPIVersion = DataConnectorAzureActiveDirectory_Kind + "." + CRDGroupVersion.String() DataConnectorAzureActiveDirectory_GroupVersionKind = CRDGroupVersion.WithKind(DataConnectorAzureActiveDirectory_Kind) )
Repository type metadata.
var ( DataConnectorAzureAdvancedThreatProtection_Kind = "DataConnectorAzureAdvancedThreatProtection" DataConnectorAzureAdvancedThreatProtection_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataConnectorAzureAdvancedThreatProtection_Kind}.String() DataConnectorAzureAdvancedThreatProtection_KindAPIVersion = DataConnectorAzureAdvancedThreatProtection_Kind + "." + CRDGroupVersion.String() DataConnectorAzureAdvancedThreatProtection_GroupVersionKind = CRDGroupVersion.WithKind(DataConnectorAzureAdvancedThreatProtection_Kind) )
Repository type metadata.
var ( DataConnectorAzureSecurityCenter_Kind = "DataConnectorAzureSecurityCenter" DataConnectorAzureSecurityCenter_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataConnectorAzureSecurityCenter_Kind}.String() DataConnectorAzureSecurityCenter_KindAPIVersion = DataConnectorAzureSecurityCenter_Kind + "." + CRDGroupVersion.String() DataConnectorAzureSecurityCenter_GroupVersionKind = CRDGroupVersion.WithKind(DataConnectorAzureSecurityCenter_Kind) )
Repository type metadata.
var ( DataConnectorMicrosoftCloudAppSecurity_Kind = "DataConnectorMicrosoftCloudAppSecurity" DataConnectorMicrosoftCloudAppSecurity_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataConnectorMicrosoftCloudAppSecurity_Kind}.String() DataConnectorMicrosoftCloudAppSecurity_KindAPIVersion = DataConnectorMicrosoftCloudAppSecurity_Kind + "." + CRDGroupVersion.String() DataConnectorMicrosoftCloudAppSecurity_GroupVersionKind = CRDGroupVersion.WithKind(DataConnectorMicrosoftCloudAppSecurity_Kind) )
Repository type metadata.
var ( DataConnectorOffice365_Kind = "DataConnectorOffice365" DataConnectorOffice365_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataConnectorOffice365_Kind}.String() DataConnectorOffice365_KindAPIVersion = DataConnectorOffice365_Kind + "." + CRDGroupVersion.String() DataConnectorOffice365_GroupVersionKind = CRDGroupVersion.WithKind(DataConnectorOffice365_Kind) )
Repository type metadata.
var ( DataConnectorThreatIntelligence_Kind = "DataConnectorThreatIntelligence" DataConnectorThreatIntelligence_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: DataConnectorThreatIntelligence_Kind}.String() DataConnectorThreatIntelligence_KindAPIVersion = DataConnectorThreatIntelligence_Kind + "." + CRDGroupVersion.String() DataConnectorThreatIntelligence_GroupVersionKind = CRDGroupVersion.WithKind(DataConnectorThreatIntelligence_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type AlertRuleFusion ¶
type AlertRuleFusion struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleFusionSpec `json:"spec"` Status AlertRuleFusionStatus `json:"status,omitempty"` }
AlertRuleFusion is the Schema for the AlertRuleFusions 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 (*AlertRuleFusion) DeepCopy ¶
func (in *AlertRuleFusion) DeepCopy() *AlertRuleFusion
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusion.
func (*AlertRuleFusion) DeepCopyInto ¶
func (in *AlertRuleFusion) DeepCopyInto(out *AlertRuleFusion)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleFusion) DeepCopyObject ¶
func (in *AlertRuleFusion) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleFusion) GetCondition ¶
func (mg *AlertRuleFusion) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AlertRuleFusion.
func (*AlertRuleFusion) GetConnectionDetailsMapping ¶
func (tr *AlertRuleFusion) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AlertRuleFusion
func (*AlertRuleFusion) GetDeletionPolicy ¶
func (mg *AlertRuleFusion) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AlertRuleFusion.
func (*AlertRuleFusion) GetObservation ¶
func (tr *AlertRuleFusion) GetObservation() (map[string]interface{}, error)
GetObservation of this AlertRuleFusion
func (*AlertRuleFusion) GetParameters ¶
func (tr *AlertRuleFusion) GetParameters() (map[string]interface{}, error)
GetParameters of this AlertRuleFusion
func (*AlertRuleFusion) GetProviderConfigReference ¶
func (mg *AlertRuleFusion) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AlertRuleFusion.
func (*AlertRuleFusion) GetProviderReference ¶
func (mg *AlertRuleFusion) GetProviderReference() *xpv1.Reference
GetProviderReference of this AlertRuleFusion. Deprecated: Use GetProviderConfigReference.
func (*AlertRuleFusion) GetTerraformResourceType ¶
func (mg *AlertRuleFusion) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AlertRuleFusion
func (*AlertRuleFusion) GetTerraformSchemaVersion ¶
func (tr *AlertRuleFusion) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AlertRuleFusion) GetWriteConnectionSecretToReference ¶
func (mg *AlertRuleFusion) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AlertRuleFusion.
func (*AlertRuleFusion) LateInitialize ¶
func (tr *AlertRuleFusion) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AlertRuleFusion using its observed tfState. returns True if there are any spec changes for the resource.
func (*AlertRuleFusion) SetConditions ¶
func (mg *AlertRuleFusion) SetConditions(c ...xpv1.Condition)
SetConditions of this AlertRuleFusion.
func (*AlertRuleFusion) SetDeletionPolicy ¶
func (mg *AlertRuleFusion) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AlertRuleFusion.
func (*AlertRuleFusion) SetObservation ¶
func (tr *AlertRuleFusion) SetObservation(obs map[string]interface{}) error
SetObservation for this AlertRuleFusion
func (*AlertRuleFusion) SetParameters ¶
func (tr *AlertRuleFusion) SetParameters(params map[string]interface{}) error
SetParameters for this AlertRuleFusion
func (*AlertRuleFusion) SetProviderConfigReference ¶
func (mg *AlertRuleFusion) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AlertRuleFusion.
func (*AlertRuleFusion) SetProviderReference ¶
func (mg *AlertRuleFusion) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AlertRuleFusion. Deprecated: Use SetProviderConfigReference.
func (*AlertRuleFusion) SetWriteConnectionSecretToReference ¶
func (mg *AlertRuleFusion) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AlertRuleFusion.
type AlertRuleFusionList ¶
type AlertRuleFusionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AlertRuleFusion `json:"items"` }
AlertRuleFusionList contains a list of AlertRuleFusions
func (*AlertRuleFusionList) DeepCopy ¶
func (in *AlertRuleFusionList) DeepCopy() *AlertRuleFusionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionList.
func (*AlertRuleFusionList) DeepCopyInto ¶
func (in *AlertRuleFusionList) DeepCopyInto(out *AlertRuleFusionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleFusionList) DeepCopyObject ¶
func (in *AlertRuleFusionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleFusionList) GetItems ¶
func (l *AlertRuleFusionList) GetItems() []resource.Managed
GetItems of this AlertRuleFusionList.
type AlertRuleFusionObservation ¶
type AlertRuleFusionObservation struct { }
func (*AlertRuleFusionObservation) DeepCopy ¶
func (in *AlertRuleFusionObservation) DeepCopy() *AlertRuleFusionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionObservation.
func (*AlertRuleFusionObservation) DeepCopyInto ¶
func (in *AlertRuleFusionObservation) DeepCopyInto(out *AlertRuleFusionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleFusionParameters ¶
type AlertRuleFusionParameters 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 (*AlertRuleFusionParameters) DeepCopy ¶
func (in *AlertRuleFusionParameters) DeepCopy() *AlertRuleFusionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionParameters.
func (*AlertRuleFusionParameters) DeepCopyInto ¶
func (in *AlertRuleFusionParameters) DeepCopyInto(out *AlertRuleFusionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleFusionSpec ¶
type AlertRuleFusionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AlertRuleFusionParameters `json:"forProvider"` }
AlertRuleFusionSpec defines the desired state of AlertRuleFusion
func (*AlertRuleFusionSpec) DeepCopy ¶
func (in *AlertRuleFusionSpec) DeepCopy() *AlertRuleFusionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionSpec.
func (*AlertRuleFusionSpec) DeepCopyInto ¶
func (in *AlertRuleFusionSpec) DeepCopyInto(out *AlertRuleFusionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleFusionStatus ¶
type AlertRuleFusionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AlertRuleFusionObservation `json:"atProvider,omitempty"` }
AlertRuleFusionStatus defines the observed state of AlertRuleFusion.
func (*AlertRuleFusionStatus) DeepCopy ¶
func (in *AlertRuleFusionStatus) DeepCopy() *AlertRuleFusionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleFusionStatus.
func (*AlertRuleFusionStatus) DeepCopyInto ¶
func (in *AlertRuleFusionStatus) DeepCopyInto(out *AlertRuleFusionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMachineLearningBehaviorAnalytics ¶
type AlertRuleMachineLearningBehaviorAnalytics struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleMachineLearningBehaviorAnalyticsSpec `json:"spec"` Status AlertRuleMachineLearningBehaviorAnalyticsStatus `json:"status,omitempty"` }
AlertRuleMachineLearningBehaviorAnalytics is the Schema for the AlertRuleMachineLearningBehaviorAnalyticss 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 (*AlertRuleMachineLearningBehaviorAnalytics) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopy() *AlertRuleMachineLearningBehaviorAnalytics
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalytics)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject ¶
func (in *AlertRuleMachineLearningBehaviorAnalytics) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleMachineLearningBehaviorAnalytics) GetCondition ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) GetConnectionDetailsMapping ¶
func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AlertRuleMachineLearningBehaviorAnalytics
func (*AlertRuleMachineLearningBehaviorAnalytics) GetDeletionPolicy ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) GetObservation ¶
func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetObservation() (map[string]interface{}, error)
GetObservation of this AlertRuleMachineLearningBehaviorAnalytics
func (*AlertRuleMachineLearningBehaviorAnalytics) GetParameters ¶
func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetParameters() (map[string]interface{}, error)
GetParameters of this AlertRuleMachineLearningBehaviorAnalytics
func (*AlertRuleMachineLearningBehaviorAnalytics) GetProviderConfigReference ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) GetProviderReference ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetProviderReference() *xpv1.Reference
GetProviderReference of this AlertRuleMachineLearningBehaviorAnalytics. Deprecated: Use GetProviderConfigReference.
func (*AlertRuleMachineLearningBehaviorAnalytics) GetTerraformResourceType ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AlertRuleMachineLearningBehaviorAnalytics
func (*AlertRuleMachineLearningBehaviorAnalytics) GetTerraformSchemaVersion ¶
func (tr *AlertRuleMachineLearningBehaviorAnalytics) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AlertRuleMachineLearningBehaviorAnalytics) GetWriteConnectionSecretToReference ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) LateInitialize ¶
func (tr *AlertRuleMachineLearningBehaviorAnalytics) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AlertRuleMachineLearningBehaviorAnalytics using its observed tfState. returns True if there are any spec changes for the resource.
func (*AlertRuleMachineLearningBehaviorAnalytics) SetConditions ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetConditions(c ...xpv1.Condition)
SetConditions of this AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) SetDeletionPolicy ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) SetObservation ¶
func (tr *AlertRuleMachineLearningBehaviorAnalytics) SetObservation(obs map[string]interface{}) error
SetObservation for this AlertRuleMachineLearningBehaviorAnalytics
func (*AlertRuleMachineLearningBehaviorAnalytics) SetParameters ¶
func (tr *AlertRuleMachineLearningBehaviorAnalytics) SetParameters(params map[string]interface{}) error
SetParameters for this AlertRuleMachineLearningBehaviorAnalytics
func (*AlertRuleMachineLearningBehaviorAnalytics) SetProviderConfigReference ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalytics) SetProviderReference ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AlertRuleMachineLearningBehaviorAnalytics. Deprecated: Use SetProviderConfigReference.
func (*AlertRuleMachineLearningBehaviorAnalytics) SetWriteConnectionSecretToReference ¶
func (mg *AlertRuleMachineLearningBehaviorAnalytics) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AlertRuleMachineLearningBehaviorAnalytics.
type AlertRuleMachineLearningBehaviorAnalyticsList ¶
type AlertRuleMachineLearningBehaviorAnalyticsList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AlertRuleMachineLearningBehaviorAnalytics `json:"items"` }
AlertRuleMachineLearningBehaviorAnalyticsList contains a list of AlertRuleMachineLearningBehaviorAnalyticss
func (*AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsList.
func (*AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleMachineLearningBehaviorAnalyticsList) GetItems ¶
func (l *AlertRuleMachineLearningBehaviorAnalyticsList) GetItems() []resource.Managed
GetItems of this AlertRuleMachineLearningBehaviorAnalyticsList.
type AlertRuleMachineLearningBehaviorAnalyticsObservation ¶
type AlertRuleMachineLearningBehaviorAnalyticsObservation struct { }
func (*AlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsObservation.
func (*AlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsObservation) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMachineLearningBehaviorAnalyticsParameters ¶
type AlertRuleMachineLearningBehaviorAnalyticsParameters 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 (*AlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsParameters.
func (*AlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsParameters) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMachineLearningBehaviorAnalyticsSpec ¶
type AlertRuleMachineLearningBehaviorAnalyticsSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AlertRuleMachineLearningBehaviorAnalyticsParameters `json:"forProvider"` }
AlertRuleMachineLearningBehaviorAnalyticsSpec defines the desired state of AlertRuleMachineLearningBehaviorAnalytics
func (*AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsSpec.
func (*AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsSpec) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMachineLearningBehaviorAnalyticsStatus ¶
type AlertRuleMachineLearningBehaviorAnalyticsStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AlertRuleMachineLearningBehaviorAnalyticsObservation `json:"atProvider,omitempty"` }
AlertRuleMachineLearningBehaviorAnalyticsStatus defines the observed state of AlertRuleMachineLearningBehaviorAnalytics.
func (*AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopy ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopy() *AlertRuleMachineLearningBehaviorAnalyticsStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMachineLearningBehaviorAnalyticsStatus.
func (*AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopyInto ¶
func (in *AlertRuleMachineLearningBehaviorAnalyticsStatus) DeepCopyInto(out *AlertRuleMachineLearningBehaviorAnalyticsStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMsSecurityIncident ¶
type AlertRuleMsSecurityIncident struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleMsSecurityIncidentSpec `json:"spec"` Status AlertRuleMsSecurityIncidentStatus `json:"status,omitempty"` }
AlertRuleMsSecurityIncident is the Schema for the AlertRuleMsSecurityIncidents 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 (*AlertRuleMsSecurityIncident) DeepCopy ¶
func (in *AlertRuleMsSecurityIncident) DeepCopy() *AlertRuleMsSecurityIncident
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncident) DeepCopyInto(out *AlertRuleMsSecurityIncident)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMsSecurityIncident) DeepCopyObject ¶
func (in *AlertRuleMsSecurityIncident) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleMsSecurityIncident) GetCondition ¶
func (mg *AlertRuleMsSecurityIncident) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) GetConnectionDetailsMapping ¶
func (tr *AlertRuleMsSecurityIncident) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AlertRuleMsSecurityIncident
func (*AlertRuleMsSecurityIncident) GetDeletionPolicy ¶
func (mg *AlertRuleMsSecurityIncident) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) GetObservation ¶
func (tr *AlertRuleMsSecurityIncident) GetObservation() (map[string]interface{}, error)
GetObservation of this AlertRuleMsSecurityIncident
func (*AlertRuleMsSecurityIncident) GetParameters ¶
func (tr *AlertRuleMsSecurityIncident) GetParameters() (map[string]interface{}, error)
GetParameters of this AlertRuleMsSecurityIncident
func (*AlertRuleMsSecurityIncident) GetProviderConfigReference ¶
func (mg *AlertRuleMsSecurityIncident) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) GetProviderReference ¶
func (mg *AlertRuleMsSecurityIncident) GetProviderReference() *xpv1.Reference
GetProviderReference of this AlertRuleMsSecurityIncident. Deprecated: Use GetProviderConfigReference.
func (*AlertRuleMsSecurityIncident) GetTerraformResourceType ¶
func (mg *AlertRuleMsSecurityIncident) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AlertRuleMsSecurityIncident
func (*AlertRuleMsSecurityIncident) GetTerraformSchemaVersion ¶
func (tr *AlertRuleMsSecurityIncident) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AlertRuleMsSecurityIncident) GetWriteConnectionSecretToReference ¶
func (mg *AlertRuleMsSecurityIncident) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) LateInitialize ¶
func (tr *AlertRuleMsSecurityIncident) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AlertRuleMsSecurityIncident using its observed tfState. returns True if there are any spec changes for the resource.
func (*AlertRuleMsSecurityIncident) SetConditions ¶
func (mg *AlertRuleMsSecurityIncident) SetConditions(c ...xpv1.Condition)
SetConditions of this AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) SetDeletionPolicy ¶
func (mg *AlertRuleMsSecurityIncident) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) SetObservation ¶
func (tr *AlertRuleMsSecurityIncident) SetObservation(obs map[string]interface{}) error
SetObservation for this AlertRuleMsSecurityIncident
func (*AlertRuleMsSecurityIncident) SetParameters ¶
func (tr *AlertRuleMsSecurityIncident) SetParameters(params map[string]interface{}) error
SetParameters for this AlertRuleMsSecurityIncident
func (*AlertRuleMsSecurityIncident) SetProviderConfigReference ¶
func (mg *AlertRuleMsSecurityIncident) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncident) SetProviderReference ¶
func (mg *AlertRuleMsSecurityIncident) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AlertRuleMsSecurityIncident. Deprecated: Use SetProviderConfigReference.
func (*AlertRuleMsSecurityIncident) SetWriteConnectionSecretToReference ¶
func (mg *AlertRuleMsSecurityIncident) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AlertRuleMsSecurityIncident.
type AlertRuleMsSecurityIncidentList ¶
type AlertRuleMsSecurityIncidentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AlertRuleMsSecurityIncident `json:"items"` }
AlertRuleMsSecurityIncidentList contains a list of AlertRuleMsSecurityIncidents
func (*AlertRuleMsSecurityIncidentList) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentList) DeepCopy() *AlertRuleMsSecurityIncidentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentList.
func (*AlertRuleMsSecurityIncidentList) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentList) DeepCopyInto(out *AlertRuleMsSecurityIncidentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleMsSecurityIncidentList) DeepCopyObject ¶
func (in *AlertRuleMsSecurityIncidentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleMsSecurityIncidentList) GetItems ¶
func (l *AlertRuleMsSecurityIncidentList) GetItems() []resource.Managed
GetItems of this AlertRuleMsSecurityIncidentList.
type AlertRuleMsSecurityIncidentObservation ¶
type AlertRuleMsSecurityIncidentObservation struct { }
func (*AlertRuleMsSecurityIncidentObservation) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentObservation) DeepCopy() *AlertRuleMsSecurityIncidentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentObservation.
func (*AlertRuleMsSecurityIncidentObservation) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentObservation) DeepCopyInto(out *AlertRuleMsSecurityIncidentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMsSecurityIncidentParameters ¶
type AlertRuleMsSecurityIncidentParameters 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 (*AlertRuleMsSecurityIncidentParameters) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentParameters) DeepCopy() *AlertRuleMsSecurityIncidentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentParameters.
func (*AlertRuleMsSecurityIncidentParameters) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentParameters) DeepCopyInto(out *AlertRuleMsSecurityIncidentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMsSecurityIncidentSpec ¶
type AlertRuleMsSecurityIncidentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AlertRuleMsSecurityIncidentParameters `json:"forProvider"` }
AlertRuleMsSecurityIncidentSpec defines the desired state of AlertRuleMsSecurityIncident
func (*AlertRuleMsSecurityIncidentSpec) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentSpec) DeepCopy() *AlertRuleMsSecurityIncidentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentSpec.
func (*AlertRuleMsSecurityIncidentSpec) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentSpec) DeepCopyInto(out *AlertRuleMsSecurityIncidentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleMsSecurityIncidentStatus ¶
type AlertRuleMsSecurityIncidentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AlertRuleMsSecurityIncidentObservation `json:"atProvider,omitempty"` }
AlertRuleMsSecurityIncidentStatus defines the observed state of AlertRuleMsSecurityIncident.
func (*AlertRuleMsSecurityIncidentStatus) DeepCopy ¶
func (in *AlertRuleMsSecurityIncidentStatus) DeepCopy() *AlertRuleMsSecurityIncidentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleMsSecurityIncidentStatus.
func (*AlertRuleMsSecurityIncidentStatus) DeepCopyInto ¶
func (in *AlertRuleMsSecurityIncidentStatus) DeepCopyInto(out *AlertRuleMsSecurityIncidentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduled ¶
type AlertRuleScheduled struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec AlertRuleScheduledSpec `json:"spec"` Status AlertRuleScheduledStatus `json:"status,omitempty"` }
AlertRuleScheduled is the Schema for the AlertRuleScheduleds 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 (*AlertRuleScheduled) DeepCopy ¶
func (in *AlertRuleScheduled) DeepCopy() *AlertRuleScheduled
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduled.
func (*AlertRuleScheduled) DeepCopyInto ¶
func (in *AlertRuleScheduled) DeepCopyInto(out *AlertRuleScheduled)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleScheduled) DeepCopyObject ¶
func (in *AlertRuleScheduled) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleScheduled) GetCondition ¶
func (mg *AlertRuleScheduled) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this AlertRuleScheduled.
func (*AlertRuleScheduled) GetConnectionDetailsMapping ¶
func (tr *AlertRuleScheduled) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this AlertRuleScheduled
func (*AlertRuleScheduled) GetDeletionPolicy ¶
func (mg *AlertRuleScheduled) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this AlertRuleScheduled.
func (*AlertRuleScheduled) GetObservation ¶
func (tr *AlertRuleScheduled) GetObservation() (map[string]interface{}, error)
GetObservation of this AlertRuleScheduled
func (*AlertRuleScheduled) GetParameters ¶
func (tr *AlertRuleScheduled) GetParameters() (map[string]interface{}, error)
GetParameters of this AlertRuleScheduled
func (*AlertRuleScheduled) GetProviderConfigReference ¶
func (mg *AlertRuleScheduled) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this AlertRuleScheduled.
func (*AlertRuleScheduled) GetProviderReference ¶
func (mg *AlertRuleScheduled) GetProviderReference() *xpv1.Reference
GetProviderReference of this AlertRuleScheduled. Deprecated: Use GetProviderConfigReference.
func (*AlertRuleScheduled) GetTerraformResourceType ¶
func (mg *AlertRuleScheduled) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this AlertRuleScheduled
func (*AlertRuleScheduled) GetTerraformSchemaVersion ¶
func (tr *AlertRuleScheduled) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*AlertRuleScheduled) GetWriteConnectionSecretToReference ¶
func (mg *AlertRuleScheduled) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this AlertRuleScheduled.
func (*AlertRuleScheduled) LateInitialize ¶
func (tr *AlertRuleScheduled) LateInitialize(attrs []byte) (bool, error)
LateInitialize this AlertRuleScheduled using its observed tfState. returns True if there are any spec changes for the resource.
func (*AlertRuleScheduled) SetConditions ¶
func (mg *AlertRuleScheduled) SetConditions(c ...xpv1.Condition)
SetConditions of this AlertRuleScheduled.
func (*AlertRuleScheduled) SetDeletionPolicy ¶
func (mg *AlertRuleScheduled) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this AlertRuleScheduled.
func (*AlertRuleScheduled) SetObservation ¶
func (tr *AlertRuleScheduled) SetObservation(obs map[string]interface{}) error
SetObservation for this AlertRuleScheduled
func (*AlertRuleScheduled) SetParameters ¶
func (tr *AlertRuleScheduled) SetParameters(params map[string]interface{}) error
SetParameters for this AlertRuleScheduled
func (*AlertRuleScheduled) SetProviderConfigReference ¶
func (mg *AlertRuleScheduled) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this AlertRuleScheduled.
func (*AlertRuleScheduled) SetProviderReference ¶
func (mg *AlertRuleScheduled) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this AlertRuleScheduled. Deprecated: Use SetProviderConfigReference.
func (*AlertRuleScheduled) SetWriteConnectionSecretToReference ¶
func (mg *AlertRuleScheduled) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this AlertRuleScheduled.
type AlertRuleScheduledList ¶
type AlertRuleScheduledList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []AlertRuleScheduled `json:"items"` }
AlertRuleScheduledList contains a list of AlertRuleScheduleds
func (*AlertRuleScheduledList) DeepCopy ¶
func (in *AlertRuleScheduledList) DeepCopy() *AlertRuleScheduledList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledList.
func (*AlertRuleScheduledList) DeepCopyInto ¶
func (in *AlertRuleScheduledList) DeepCopyInto(out *AlertRuleScheduledList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*AlertRuleScheduledList) DeepCopyObject ¶
func (in *AlertRuleScheduledList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*AlertRuleScheduledList) GetItems ¶
func (l *AlertRuleScheduledList) GetItems() []resource.Managed
GetItems of this AlertRuleScheduledList.
type AlertRuleScheduledObservation ¶
type AlertRuleScheduledObservation struct { }
func (*AlertRuleScheduledObservation) DeepCopy ¶
func (in *AlertRuleScheduledObservation) DeepCopy() *AlertRuleScheduledObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledObservation.
func (*AlertRuleScheduledObservation) DeepCopyInto ¶
func (in *AlertRuleScheduledObservation) DeepCopyInto(out *AlertRuleScheduledObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledParameters ¶
type AlertRuleScheduledParameters 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 (*AlertRuleScheduledParameters) DeepCopy ¶
func (in *AlertRuleScheduledParameters) DeepCopy() *AlertRuleScheduledParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledParameters.
func (*AlertRuleScheduledParameters) DeepCopyInto ¶
func (in *AlertRuleScheduledParameters) DeepCopyInto(out *AlertRuleScheduledParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledSpec ¶
type AlertRuleScheduledSpec struct { v1.ResourceSpec `json:",inline"` ForProvider AlertRuleScheduledParameters `json:"forProvider"` }
AlertRuleScheduledSpec defines the desired state of AlertRuleScheduled
func (*AlertRuleScheduledSpec) DeepCopy ¶
func (in *AlertRuleScheduledSpec) DeepCopy() *AlertRuleScheduledSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledSpec.
func (*AlertRuleScheduledSpec) DeepCopyInto ¶
func (in *AlertRuleScheduledSpec) DeepCopyInto(out *AlertRuleScheduledSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AlertRuleScheduledStatus ¶
type AlertRuleScheduledStatus struct { v1.ResourceStatus `json:",inline"` AtProvider AlertRuleScheduledObservation `json:"atProvider,omitempty"` }
AlertRuleScheduledStatus defines the observed state of AlertRuleScheduled.
func (*AlertRuleScheduledStatus) DeepCopy ¶
func (in *AlertRuleScheduledStatus) DeepCopy() *AlertRuleScheduledStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AlertRuleScheduledStatus.
func (*AlertRuleScheduledStatus) DeepCopyInto ¶
func (in *AlertRuleScheduledStatus) DeepCopyInto(out *AlertRuleScheduledStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAwsCloudTrail ¶
type DataConnectorAwsCloudTrail struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAwsCloudTrailSpec `json:"spec"` Status DataConnectorAwsCloudTrailStatus `json:"status,omitempty"` }
DataConnectorAwsCloudTrail is the Schema for the DataConnectorAwsCloudTrails 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 (*DataConnectorAwsCloudTrail) DeepCopy ¶
func (in *DataConnectorAwsCloudTrail) DeepCopy() *DataConnectorAwsCloudTrail
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrail) DeepCopyInto(out *DataConnectorAwsCloudTrail)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAwsCloudTrail) DeepCopyObject ¶
func (in *DataConnectorAwsCloudTrail) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAwsCloudTrail) GetCondition ¶
func (mg *DataConnectorAwsCloudTrail) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) GetConnectionDetailsMapping ¶
func (tr *DataConnectorAwsCloudTrail) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataConnectorAwsCloudTrail
func (*DataConnectorAwsCloudTrail) GetDeletionPolicy ¶
func (mg *DataConnectorAwsCloudTrail) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) GetObservation ¶
func (tr *DataConnectorAwsCloudTrail) GetObservation() (map[string]interface{}, error)
GetObservation of this DataConnectorAwsCloudTrail
func (*DataConnectorAwsCloudTrail) GetParameters ¶
func (tr *DataConnectorAwsCloudTrail) GetParameters() (map[string]interface{}, error)
GetParameters of this DataConnectorAwsCloudTrail
func (*DataConnectorAwsCloudTrail) GetProviderConfigReference ¶
func (mg *DataConnectorAwsCloudTrail) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) GetProviderReference ¶
func (mg *DataConnectorAwsCloudTrail) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataConnectorAwsCloudTrail. Deprecated: Use GetProviderConfigReference.
func (*DataConnectorAwsCloudTrail) GetTerraformResourceType ¶
func (mg *DataConnectorAwsCloudTrail) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataConnectorAwsCloudTrail
func (*DataConnectorAwsCloudTrail) GetTerraformSchemaVersion ¶
func (tr *DataConnectorAwsCloudTrail) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataConnectorAwsCloudTrail) GetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAwsCloudTrail) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) LateInitialize ¶
func (tr *DataConnectorAwsCloudTrail) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataConnectorAwsCloudTrail using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataConnectorAwsCloudTrail) SetConditions ¶
func (mg *DataConnectorAwsCloudTrail) SetConditions(c ...xpv1.Condition)
SetConditions of this DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) SetDeletionPolicy ¶
func (mg *DataConnectorAwsCloudTrail) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) SetObservation ¶
func (tr *DataConnectorAwsCloudTrail) SetObservation(obs map[string]interface{}) error
SetObservation for this DataConnectorAwsCloudTrail
func (*DataConnectorAwsCloudTrail) SetParameters ¶
func (tr *DataConnectorAwsCloudTrail) SetParameters(params map[string]interface{}) error
SetParameters for this DataConnectorAwsCloudTrail
func (*DataConnectorAwsCloudTrail) SetProviderConfigReference ¶
func (mg *DataConnectorAwsCloudTrail) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrail) SetProviderReference ¶
func (mg *DataConnectorAwsCloudTrail) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataConnectorAwsCloudTrail. Deprecated: Use SetProviderConfigReference.
func (*DataConnectorAwsCloudTrail) SetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAwsCloudTrail) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataConnectorAwsCloudTrail.
type DataConnectorAwsCloudTrailList ¶
type DataConnectorAwsCloudTrailList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataConnectorAwsCloudTrail `json:"items"` }
DataConnectorAwsCloudTrailList contains a list of DataConnectorAwsCloudTrails
func (*DataConnectorAwsCloudTrailList) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailList) DeepCopy() *DataConnectorAwsCloudTrailList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailList.
func (*DataConnectorAwsCloudTrailList) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailList) DeepCopyInto(out *DataConnectorAwsCloudTrailList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAwsCloudTrailList) DeepCopyObject ¶
func (in *DataConnectorAwsCloudTrailList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAwsCloudTrailList) GetItems ¶
func (l *DataConnectorAwsCloudTrailList) GetItems() []resource.Managed
GetItems of this DataConnectorAwsCloudTrailList.
type DataConnectorAwsCloudTrailObservation ¶
type DataConnectorAwsCloudTrailObservation struct { }
func (*DataConnectorAwsCloudTrailObservation) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailObservation) DeepCopy() *DataConnectorAwsCloudTrailObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailObservation.
func (*DataConnectorAwsCloudTrailObservation) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailObservation) DeepCopyInto(out *DataConnectorAwsCloudTrailObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAwsCloudTrailParameters ¶
type DataConnectorAwsCloudTrailParameters 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 (*DataConnectorAwsCloudTrailParameters) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailParameters) DeepCopy() *DataConnectorAwsCloudTrailParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailParameters.
func (*DataConnectorAwsCloudTrailParameters) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailParameters) DeepCopyInto(out *DataConnectorAwsCloudTrailParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAwsCloudTrailSpec ¶
type DataConnectorAwsCloudTrailSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataConnectorAwsCloudTrailParameters `json:"forProvider"` }
DataConnectorAwsCloudTrailSpec defines the desired state of DataConnectorAwsCloudTrail
func (*DataConnectorAwsCloudTrailSpec) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailSpec) DeepCopy() *DataConnectorAwsCloudTrailSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailSpec.
func (*DataConnectorAwsCloudTrailSpec) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailSpec) DeepCopyInto(out *DataConnectorAwsCloudTrailSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAwsCloudTrailStatus ¶
type DataConnectorAwsCloudTrailStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataConnectorAwsCloudTrailObservation `json:"atProvider,omitempty"` }
DataConnectorAwsCloudTrailStatus defines the observed state of DataConnectorAwsCloudTrail.
func (*DataConnectorAwsCloudTrailStatus) DeepCopy ¶
func (in *DataConnectorAwsCloudTrailStatus) DeepCopy() *DataConnectorAwsCloudTrailStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAwsCloudTrailStatus.
func (*DataConnectorAwsCloudTrailStatus) DeepCopyInto ¶
func (in *DataConnectorAwsCloudTrailStatus) DeepCopyInto(out *DataConnectorAwsCloudTrailStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureActiveDirectory ¶
type DataConnectorAzureActiveDirectory struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAzureActiveDirectorySpec `json:"spec"` Status DataConnectorAzureActiveDirectoryStatus `json:"status,omitempty"` }
DataConnectorAzureActiveDirectory is the Schema for the DataConnectorAzureActiveDirectorys 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 (*DataConnectorAzureActiveDirectory) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectory) DeepCopy() *DataConnectorAzureActiveDirectory
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectory) DeepCopyInto(out *DataConnectorAzureActiveDirectory)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureActiveDirectory) DeepCopyObject ¶
func (in *DataConnectorAzureActiveDirectory) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureActiveDirectory) GetCondition ¶
func (mg *DataConnectorAzureActiveDirectory) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) GetConnectionDetailsMapping ¶
func (tr *DataConnectorAzureActiveDirectory) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataConnectorAzureActiveDirectory
func (*DataConnectorAzureActiveDirectory) GetDeletionPolicy ¶
func (mg *DataConnectorAzureActiveDirectory) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) GetObservation ¶
func (tr *DataConnectorAzureActiveDirectory) GetObservation() (map[string]interface{}, error)
GetObservation of this DataConnectorAzureActiveDirectory
func (*DataConnectorAzureActiveDirectory) GetParameters ¶
func (tr *DataConnectorAzureActiveDirectory) GetParameters() (map[string]interface{}, error)
GetParameters of this DataConnectorAzureActiveDirectory
func (*DataConnectorAzureActiveDirectory) GetProviderConfigReference ¶
func (mg *DataConnectorAzureActiveDirectory) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) GetProviderReference ¶
func (mg *DataConnectorAzureActiveDirectory) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataConnectorAzureActiveDirectory. Deprecated: Use GetProviderConfigReference.
func (*DataConnectorAzureActiveDirectory) GetTerraformResourceType ¶
func (mg *DataConnectorAzureActiveDirectory) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataConnectorAzureActiveDirectory
func (*DataConnectorAzureActiveDirectory) GetTerraformSchemaVersion ¶
func (tr *DataConnectorAzureActiveDirectory) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataConnectorAzureActiveDirectory) GetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAzureActiveDirectory) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) LateInitialize ¶
func (tr *DataConnectorAzureActiveDirectory) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataConnectorAzureActiveDirectory using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataConnectorAzureActiveDirectory) SetConditions ¶
func (mg *DataConnectorAzureActiveDirectory) SetConditions(c ...xpv1.Condition)
SetConditions of this DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) SetDeletionPolicy ¶
func (mg *DataConnectorAzureActiveDirectory) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) SetObservation ¶
func (tr *DataConnectorAzureActiveDirectory) SetObservation(obs map[string]interface{}) error
SetObservation for this DataConnectorAzureActiveDirectory
func (*DataConnectorAzureActiveDirectory) SetParameters ¶
func (tr *DataConnectorAzureActiveDirectory) SetParameters(params map[string]interface{}) error
SetParameters for this DataConnectorAzureActiveDirectory
func (*DataConnectorAzureActiveDirectory) SetProviderConfigReference ¶
func (mg *DataConnectorAzureActiveDirectory) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectory) SetProviderReference ¶
func (mg *DataConnectorAzureActiveDirectory) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataConnectorAzureActiveDirectory. Deprecated: Use SetProviderConfigReference.
func (*DataConnectorAzureActiveDirectory) SetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAzureActiveDirectory) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataConnectorAzureActiveDirectory.
type DataConnectorAzureActiveDirectoryList ¶
type DataConnectorAzureActiveDirectoryList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataConnectorAzureActiveDirectory `json:"items"` }
DataConnectorAzureActiveDirectoryList contains a list of DataConnectorAzureActiveDirectorys
func (*DataConnectorAzureActiveDirectoryList) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectoryList) DeepCopy() *DataConnectorAzureActiveDirectoryList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectoryList.
func (*DataConnectorAzureActiveDirectoryList) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectoryList) DeepCopyInto(out *DataConnectorAzureActiveDirectoryList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureActiveDirectoryList) DeepCopyObject ¶
func (in *DataConnectorAzureActiveDirectoryList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureActiveDirectoryList) GetItems ¶
func (l *DataConnectorAzureActiveDirectoryList) GetItems() []resource.Managed
GetItems of this DataConnectorAzureActiveDirectoryList.
type DataConnectorAzureActiveDirectoryObservation ¶
type DataConnectorAzureActiveDirectoryObservation struct { }
func (*DataConnectorAzureActiveDirectoryObservation) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectoryObservation) DeepCopy() *DataConnectorAzureActiveDirectoryObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectoryObservation.
func (*DataConnectorAzureActiveDirectoryObservation) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectoryObservation) DeepCopyInto(out *DataConnectorAzureActiveDirectoryObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureActiveDirectoryParameters ¶
type DataConnectorAzureActiveDirectoryParameters 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 (*DataConnectorAzureActiveDirectoryParameters) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectoryParameters) DeepCopy() *DataConnectorAzureActiveDirectoryParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectoryParameters.
func (*DataConnectorAzureActiveDirectoryParameters) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectoryParameters) DeepCopyInto(out *DataConnectorAzureActiveDirectoryParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureActiveDirectorySpec ¶
type DataConnectorAzureActiveDirectorySpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataConnectorAzureActiveDirectoryParameters `json:"forProvider"` }
DataConnectorAzureActiveDirectorySpec defines the desired state of DataConnectorAzureActiveDirectory
func (*DataConnectorAzureActiveDirectorySpec) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectorySpec) DeepCopy() *DataConnectorAzureActiveDirectorySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectorySpec.
func (*DataConnectorAzureActiveDirectorySpec) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectorySpec) DeepCopyInto(out *DataConnectorAzureActiveDirectorySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureActiveDirectoryStatus ¶
type DataConnectorAzureActiveDirectoryStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataConnectorAzureActiveDirectoryObservation `json:"atProvider,omitempty"` }
DataConnectorAzureActiveDirectoryStatus defines the observed state of DataConnectorAzureActiveDirectory.
func (*DataConnectorAzureActiveDirectoryStatus) DeepCopy ¶
func (in *DataConnectorAzureActiveDirectoryStatus) DeepCopy() *DataConnectorAzureActiveDirectoryStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureActiveDirectoryStatus.
func (*DataConnectorAzureActiveDirectoryStatus) DeepCopyInto ¶
func (in *DataConnectorAzureActiveDirectoryStatus) DeepCopyInto(out *DataConnectorAzureActiveDirectoryStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureAdvancedThreatProtection ¶
type DataConnectorAzureAdvancedThreatProtection struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAzureAdvancedThreatProtectionSpec `json:"spec"` Status DataConnectorAzureAdvancedThreatProtectionStatus `json:"status,omitempty"` }
DataConnectorAzureAdvancedThreatProtection is the Schema for the DataConnectorAzureAdvancedThreatProtections 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 (*DataConnectorAzureAdvancedThreatProtection) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopy() *DataConnectorAzureAdvancedThreatProtection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureAdvancedThreatProtection) DeepCopyObject ¶
func (in *DataConnectorAzureAdvancedThreatProtection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureAdvancedThreatProtection) GetCondition ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) GetConnectionDetailsMapping ¶
func (tr *DataConnectorAzureAdvancedThreatProtection) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataConnectorAzureAdvancedThreatProtection
func (*DataConnectorAzureAdvancedThreatProtection) GetDeletionPolicy ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) GetObservation ¶
func (tr *DataConnectorAzureAdvancedThreatProtection) GetObservation() (map[string]interface{}, error)
GetObservation of this DataConnectorAzureAdvancedThreatProtection
func (*DataConnectorAzureAdvancedThreatProtection) GetParameters ¶
func (tr *DataConnectorAzureAdvancedThreatProtection) GetParameters() (map[string]interface{}, error)
GetParameters of this DataConnectorAzureAdvancedThreatProtection
func (*DataConnectorAzureAdvancedThreatProtection) GetProviderConfigReference ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) GetProviderReference ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataConnectorAzureAdvancedThreatProtection. Deprecated: Use GetProviderConfigReference.
func (*DataConnectorAzureAdvancedThreatProtection) GetTerraformResourceType ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataConnectorAzureAdvancedThreatProtection
func (*DataConnectorAzureAdvancedThreatProtection) GetTerraformSchemaVersion ¶
func (tr *DataConnectorAzureAdvancedThreatProtection) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataConnectorAzureAdvancedThreatProtection) GetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) LateInitialize ¶
func (tr *DataConnectorAzureAdvancedThreatProtection) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataConnectorAzureAdvancedThreatProtection using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataConnectorAzureAdvancedThreatProtection) SetConditions ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) SetConditions(c ...xpv1.Condition)
SetConditions of this DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) SetDeletionPolicy ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) SetObservation ¶
func (tr *DataConnectorAzureAdvancedThreatProtection) SetObservation(obs map[string]interface{}) error
SetObservation for this DataConnectorAzureAdvancedThreatProtection
func (*DataConnectorAzureAdvancedThreatProtection) SetParameters ¶
func (tr *DataConnectorAzureAdvancedThreatProtection) SetParameters(params map[string]interface{}) error
SetParameters for this DataConnectorAzureAdvancedThreatProtection
func (*DataConnectorAzureAdvancedThreatProtection) SetProviderConfigReference ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtection) SetProviderReference ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataConnectorAzureAdvancedThreatProtection. Deprecated: Use SetProviderConfigReference.
func (*DataConnectorAzureAdvancedThreatProtection) SetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAzureAdvancedThreatProtection) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataConnectorAzureAdvancedThreatProtection.
type DataConnectorAzureAdvancedThreatProtectionList ¶
type DataConnectorAzureAdvancedThreatProtectionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataConnectorAzureAdvancedThreatProtection `json:"items"` }
DataConnectorAzureAdvancedThreatProtectionList contains a list of DataConnectorAzureAdvancedThreatProtections
func (*DataConnectorAzureAdvancedThreatProtectionList) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionList.
func (*DataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject ¶
func (in *DataConnectorAzureAdvancedThreatProtectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureAdvancedThreatProtectionList) GetItems ¶
func (l *DataConnectorAzureAdvancedThreatProtectionList) GetItems() []resource.Managed
GetItems of this DataConnectorAzureAdvancedThreatProtectionList.
type DataConnectorAzureAdvancedThreatProtectionObservation ¶
type DataConnectorAzureAdvancedThreatProtectionObservation struct { }
func (*DataConnectorAzureAdvancedThreatProtectionObservation) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionObservation) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionObservation.
func (*DataConnectorAzureAdvancedThreatProtectionObservation) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionObservation) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureAdvancedThreatProtectionParameters ¶
type DataConnectorAzureAdvancedThreatProtectionParameters 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 (*DataConnectorAzureAdvancedThreatProtectionParameters) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionParameters) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionParameters.
func (*DataConnectorAzureAdvancedThreatProtectionParameters) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionParameters) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureAdvancedThreatProtectionSpec ¶
type DataConnectorAzureAdvancedThreatProtectionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataConnectorAzureAdvancedThreatProtectionParameters `json:"forProvider"` }
DataConnectorAzureAdvancedThreatProtectionSpec defines the desired state of DataConnectorAzureAdvancedThreatProtection
func (*DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionSpec.
func (*DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionSpec) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureAdvancedThreatProtectionStatus ¶
type DataConnectorAzureAdvancedThreatProtectionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataConnectorAzureAdvancedThreatProtectionObservation `json:"atProvider,omitempty"` }
DataConnectorAzureAdvancedThreatProtectionStatus defines the observed state of DataConnectorAzureAdvancedThreatProtection.
func (*DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopy ¶
func (in *DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopy() *DataConnectorAzureAdvancedThreatProtectionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureAdvancedThreatProtectionStatus.
func (*DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopyInto ¶
func (in *DataConnectorAzureAdvancedThreatProtectionStatus) DeepCopyInto(out *DataConnectorAzureAdvancedThreatProtectionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureSecurityCenter ¶
type DataConnectorAzureSecurityCenter struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorAzureSecurityCenterSpec `json:"spec"` Status DataConnectorAzureSecurityCenterStatus `json:"status,omitempty"` }
DataConnectorAzureSecurityCenter is the Schema for the DataConnectorAzureSecurityCenters 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 (*DataConnectorAzureSecurityCenter) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenter) DeepCopy() *DataConnectorAzureSecurityCenter
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenter) DeepCopyInto(out *DataConnectorAzureSecurityCenter)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureSecurityCenter) DeepCopyObject ¶
func (in *DataConnectorAzureSecurityCenter) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureSecurityCenter) GetCondition ¶
func (mg *DataConnectorAzureSecurityCenter) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) GetConnectionDetailsMapping ¶
func (tr *DataConnectorAzureSecurityCenter) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataConnectorAzureSecurityCenter
func (*DataConnectorAzureSecurityCenter) GetDeletionPolicy ¶
func (mg *DataConnectorAzureSecurityCenter) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) GetObservation ¶
func (tr *DataConnectorAzureSecurityCenter) GetObservation() (map[string]interface{}, error)
GetObservation of this DataConnectorAzureSecurityCenter
func (*DataConnectorAzureSecurityCenter) GetParameters ¶
func (tr *DataConnectorAzureSecurityCenter) GetParameters() (map[string]interface{}, error)
GetParameters of this DataConnectorAzureSecurityCenter
func (*DataConnectorAzureSecurityCenter) GetProviderConfigReference ¶
func (mg *DataConnectorAzureSecurityCenter) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) GetProviderReference ¶
func (mg *DataConnectorAzureSecurityCenter) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataConnectorAzureSecurityCenter. Deprecated: Use GetProviderConfigReference.
func (*DataConnectorAzureSecurityCenter) GetTerraformResourceType ¶
func (mg *DataConnectorAzureSecurityCenter) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataConnectorAzureSecurityCenter
func (*DataConnectorAzureSecurityCenter) GetTerraformSchemaVersion ¶
func (tr *DataConnectorAzureSecurityCenter) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataConnectorAzureSecurityCenter) GetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAzureSecurityCenter) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) LateInitialize ¶
func (tr *DataConnectorAzureSecurityCenter) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataConnectorAzureSecurityCenter using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataConnectorAzureSecurityCenter) SetConditions ¶
func (mg *DataConnectorAzureSecurityCenter) SetConditions(c ...xpv1.Condition)
SetConditions of this DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) SetDeletionPolicy ¶
func (mg *DataConnectorAzureSecurityCenter) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) SetObservation ¶
func (tr *DataConnectorAzureSecurityCenter) SetObservation(obs map[string]interface{}) error
SetObservation for this DataConnectorAzureSecurityCenter
func (*DataConnectorAzureSecurityCenter) SetParameters ¶
func (tr *DataConnectorAzureSecurityCenter) SetParameters(params map[string]interface{}) error
SetParameters for this DataConnectorAzureSecurityCenter
func (*DataConnectorAzureSecurityCenter) SetProviderConfigReference ¶
func (mg *DataConnectorAzureSecurityCenter) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenter) SetProviderReference ¶
func (mg *DataConnectorAzureSecurityCenter) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataConnectorAzureSecurityCenter. Deprecated: Use SetProviderConfigReference.
func (*DataConnectorAzureSecurityCenter) SetWriteConnectionSecretToReference ¶
func (mg *DataConnectorAzureSecurityCenter) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataConnectorAzureSecurityCenter.
type DataConnectorAzureSecurityCenterList ¶
type DataConnectorAzureSecurityCenterList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataConnectorAzureSecurityCenter `json:"items"` }
DataConnectorAzureSecurityCenterList contains a list of DataConnectorAzureSecurityCenters
func (*DataConnectorAzureSecurityCenterList) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterList) DeepCopy() *DataConnectorAzureSecurityCenterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterList.
func (*DataConnectorAzureSecurityCenterList) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterList) DeepCopyInto(out *DataConnectorAzureSecurityCenterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorAzureSecurityCenterList) DeepCopyObject ¶
func (in *DataConnectorAzureSecurityCenterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorAzureSecurityCenterList) GetItems ¶
func (l *DataConnectorAzureSecurityCenterList) GetItems() []resource.Managed
GetItems of this DataConnectorAzureSecurityCenterList.
type DataConnectorAzureSecurityCenterObservation ¶
type DataConnectorAzureSecurityCenterObservation struct { }
func (*DataConnectorAzureSecurityCenterObservation) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterObservation) DeepCopy() *DataConnectorAzureSecurityCenterObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterObservation.
func (*DataConnectorAzureSecurityCenterObservation) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterObservation) DeepCopyInto(out *DataConnectorAzureSecurityCenterObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureSecurityCenterParameters ¶
type DataConnectorAzureSecurityCenterParameters 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 (*DataConnectorAzureSecurityCenterParameters) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterParameters) DeepCopy() *DataConnectorAzureSecurityCenterParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterParameters.
func (*DataConnectorAzureSecurityCenterParameters) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterParameters) DeepCopyInto(out *DataConnectorAzureSecurityCenterParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureSecurityCenterSpec ¶
type DataConnectorAzureSecurityCenterSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataConnectorAzureSecurityCenterParameters `json:"forProvider"` }
DataConnectorAzureSecurityCenterSpec defines the desired state of DataConnectorAzureSecurityCenter
func (*DataConnectorAzureSecurityCenterSpec) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterSpec) DeepCopy() *DataConnectorAzureSecurityCenterSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterSpec.
func (*DataConnectorAzureSecurityCenterSpec) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterSpec) DeepCopyInto(out *DataConnectorAzureSecurityCenterSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorAzureSecurityCenterStatus ¶
type DataConnectorAzureSecurityCenterStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataConnectorAzureSecurityCenterObservation `json:"atProvider,omitempty"` }
DataConnectorAzureSecurityCenterStatus defines the observed state of DataConnectorAzureSecurityCenter.
func (*DataConnectorAzureSecurityCenterStatus) DeepCopy ¶
func (in *DataConnectorAzureSecurityCenterStatus) DeepCopy() *DataConnectorAzureSecurityCenterStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorAzureSecurityCenterStatus.
func (*DataConnectorAzureSecurityCenterStatus) DeepCopyInto ¶
func (in *DataConnectorAzureSecurityCenterStatus) DeepCopyInto(out *DataConnectorAzureSecurityCenterStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftCloudAppSecurity ¶
type DataConnectorMicrosoftCloudAppSecurity struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorMicrosoftCloudAppSecuritySpec `json:"spec"` Status DataConnectorMicrosoftCloudAppSecurityStatus `json:"status,omitempty"` }
DataConnectorMicrosoftCloudAppSecurity is the Schema for the DataConnectorMicrosoftCloudAppSecuritys 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 (*DataConnectorMicrosoftCloudAppSecurity) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopy() *DataConnectorMicrosoftCloudAppSecurity
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurity)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorMicrosoftCloudAppSecurity) DeepCopyObject ¶
func (in *DataConnectorMicrosoftCloudAppSecurity) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorMicrosoftCloudAppSecurity) GetCondition ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) GetConnectionDetailsMapping ¶
func (tr *DataConnectorMicrosoftCloudAppSecurity) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataConnectorMicrosoftCloudAppSecurity
func (*DataConnectorMicrosoftCloudAppSecurity) GetDeletionPolicy ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) GetObservation ¶
func (tr *DataConnectorMicrosoftCloudAppSecurity) GetObservation() (map[string]interface{}, error)
GetObservation of this DataConnectorMicrosoftCloudAppSecurity
func (*DataConnectorMicrosoftCloudAppSecurity) GetParameters ¶
func (tr *DataConnectorMicrosoftCloudAppSecurity) GetParameters() (map[string]interface{}, error)
GetParameters of this DataConnectorMicrosoftCloudAppSecurity
func (*DataConnectorMicrosoftCloudAppSecurity) GetProviderConfigReference ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) GetProviderReference ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataConnectorMicrosoftCloudAppSecurity. Deprecated: Use GetProviderConfigReference.
func (*DataConnectorMicrosoftCloudAppSecurity) GetTerraformResourceType ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataConnectorMicrosoftCloudAppSecurity
func (*DataConnectorMicrosoftCloudAppSecurity) GetTerraformSchemaVersion ¶
func (tr *DataConnectorMicrosoftCloudAppSecurity) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataConnectorMicrosoftCloudAppSecurity) GetWriteConnectionSecretToReference ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) LateInitialize ¶
func (tr *DataConnectorMicrosoftCloudAppSecurity) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataConnectorMicrosoftCloudAppSecurity using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataConnectorMicrosoftCloudAppSecurity) SetConditions ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) SetConditions(c ...xpv1.Condition)
SetConditions of this DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) SetDeletionPolicy ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) SetObservation ¶
func (tr *DataConnectorMicrosoftCloudAppSecurity) SetObservation(obs map[string]interface{}) error
SetObservation for this DataConnectorMicrosoftCloudAppSecurity
func (*DataConnectorMicrosoftCloudAppSecurity) SetParameters ¶
func (tr *DataConnectorMicrosoftCloudAppSecurity) SetParameters(params map[string]interface{}) error
SetParameters for this DataConnectorMicrosoftCloudAppSecurity
func (*DataConnectorMicrosoftCloudAppSecurity) SetProviderConfigReference ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurity) SetProviderReference ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataConnectorMicrosoftCloudAppSecurity. Deprecated: Use SetProviderConfigReference.
func (*DataConnectorMicrosoftCloudAppSecurity) SetWriteConnectionSecretToReference ¶
func (mg *DataConnectorMicrosoftCloudAppSecurity) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataConnectorMicrosoftCloudAppSecurity.
type DataConnectorMicrosoftCloudAppSecurityList ¶
type DataConnectorMicrosoftCloudAppSecurityList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataConnectorMicrosoftCloudAppSecurity `json:"items"` }
DataConnectorMicrosoftCloudAppSecurityList contains a list of DataConnectorMicrosoftCloudAppSecuritys
func (*DataConnectorMicrosoftCloudAppSecurityList) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurityList.
func (*DataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject ¶
func (in *DataConnectorMicrosoftCloudAppSecurityList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorMicrosoftCloudAppSecurityList) GetItems ¶
func (l *DataConnectorMicrosoftCloudAppSecurityList) GetItems() []resource.Managed
GetItems of this DataConnectorMicrosoftCloudAppSecurityList.
type DataConnectorMicrosoftCloudAppSecurityObservation ¶
type DataConnectorMicrosoftCloudAppSecurityObservation struct { }
func (*DataConnectorMicrosoftCloudAppSecurityObservation) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurityObservation) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurityObservation.
func (*DataConnectorMicrosoftCloudAppSecurityObservation) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurityObservation) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftCloudAppSecurityParameters ¶
type DataConnectorMicrosoftCloudAppSecurityParameters 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 (*DataConnectorMicrosoftCloudAppSecurityParameters) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurityParameters) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurityParameters.
func (*DataConnectorMicrosoftCloudAppSecurityParameters) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurityParameters) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftCloudAppSecuritySpec ¶
type DataConnectorMicrosoftCloudAppSecuritySpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataConnectorMicrosoftCloudAppSecurityParameters `json:"forProvider"` }
DataConnectorMicrosoftCloudAppSecuritySpec defines the desired state of DataConnectorMicrosoftCloudAppSecurity
func (*DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopy() *DataConnectorMicrosoftCloudAppSecuritySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecuritySpec.
func (*DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecuritySpec) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecuritySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorMicrosoftCloudAppSecurityStatus ¶
type DataConnectorMicrosoftCloudAppSecurityStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataConnectorMicrosoftCloudAppSecurityObservation `json:"atProvider,omitempty"` }
DataConnectorMicrosoftCloudAppSecurityStatus defines the observed state of DataConnectorMicrosoftCloudAppSecurity.
func (*DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopy ¶
func (in *DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopy() *DataConnectorMicrosoftCloudAppSecurityStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorMicrosoftCloudAppSecurityStatus.
func (*DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopyInto ¶
func (in *DataConnectorMicrosoftCloudAppSecurityStatus) DeepCopyInto(out *DataConnectorMicrosoftCloudAppSecurityStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorOffice365 ¶
type DataConnectorOffice365 struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorOffice365Spec `json:"spec"` Status DataConnectorOffice365Status `json:"status,omitempty"` }
DataConnectorOffice365 is the Schema for the DataConnectorOffice365s 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 (*DataConnectorOffice365) DeepCopy ¶
func (in *DataConnectorOffice365) DeepCopy() *DataConnectorOffice365
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365.
func (*DataConnectorOffice365) DeepCopyInto ¶
func (in *DataConnectorOffice365) DeepCopyInto(out *DataConnectorOffice365)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorOffice365) DeepCopyObject ¶
func (in *DataConnectorOffice365) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorOffice365) GetCondition ¶
func (mg *DataConnectorOffice365) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataConnectorOffice365.
func (*DataConnectorOffice365) GetConnectionDetailsMapping ¶
func (tr *DataConnectorOffice365) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataConnectorOffice365
func (*DataConnectorOffice365) GetDeletionPolicy ¶
func (mg *DataConnectorOffice365) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataConnectorOffice365.
func (*DataConnectorOffice365) GetObservation ¶
func (tr *DataConnectorOffice365) GetObservation() (map[string]interface{}, error)
GetObservation of this DataConnectorOffice365
func (*DataConnectorOffice365) GetParameters ¶
func (tr *DataConnectorOffice365) GetParameters() (map[string]interface{}, error)
GetParameters of this DataConnectorOffice365
func (*DataConnectorOffice365) GetProviderConfigReference ¶
func (mg *DataConnectorOffice365) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataConnectorOffice365.
func (*DataConnectorOffice365) GetProviderReference ¶
func (mg *DataConnectorOffice365) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataConnectorOffice365. Deprecated: Use GetProviderConfigReference.
func (*DataConnectorOffice365) GetTerraformResourceType ¶
func (mg *DataConnectorOffice365) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataConnectorOffice365
func (*DataConnectorOffice365) GetTerraformSchemaVersion ¶
func (tr *DataConnectorOffice365) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataConnectorOffice365) GetWriteConnectionSecretToReference ¶
func (mg *DataConnectorOffice365) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataConnectorOffice365.
func (*DataConnectorOffice365) LateInitialize ¶
func (tr *DataConnectorOffice365) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataConnectorOffice365 using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataConnectorOffice365) SetConditions ¶
func (mg *DataConnectorOffice365) SetConditions(c ...xpv1.Condition)
SetConditions of this DataConnectorOffice365.
func (*DataConnectorOffice365) SetDeletionPolicy ¶
func (mg *DataConnectorOffice365) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataConnectorOffice365.
func (*DataConnectorOffice365) SetObservation ¶
func (tr *DataConnectorOffice365) SetObservation(obs map[string]interface{}) error
SetObservation for this DataConnectorOffice365
func (*DataConnectorOffice365) SetParameters ¶
func (tr *DataConnectorOffice365) SetParameters(params map[string]interface{}) error
SetParameters for this DataConnectorOffice365
func (*DataConnectorOffice365) SetProviderConfigReference ¶
func (mg *DataConnectorOffice365) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataConnectorOffice365.
func (*DataConnectorOffice365) SetProviderReference ¶
func (mg *DataConnectorOffice365) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataConnectorOffice365. Deprecated: Use SetProviderConfigReference.
func (*DataConnectorOffice365) SetWriteConnectionSecretToReference ¶
func (mg *DataConnectorOffice365) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataConnectorOffice365.
type DataConnectorOffice365List ¶
type DataConnectorOffice365List struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataConnectorOffice365 `json:"items"` }
DataConnectorOffice365List contains a list of DataConnectorOffice365s
func (*DataConnectorOffice365List) DeepCopy ¶
func (in *DataConnectorOffice365List) DeepCopy() *DataConnectorOffice365List
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365List.
func (*DataConnectorOffice365List) DeepCopyInto ¶
func (in *DataConnectorOffice365List) DeepCopyInto(out *DataConnectorOffice365List)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorOffice365List) DeepCopyObject ¶
func (in *DataConnectorOffice365List) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorOffice365List) GetItems ¶
func (l *DataConnectorOffice365List) GetItems() []resource.Managed
GetItems of this DataConnectorOffice365List.
type DataConnectorOffice365Observation ¶
type DataConnectorOffice365Observation struct { }
func (*DataConnectorOffice365Observation) DeepCopy ¶
func (in *DataConnectorOffice365Observation) DeepCopy() *DataConnectorOffice365Observation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365Observation.
func (*DataConnectorOffice365Observation) DeepCopyInto ¶
func (in *DataConnectorOffice365Observation) DeepCopyInto(out *DataConnectorOffice365Observation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorOffice365Parameters ¶
type DataConnectorOffice365Parameters 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 (*DataConnectorOffice365Parameters) DeepCopy ¶
func (in *DataConnectorOffice365Parameters) DeepCopy() *DataConnectorOffice365Parameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365Parameters.
func (*DataConnectorOffice365Parameters) DeepCopyInto ¶
func (in *DataConnectorOffice365Parameters) DeepCopyInto(out *DataConnectorOffice365Parameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorOffice365Spec ¶
type DataConnectorOffice365Spec struct { v1.ResourceSpec `json:",inline"` ForProvider DataConnectorOffice365Parameters `json:"forProvider"` }
DataConnectorOffice365Spec defines the desired state of DataConnectorOffice365
func (*DataConnectorOffice365Spec) DeepCopy ¶
func (in *DataConnectorOffice365Spec) DeepCopy() *DataConnectorOffice365Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365Spec.
func (*DataConnectorOffice365Spec) DeepCopyInto ¶
func (in *DataConnectorOffice365Spec) DeepCopyInto(out *DataConnectorOffice365Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorOffice365Status ¶
type DataConnectorOffice365Status struct { v1.ResourceStatus `json:",inline"` AtProvider DataConnectorOffice365Observation `json:"atProvider,omitempty"` }
DataConnectorOffice365Status defines the observed state of DataConnectorOffice365.
func (*DataConnectorOffice365Status) DeepCopy ¶
func (in *DataConnectorOffice365Status) DeepCopy() *DataConnectorOffice365Status
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorOffice365Status.
func (*DataConnectorOffice365Status) DeepCopyInto ¶
func (in *DataConnectorOffice365Status) DeepCopyInto(out *DataConnectorOffice365Status)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorThreatIntelligence ¶
type DataConnectorThreatIntelligence struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DataConnectorThreatIntelligenceSpec `json:"spec"` Status DataConnectorThreatIntelligenceStatus `json:"status,omitempty"` }
DataConnectorThreatIntelligence is the Schema for the DataConnectorThreatIntelligences 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 (*DataConnectorThreatIntelligence) DeepCopy ¶
func (in *DataConnectorThreatIntelligence) DeepCopy() *DataConnectorThreatIntelligence
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligence) DeepCopyInto(out *DataConnectorThreatIntelligence)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorThreatIntelligence) DeepCopyObject ¶
func (in *DataConnectorThreatIntelligence) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorThreatIntelligence) GetCondition ¶
func (mg *DataConnectorThreatIntelligence) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) GetConnectionDetailsMapping ¶
func (tr *DataConnectorThreatIntelligence) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this DataConnectorThreatIntelligence
func (*DataConnectorThreatIntelligence) GetDeletionPolicy ¶
func (mg *DataConnectorThreatIntelligence) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) GetObservation ¶
func (tr *DataConnectorThreatIntelligence) GetObservation() (map[string]interface{}, error)
GetObservation of this DataConnectorThreatIntelligence
func (*DataConnectorThreatIntelligence) GetParameters ¶
func (tr *DataConnectorThreatIntelligence) GetParameters() (map[string]interface{}, error)
GetParameters of this DataConnectorThreatIntelligence
func (*DataConnectorThreatIntelligence) GetProviderConfigReference ¶
func (mg *DataConnectorThreatIntelligence) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) GetProviderReference ¶
func (mg *DataConnectorThreatIntelligence) GetProviderReference() *xpv1.Reference
GetProviderReference of this DataConnectorThreatIntelligence. Deprecated: Use GetProviderConfigReference.
func (*DataConnectorThreatIntelligence) GetTerraformResourceType ¶
func (mg *DataConnectorThreatIntelligence) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this DataConnectorThreatIntelligence
func (*DataConnectorThreatIntelligence) GetTerraformSchemaVersion ¶
func (tr *DataConnectorThreatIntelligence) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*DataConnectorThreatIntelligence) GetWriteConnectionSecretToReference ¶
func (mg *DataConnectorThreatIntelligence) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) LateInitialize ¶
func (tr *DataConnectorThreatIntelligence) LateInitialize(attrs []byte) (bool, error)
LateInitialize this DataConnectorThreatIntelligence using its observed tfState. returns True if there are any spec changes for the resource.
func (*DataConnectorThreatIntelligence) SetConditions ¶
func (mg *DataConnectorThreatIntelligence) SetConditions(c ...xpv1.Condition)
SetConditions of this DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) SetDeletionPolicy ¶
func (mg *DataConnectorThreatIntelligence) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) SetObservation ¶
func (tr *DataConnectorThreatIntelligence) SetObservation(obs map[string]interface{}) error
SetObservation for this DataConnectorThreatIntelligence
func (*DataConnectorThreatIntelligence) SetParameters ¶
func (tr *DataConnectorThreatIntelligence) SetParameters(params map[string]interface{}) error
SetParameters for this DataConnectorThreatIntelligence
func (*DataConnectorThreatIntelligence) SetProviderConfigReference ¶
func (mg *DataConnectorThreatIntelligence) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligence) SetProviderReference ¶
func (mg *DataConnectorThreatIntelligence) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this DataConnectorThreatIntelligence. Deprecated: Use SetProviderConfigReference.
func (*DataConnectorThreatIntelligence) SetWriteConnectionSecretToReference ¶
func (mg *DataConnectorThreatIntelligence) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this DataConnectorThreatIntelligence.
type DataConnectorThreatIntelligenceList ¶
type DataConnectorThreatIntelligenceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []DataConnectorThreatIntelligence `json:"items"` }
DataConnectorThreatIntelligenceList contains a list of DataConnectorThreatIntelligences
func (*DataConnectorThreatIntelligenceList) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceList) DeepCopy() *DataConnectorThreatIntelligenceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceList.
func (*DataConnectorThreatIntelligenceList) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceList) DeepCopyInto(out *DataConnectorThreatIntelligenceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectorThreatIntelligenceList) DeepCopyObject ¶
func (in *DataConnectorThreatIntelligenceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DataConnectorThreatIntelligenceList) GetItems ¶
func (l *DataConnectorThreatIntelligenceList) GetItems() []resource.Managed
GetItems of this DataConnectorThreatIntelligenceList.
type DataConnectorThreatIntelligenceObservation ¶
type DataConnectorThreatIntelligenceObservation struct { }
func (*DataConnectorThreatIntelligenceObservation) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceObservation) DeepCopy() *DataConnectorThreatIntelligenceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceObservation.
func (*DataConnectorThreatIntelligenceObservation) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceObservation) DeepCopyInto(out *DataConnectorThreatIntelligenceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorThreatIntelligenceParameters ¶
type DataConnectorThreatIntelligenceParameters 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 (*DataConnectorThreatIntelligenceParameters) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceParameters) DeepCopy() *DataConnectorThreatIntelligenceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceParameters.
func (*DataConnectorThreatIntelligenceParameters) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceParameters) DeepCopyInto(out *DataConnectorThreatIntelligenceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorThreatIntelligenceSpec ¶
type DataConnectorThreatIntelligenceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DataConnectorThreatIntelligenceParameters `json:"forProvider"` }
DataConnectorThreatIntelligenceSpec defines the desired state of DataConnectorThreatIntelligence
func (*DataConnectorThreatIntelligenceSpec) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceSpec) DeepCopy() *DataConnectorThreatIntelligenceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceSpec.
func (*DataConnectorThreatIntelligenceSpec) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceSpec) DeepCopyInto(out *DataConnectorThreatIntelligenceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnectorThreatIntelligenceStatus ¶
type DataConnectorThreatIntelligenceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DataConnectorThreatIntelligenceObservation `json:"atProvider,omitempty"` }
DataConnectorThreatIntelligenceStatus defines the observed state of DataConnectorThreatIntelligence.
func (*DataConnectorThreatIntelligenceStatus) DeepCopy ¶
func (in *DataConnectorThreatIntelligenceStatus) DeepCopy() *DataConnectorThreatIntelligenceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectorThreatIntelligenceStatus.
func (*DataConnectorThreatIntelligenceStatus) DeepCopyInto ¶
func (in *DataConnectorThreatIntelligenceStatus) DeepCopyInto(out *DataConnectorThreatIntelligenceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
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.
Source Files ¶
- zz_alertrulefusion_terraformed.go
- zz_alertrulefusion_types.go
- zz_alertrulemachinelearningbehavioranalytics_terraformed.go
- zz_alertrulemachinelearningbehavioranalytics_types.go
- zz_alertrulemssecurityincident_terraformed.go
- zz_alertrulemssecurityincident_types.go
- zz_alertrulescheduled_terraformed.go
- zz_alertrulescheduled_types.go
- zz_dataconnectorawscloudtrail_terraformed.go
- zz_dataconnectorawscloudtrail_types.go
- zz_dataconnectorazureactivedirectory_terraformed.go
- zz_dataconnectorazureactivedirectory_types.go
- zz_dataconnectorazureadvancedthreatprotection_terraformed.go
- zz_dataconnectorazureadvancedthreatprotection_types.go
- zz_dataconnectorazuresecuritycenter_terraformed.go
- zz_dataconnectorazuresecuritycenter_types.go
- zz_dataconnectormicrosoftcloudappsecurity_terraformed.go
- zz_dataconnectormicrosoftcloudappsecurity_types.go
- zz_dataconnectoroffice365_terraformed.go
- zz_dataconnectoroffice365_types.go
- zz_dataconnectorthreatintelligence_terraformed.go
- zz_dataconnectorthreatintelligence_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_groupversion_info.go