Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=sql.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type ActiveDirectoryAdministrator
- func (in *ActiveDirectoryAdministrator) DeepCopy() *ActiveDirectoryAdministrator
- func (in *ActiveDirectoryAdministrator) DeepCopyInto(out *ActiveDirectoryAdministrator)
- func (in *ActiveDirectoryAdministrator) DeepCopyObject() runtime.Object
- func (mg *ActiveDirectoryAdministrator) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ActiveDirectoryAdministrator) GetConnectionDetailsMapping() map[string]string
- func (mg *ActiveDirectoryAdministrator) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ActiveDirectoryAdministrator) GetID() string
- func (tr *ActiveDirectoryAdministrator) GetObservation() (map[string]interface{}, error)
- func (tr *ActiveDirectoryAdministrator) GetParameters() (map[string]interface{}, error)
- func (mg *ActiveDirectoryAdministrator) GetProviderConfigReference() *xpv1.Reference
- func (mg *ActiveDirectoryAdministrator) GetProviderReference() *xpv1.Reference
- func (mg *ActiveDirectoryAdministrator) GetTerraformResourceType() string
- func (tr *ActiveDirectoryAdministrator) GetTerraformSchemaVersion() int
- func (mg *ActiveDirectoryAdministrator) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ActiveDirectoryAdministrator) LateInitialize(attrs []byte) (bool, error)
- func (mg *ActiveDirectoryAdministrator) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ActiveDirectoryAdministrator) SetConditions(c ...xpv1.Condition)
- func (mg *ActiveDirectoryAdministrator) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ActiveDirectoryAdministrator) SetObservation(obs map[string]interface{}) error
- func (tr *ActiveDirectoryAdministrator) SetParameters(params map[string]interface{}) error
- func (mg *ActiveDirectoryAdministrator) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ActiveDirectoryAdministrator) SetProviderReference(r *xpv1.Reference)
- func (mg *ActiveDirectoryAdministrator) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ActiveDirectoryAdministratorList
- func (in *ActiveDirectoryAdministratorList) DeepCopy() *ActiveDirectoryAdministratorList
- func (in *ActiveDirectoryAdministratorList) DeepCopyInto(out *ActiveDirectoryAdministratorList)
- func (in *ActiveDirectoryAdministratorList) DeepCopyObject() runtime.Object
- func (l *ActiveDirectoryAdministratorList) GetItems() []resource.Managed
- type ActiveDirectoryAdministratorObservation
- type ActiveDirectoryAdministratorParameters
- type ActiveDirectoryAdministratorSpec
- type ActiveDirectoryAdministratorStatus
- type BaselineResultObservation
- type BaselineResultParameters
- type Database
- func (in *Database) DeepCopy() *Database
- func (in *Database) DeepCopyInto(out *Database)
- func (in *Database) DeepCopyObject() runtime.Object
- func (mg *Database) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Database) GetConnectionDetailsMapping() map[string]string
- func (mg *Database) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Database) GetID() string
- func (tr *Database) GetObservation() (map[string]interface{}, error)
- func (tr *Database) GetParameters() (map[string]interface{}, error)
- func (mg *Database) GetProviderConfigReference() *xpv1.Reference
- func (mg *Database) GetProviderReference() *xpv1.Reference
- func (mg *Database) GetTerraformResourceType() string
- func (tr *Database) GetTerraformSchemaVersion() int
- func (mg *Database) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Database) LateInitialize(attrs []byte) (bool, error)
- func (mg *Database) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Database) SetConditions(c ...xpv1.Condition)
- func (mg *Database) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Database) SetObservation(obs map[string]interface{}) error
- func (tr *Database) SetParameters(params map[string]interface{}) error
- func (mg *Database) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Database) SetProviderReference(r *xpv1.Reference)
- func (mg *Database) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type DatabaseExtendedAuditingPolicyObservation
- type DatabaseExtendedAuditingPolicyParameters
- type DatabaseList
- type DatabaseObservation
- type DatabaseParameters
- type DatabaseSpec
- type DatabaseStatus
- type DatabaseThreatDetectionPolicyObservation
- type DatabaseThreatDetectionPolicyParameters
- type ElasticPool
- func (in *ElasticPool) DeepCopy() *ElasticPool
- func (in *ElasticPool) DeepCopyInto(out *ElasticPool)
- func (in *ElasticPool) DeepCopyObject() runtime.Object
- func (mg *ElasticPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ElasticPool) GetConnectionDetailsMapping() map[string]string
- func (mg *ElasticPool) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ElasticPool) GetID() string
- func (tr *ElasticPool) GetObservation() (map[string]interface{}, error)
- func (tr *ElasticPool) GetParameters() (map[string]interface{}, error)
- func (mg *ElasticPool) GetProviderConfigReference() *xpv1.Reference
- func (mg *ElasticPool) GetProviderReference() *xpv1.Reference
- func (mg *ElasticPool) GetTerraformResourceType() string
- func (tr *ElasticPool) GetTerraformSchemaVersion() int
- func (mg *ElasticPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ElasticPool) LateInitialize(attrs []byte) (bool, error)
- func (mg *ElasticPool) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ElasticPool) SetConditions(c ...xpv1.Condition)
- func (mg *ElasticPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ElasticPool) SetObservation(obs map[string]interface{}) error
- func (tr *ElasticPool) SetParameters(params map[string]interface{}) error
- func (mg *ElasticPool) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ElasticPool) SetProviderReference(r *xpv1.Reference)
- func (mg *ElasticPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ElasticPoolList
- type ElasticPoolObservation
- type ElasticPoolParameters
- type ElasticPoolSpec
- type ElasticPoolStatus
- type ExtendedAuditingPolicyObservation
- type ExtendedAuditingPolicyParameters
- type FirewallRule
- func (in *FirewallRule) DeepCopy() *FirewallRule
- func (in *FirewallRule) DeepCopyInto(out *FirewallRule)
- func (in *FirewallRule) DeepCopyObject() runtime.Object
- func (mg *FirewallRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *FirewallRule) GetConnectionDetailsMapping() map[string]string
- func (mg *FirewallRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *FirewallRule) GetID() string
- func (tr *FirewallRule) GetObservation() (map[string]interface{}, error)
- func (tr *FirewallRule) GetParameters() (map[string]interface{}, error)
- func (mg *FirewallRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *FirewallRule) GetProviderReference() *xpv1.Reference
- func (mg *FirewallRule) GetTerraformResourceType() string
- func (tr *FirewallRule) GetTerraformSchemaVersion() int
- func (mg *FirewallRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *FirewallRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *FirewallRule) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *FirewallRule) SetConditions(c ...xpv1.Condition)
- func (mg *FirewallRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *FirewallRule) SetObservation(obs map[string]interface{}) error
- func (tr *FirewallRule) SetParameters(params map[string]interface{}) error
- func (mg *FirewallRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *FirewallRule) SetProviderReference(r *xpv1.Reference)
- func (mg *FirewallRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FirewallRuleList
- type FirewallRuleObservation
- type FirewallRuleParameters
- type FirewallRuleSpec
- type FirewallRuleStatus
- type ImportObservation
- type ImportParameters
- type LongTermRetentionPolicyObservation
- type LongTermRetentionPolicyParameters
- type MSSQLDatabase
- func (in *MSSQLDatabase) DeepCopy() *MSSQLDatabase
- func (in *MSSQLDatabase) DeepCopyInto(out *MSSQLDatabase)
- func (in *MSSQLDatabase) DeepCopyObject() runtime.Object
- func (mg *MSSQLDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLDatabase) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLDatabase) GetID() string
- func (tr *MSSQLDatabase) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLDatabase) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLDatabase) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLDatabase) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLDatabase) GetTerraformResourceType() string
- func (tr *MSSQLDatabase) GetTerraformSchemaVersion() int
- func (mg *MSSQLDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLDatabase) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLDatabase) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLDatabase) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLDatabase) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLDatabase) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLDatabase) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLDatabaseExtendedAuditingPolicy
- func (in *MSSQLDatabaseExtendedAuditingPolicy) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicy
- func (in *MSSQLDatabaseExtendedAuditingPolicy) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicy)
- func (in *MSSQLDatabaseExtendedAuditingPolicy) DeepCopyObject() runtime.Object
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetID() string
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetTerraformResourceType() string
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetTerraformSchemaVersion() int
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLDatabaseExtendedAuditingPolicy) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLDatabaseExtendedAuditingPolicyList
- func (in *MSSQLDatabaseExtendedAuditingPolicyList) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicyList
- func (in *MSSQLDatabaseExtendedAuditingPolicyList) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicyList)
- func (in *MSSQLDatabaseExtendedAuditingPolicyList) DeepCopyObject() runtime.Object
- func (l *MSSQLDatabaseExtendedAuditingPolicyList) GetItems() []resource.Managed
- type MSSQLDatabaseExtendedAuditingPolicyObservation
- type MSSQLDatabaseExtendedAuditingPolicyParameters
- type MSSQLDatabaseExtendedAuditingPolicySpec
- type MSSQLDatabaseExtendedAuditingPolicyStatus
- type MSSQLDatabaseList
- type MSSQLDatabaseObservation
- type MSSQLDatabaseParameters
- type MSSQLDatabaseSpec
- type MSSQLDatabaseStatus
- type MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
- func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
- func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline)
- func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopyObject() runtime.Object
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetID() string
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetTerraformResourceType() string
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetTerraformSchemaVersion() int
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList
- func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList
- func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList)
- func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopyObject() runtime.Object
- func (l *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) GetItems() []resource.Managed
- type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation
- type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters
- type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec
- type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus
- type MSSQLElasticPool
- func (in *MSSQLElasticPool) DeepCopy() *MSSQLElasticPool
- func (in *MSSQLElasticPool) DeepCopyInto(out *MSSQLElasticPool)
- func (in *MSSQLElasticPool) DeepCopyObject() runtime.Object
- func (mg *MSSQLElasticPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLElasticPool) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLElasticPool) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLElasticPool) GetID() string
- func (tr *MSSQLElasticPool) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLElasticPool) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLElasticPool) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLElasticPool) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLElasticPool) GetTerraformResourceType() string
- func (tr *MSSQLElasticPool) GetTerraformSchemaVersion() int
- func (mg *MSSQLElasticPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLElasticPool) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLElasticPool) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MSSQLElasticPool) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLElasticPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLElasticPool) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLElasticPool) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLElasticPool) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLElasticPool) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLElasticPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLElasticPoolList
- type MSSQLElasticPoolObservation
- type MSSQLElasticPoolParameters
- type MSSQLElasticPoolSpec
- type MSSQLElasticPoolStatus
- type MSSQLFailoverGroup
- func (in *MSSQLFailoverGroup) DeepCopy() *MSSQLFailoverGroup
- func (in *MSSQLFailoverGroup) DeepCopyInto(out *MSSQLFailoverGroup)
- func (in *MSSQLFailoverGroup) DeepCopyObject() runtime.Object
- func (mg *MSSQLFailoverGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLFailoverGroup) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLFailoverGroup) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLFailoverGroup) GetID() string
- func (tr *MSSQLFailoverGroup) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLFailoverGroup) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLFailoverGroup) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLFailoverGroup) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLFailoverGroup) GetTerraformResourceType() string
- func (tr *MSSQLFailoverGroup) GetTerraformSchemaVersion() int
- func (mg *MSSQLFailoverGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLFailoverGroup) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLFailoverGroup) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLFailoverGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLFailoverGroup) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLFailoverGroup) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLFailoverGroup) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLFailoverGroup) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLFailoverGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLFailoverGroupList
- type MSSQLFailoverGroupObservation
- type MSSQLFailoverGroupParameters
- type MSSQLFailoverGroupSpec
- type MSSQLFailoverGroupStatus
- type MSSQLFirewallRule
- func (in *MSSQLFirewallRule) DeepCopy() *MSSQLFirewallRule
- func (in *MSSQLFirewallRule) DeepCopyInto(out *MSSQLFirewallRule)
- func (in *MSSQLFirewallRule) DeepCopyObject() runtime.Object
- func (mg *MSSQLFirewallRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLFirewallRule) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLFirewallRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLFirewallRule) GetID() string
- func (tr *MSSQLFirewallRule) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLFirewallRule) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLFirewallRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLFirewallRule) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLFirewallRule) GetTerraformResourceType() string
- func (tr *MSSQLFirewallRule) GetTerraformSchemaVersion() int
- func (mg *MSSQLFirewallRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLFirewallRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLFirewallRule) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLFirewallRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLFirewallRule) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLFirewallRule) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLFirewallRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLFirewallRule) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLFirewallRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLFirewallRuleList
- type MSSQLFirewallRuleObservation
- type MSSQLFirewallRuleParameters
- type MSSQLFirewallRuleSpec
- type MSSQLFirewallRuleStatus
- type MSSQLJobAgent
- func (in *MSSQLJobAgent) DeepCopy() *MSSQLJobAgent
- func (in *MSSQLJobAgent) DeepCopyInto(out *MSSQLJobAgent)
- func (in *MSSQLJobAgent) DeepCopyObject() runtime.Object
- func (mg *MSSQLJobAgent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLJobAgent) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLJobAgent) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLJobAgent) GetID() string
- func (tr *MSSQLJobAgent) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLJobAgent) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLJobAgent) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLJobAgent) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLJobAgent) GetTerraformResourceType() string
- func (tr *MSSQLJobAgent) GetTerraformSchemaVersion() int
- func (mg *MSSQLJobAgent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLJobAgent) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLJobAgent) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLJobAgent) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLJobAgent) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLJobAgent) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLJobAgent) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLJobAgent) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLJobAgent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLJobAgentList
- type MSSQLJobAgentObservation
- type MSSQLJobAgentParameters
- type MSSQLJobAgentSpec
- type MSSQLJobAgentStatus
- type MSSQLJobCredential
- func (in *MSSQLJobCredential) DeepCopy() *MSSQLJobCredential
- func (in *MSSQLJobCredential) DeepCopyInto(out *MSSQLJobCredential)
- func (in *MSSQLJobCredential) DeepCopyObject() runtime.Object
- func (mg *MSSQLJobCredential) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLJobCredential) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLJobCredential) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLJobCredential) GetID() string
- func (tr *MSSQLJobCredential) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLJobCredential) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLJobCredential) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLJobCredential) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLJobCredential) GetTerraformResourceType() string
- func (tr *MSSQLJobCredential) GetTerraformSchemaVersion() int
- func (mg *MSSQLJobCredential) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLJobCredential) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLJobCredential) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLJobCredential) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLJobCredential) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLJobCredential) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLJobCredential) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLJobCredential) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLJobCredential) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLJobCredentialList
- type MSSQLJobCredentialObservation
- type MSSQLJobCredentialParameters
- type MSSQLJobCredentialSpec
- type MSSQLJobCredentialStatus
- type MSSQLServerSecurityAlertPolicy
- func (in *MSSQLServerSecurityAlertPolicy) DeepCopy() *MSSQLServerSecurityAlertPolicy
- func (in *MSSQLServerSecurityAlertPolicy) DeepCopyInto(out *MSSQLServerSecurityAlertPolicy)
- func (in *MSSQLServerSecurityAlertPolicy) DeepCopyObject() runtime.Object
- func (mg *MSSQLServerSecurityAlertPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLServerSecurityAlertPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLServerSecurityAlertPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLServerSecurityAlertPolicy) GetID() string
- func (tr *MSSQLServerSecurityAlertPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLServerSecurityAlertPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLServerSecurityAlertPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLServerSecurityAlertPolicy) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLServerSecurityAlertPolicy) GetTerraformResourceType() string
- func (tr *MSSQLServerSecurityAlertPolicy) GetTerraformSchemaVersion() int
- func (mg *MSSQLServerSecurityAlertPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLServerSecurityAlertPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLServerSecurityAlertPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MSSQLServerSecurityAlertPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLServerSecurityAlertPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLServerSecurityAlertPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLServerSecurityAlertPolicy) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLServerSecurityAlertPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLServerSecurityAlertPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLServerSecurityAlertPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLServerSecurityAlertPolicyList
- func (in *MSSQLServerSecurityAlertPolicyList) DeepCopy() *MSSQLServerSecurityAlertPolicyList
- func (in *MSSQLServerSecurityAlertPolicyList) DeepCopyInto(out *MSSQLServerSecurityAlertPolicyList)
- func (in *MSSQLServerSecurityAlertPolicyList) DeepCopyObject() runtime.Object
- func (l *MSSQLServerSecurityAlertPolicyList) GetItems() []resource.Managed
- type MSSQLServerSecurityAlertPolicyObservation
- type MSSQLServerSecurityAlertPolicyParameters
- type MSSQLServerSecurityAlertPolicySpec
- type MSSQLServerSecurityAlertPolicyStatus
- type MSSQLServerTransparentDataEncryption
- func (in *MSSQLServerTransparentDataEncryption) DeepCopy() *MSSQLServerTransparentDataEncryption
- func (in *MSSQLServerTransparentDataEncryption) DeepCopyInto(out *MSSQLServerTransparentDataEncryption)
- func (in *MSSQLServerTransparentDataEncryption) DeepCopyObject() runtime.Object
- func (mg *MSSQLServerTransparentDataEncryption) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLServerTransparentDataEncryption) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLServerTransparentDataEncryption) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLServerTransparentDataEncryption) GetID() string
- func (tr *MSSQLServerTransparentDataEncryption) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLServerTransparentDataEncryption) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLServerTransparentDataEncryption) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLServerTransparentDataEncryption) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLServerTransparentDataEncryption) GetTerraformResourceType() string
- func (tr *MSSQLServerTransparentDataEncryption) GetTerraformSchemaVersion() int
- func (mg *MSSQLServerTransparentDataEncryption) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLServerTransparentDataEncryption) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLServerTransparentDataEncryption) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLServerTransparentDataEncryption) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLServerTransparentDataEncryption) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLServerTransparentDataEncryption) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLServerTransparentDataEncryption) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLServerTransparentDataEncryption) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLServerTransparentDataEncryption) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLServerTransparentDataEncryptionList
- func (in *MSSQLServerTransparentDataEncryptionList) DeepCopy() *MSSQLServerTransparentDataEncryptionList
- func (in *MSSQLServerTransparentDataEncryptionList) DeepCopyInto(out *MSSQLServerTransparentDataEncryptionList)
- func (in *MSSQLServerTransparentDataEncryptionList) DeepCopyObject() runtime.Object
- func (l *MSSQLServerTransparentDataEncryptionList) GetItems() []resource.Managed
- type MSSQLServerTransparentDataEncryptionObservation
- type MSSQLServerTransparentDataEncryptionParameters
- type MSSQLServerTransparentDataEncryptionSpec
- type MSSQLServerTransparentDataEncryptionStatus
- type MSSQLServerVulnerabilityAssessment
- func (in *MSSQLServerVulnerabilityAssessment) DeepCopy() *MSSQLServerVulnerabilityAssessment
- func (in *MSSQLServerVulnerabilityAssessment) DeepCopyInto(out *MSSQLServerVulnerabilityAssessment)
- func (in *MSSQLServerVulnerabilityAssessment) DeepCopyObject() runtime.Object
- func (mg *MSSQLServerVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLServerVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLServerVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLServerVulnerabilityAssessment) GetID() string
- func (tr *MSSQLServerVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLServerVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLServerVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLServerVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLServerVulnerabilityAssessment) GetTerraformResourceType() string
- func (tr *MSSQLServerVulnerabilityAssessment) GetTerraformSchemaVersion() int
- func (mg *MSSQLServerVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLServerVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLServerVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLServerVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLServerVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLServerVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLServerVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLServerVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLServerVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLServerVulnerabilityAssessmentList
- func (in *MSSQLServerVulnerabilityAssessmentList) DeepCopy() *MSSQLServerVulnerabilityAssessmentList
- func (in *MSSQLServerVulnerabilityAssessmentList) DeepCopyInto(out *MSSQLServerVulnerabilityAssessmentList)
- func (in *MSSQLServerVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
- func (l *MSSQLServerVulnerabilityAssessmentList) GetItems() []resource.Managed
- type MSSQLServerVulnerabilityAssessmentObservation
- type MSSQLServerVulnerabilityAssessmentParameters
- type MSSQLServerVulnerabilityAssessmentSpec
- type MSSQLServerVulnerabilityAssessmentStatus
- type MSSQLVirtualNetworkRule
- func (in *MSSQLVirtualNetworkRule) DeepCopy() *MSSQLVirtualNetworkRule
- func (in *MSSQLVirtualNetworkRule) DeepCopyInto(out *MSSQLVirtualNetworkRule)
- func (in *MSSQLVirtualNetworkRule) DeepCopyObject() runtime.Object
- func (mg *MSSQLVirtualNetworkRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *MSSQLVirtualNetworkRule) GetConnectionDetailsMapping() map[string]string
- func (mg *MSSQLVirtualNetworkRule) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *MSSQLVirtualNetworkRule) GetID() string
- func (tr *MSSQLVirtualNetworkRule) GetObservation() (map[string]interface{}, error)
- func (tr *MSSQLVirtualNetworkRule) GetParameters() (map[string]interface{}, error)
- func (mg *MSSQLVirtualNetworkRule) GetProviderConfigReference() *xpv1.Reference
- func (mg *MSSQLVirtualNetworkRule) GetProviderReference() *xpv1.Reference
- func (mg *MSSQLVirtualNetworkRule) GetTerraformResourceType() string
- func (tr *MSSQLVirtualNetworkRule) GetTerraformSchemaVersion() int
- func (mg *MSSQLVirtualNetworkRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *MSSQLVirtualNetworkRule) LateInitialize(attrs []byte) (bool, error)
- func (mg *MSSQLVirtualNetworkRule) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *MSSQLVirtualNetworkRule) SetConditions(c ...xpv1.Condition)
- func (mg *MSSQLVirtualNetworkRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *MSSQLVirtualNetworkRule) SetObservation(obs map[string]interface{}) error
- func (tr *MSSQLVirtualNetworkRule) SetParameters(params map[string]interface{}) error
- func (mg *MSSQLVirtualNetworkRule) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *MSSQLVirtualNetworkRule) SetProviderReference(r *xpv1.Reference)
- func (mg *MSSQLVirtualNetworkRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type MSSQLVirtualNetworkRuleList
- func (in *MSSQLVirtualNetworkRuleList) DeepCopy() *MSSQLVirtualNetworkRuleList
- func (in *MSSQLVirtualNetworkRuleList) DeepCopyInto(out *MSSQLVirtualNetworkRuleList)
- func (in *MSSQLVirtualNetworkRuleList) DeepCopyObject() runtime.Object
- func (l *MSSQLVirtualNetworkRuleList) GetItems() []resource.Managed
- type MSSQLVirtualNetworkRuleObservation
- type MSSQLVirtualNetworkRuleParameters
- type MSSQLVirtualNetworkRuleSpec
- type MSSQLVirtualNetworkRuleStatus
- type ManagedDatabase
- func (in *ManagedDatabase) DeepCopy() *ManagedDatabase
- func (in *ManagedDatabase) DeepCopyInto(out *ManagedDatabase)
- func (in *ManagedDatabase) DeepCopyObject() runtime.Object
- func (mg *ManagedDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagedDatabase) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagedDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagedDatabase) GetID() string
- func (tr *ManagedDatabase) GetObservation() (map[string]interface{}, error)
- func (tr *ManagedDatabase) GetParameters() (map[string]interface{}, error)
- func (mg *ManagedDatabase) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagedDatabase) GetProviderReference() *xpv1.Reference
- func (mg *ManagedDatabase) GetTerraformResourceType() string
- func (tr *ManagedDatabase) GetTerraformSchemaVersion() int
- func (mg *ManagedDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagedDatabase) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagedDatabase) SetConditions(c ...xpv1.Condition)
- func (mg *ManagedDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagedDatabase) SetObservation(obs map[string]interface{}) error
- func (tr *ManagedDatabase) SetParameters(params map[string]interface{}) error
- func (mg *ManagedDatabase) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagedDatabase) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagedDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagedDatabaseList
- type ManagedDatabaseObservation
- type ManagedDatabaseParameters
- type ManagedDatabaseSpec
- type ManagedDatabaseStatus
- type ManagedInstance
- func (in *ManagedInstance) DeepCopy() *ManagedInstance
- func (in *ManagedInstance) DeepCopyInto(out *ManagedInstance)
- func (in *ManagedInstance) DeepCopyObject() runtime.Object
- func (mg *ManagedInstance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagedInstance) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagedInstance) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagedInstance) GetID() string
- func (tr *ManagedInstance) GetObservation() (map[string]interface{}, error)
- func (tr *ManagedInstance) GetParameters() (map[string]interface{}, error)
- func (mg *ManagedInstance) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagedInstance) GetProviderReference() *xpv1.Reference
- func (mg *ManagedInstance) GetTerraformResourceType() string
- func (tr *ManagedInstance) GetTerraformSchemaVersion() int
- func (mg *ManagedInstance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagedInstance) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagedInstance) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *ManagedInstance) SetConditions(c ...xpv1.Condition)
- func (mg *ManagedInstance) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagedInstance) SetObservation(obs map[string]interface{}) error
- func (tr *ManagedInstance) SetParameters(params map[string]interface{}) error
- func (mg *ManagedInstance) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagedInstance) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagedInstance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagedInstanceList
- type ManagedInstanceObservation
- type ManagedInstanceParameters
- type ManagedInstanceSpec
- type ManagedInstanceStatus
- type PartnerServerObservation
- type PartnerServerParameters
- type PerDatabaseSettingsObservation
- type PerDatabaseSettingsParameters
- type ReadWriteEndpointFailoverPolicyObservation
- type ReadWriteEndpointFailoverPolicyParameters
- type RecurringScansObservation
- type RecurringScansParameters
- type ShortTermRetentionPolicyObservation
- type ShortTermRetentionPolicyParameters
- type SkuObservation
- type SkuParameters
- type ThreatDetectionPolicyObservation
- type ThreatDetectionPolicyParameters
Constants ¶
const ( CRDGroup = "sql.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
var ( ActiveDirectoryAdministrator_Kind = "ActiveDirectoryAdministrator" ActiveDirectoryAdministrator_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ActiveDirectoryAdministrator_Kind}.String() ActiveDirectoryAdministrator_KindAPIVersion = ActiveDirectoryAdministrator_Kind + "." + CRDGroupVersion.String() ActiveDirectoryAdministrator_GroupVersionKind = CRDGroupVersion.WithKind(ActiveDirectoryAdministrator_Kind) )
Repository type metadata.
var ( Database_Kind = "Database" Database_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Database_Kind}.String() Database_KindAPIVersion = Database_Kind + "." + CRDGroupVersion.String() Database_GroupVersionKind = CRDGroupVersion.WithKind(Database_Kind) )
Repository type metadata.
var ( ElasticPool_Kind = "ElasticPool" ElasticPool_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ElasticPool_Kind}.String() ElasticPool_KindAPIVersion = ElasticPool_Kind + "." + CRDGroupVersion.String() ElasticPool_GroupVersionKind = CRDGroupVersion.WithKind(ElasticPool_Kind) )
Repository type metadata.
var ( FirewallRule_Kind = "FirewallRule" FirewallRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: FirewallRule_Kind}.String() FirewallRule_KindAPIVersion = FirewallRule_Kind + "." + CRDGroupVersion.String() FirewallRule_GroupVersionKind = CRDGroupVersion.WithKind(FirewallRule_Kind) )
Repository type metadata.
var ( // CRDGroupVersion is the API Group Version used to register the objects CRDGroupVersion = schema.GroupVersion{Group: CRDGroup, Version: CRDVersion} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: CRDGroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
var ( ManagedDatabase_Kind = "ManagedDatabase" ManagedDatabase_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagedDatabase_Kind}.String() ManagedDatabase_KindAPIVersion = ManagedDatabase_Kind + "." + CRDGroupVersion.String() ManagedDatabase_GroupVersionKind = CRDGroupVersion.WithKind(ManagedDatabase_Kind) )
Repository type metadata.
var ( ManagedInstance_Kind = "ManagedInstance" ManagedInstance_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagedInstance_Kind}.String() ManagedInstance_KindAPIVersion = ManagedInstance_Kind + "." + CRDGroupVersion.String() ManagedInstance_GroupVersionKind = CRDGroupVersion.WithKind(ManagedInstance_Kind) )
Repository type metadata.
var ( MSSQLDatabase_Kind = "MSSQLDatabase" MSSQLDatabase_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLDatabase_Kind}.String() MSSQLDatabase_KindAPIVersion = MSSQLDatabase_Kind + "." + CRDGroupVersion.String() MSSQLDatabase_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLDatabase_Kind) )
Repository type metadata.
var ( MSSQLDatabaseExtendedAuditingPolicy_Kind = "MSSQLDatabaseExtendedAuditingPolicy" MSSQLDatabaseExtendedAuditingPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLDatabaseExtendedAuditingPolicy_Kind}.String() MSSQLDatabaseExtendedAuditingPolicy_KindAPIVersion = MSSQLDatabaseExtendedAuditingPolicy_Kind + "." + CRDGroupVersion.String() MSSQLDatabaseExtendedAuditingPolicy_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLDatabaseExtendedAuditingPolicy_Kind) )
Repository type metadata.
var ( MSSQLDatabaseVulnerabilityAssessmentRuleBaseline_Kind = "MSSQLDatabaseVulnerabilityAssessmentRuleBaseline" MSSQLDatabaseVulnerabilityAssessmentRuleBaseline_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLDatabaseVulnerabilityAssessmentRuleBaseline_Kind}.String() MSSQLDatabaseVulnerabilityAssessmentRuleBaseline_KindAPIVersion = MSSQLDatabaseVulnerabilityAssessmentRuleBaseline_Kind + "." + CRDGroupVersion.String() MSSQLDatabaseVulnerabilityAssessmentRuleBaseline_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLDatabaseVulnerabilityAssessmentRuleBaseline_Kind) )
Repository type metadata.
var ( MSSQLElasticPool_Kind = "MSSQLElasticPool" MSSQLElasticPool_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLElasticPool_Kind}.String() MSSQLElasticPool_KindAPIVersion = MSSQLElasticPool_Kind + "." + CRDGroupVersion.String() MSSQLElasticPool_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLElasticPool_Kind) )
Repository type metadata.
var ( MSSQLFailoverGroup_Kind = "MSSQLFailoverGroup" MSSQLFailoverGroup_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLFailoverGroup_Kind}.String() MSSQLFailoverGroup_KindAPIVersion = MSSQLFailoverGroup_Kind + "." + CRDGroupVersion.String() MSSQLFailoverGroup_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLFailoverGroup_Kind) )
Repository type metadata.
var ( MSSQLFirewallRule_Kind = "MSSQLFirewallRule" MSSQLFirewallRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLFirewallRule_Kind}.String() MSSQLFirewallRule_KindAPIVersion = MSSQLFirewallRule_Kind + "." + CRDGroupVersion.String() MSSQLFirewallRule_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLFirewallRule_Kind) )
Repository type metadata.
var ( MSSQLJobAgent_Kind = "MSSQLJobAgent" MSSQLJobAgent_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLJobAgent_Kind}.String() MSSQLJobAgent_KindAPIVersion = MSSQLJobAgent_Kind + "." + CRDGroupVersion.String() MSSQLJobAgent_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLJobAgent_Kind) )
Repository type metadata.
var ( MSSQLJobCredential_Kind = "MSSQLJobCredential" MSSQLJobCredential_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLJobCredential_Kind}.String() MSSQLJobCredential_KindAPIVersion = MSSQLJobCredential_Kind + "." + CRDGroupVersion.String() MSSQLJobCredential_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLJobCredential_Kind) )
Repository type metadata.
var ( MSSQLServerSecurityAlertPolicy_Kind = "MSSQLServerSecurityAlertPolicy" MSSQLServerSecurityAlertPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLServerSecurityAlertPolicy_Kind}.String() MSSQLServerSecurityAlertPolicy_KindAPIVersion = MSSQLServerSecurityAlertPolicy_Kind + "." + CRDGroupVersion.String() MSSQLServerSecurityAlertPolicy_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLServerSecurityAlertPolicy_Kind) )
Repository type metadata.
var ( MSSQLServerTransparentDataEncryption_Kind = "MSSQLServerTransparentDataEncryption" MSSQLServerTransparentDataEncryption_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLServerTransparentDataEncryption_Kind}.String() MSSQLServerTransparentDataEncryption_KindAPIVersion = MSSQLServerTransparentDataEncryption_Kind + "." + CRDGroupVersion.String() MSSQLServerTransparentDataEncryption_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLServerTransparentDataEncryption_Kind) )
Repository type metadata.
var ( MSSQLServerVulnerabilityAssessment_Kind = "MSSQLServerVulnerabilityAssessment" MSSQLServerVulnerabilityAssessment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLServerVulnerabilityAssessment_Kind}.String() MSSQLServerVulnerabilityAssessment_KindAPIVersion = MSSQLServerVulnerabilityAssessment_Kind + "." + CRDGroupVersion.String() MSSQLServerVulnerabilityAssessment_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLServerVulnerabilityAssessment_Kind) )
Repository type metadata.
var ( MSSQLVirtualNetworkRule_Kind = "MSSQLVirtualNetworkRule" MSSQLVirtualNetworkRule_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: MSSQLVirtualNetworkRule_Kind}.String() MSSQLVirtualNetworkRule_KindAPIVersion = MSSQLVirtualNetworkRule_Kind + "." + CRDGroupVersion.String() MSSQLVirtualNetworkRule_GroupVersionKind = CRDGroupVersion.WithKind(MSSQLVirtualNetworkRule_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type ActiveDirectoryAdministrator ¶
type ActiveDirectoryAdministrator struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ActiveDirectoryAdministratorSpec `json:"spec"` Status ActiveDirectoryAdministratorStatus `json:"status,omitempty"` }
ActiveDirectoryAdministrator is the Schema for the ActiveDirectoryAdministrators 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 (*ActiveDirectoryAdministrator) DeepCopy ¶
func (in *ActiveDirectoryAdministrator) DeepCopy() *ActiveDirectoryAdministrator
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) DeepCopyInto ¶
func (in *ActiveDirectoryAdministrator) DeepCopyInto(out *ActiveDirectoryAdministrator)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryAdministrator) DeepCopyObject ¶
func (in *ActiveDirectoryAdministrator) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveDirectoryAdministrator) GetCondition ¶
func (mg *ActiveDirectoryAdministrator) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) GetConnectionDetailsMapping ¶
func (tr *ActiveDirectoryAdministrator) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministrator) GetDeletionPolicy ¶
func (mg *ActiveDirectoryAdministrator) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) GetID ¶
func (tr *ActiveDirectoryAdministrator) GetID() string
GetID returns ID of underlying Terraform resource of this ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministrator) GetObservation ¶
func (tr *ActiveDirectoryAdministrator) GetObservation() (map[string]interface{}, error)
GetObservation of this ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministrator) GetParameters ¶
func (tr *ActiveDirectoryAdministrator) GetParameters() (map[string]interface{}, error)
GetParameters of this ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministrator) GetProviderConfigReference ¶
func (mg *ActiveDirectoryAdministrator) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) GetProviderReference ¶
func (mg *ActiveDirectoryAdministrator) GetProviderReference() *xpv1.Reference
GetProviderReference of this ActiveDirectoryAdministrator. Deprecated: Use GetProviderConfigReference.
func (*ActiveDirectoryAdministrator) GetTerraformResourceType ¶
func (mg *ActiveDirectoryAdministrator) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministrator) GetTerraformSchemaVersion ¶
func (tr *ActiveDirectoryAdministrator) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ActiveDirectoryAdministrator) GetWriteConnectionSecretToReference ¶
func (mg *ActiveDirectoryAdministrator) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) LateInitialize ¶
func (tr *ActiveDirectoryAdministrator) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ActiveDirectoryAdministrator using its observed tfState. returns True if there are any spec changes for the resource.
func (*ActiveDirectoryAdministrator) ResolveReferences ¶
func (mg *ActiveDirectoryAdministrator) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) SetConditions ¶
func (mg *ActiveDirectoryAdministrator) SetConditions(c ...xpv1.Condition)
SetConditions of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) SetDeletionPolicy ¶
func (mg *ActiveDirectoryAdministrator) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) SetObservation ¶
func (tr *ActiveDirectoryAdministrator) SetObservation(obs map[string]interface{}) error
SetObservation for this ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministrator) SetParameters ¶
func (tr *ActiveDirectoryAdministrator) SetParameters(params map[string]interface{}) error
SetParameters for this ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministrator) SetProviderConfigReference ¶
func (mg *ActiveDirectoryAdministrator) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministrator) SetProviderReference ¶
func (mg *ActiveDirectoryAdministrator) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ActiveDirectoryAdministrator. Deprecated: Use SetProviderConfigReference.
func (*ActiveDirectoryAdministrator) SetWriteConnectionSecretToReference ¶
func (mg *ActiveDirectoryAdministrator) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ActiveDirectoryAdministrator.
type ActiveDirectoryAdministratorList ¶
type ActiveDirectoryAdministratorList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ActiveDirectoryAdministrator `json:"items"` }
ActiveDirectoryAdministratorList contains a list of ActiveDirectoryAdministrators
func (*ActiveDirectoryAdministratorList) DeepCopy ¶
func (in *ActiveDirectoryAdministratorList) DeepCopy() *ActiveDirectoryAdministratorList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryAdministratorList.
func (*ActiveDirectoryAdministratorList) DeepCopyInto ¶
func (in *ActiveDirectoryAdministratorList) DeepCopyInto(out *ActiveDirectoryAdministratorList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ActiveDirectoryAdministratorList) DeepCopyObject ¶
func (in *ActiveDirectoryAdministratorList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ActiveDirectoryAdministratorList) GetItems ¶
func (l *ActiveDirectoryAdministratorList) GetItems() []resource.Managed
GetItems of this ActiveDirectoryAdministratorList.
type ActiveDirectoryAdministratorObservation ¶
type ActiveDirectoryAdministratorObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ActiveDirectoryAdministratorObservation) DeepCopy ¶
func (in *ActiveDirectoryAdministratorObservation) DeepCopy() *ActiveDirectoryAdministratorObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryAdministratorObservation.
func (*ActiveDirectoryAdministratorObservation) DeepCopyInto ¶
func (in *ActiveDirectoryAdministratorObservation) DeepCopyInto(out *ActiveDirectoryAdministratorObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryAdministratorParameters ¶
type ActiveDirectoryAdministratorParameters struct { // +kubebuilder:validation:Required Login *string `json:"login" tf:"login,omitempty"` // +kubebuilder:validation:Required ObjectID *string `json:"objectId" tf:"object_id,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ServerName *string `json:"serverName" tf:"server_name,omitempty"` // +kubebuilder:validation:Required TenantID *string `json:"tenantId" tf:"tenant_id,omitempty"` }
func (*ActiveDirectoryAdministratorParameters) DeepCopy ¶
func (in *ActiveDirectoryAdministratorParameters) DeepCopy() *ActiveDirectoryAdministratorParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryAdministratorParameters.
func (*ActiveDirectoryAdministratorParameters) DeepCopyInto ¶
func (in *ActiveDirectoryAdministratorParameters) DeepCopyInto(out *ActiveDirectoryAdministratorParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryAdministratorSpec ¶
type ActiveDirectoryAdministratorSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ActiveDirectoryAdministratorParameters `json:"forProvider"` }
ActiveDirectoryAdministratorSpec defines the desired state of ActiveDirectoryAdministrator
func (*ActiveDirectoryAdministratorSpec) DeepCopy ¶
func (in *ActiveDirectoryAdministratorSpec) DeepCopy() *ActiveDirectoryAdministratorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryAdministratorSpec.
func (*ActiveDirectoryAdministratorSpec) DeepCopyInto ¶
func (in *ActiveDirectoryAdministratorSpec) DeepCopyInto(out *ActiveDirectoryAdministratorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ActiveDirectoryAdministratorStatus ¶
type ActiveDirectoryAdministratorStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ActiveDirectoryAdministratorObservation `json:"atProvider,omitempty"` }
ActiveDirectoryAdministratorStatus defines the observed state of ActiveDirectoryAdministrator.
func (*ActiveDirectoryAdministratorStatus) DeepCopy ¶
func (in *ActiveDirectoryAdministratorStatus) DeepCopy() *ActiveDirectoryAdministratorStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ActiveDirectoryAdministratorStatus.
func (*ActiveDirectoryAdministratorStatus) DeepCopyInto ¶
func (in *ActiveDirectoryAdministratorStatus) DeepCopyInto(out *ActiveDirectoryAdministratorStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaselineResultObservation ¶
type BaselineResultObservation struct { }
func (*BaselineResultObservation) DeepCopy ¶
func (in *BaselineResultObservation) DeepCopy() *BaselineResultObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaselineResultObservation.
func (*BaselineResultObservation) DeepCopyInto ¶
func (in *BaselineResultObservation) DeepCopyInto(out *BaselineResultObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaselineResultParameters ¶
type BaselineResultParameters struct { // +kubebuilder:validation:Required Result []*string `json:"result" tf:"result,omitempty"` }
func (*BaselineResultParameters) DeepCopy ¶
func (in *BaselineResultParameters) DeepCopy() *BaselineResultParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaselineResultParameters.
func (*BaselineResultParameters) DeepCopyInto ¶
func (in *BaselineResultParameters) DeepCopyInto(out *BaselineResultParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Database ¶
type Database struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec DatabaseSpec `json:"spec"` Status DatabaseStatus `json:"status,omitempty"` }
Database is the Schema for the Databases 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 (*Database) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database.
func (*Database) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Database) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Database) GetCondition ¶
func (mg *Database) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Database.
func (*Database) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Database
func (*Database) GetDeletionPolicy ¶
func (mg *Database) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Database.
func (*Database) GetObservation ¶
GetObservation of this Database
func (*Database) GetParameters ¶
GetParameters of this Database
func (*Database) GetProviderConfigReference ¶
GetProviderConfigReference of this Database.
func (*Database) GetProviderReference ¶
GetProviderReference of this Database. Deprecated: Use GetProviderConfigReference.
func (*Database) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Database
func (*Database) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Database) GetWriteConnectionSecretToReference ¶
func (mg *Database) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Database.
func (*Database) LateInitialize ¶
LateInitialize this Database using its observed tfState. returns True if there are any spec changes for the resource.
func (*Database) ResolveReferences ¶
ResolveReferences of this Database.
func (*Database) SetConditions ¶
SetConditions of this Database.
func (*Database) SetDeletionPolicy ¶
func (mg *Database) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Database.
func (*Database) SetObservation ¶
SetObservation for this Database
func (*Database) SetParameters ¶
SetParameters for this Database
func (*Database) SetProviderConfigReference ¶
SetProviderConfigReference of this Database.
func (*Database) SetProviderReference ¶
SetProviderReference of this Database. Deprecated: Use SetProviderConfigReference.
func (*Database) SetWriteConnectionSecretToReference ¶
func (mg *Database) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Database.
type DatabaseExtendedAuditingPolicyObservation ¶
type DatabaseExtendedAuditingPolicyObservation struct { }
func (*DatabaseExtendedAuditingPolicyObservation) DeepCopy ¶
func (in *DatabaseExtendedAuditingPolicyObservation) DeepCopy() *DatabaseExtendedAuditingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseExtendedAuditingPolicyObservation.
func (*DatabaseExtendedAuditingPolicyObservation) DeepCopyInto ¶
func (in *DatabaseExtendedAuditingPolicyObservation) DeepCopyInto(out *DatabaseExtendedAuditingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseExtendedAuditingPolicyParameters ¶
type DatabaseExtendedAuditingPolicyParameters struct { // +kubebuilder:validation:Optional LogMonitoringEnabled *bool `json:"logMonitoringEnabled,omitempty" tf:"log_monitoring_enabled,omitempty"` // +kubebuilder:validation:Optional RetentionInDays *int64 `json:"retentionInDays,omitempty" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeyIsSecondary *bool `json:"storageAccountAccessKeyIsSecondary,omitempty" tf:"storage_account_access_key_is_secondary,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageEndpoint *string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` }
func (*DatabaseExtendedAuditingPolicyParameters) DeepCopy ¶
func (in *DatabaseExtendedAuditingPolicyParameters) DeepCopy() *DatabaseExtendedAuditingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseExtendedAuditingPolicyParameters.
func (*DatabaseExtendedAuditingPolicyParameters) DeepCopyInto ¶
func (in *DatabaseExtendedAuditingPolicyParameters) DeepCopyInto(out *DatabaseExtendedAuditingPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseList ¶
type DatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Database `json:"items"` }
DatabaseList contains a list of Databases
func (*DatabaseList) DeepCopy ¶
func (in *DatabaseList) DeepCopy() *DatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseList.
func (*DatabaseList) DeepCopyInto ¶
func (in *DatabaseList) DeepCopyInto(out *DatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseList) DeepCopyObject ¶
func (in *DatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*DatabaseList) GetItems ¶
func (l *DatabaseList) GetItems() []resource.Managed
GetItems of this DatabaseList.
type DatabaseObservation ¶
type DatabaseObservation struct { CreationDate *string `json:"creationDate,omitempty" tf:"creation_date,omitempty"` DefaultSecondaryLocation *string `json:"defaultSecondaryLocation,omitempty" tf:"default_secondary_location,omitempty"` Encryption *string `json:"encryption,omitempty" tf:"encryption,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*DatabaseObservation) DeepCopy ¶
func (in *DatabaseObservation) DeepCopy() *DatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseObservation.
func (*DatabaseObservation) DeepCopyInto ¶
func (in *DatabaseObservation) DeepCopyInto(out *DatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseParameters ¶
type DatabaseParameters struct { // +kubebuilder:validation:Optional Collation *string `json:"collation,omitempty" tf:"collation,omitempty"` // +kubebuilder:validation:Optional CreateMode *string `json:"createMode,omitempty" tf:"create_mode,omitempty"` // +kubebuilder:validation:Optional Edition *string `json:"edition,omitempty" tf:"edition,omitempty"` // +kubebuilder:validation:Optional ElasticPoolName *string `json:"elasticPoolName,omitempty" tf:"elastic_pool_name,omitempty"` // +kubebuilder:validation:Optional ExtendedAuditingPolicy []DatabaseExtendedAuditingPolicyParameters `json:"extendedAuditingPolicy,omitempty" tf:"extended_auditing_policy,omitempty"` // +kubebuilder:validation:Optional Import []ImportParameters `json:"import,omitempty" tf:"import,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MaxSizeBytes *string `json:"maxSizeBytes,omitempty" tf:"max_size_bytes,omitempty"` // +kubebuilder:validation:Optional MaxSizeGb *string `json:"maxSizeGb,omitempty" tf:"max_size_gb,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional ReadScale *bool `json:"readScale,omitempty" tf:"read_scale,omitempty"` // +kubebuilder:validation:Optional RequestedServiceObjectiveID *string `json:"requestedServiceObjectiveId,omitempty" tf:"requested_service_objective_id,omitempty"` // +kubebuilder:validation:Optional RequestedServiceObjectiveName *string `json:"requestedServiceObjectiveName,omitempty" tf:"requested_service_objective_name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional RestorePointInTime *string `json:"restorePointInTime,omitempty" tf:"restore_point_in_time,omitempty"` // +kubebuilder:validation:Required ServerName *string `json:"serverName" tf:"server_name,omitempty"` // +kubebuilder:validation:Optional SourceDatabaseDeletionDate *string `json:"sourceDatabaseDeletionDate,omitempty" tf:"source_database_deletion_date,omitempty"` // +kubebuilder:validation:Optional SourceDatabaseID *string `json:"sourceDatabaseId,omitempty" tf:"source_database_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ThreatDetectionPolicy []DatabaseThreatDetectionPolicyParameters `json:"threatDetectionPolicy,omitempty" tf:"threat_detection_policy,omitempty"` // +kubebuilder:validation:Optional ZoneRedundant *bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*DatabaseParameters) DeepCopy ¶
func (in *DatabaseParameters) DeepCopy() *DatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseParameters.
func (*DatabaseParameters) DeepCopyInto ¶
func (in *DatabaseParameters) DeepCopyInto(out *DatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseSpec ¶
type DatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider DatabaseParameters `json:"forProvider"` }
DatabaseSpec defines the desired state of Database
func (*DatabaseSpec) DeepCopy ¶
func (in *DatabaseSpec) DeepCopy() *DatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseSpec.
func (*DatabaseSpec) DeepCopyInto ¶
func (in *DatabaseSpec) DeepCopyInto(out *DatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseStatus ¶
type DatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider DatabaseObservation `json:"atProvider,omitempty"` }
DatabaseStatus defines the observed state of Database.
func (*DatabaseStatus) DeepCopy ¶
func (in *DatabaseStatus) DeepCopy() *DatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseStatus.
func (*DatabaseStatus) DeepCopyInto ¶
func (in *DatabaseStatus) DeepCopyInto(out *DatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseThreatDetectionPolicyObservation ¶
type DatabaseThreatDetectionPolicyObservation struct { }
func (*DatabaseThreatDetectionPolicyObservation) DeepCopy ¶
func (in *DatabaseThreatDetectionPolicyObservation) DeepCopy() *DatabaseThreatDetectionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseThreatDetectionPolicyObservation.
func (*DatabaseThreatDetectionPolicyObservation) DeepCopyInto ¶
func (in *DatabaseThreatDetectionPolicyObservation) DeepCopyInto(out *DatabaseThreatDetectionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseThreatDetectionPolicyParameters ¶
type DatabaseThreatDetectionPolicyParameters struct { // +kubebuilder:validation:Optional DisabledAlerts []*string `json:"disabledAlerts,omitempty" tf:"disabled_alerts,omitempty"` // +kubebuilder:validation:Optional EmailAccountAdmins *string `json:"emailAccountAdmins,omitempty" tf:"email_account_admins,omitempty"` // +kubebuilder:validation:Optional EmailAddresses []*string `json:"emailAddresses,omitempty" tf:"email_addresses,omitempty"` // +kubebuilder:validation:Optional RetentionDays *int64 `json:"retentionDays,omitempty" tf:"retention_days,omitempty"` // +kubebuilder:validation:Optional State *string `json:"state,omitempty" tf:"state,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageEndpoint *string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` // +kubebuilder:validation:Optional UseServerDefault *string `json:"useServerDefault,omitempty" tf:"use_server_default,omitempty"` }
func (*DatabaseThreatDetectionPolicyParameters) DeepCopy ¶
func (in *DatabaseThreatDetectionPolicyParameters) DeepCopy() *DatabaseThreatDetectionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseThreatDetectionPolicyParameters.
func (*DatabaseThreatDetectionPolicyParameters) DeepCopyInto ¶
func (in *DatabaseThreatDetectionPolicyParameters) DeepCopyInto(out *DatabaseThreatDetectionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElasticPool ¶
type ElasticPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ElasticPoolSpec `json:"spec"` Status ElasticPoolStatus `json:"status,omitempty"` }
ElasticPool is the Schema for the ElasticPools 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 (*ElasticPool) DeepCopy ¶
func (in *ElasticPool) DeepCopy() *ElasticPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPool.
func (*ElasticPool) DeepCopyInto ¶
func (in *ElasticPool) DeepCopyInto(out *ElasticPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ElasticPool) DeepCopyObject ¶
func (in *ElasticPool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ElasticPool) GetCondition ¶
func (mg *ElasticPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ElasticPool.
func (*ElasticPool) GetConnectionDetailsMapping ¶
func (tr *ElasticPool) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ElasticPool
func (*ElasticPool) GetDeletionPolicy ¶
func (mg *ElasticPool) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ElasticPool.
func (*ElasticPool) GetID ¶
func (tr *ElasticPool) GetID() string
GetID returns ID of underlying Terraform resource of this ElasticPool
func (*ElasticPool) GetObservation ¶
func (tr *ElasticPool) GetObservation() (map[string]interface{}, error)
GetObservation of this ElasticPool
func (*ElasticPool) GetParameters ¶
func (tr *ElasticPool) GetParameters() (map[string]interface{}, error)
GetParameters of this ElasticPool
func (*ElasticPool) GetProviderConfigReference ¶
func (mg *ElasticPool) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ElasticPool.
func (*ElasticPool) GetProviderReference ¶
func (mg *ElasticPool) GetProviderReference() *xpv1.Reference
GetProviderReference of this ElasticPool. Deprecated: Use GetProviderConfigReference.
func (*ElasticPool) GetTerraformResourceType ¶
func (mg *ElasticPool) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ElasticPool
func (*ElasticPool) GetTerraformSchemaVersion ¶
func (tr *ElasticPool) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ElasticPool) GetWriteConnectionSecretToReference ¶
func (mg *ElasticPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ElasticPool.
func (*ElasticPool) LateInitialize ¶
func (tr *ElasticPool) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ElasticPool using its observed tfState. returns True if there are any spec changes for the resource.
func (*ElasticPool) ResolveReferences ¶
ResolveReferences of this ElasticPool.
func (*ElasticPool) SetConditions ¶
func (mg *ElasticPool) SetConditions(c ...xpv1.Condition)
SetConditions of this ElasticPool.
func (*ElasticPool) SetDeletionPolicy ¶
func (mg *ElasticPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ElasticPool.
func (*ElasticPool) SetObservation ¶
func (tr *ElasticPool) SetObservation(obs map[string]interface{}) error
SetObservation for this ElasticPool
func (*ElasticPool) SetParameters ¶
func (tr *ElasticPool) SetParameters(params map[string]interface{}) error
SetParameters for this ElasticPool
func (*ElasticPool) SetProviderConfigReference ¶
func (mg *ElasticPool) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ElasticPool.
func (*ElasticPool) SetProviderReference ¶
func (mg *ElasticPool) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ElasticPool. Deprecated: Use SetProviderConfigReference.
func (*ElasticPool) SetWriteConnectionSecretToReference ¶
func (mg *ElasticPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ElasticPool.
type ElasticPoolList ¶
type ElasticPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ElasticPool `json:"items"` }
ElasticPoolList contains a list of ElasticPools
func (*ElasticPoolList) DeepCopy ¶
func (in *ElasticPoolList) DeepCopy() *ElasticPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPoolList.
func (*ElasticPoolList) DeepCopyInto ¶
func (in *ElasticPoolList) DeepCopyInto(out *ElasticPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ElasticPoolList) DeepCopyObject ¶
func (in *ElasticPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ElasticPoolList) GetItems ¶
func (l *ElasticPoolList) GetItems() []resource.Managed
GetItems of this ElasticPoolList.
type ElasticPoolObservation ¶
type ElasticPoolObservation struct { CreationDate *string `json:"creationDate,omitempty" tf:"creation_date,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ElasticPoolObservation) DeepCopy ¶
func (in *ElasticPoolObservation) DeepCopy() *ElasticPoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPoolObservation.
func (*ElasticPoolObservation) DeepCopyInto ¶
func (in *ElasticPoolObservation) DeepCopyInto(out *ElasticPoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElasticPoolParameters ¶
type ElasticPoolParameters struct { // +kubebuilder:validation:Optional DBDtuMax *int64 `json:"dbDtuMax,omitempty" tf:"db_dtu_max,omitempty"` // +kubebuilder:validation:Optional DBDtuMin *int64 `json:"dbDtuMin,omitempty" tf:"db_dtu_min,omitempty"` // +kubebuilder:validation:Required Dtu *int64 `json:"dtu" tf:"dtu,omitempty"` // +kubebuilder:validation:Required Edition *string `json:"edition" tf:"edition,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PoolSize *int64 `json:"poolSize,omitempty" tf:"pool_size,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ServerName *string `json:"serverName" tf:"server_name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*ElasticPoolParameters) DeepCopy ¶
func (in *ElasticPoolParameters) DeepCopy() *ElasticPoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPoolParameters.
func (*ElasticPoolParameters) DeepCopyInto ¶
func (in *ElasticPoolParameters) DeepCopyInto(out *ElasticPoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElasticPoolSpec ¶
type ElasticPoolSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ElasticPoolParameters `json:"forProvider"` }
ElasticPoolSpec defines the desired state of ElasticPool
func (*ElasticPoolSpec) DeepCopy ¶
func (in *ElasticPoolSpec) DeepCopy() *ElasticPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPoolSpec.
func (*ElasticPoolSpec) DeepCopyInto ¶
func (in *ElasticPoolSpec) DeepCopyInto(out *ElasticPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ElasticPoolStatus ¶
type ElasticPoolStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ElasticPoolObservation `json:"atProvider,omitempty"` }
ElasticPoolStatus defines the observed state of ElasticPool.
func (*ElasticPoolStatus) DeepCopy ¶
func (in *ElasticPoolStatus) DeepCopy() *ElasticPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ElasticPoolStatus.
func (*ElasticPoolStatus) DeepCopyInto ¶
func (in *ElasticPoolStatus) DeepCopyInto(out *ElasticPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedAuditingPolicyObservation ¶
type ExtendedAuditingPolicyObservation struct { }
func (*ExtendedAuditingPolicyObservation) DeepCopy ¶
func (in *ExtendedAuditingPolicyObservation) DeepCopy() *ExtendedAuditingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedAuditingPolicyObservation.
func (*ExtendedAuditingPolicyObservation) DeepCopyInto ¶
func (in *ExtendedAuditingPolicyObservation) DeepCopyInto(out *ExtendedAuditingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ExtendedAuditingPolicyParameters ¶
type ExtendedAuditingPolicyParameters struct { // +kubebuilder:validation:Optional LogMonitoringEnabled *bool `json:"logMonitoringEnabled,omitempty" tf:"log_monitoring_enabled,omitempty"` // +kubebuilder:validation:Optional RetentionInDays *int64 `json:"retentionInDays,omitempty" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeyIsSecondary *bool `json:"storageAccountAccessKeyIsSecondary,omitempty" tf:"storage_account_access_key_is_secondary,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageEndpoint *string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` }
func (*ExtendedAuditingPolicyParameters) DeepCopy ¶
func (in *ExtendedAuditingPolicyParameters) DeepCopy() *ExtendedAuditingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ExtendedAuditingPolicyParameters.
func (*ExtendedAuditingPolicyParameters) DeepCopyInto ¶
func (in *ExtendedAuditingPolicyParameters) DeepCopyInto(out *ExtendedAuditingPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallRule ¶
type FirewallRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec FirewallRuleSpec `json:"spec"` Status FirewallRuleStatus `json:"status,omitempty"` }
FirewallRule is the Schema for the FirewallRules 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 (*FirewallRule) DeepCopy ¶
func (in *FirewallRule) DeepCopy() *FirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallRule.
func (*FirewallRule) DeepCopyInto ¶
func (in *FirewallRule) DeepCopyInto(out *FirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallRule) DeepCopyObject ¶
func (in *FirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FirewallRule) GetCondition ¶
func (mg *FirewallRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this FirewallRule.
func (*FirewallRule) GetConnectionDetailsMapping ¶
func (tr *FirewallRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this FirewallRule
func (*FirewallRule) GetDeletionPolicy ¶
func (mg *FirewallRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this FirewallRule.
func (*FirewallRule) GetID ¶
func (tr *FirewallRule) GetID() string
GetID returns ID of underlying Terraform resource of this FirewallRule
func (*FirewallRule) GetObservation ¶
func (tr *FirewallRule) GetObservation() (map[string]interface{}, error)
GetObservation of this FirewallRule
func (*FirewallRule) GetParameters ¶
func (tr *FirewallRule) GetParameters() (map[string]interface{}, error)
GetParameters of this FirewallRule
func (*FirewallRule) GetProviderConfigReference ¶
func (mg *FirewallRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this FirewallRule.
func (*FirewallRule) GetProviderReference ¶
func (mg *FirewallRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this FirewallRule. Deprecated: Use GetProviderConfigReference.
func (*FirewallRule) GetTerraformResourceType ¶
func (mg *FirewallRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this FirewallRule
func (*FirewallRule) GetTerraformSchemaVersion ¶
func (tr *FirewallRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*FirewallRule) GetWriteConnectionSecretToReference ¶
func (mg *FirewallRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this FirewallRule.
func (*FirewallRule) LateInitialize ¶
func (tr *FirewallRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this FirewallRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*FirewallRule) ResolveReferences ¶
ResolveReferences of this FirewallRule.
func (*FirewallRule) SetConditions ¶
func (mg *FirewallRule) SetConditions(c ...xpv1.Condition)
SetConditions of this FirewallRule.
func (*FirewallRule) SetDeletionPolicy ¶
func (mg *FirewallRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this FirewallRule.
func (*FirewallRule) SetObservation ¶
func (tr *FirewallRule) SetObservation(obs map[string]interface{}) error
SetObservation for this FirewallRule
func (*FirewallRule) SetParameters ¶
func (tr *FirewallRule) SetParameters(params map[string]interface{}) error
SetParameters for this FirewallRule
func (*FirewallRule) SetProviderConfigReference ¶
func (mg *FirewallRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this FirewallRule.
func (*FirewallRule) SetProviderReference ¶
func (mg *FirewallRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this FirewallRule. Deprecated: Use SetProviderConfigReference.
func (*FirewallRule) SetWriteConnectionSecretToReference ¶
func (mg *FirewallRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this FirewallRule.
type FirewallRuleList ¶
type FirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []FirewallRule `json:"items"` }
FirewallRuleList contains a list of FirewallRules
func (*FirewallRuleList) DeepCopy ¶
func (in *FirewallRuleList) DeepCopy() *FirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallRuleList.
func (*FirewallRuleList) DeepCopyInto ¶
func (in *FirewallRuleList) DeepCopyInto(out *FirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*FirewallRuleList) DeepCopyObject ¶
func (in *FirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*FirewallRuleList) GetItems ¶
func (l *FirewallRuleList) GetItems() []resource.Managed
GetItems of this FirewallRuleList.
type FirewallRuleObservation ¶
type FirewallRuleObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*FirewallRuleObservation) DeepCopy ¶
func (in *FirewallRuleObservation) DeepCopy() *FirewallRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallRuleObservation.
func (*FirewallRuleObservation) DeepCopyInto ¶
func (in *FirewallRuleObservation) DeepCopyInto(out *FirewallRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallRuleParameters ¶
type FirewallRuleParameters struct { // +kubebuilder:validation:Required EndIPAddress *string `json:"endIpAddress" tf:"end_ip_address,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ServerName *string `json:"serverName" tf:"server_name,omitempty"` // +kubebuilder:validation:Required StartIPAddress *string `json:"startIpAddress" tf:"start_ip_address,omitempty"` }
func (*FirewallRuleParameters) DeepCopy ¶
func (in *FirewallRuleParameters) DeepCopy() *FirewallRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallRuleParameters.
func (*FirewallRuleParameters) DeepCopyInto ¶
func (in *FirewallRuleParameters) DeepCopyInto(out *FirewallRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallRuleSpec ¶
type FirewallRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider FirewallRuleParameters `json:"forProvider"` }
FirewallRuleSpec defines the desired state of FirewallRule
func (*FirewallRuleSpec) DeepCopy ¶
func (in *FirewallRuleSpec) DeepCopy() *FirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallRuleSpec.
func (*FirewallRuleSpec) DeepCopyInto ¶
func (in *FirewallRuleSpec) DeepCopyInto(out *FirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type FirewallRuleStatus ¶
type FirewallRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider FirewallRuleObservation `json:"atProvider,omitempty"` }
FirewallRuleStatus defines the observed state of FirewallRule.
func (*FirewallRuleStatus) DeepCopy ¶
func (in *FirewallRuleStatus) DeepCopy() *FirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new FirewallRuleStatus.
func (*FirewallRuleStatus) DeepCopyInto ¶
func (in *FirewallRuleStatus) DeepCopyInto(out *FirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImportObservation ¶
type ImportObservation struct { }
func (*ImportObservation) DeepCopy ¶
func (in *ImportObservation) DeepCopy() *ImportObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportObservation.
func (*ImportObservation) DeepCopyInto ¶
func (in *ImportObservation) DeepCopyInto(out *ImportObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ImportParameters ¶
type ImportParameters struct { // +kubebuilder:validation:Required AdministratorLogin *string `json:"administratorLogin" tf:"administrator_login,omitempty"` // +kubebuilder:validation:Required AdministratorLoginPasswordSecretRef v1.SecretKeySelector `json:"administratorLoginPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Required AuthenticationType *string `json:"authenticationType" tf:"authentication_type,omitempty"` // +kubebuilder:validation:Optional OperationMode *string `json:"operationMode,omitempty" tf:"operation_mode,omitempty"` // +kubebuilder:validation:Required StorageKeySecretRef v1.SecretKeySelector `json:"storageKeySecretRef" tf:"-"` // +kubebuilder:validation:Required StorageKeyType *string `json:"storageKeyType" tf:"storage_key_type,omitempty"` // +kubebuilder:validation:Required StorageURI *string `json:"storageUri" tf:"storage_uri,omitempty"` }
func (*ImportParameters) DeepCopy ¶
func (in *ImportParameters) DeepCopy() *ImportParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ImportParameters.
func (*ImportParameters) DeepCopyInto ¶
func (in *ImportParameters) DeepCopyInto(out *ImportParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LongTermRetentionPolicyObservation ¶
type LongTermRetentionPolicyObservation struct { }
func (*LongTermRetentionPolicyObservation) DeepCopy ¶
func (in *LongTermRetentionPolicyObservation) DeepCopy() *LongTermRetentionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LongTermRetentionPolicyObservation.
func (*LongTermRetentionPolicyObservation) DeepCopyInto ¶
func (in *LongTermRetentionPolicyObservation) DeepCopyInto(out *LongTermRetentionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LongTermRetentionPolicyParameters ¶
type LongTermRetentionPolicyParameters struct { // +kubebuilder:validation:Optional MonthlyRetention *string `json:"monthlyRetention,omitempty" tf:"monthly_retention,omitempty"` // +kubebuilder:validation:Optional WeekOfYear *int64 `json:"weekOfYear,omitempty" tf:"week_of_year,omitempty"` // +kubebuilder:validation:Optional WeeklyRetention *string `json:"weeklyRetention,omitempty" tf:"weekly_retention,omitempty"` // +kubebuilder:validation:Optional YearlyRetention *string `json:"yearlyRetention,omitempty" tf:"yearly_retention,omitempty"` }
func (*LongTermRetentionPolicyParameters) DeepCopy ¶
func (in *LongTermRetentionPolicyParameters) DeepCopy() *LongTermRetentionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LongTermRetentionPolicyParameters.
func (*LongTermRetentionPolicyParameters) DeepCopyInto ¶
func (in *LongTermRetentionPolicyParameters) DeepCopyInto(out *LongTermRetentionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabase ¶
type MSSQLDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLDatabaseSpec `json:"spec"` Status MSSQLDatabaseStatus `json:"status,omitempty"` }
MSSQLDatabase is the Schema for the MSSQLDatabases 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 (*MSSQLDatabase) DeepCopy ¶
func (in *MSSQLDatabase) DeepCopy() *MSSQLDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabase.
func (*MSSQLDatabase) DeepCopyInto ¶
func (in *MSSQLDatabase) DeepCopyInto(out *MSSQLDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLDatabase) DeepCopyObject ¶
func (in *MSSQLDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLDatabase) GetCondition ¶
func (mg *MSSQLDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLDatabase.
func (*MSSQLDatabase) GetConnectionDetailsMapping ¶
func (tr *MSSQLDatabase) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLDatabase
func (*MSSQLDatabase) GetDeletionPolicy ¶
func (mg *MSSQLDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLDatabase.
func (*MSSQLDatabase) GetID ¶
func (tr *MSSQLDatabase) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLDatabase
func (*MSSQLDatabase) GetObservation ¶
func (tr *MSSQLDatabase) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLDatabase
func (*MSSQLDatabase) GetParameters ¶
func (tr *MSSQLDatabase) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLDatabase
func (*MSSQLDatabase) GetProviderConfigReference ¶
func (mg *MSSQLDatabase) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLDatabase.
func (*MSSQLDatabase) GetProviderReference ¶
func (mg *MSSQLDatabase) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLDatabase. Deprecated: Use GetProviderConfigReference.
func (*MSSQLDatabase) GetTerraformResourceType ¶
func (mg *MSSQLDatabase) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLDatabase
func (*MSSQLDatabase) GetTerraformSchemaVersion ¶
func (tr *MSSQLDatabase) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLDatabase) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLDatabase.
func (*MSSQLDatabase) LateInitialize ¶
func (tr *MSSQLDatabase) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLDatabase using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLDatabase) SetConditions ¶
func (mg *MSSQLDatabase) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLDatabase.
func (*MSSQLDatabase) SetDeletionPolicy ¶
func (mg *MSSQLDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLDatabase.
func (*MSSQLDatabase) SetObservation ¶
func (tr *MSSQLDatabase) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLDatabase
func (*MSSQLDatabase) SetParameters ¶
func (tr *MSSQLDatabase) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLDatabase
func (*MSSQLDatabase) SetProviderConfigReference ¶
func (mg *MSSQLDatabase) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLDatabase.
func (*MSSQLDatabase) SetProviderReference ¶
func (mg *MSSQLDatabase) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLDatabase. Deprecated: Use SetProviderConfigReference.
func (*MSSQLDatabase) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLDatabase.
type MSSQLDatabaseExtendedAuditingPolicy ¶
type MSSQLDatabaseExtendedAuditingPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLDatabaseExtendedAuditingPolicySpec `json:"spec"` Status MSSQLDatabaseExtendedAuditingPolicyStatus `json:"status,omitempty"` }
MSSQLDatabaseExtendedAuditingPolicy is the Schema for the MSSQLDatabaseExtendedAuditingPolicys 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 (*MSSQLDatabaseExtendedAuditingPolicy) DeepCopy ¶
func (in *MSSQLDatabaseExtendedAuditingPolicy) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) DeepCopyInto ¶
func (in *MSSQLDatabaseExtendedAuditingPolicy) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLDatabaseExtendedAuditingPolicy) DeepCopyObject ¶
func (in *MSSQLDatabaseExtendedAuditingPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLDatabaseExtendedAuditingPolicy) GetCondition ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) GetConnectionDetailsMapping ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicy) GetDeletionPolicy ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) GetID ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicy) GetObservation ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicy) GetParameters ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicy) GetProviderConfigReference ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) GetProviderReference ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLDatabaseExtendedAuditingPolicy. Deprecated: Use GetProviderConfigReference.
func (*MSSQLDatabaseExtendedAuditingPolicy) GetTerraformResourceType ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicy) GetTerraformSchemaVersion ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLDatabaseExtendedAuditingPolicy) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) LateInitialize ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLDatabaseExtendedAuditingPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLDatabaseExtendedAuditingPolicy) SetConditions ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) SetDeletionPolicy ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) SetObservation ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicy) SetParameters ¶
func (tr *MSSQLDatabaseExtendedAuditingPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicy) SetProviderConfigReference ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicy) SetProviderReference ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLDatabaseExtendedAuditingPolicy. Deprecated: Use SetProviderConfigReference.
func (*MSSQLDatabaseExtendedAuditingPolicy) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLDatabaseExtendedAuditingPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLDatabaseExtendedAuditingPolicy.
type MSSQLDatabaseExtendedAuditingPolicyList ¶
type MSSQLDatabaseExtendedAuditingPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLDatabaseExtendedAuditingPolicy `json:"items"` }
MSSQLDatabaseExtendedAuditingPolicyList contains a list of MSSQLDatabaseExtendedAuditingPolicys
func (*MSSQLDatabaseExtendedAuditingPolicyList) DeepCopy ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyList) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseExtendedAuditingPolicyList.
func (*MSSQLDatabaseExtendedAuditingPolicyList) DeepCopyInto ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyList) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLDatabaseExtendedAuditingPolicyList) DeepCopyObject ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLDatabaseExtendedAuditingPolicyList) GetItems ¶
func (l *MSSQLDatabaseExtendedAuditingPolicyList) GetItems() []resource.Managed
GetItems of this MSSQLDatabaseExtendedAuditingPolicyList.
type MSSQLDatabaseExtendedAuditingPolicyObservation ¶
type MSSQLDatabaseExtendedAuditingPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLDatabaseExtendedAuditingPolicyObservation) DeepCopy ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyObservation) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseExtendedAuditingPolicyObservation.
func (*MSSQLDatabaseExtendedAuditingPolicyObservation) DeepCopyInto ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyObservation) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseExtendedAuditingPolicyParameters ¶
type MSSQLDatabaseExtendedAuditingPolicyParameters struct { // +kubebuilder:validation:Required DatabaseID *string `json:"databaseId" tf:"database_id,omitempty"` // +kubebuilder:validation:Optional LogMonitoringEnabled *bool `json:"logMonitoringEnabled,omitempty" tf:"log_monitoring_enabled,omitempty"` // +kubebuilder:validation:Optional RetentionInDays *int64 `json:"retentionInDays,omitempty" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeyIsSecondary *bool `json:"storageAccountAccessKeyIsSecondary,omitempty" tf:"storage_account_access_key_is_secondary,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageEndpoint *string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` }
func (*MSSQLDatabaseExtendedAuditingPolicyParameters) DeepCopy ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyParameters) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseExtendedAuditingPolicyParameters.
func (*MSSQLDatabaseExtendedAuditingPolicyParameters) DeepCopyInto ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyParameters) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseExtendedAuditingPolicySpec ¶
type MSSQLDatabaseExtendedAuditingPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLDatabaseExtendedAuditingPolicyParameters `json:"forProvider"` }
MSSQLDatabaseExtendedAuditingPolicySpec defines the desired state of MSSQLDatabaseExtendedAuditingPolicy
func (*MSSQLDatabaseExtendedAuditingPolicySpec) DeepCopy ¶
func (in *MSSQLDatabaseExtendedAuditingPolicySpec) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseExtendedAuditingPolicySpec.
func (*MSSQLDatabaseExtendedAuditingPolicySpec) DeepCopyInto ¶
func (in *MSSQLDatabaseExtendedAuditingPolicySpec) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseExtendedAuditingPolicyStatus ¶
type MSSQLDatabaseExtendedAuditingPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLDatabaseExtendedAuditingPolicyObservation `json:"atProvider,omitempty"` }
MSSQLDatabaseExtendedAuditingPolicyStatus defines the observed state of MSSQLDatabaseExtendedAuditingPolicy.
func (*MSSQLDatabaseExtendedAuditingPolicyStatus) DeepCopy ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyStatus) DeepCopy() *MSSQLDatabaseExtendedAuditingPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseExtendedAuditingPolicyStatus.
func (*MSSQLDatabaseExtendedAuditingPolicyStatus) DeepCopyInto ¶
func (in *MSSQLDatabaseExtendedAuditingPolicyStatus) DeepCopyInto(out *MSSQLDatabaseExtendedAuditingPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseList ¶
type MSSQLDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLDatabase `json:"items"` }
MSSQLDatabaseList contains a list of MSSQLDatabases
func (*MSSQLDatabaseList) DeepCopy ¶
func (in *MSSQLDatabaseList) DeepCopy() *MSSQLDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseList.
func (*MSSQLDatabaseList) DeepCopyInto ¶
func (in *MSSQLDatabaseList) DeepCopyInto(out *MSSQLDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLDatabaseList) DeepCopyObject ¶
func (in *MSSQLDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLDatabaseList) GetItems ¶
func (l *MSSQLDatabaseList) GetItems() []resource.Managed
GetItems of this MSSQLDatabaseList.
type MSSQLDatabaseObservation ¶
type MSSQLDatabaseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLDatabaseObservation) DeepCopy ¶
func (in *MSSQLDatabaseObservation) DeepCopy() *MSSQLDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseObservation.
func (*MSSQLDatabaseObservation) DeepCopyInto ¶
func (in *MSSQLDatabaseObservation) DeepCopyInto(out *MSSQLDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseParameters ¶
type MSSQLDatabaseParameters struct { // +kubebuilder:validation:Optional AutoPauseDelayInMinutes *int64 `json:"autoPauseDelayInMinutes,omitempty" tf:"auto_pause_delay_in_minutes,omitempty"` // +kubebuilder:validation:Optional Collation *string `json:"collation,omitempty" tf:"collation,omitempty"` // +kubebuilder:validation:Optional CreateMode *string `json:"createMode,omitempty" tf:"create_mode,omitempty"` // +kubebuilder:validation:Optional CreationSourceDatabaseID *string `json:"creationSourceDatabaseId,omitempty" tf:"creation_source_database_id,omitempty"` // +kubebuilder:validation:Optional ElasticPoolID *string `json:"elasticPoolId,omitempty" tf:"elastic_pool_id,omitempty"` // +kubebuilder:validation:Optional ExtendedAuditingPolicy []ExtendedAuditingPolicyParameters `json:"extendedAuditingPolicy,omitempty" tf:"extended_auditing_policy,omitempty"` // +kubebuilder:validation:Optional GeoBackupEnabled *bool `json:"geoBackupEnabled,omitempty" tf:"geo_backup_enabled,omitempty"` // +kubebuilder:validation:Optional LicenseType *string `json:"licenseType,omitempty" tf:"license_type,omitempty"` // +kubebuilder:validation:Optional LongTermRetentionPolicy []LongTermRetentionPolicyParameters `json:"longTermRetentionPolicy,omitempty" tf:"long_term_retention_policy,omitempty"` // +kubebuilder:validation:Optional MaxSizeGb *int64 `json:"maxSizeGb,omitempty" tf:"max_size_gb,omitempty"` // +kubebuilder:validation:Optional MinCapacity *float64 `json:"minCapacity,omitempty" tf:"min_capacity,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional ReadReplicaCount *int64 `json:"readReplicaCount,omitempty" tf:"read_replica_count,omitempty"` // +kubebuilder:validation:Optional ReadScale *bool `json:"readScale,omitempty" tf:"read_scale,omitempty"` // +kubebuilder:validation:Optional RecoverDatabaseID *string `json:"recoverDatabaseId,omitempty" tf:"recover_database_id,omitempty"` // +kubebuilder:validation:Optional RestoreDroppedDatabaseID *string `json:"restoreDroppedDatabaseId,omitempty" tf:"restore_dropped_database_id,omitempty"` // +kubebuilder:validation:Optional RestorePointInTime *string `json:"restorePointInTime,omitempty" tf:"restore_point_in_time,omitempty"` // +kubebuilder:validation:Optional SampleName *string `json:"sampleName,omitempty" tf:"sample_name,omitempty"` // +kubebuilder:validation:Required ServerID *string `json:"serverId" tf:"server_id,omitempty"` // +kubebuilder:validation:Optional ShortTermRetentionPolicy []ShortTermRetentionPolicyParameters `json:"shortTermRetentionPolicy,omitempty" tf:"short_term_retention_policy,omitempty"` // +kubebuilder:validation:Optional SkuName *string `json:"skuName,omitempty" tf:"sku_name,omitempty"` // +kubebuilder:validation:Optional StorageAccountType *string `json:"storageAccountType,omitempty" tf:"storage_account_type,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ThreatDetectionPolicy []ThreatDetectionPolicyParameters `json:"threatDetectionPolicy,omitempty" tf:"threat_detection_policy,omitempty"` // +kubebuilder:validation:Optional ZoneRedundant *bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*MSSQLDatabaseParameters) DeepCopy ¶
func (in *MSSQLDatabaseParameters) DeepCopy() *MSSQLDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseParameters.
func (*MSSQLDatabaseParameters) DeepCopyInto ¶
func (in *MSSQLDatabaseParameters) DeepCopyInto(out *MSSQLDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseSpec ¶
type MSSQLDatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLDatabaseParameters `json:"forProvider"` }
MSSQLDatabaseSpec defines the desired state of MSSQLDatabase
func (*MSSQLDatabaseSpec) DeepCopy ¶
func (in *MSSQLDatabaseSpec) DeepCopy() *MSSQLDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseSpec.
func (*MSSQLDatabaseSpec) DeepCopyInto ¶
func (in *MSSQLDatabaseSpec) DeepCopyInto(out *MSSQLDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseStatus ¶
type MSSQLDatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLDatabaseObservation `json:"atProvider,omitempty"` }
MSSQLDatabaseStatus defines the observed state of MSSQLDatabase.
func (*MSSQLDatabaseStatus) DeepCopy ¶
func (in *MSSQLDatabaseStatus) DeepCopy() *MSSQLDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseStatus.
func (*MSSQLDatabaseStatus) DeepCopyInto ¶
func (in *MSSQLDatabaseStatus) DeepCopyInto(out *MSSQLDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseVulnerabilityAssessmentRuleBaseline ¶
type MSSQLDatabaseVulnerabilityAssessmentRuleBaseline struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec `json:"spec"` Status MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus `json:"status,omitempty"` }
MSSQLDatabaseVulnerabilityAssessmentRuleBaseline is the Schema for the MSSQLDatabaseVulnerabilityAssessmentRuleBaselines 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 (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopy ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopyInto ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopyObject ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetCondition ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetConnectionDetailsMapping ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetDeletionPolicy ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetID ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetObservation ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetParameters ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetProviderConfigReference ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetProviderReference ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline. Deprecated: Use GetProviderConfigReference.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetTerraformResourceType ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetTerraformSchemaVersion ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) LateInitialize ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetConditions ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetDeletionPolicy ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetObservation ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetParameters ¶
func (tr *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetProviderConfigReference ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetProviderReference ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline. Deprecated: Use SetProviderConfigReference.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLDatabaseVulnerabilityAssessmentRuleBaseline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList ¶
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLDatabaseVulnerabilityAssessmentRuleBaseline `json:"items"` }
MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList contains a list of MSSQLDatabaseVulnerabilityAssessmentRuleBaselines
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopy ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopyInto ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopyObject ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) GetItems ¶
func (l *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList) GetItems() []resource.Managed
GetItems of this MSSQLDatabaseVulnerabilityAssessmentRuleBaselineList.
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation ¶
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation) DeepCopy ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation) DeepCopyInto ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters ¶
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters struct { // +kubebuilder:validation:Optional BaselineName *string `json:"baselineName,omitempty" tf:"baseline_name,omitempty"` // +kubebuilder:validation:Required BaselineResult []BaselineResultParameters `json:"baselineResult" tf:"baseline_result,omitempty"` // +kubebuilder:validation:Required DatabaseName *string `json:"databaseName" tf:"database_name,omitempty"` // +kubebuilder:validation:Required RuleID *string `json:"ruleId" tf:"rule_id,omitempty"` // +kubebuilder:validation:Required ServerVulnerabilityAssessmentID *string `json:"serverVulnerabilityAssessmentId" tf:"server_vulnerability_assessment_id,omitempty"` }
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters) DeepCopy ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters) DeepCopyInto ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec ¶
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLDatabaseVulnerabilityAssessmentRuleBaselineParameters `json:"forProvider"` }
MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec defines the desired state of MSSQLDatabaseVulnerabilityAssessmentRuleBaseline
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec) DeepCopy ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec) DeepCopyInto ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus ¶
type MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLDatabaseVulnerabilityAssessmentRuleBaselineObservation `json:"atProvider,omitempty"` }
MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus defines the observed state of MSSQLDatabaseVulnerabilityAssessmentRuleBaseline.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus) DeepCopy ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus) DeepCopy() *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus.
func (*MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus) DeepCopyInto ¶
func (in *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus) DeepCopyInto(out *MSSQLDatabaseVulnerabilityAssessmentRuleBaselineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLElasticPool ¶
type MSSQLElasticPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLElasticPoolSpec `json:"spec"` Status MSSQLElasticPoolStatus `json:"status,omitempty"` }
MSSQLElasticPool is the Schema for the MSSQLElasticPools 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 (*MSSQLElasticPool) DeepCopy ¶
func (in *MSSQLElasticPool) DeepCopy() *MSSQLElasticPool
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLElasticPool.
func (*MSSQLElasticPool) DeepCopyInto ¶
func (in *MSSQLElasticPool) DeepCopyInto(out *MSSQLElasticPool)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLElasticPool) DeepCopyObject ¶
func (in *MSSQLElasticPool) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLElasticPool) GetCondition ¶
func (mg *MSSQLElasticPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLElasticPool.
func (*MSSQLElasticPool) GetConnectionDetailsMapping ¶
func (tr *MSSQLElasticPool) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLElasticPool
func (*MSSQLElasticPool) GetDeletionPolicy ¶
func (mg *MSSQLElasticPool) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLElasticPool.
func (*MSSQLElasticPool) GetID ¶
func (tr *MSSQLElasticPool) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLElasticPool
func (*MSSQLElasticPool) GetObservation ¶
func (tr *MSSQLElasticPool) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLElasticPool
func (*MSSQLElasticPool) GetParameters ¶
func (tr *MSSQLElasticPool) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLElasticPool
func (*MSSQLElasticPool) GetProviderConfigReference ¶
func (mg *MSSQLElasticPool) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLElasticPool.
func (*MSSQLElasticPool) GetProviderReference ¶
func (mg *MSSQLElasticPool) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLElasticPool. Deprecated: Use GetProviderConfigReference.
func (*MSSQLElasticPool) GetTerraformResourceType ¶
func (mg *MSSQLElasticPool) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLElasticPool
func (*MSSQLElasticPool) GetTerraformSchemaVersion ¶
func (tr *MSSQLElasticPool) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLElasticPool) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLElasticPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLElasticPool.
func (*MSSQLElasticPool) LateInitialize ¶
func (tr *MSSQLElasticPool) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLElasticPool using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLElasticPool) ResolveReferences ¶
ResolveReferences of this MSSQLElasticPool.
func (*MSSQLElasticPool) SetConditions ¶
func (mg *MSSQLElasticPool) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLElasticPool.
func (*MSSQLElasticPool) SetDeletionPolicy ¶
func (mg *MSSQLElasticPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLElasticPool.
func (*MSSQLElasticPool) SetObservation ¶
func (tr *MSSQLElasticPool) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLElasticPool
func (*MSSQLElasticPool) SetParameters ¶
func (tr *MSSQLElasticPool) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLElasticPool
func (*MSSQLElasticPool) SetProviderConfigReference ¶
func (mg *MSSQLElasticPool) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLElasticPool.
func (*MSSQLElasticPool) SetProviderReference ¶
func (mg *MSSQLElasticPool) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLElasticPool. Deprecated: Use SetProviderConfigReference.
func (*MSSQLElasticPool) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLElasticPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLElasticPool.
type MSSQLElasticPoolList ¶
type MSSQLElasticPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLElasticPool `json:"items"` }
MSSQLElasticPoolList contains a list of MSSQLElasticPools
func (*MSSQLElasticPoolList) DeepCopy ¶
func (in *MSSQLElasticPoolList) DeepCopy() *MSSQLElasticPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLElasticPoolList.
func (*MSSQLElasticPoolList) DeepCopyInto ¶
func (in *MSSQLElasticPoolList) DeepCopyInto(out *MSSQLElasticPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLElasticPoolList) DeepCopyObject ¶
func (in *MSSQLElasticPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLElasticPoolList) GetItems ¶
func (l *MSSQLElasticPoolList) GetItems() []resource.Managed
GetItems of this MSSQLElasticPoolList.
type MSSQLElasticPoolObservation ¶
type MSSQLElasticPoolObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLElasticPoolObservation) DeepCopy ¶
func (in *MSSQLElasticPoolObservation) DeepCopy() *MSSQLElasticPoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLElasticPoolObservation.
func (*MSSQLElasticPoolObservation) DeepCopyInto ¶
func (in *MSSQLElasticPoolObservation) DeepCopyInto(out *MSSQLElasticPoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLElasticPoolParameters ¶
type MSSQLElasticPoolParameters struct { // +kubebuilder:validation:Optional LicenseType *string `json:"licenseType,omitempty" tf:"license_type,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MaxSizeBytes *int64 `json:"maxSizeBytes,omitempty" tf:"max_size_bytes,omitempty"` // +kubebuilder:validation:Optional MaxSizeGb *float64 `json:"maxSizeGb,omitempty" tf:"max_size_gb,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required PerDatabaseSettings []PerDatabaseSettingsParameters `json:"perDatabaseSettings" tf:"per_database_settings,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required ServerName *string `json:"serverName" tf:"server_name,omitempty"` // +kubebuilder:validation:Required Sku []SkuParameters `json:"sku" tf:"sku,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional ZoneRedundant *bool `json:"zoneRedundant,omitempty" tf:"zone_redundant,omitempty"` }
func (*MSSQLElasticPoolParameters) DeepCopy ¶
func (in *MSSQLElasticPoolParameters) DeepCopy() *MSSQLElasticPoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLElasticPoolParameters.
func (*MSSQLElasticPoolParameters) DeepCopyInto ¶
func (in *MSSQLElasticPoolParameters) DeepCopyInto(out *MSSQLElasticPoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLElasticPoolSpec ¶
type MSSQLElasticPoolSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLElasticPoolParameters `json:"forProvider"` }
MSSQLElasticPoolSpec defines the desired state of MSSQLElasticPool
func (*MSSQLElasticPoolSpec) DeepCopy ¶
func (in *MSSQLElasticPoolSpec) DeepCopy() *MSSQLElasticPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLElasticPoolSpec.
func (*MSSQLElasticPoolSpec) DeepCopyInto ¶
func (in *MSSQLElasticPoolSpec) DeepCopyInto(out *MSSQLElasticPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLElasticPoolStatus ¶
type MSSQLElasticPoolStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLElasticPoolObservation `json:"atProvider,omitempty"` }
MSSQLElasticPoolStatus defines the observed state of MSSQLElasticPool.
func (*MSSQLElasticPoolStatus) DeepCopy ¶
func (in *MSSQLElasticPoolStatus) DeepCopy() *MSSQLElasticPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLElasticPoolStatus.
func (*MSSQLElasticPoolStatus) DeepCopyInto ¶
func (in *MSSQLElasticPoolStatus) DeepCopyInto(out *MSSQLElasticPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFailoverGroup ¶
type MSSQLFailoverGroup struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLFailoverGroupSpec `json:"spec"` Status MSSQLFailoverGroupStatus `json:"status,omitempty"` }
MSSQLFailoverGroup is the Schema for the MSSQLFailoverGroups 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 (*MSSQLFailoverGroup) DeepCopy ¶
func (in *MSSQLFailoverGroup) DeepCopy() *MSSQLFailoverGroup
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) DeepCopyInto ¶
func (in *MSSQLFailoverGroup) DeepCopyInto(out *MSSQLFailoverGroup)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLFailoverGroup) DeepCopyObject ¶
func (in *MSSQLFailoverGroup) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLFailoverGroup) GetCondition ¶
func (mg *MSSQLFailoverGroup) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) GetConnectionDetailsMapping ¶
func (tr *MSSQLFailoverGroup) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLFailoverGroup
func (*MSSQLFailoverGroup) GetDeletionPolicy ¶
func (mg *MSSQLFailoverGroup) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) GetID ¶
func (tr *MSSQLFailoverGroup) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLFailoverGroup
func (*MSSQLFailoverGroup) GetObservation ¶
func (tr *MSSQLFailoverGroup) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLFailoverGroup
func (*MSSQLFailoverGroup) GetParameters ¶
func (tr *MSSQLFailoverGroup) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLFailoverGroup
func (*MSSQLFailoverGroup) GetProviderConfigReference ¶
func (mg *MSSQLFailoverGroup) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) GetProviderReference ¶
func (mg *MSSQLFailoverGroup) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLFailoverGroup. Deprecated: Use GetProviderConfigReference.
func (*MSSQLFailoverGroup) GetTerraformResourceType ¶
func (mg *MSSQLFailoverGroup) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLFailoverGroup
func (*MSSQLFailoverGroup) GetTerraformSchemaVersion ¶
func (tr *MSSQLFailoverGroup) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLFailoverGroup) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLFailoverGroup) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) LateInitialize ¶
func (tr *MSSQLFailoverGroup) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLFailoverGroup using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLFailoverGroup) SetConditions ¶
func (mg *MSSQLFailoverGroup) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) SetDeletionPolicy ¶
func (mg *MSSQLFailoverGroup) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) SetObservation ¶
func (tr *MSSQLFailoverGroup) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLFailoverGroup
func (*MSSQLFailoverGroup) SetParameters ¶
func (tr *MSSQLFailoverGroup) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLFailoverGroup
func (*MSSQLFailoverGroup) SetProviderConfigReference ¶
func (mg *MSSQLFailoverGroup) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLFailoverGroup.
func (*MSSQLFailoverGroup) SetProviderReference ¶
func (mg *MSSQLFailoverGroup) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLFailoverGroup. Deprecated: Use SetProviderConfigReference.
func (*MSSQLFailoverGroup) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLFailoverGroup) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLFailoverGroup.
type MSSQLFailoverGroupList ¶
type MSSQLFailoverGroupList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLFailoverGroup `json:"items"` }
MSSQLFailoverGroupList contains a list of MSSQLFailoverGroups
func (*MSSQLFailoverGroupList) DeepCopy ¶
func (in *MSSQLFailoverGroupList) DeepCopy() *MSSQLFailoverGroupList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFailoverGroupList.
func (*MSSQLFailoverGroupList) DeepCopyInto ¶
func (in *MSSQLFailoverGroupList) DeepCopyInto(out *MSSQLFailoverGroupList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLFailoverGroupList) DeepCopyObject ¶
func (in *MSSQLFailoverGroupList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLFailoverGroupList) GetItems ¶
func (l *MSSQLFailoverGroupList) GetItems() []resource.Managed
GetItems of this MSSQLFailoverGroupList.
type MSSQLFailoverGroupObservation ¶
type MSSQLFailoverGroupObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLFailoverGroupObservation) DeepCopy ¶
func (in *MSSQLFailoverGroupObservation) DeepCopy() *MSSQLFailoverGroupObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFailoverGroupObservation.
func (*MSSQLFailoverGroupObservation) DeepCopyInto ¶
func (in *MSSQLFailoverGroupObservation) DeepCopyInto(out *MSSQLFailoverGroupObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFailoverGroupParameters ¶
type MSSQLFailoverGroupParameters struct { // +kubebuilder:validation:Optional Databases []*string `json:"databases,omitempty" tf:"databases,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required PartnerServer []PartnerServerParameters `json:"partnerServer" tf:"partner_server,omitempty"` // +kubebuilder:validation:Required ReadWriteEndpointFailoverPolicy []ReadWriteEndpointFailoverPolicyParameters `json:"readWriteEndpointFailoverPolicy" tf:"read_write_endpoint_failover_policy,omitempty"` // +kubebuilder:validation:Optional ReadonlyEndpointFailoverPolicyEnabled *bool `json:"readonlyEndpointFailoverPolicyEnabled,omitempty" tf:"readonly_endpoint_failover_policy_enabled,omitempty"` // +kubebuilder:validation:Required ServerID *string `json:"serverId" tf:"server_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*MSSQLFailoverGroupParameters) DeepCopy ¶
func (in *MSSQLFailoverGroupParameters) DeepCopy() *MSSQLFailoverGroupParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFailoverGroupParameters.
func (*MSSQLFailoverGroupParameters) DeepCopyInto ¶
func (in *MSSQLFailoverGroupParameters) DeepCopyInto(out *MSSQLFailoverGroupParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFailoverGroupSpec ¶
type MSSQLFailoverGroupSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLFailoverGroupParameters `json:"forProvider"` }
MSSQLFailoverGroupSpec defines the desired state of MSSQLFailoverGroup
func (*MSSQLFailoverGroupSpec) DeepCopy ¶
func (in *MSSQLFailoverGroupSpec) DeepCopy() *MSSQLFailoverGroupSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFailoverGroupSpec.
func (*MSSQLFailoverGroupSpec) DeepCopyInto ¶
func (in *MSSQLFailoverGroupSpec) DeepCopyInto(out *MSSQLFailoverGroupSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFailoverGroupStatus ¶
type MSSQLFailoverGroupStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLFailoverGroupObservation `json:"atProvider,omitempty"` }
MSSQLFailoverGroupStatus defines the observed state of MSSQLFailoverGroup.
func (*MSSQLFailoverGroupStatus) DeepCopy ¶
func (in *MSSQLFailoverGroupStatus) DeepCopy() *MSSQLFailoverGroupStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFailoverGroupStatus.
func (*MSSQLFailoverGroupStatus) DeepCopyInto ¶
func (in *MSSQLFailoverGroupStatus) DeepCopyInto(out *MSSQLFailoverGroupStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFirewallRule ¶
type MSSQLFirewallRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLFirewallRuleSpec `json:"spec"` Status MSSQLFirewallRuleStatus `json:"status,omitempty"` }
MSSQLFirewallRule is the Schema for the MSSQLFirewallRules 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 (*MSSQLFirewallRule) DeepCopy ¶
func (in *MSSQLFirewallRule) DeepCopy() *MSSQLFirewallRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFirewallRule.
func (*MSSQLFirewallRule) DeepCopyInto ¶
func (in *MSSQLFirewallRule) DeepCopyInto(out *MSSQLFirewallRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLFirewallRule) DeepCopyObject ¶
func (in *MSSQLFirewallRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLFirewallRule) GetCondition ¶
func (mg *MSSQLFirewallRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLFirewallRule.
func (*MSSQLFirewallRule) GetConnectionDetailsMapping ¶
func (tr *MSSQLFirewallRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLFirewallRule
func (*MSSQLFirewallRule) GetDeletionPolicy ¶
func (mg *MSSQLFirewallRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLFirewallRule.
func (*MSSQLFirewallRule) GetID ¶
func (tr *MSSQLFirewallRule) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLFirewallRule
func (*MSSQLFirewallRule) GetObservation ¶
func (tr *MSSQLFirewallRule) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLFirewallRule
func (*MSSQLFirewallRule) GetParameters ¶
func (tr *MSSQLFirewallRule) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLFirewallRule
func (*MSSQLFirewallRule) GetProviderConfigReference ¶
func (mg *MSSQLFirewallRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLFirewallRule.
func (*MSSQLFirewallRule) GetProviderReference ¶
func (mg *MSSQLFirewallRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLFirewallRule. Deprecated: Use GetProviderConfigReference.
func (*MSSQLFirewallRule) GetTerraformResourceType ¶
func (mg *MSSQLFirewallRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLFirewallRule
func (*MSSQLFirewallRule) GetTerraformSchemaVersion ¶
func (tr *MSSQLFirewallRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLFirewallRule) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLFirewallRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLFirewallRule.
func (*MSSQLFirewallRule) LateInitialize ¶
func (tr *MSSQLFirewallRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLFirewallRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLFirewallRule) SetConditions ¶
func (mg *MSSQLFirewallRule) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLFirewallRule.
func (*MSSQLFirewallRule) SetDeletionPolicy ¶
func (mg *MSSQLFirewallRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLFirewallRule.
func (*MSSQLFirewallRule) SetObservation ¶
func (tr *MSSQLFirewallRule) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLFirewallRule
func (*MSSQLFirewallRule) SetParameters ¶
func (tr *MSSQLFirewallRule) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLFirewallRule
func (*MSSQLFirewallRule) SetProviderConfigReference ¶
func (mg *MSSQLFirewallRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLFirewallRule.
func (*MSSQLFirewallRule) SetProviderReference ¶
func (mg *MSSQLFirewallRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLFirewallRule. Deprecated: Use SetProviderConfigReference.
func (*MSSQLFirewallRule) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLFirewallRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLFirewallRule.
type MSSQLFirewallRuleList ¶
type MSSQLFirewallRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLFirewallRule `json:"items"` }
MSSQLFirewallRuleList contains a list of MSSQLFirewallRules
func (*MSSQLFirewallRuleList) DeepCopy ¶
func (in *MSSQLFirewallRuleList) DeepCopy() *MSSQLFirewallRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFirewallRuleList.
func (*MSSQLFirewallRuleList) DeepCopyInto ¶
func (in *MSSQLFirewallRuleList) DeepCopyInto(out *MSSQLFirewallRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLFirewallRuleList) DeepCopyObject ¶
func (in *MSSQLFirewallRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLFirewallRuleList) GetItems ¶
func (l *MSSQLFirewallRuleList) GetItems() []resource.Managed
GetItems of this MSSQLFirewallRuleList.
type MSSQLFirewallRuleObservation ¶
type MSSQLFirewallRuleObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLFirewallRuleObservation) DeepCopy ¶
func (in *MSSQLFirewallRuleObservation) DeepCopy() *MSSQLFirewallRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFirewallRuleObservation.
func (*MSSQLFirewallRuleObservation) DeepCopyInto ¶
func (in *MSSQLFirewallRuleObservation) DeepCopyInto(out *MSSQLFirewallRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFirewallRuleParameters ¶
type MSSQLFirewallRuleParameters struct { // +kubebuilder:validation:Required EndIPAddress *string `json:"endIpAddress" tf:"end_ip_address,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ServerID *string `json:"serverId" tf:"server_id,omitempty"` // +kubebuilder:validation:Required StartIPAddress *string `json:"startIpAddress" tf:"start_ip_address,omitempty"` }
func (*MSSQLFirewallRuleParameters) DeepCopy ¶
func (in *MSSQLFirewallRuleParameters) DeepCopy() *MSSQLFirewallRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFirewallRuleParameters.
func (*MSSQLFirewallRuleParameters) DeepCopyInto ¶
func (in *MSSQLFirewallRuleParameters) DeepCopyInto(out *MSSQLFirewallRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFirewallRuleSpec ¶
type MSSQLFirewallRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLFirewallRuleParameters `json:"forProvider"` }
MSSQLFirewallRuleSpec defines the desired state of MSSQLFirewallRule
func (*MSSQLFirewallRuleSpec) DeepCopy ¶
func (in *MSSQLFirewallRuleSpec) DeepCopy() *MSSQLFirewallRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFirewallRuleSpec.
func (*MSSQLFirewallRuleSpec) DeepCopyInto ¶
func (in *MSSQLFirewallRuleSpec) DeepCopyInto(out *MSSQLFirewallRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLFirewallRuleStatus ¶
type MSSQLFirewallRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLFirewallRuleObservation `json:"atProvider,omitempty"` }
MSSQLFirewallRuleStatus defines the observed state of MSSQLFirewallRule.
func (*MSSQLFirewallRuleStatus) DeepCopy ¶
func (in *MSSQLFirewallRuleStatus) DeepCopy() *MSSQLFirewallRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLFirewallRuleStatus.
func (*MSSQLFirewallRuleStatus) DeepCopyInto ¶
func (in *MSSQLFirewallRuleStatus) DeepCopyInto(out *MSSQLFirewallRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobAgent ¶
type MSSQLJobAgent struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLJobAgentSpec `json:"spec"` Status MSSQLJobAgentStatus `json:"status,omitempty"` }
MSSQLJobAgent is the Schema for the MSSQLJobAgents 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 (*MSSQLJobAgent) DeepCopy ¶
func (in *MSSQLJobAgent) DeepCopy() *MSSQLJobAgent
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobAgent.
func (*MSSQLJobAgent) DeepCopyInto ¶
func (in *MSSQLJobAgent) DeepCopyInto(out *MSSQLJobAgent)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLJobAgent) DeepCopyObject ¶
func (in *MSSQLJobAgent) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLJobAgent) GetCondition ¶
func (mg *MSSQLJobAgent) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLJobAgent.
func (*MSSQLJobAgent) GetConnectionDetailsMapping ¶
func (tr *MSSQLJobAgent) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLJobAgent
func (*MSSQLJobAgent) GetDeletionPolicy ¶
func (mg *MSSQLJobAgent) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLJobAgent.
func (*MSSQLJobAgent) GetID ¶
func (tr *MSSQLJobAgent) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLJobAgent
func (*MSSQLJobAgent) GetObservation ¶
func (tr *MSSQLJobAgent) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLJobAgent
func (*MSSQLJobAgent) GetParameters ¶
func (tr *MSSQLJobAgent) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLJobAgent
func (*MSSQLJobAgent) GetProviderConfigReference ¶
func (mg *MSSQLJobAgent) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLJobAgent.
func (*MSSQLJobAgent) GetProviderReference ¶
func (mg *MSSQLJobAgent) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLJobAgent. Deprecated: Use GetProviderConfigReference.
func (*MSSQLJobAgent) GetTerraformResourceType ¶
func (mg *MSSQLJobAgent) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLJobAgent
func (*MSSQLJobAgent) GetTerraformSchemaVersion ¶
func (tr *MSSQLJobAgent) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLJobAgent) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLJobAgent) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLJobAgent.
func (*MSSQLJobAgent) LateInitialize ¶
func (tr *MSSQLJobAgent) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLJobAgent using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLJobAgent) SetConditions ¶
func (mg *MSSQLJobAgent) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLJobAgent.
func (*MSSQLJobAgent) SetDeletionPolicy ¶
func (mg *MSSQLJobAgent) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLJobAgent.
func (*MSSQLJobAgent) SetObservation ¶
func (tr *MSSQLJobAgent) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLJobAgent
func (*MSSQLJobAgent) SetParameters ¶
func (tr *MSSQLJobAgent) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLJobAgent
func (*MSSQLJobAgent) SetProviderConfigReference ¶
func (mg *MSSQLJobAgent) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLJobAgent.
func (*MSSQLJobAgent) SetProviderReference ¶
func (mg *MSSQLJobAgent) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLJobAgent. Deprecated: Use SetProviderConfigReference.
func (*MSSQLJobAgent) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLJobAgent) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLJobAgent.
type MSSQLJobAgentList ¶
type MSSQLJobAgentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLJobAgent `json:"items"` }
MSSQLJobAgentList contains a list of MSSQLJobAgents
func (*MSSQLJobAgentList) DeepCopy ¶
func (in *MSSQLJobAgentList) DeepCopy() *MSSQLJobAgentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobAgentList.
func (*MSSQLJobAgentList) DeepCopyInto ¶
func (in *MSSQLJobAgentList) DeepCopyInto(out *MSSQLJobAgentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLJobAgentList) DeepCopyObject ¶
func (in *MSSQLJobAgentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLJobAgentList) GetItems ¶
func (l *MSSQLJobAgentList) GetItems() []resource.Managed
GetItems of this MSSQLJobAgentList.
type MSSQLJobAgentObservation ¶
type MSSQLJobAgentObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLJobAgentObservation) DeepCopy ¶
func (in *MSSQLJobAgentObservation) DeepCopy() *MSSQLJobAgentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobAgentObservation.
func (*MSSQLJobAgentObservation) DeepCopyInto ¶
func (in *MSSQLJobAgentObservation) DeepCopyInto(out *MSSQLJobAgentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobAgentParameters ¶
type MSSQLJobAgentParameters struct { // +kubebuilder:validation:Required DatabaseID *string `json:"databaseId" tf:"database_id,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*MSSQLJobAgentParameters) DeepCopy ¶
func (in *MSSQLJobAgentParameters) DeepCopy() *MSSQLJobAgentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobAgentParameters.
func (*MSSQLJobAgentParameters) DeepCopyInto ¶
func (in *MSSQLJobAgentParameters) DeepCopyInto(out *MSSQLJobAgentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobAgentSpec ¶
type MSSQLJobAgentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLJobAgentParameters `json:"forProvider"` }
MSSQLJobAgentSpec defines the desired state of MSSQLJobAgent
func (*MSSQLJobAgentSpec) DeepCopy ¶
func (in *MSSQLJobAgentSpec) DeepCopy() *MSSQLJobAgentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobAgentSpec.
func (*MSSQLJobAgentSpec) DeepCopyInto ¶
func (in *MSSQLJobAgentSpec) DeepCopyInto(out *MSSQLJobAgentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobAgentStatus ¶
type MSSQLJobAgentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLJobAgentObservation `json:"atProvider,omitempty"` }
MSSQLJobAgentStatus defines the observed state of MSSQLJobAgent.
func (*MSSQLJobAgentStatus) DeepCopy ¶
func (in *MSSQLJobAgentStatus) DeepCopy() *MSSQLJobAgentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobAgentStatus.
func (*MSSQLJobAgentStatus) DeepCopyInto ¶
func (in *MSSQLJobAgentStatus) DeepCopyInto(out *MSSQLJobAgentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobCredential ¶
type MSSQLJobCredential struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLJobCredentialSpec `json:"spec"` Status MSSQLJobCredentialStatus `json:"status,omitempty"` }
MSSQLJobCredential is the Schema for the MSSQLJobCredentials 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 (*MSSQLJobCredential) DeepCopy ¶
func (in *MSSQLJobCredential) DeepCopy() *MSSQLJobCredential
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobCredential.
func (*MSSQLJobCredential) DeepCopyInto ¶
func (in *MSSQLJobCredential) DeepCopyInto(out *MSSQLJobCredential)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLJobCredential) DeepCopyObject ¶
func (in *MSSQLJobCredential) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLJobCredential) GetCondition ¶
func (mg *MSSQLJobCredential) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLJobCredential.
func (*MSSQLJobCredential) GetConnectionDetailsMapping ¶
func (tr *MSSQLJobCredential) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLJobCredential
func (*MSSQLJobCredential) GetDeletionPolicy ¶
func (mg *MSSQLJobCredential) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLJobCredential.
func (*MSSQLJobCredential) GetID ¶
func (tr *MSSQLJobCredential) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLJobCredential
func (*MSSQLJobCredential) GetObservation ¶
func (tr *MSSQLJobCredential) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLJobCredential
func (*MSSQLJobCredential) GetParameters ¶
func (tr *MSSQLJobCredential) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLJobCredential
func (*MSSQLJobCredential) GetProviderConfigReference ¶
func (mg *MSSQLJobCredential) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLJobCredential.
func (*MSSQLJobCredential) GetProviderReference ¶
func (mg *MSSQLJobCredential) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLJobCredential. Deprecated: Use GetProviderConfigReference.
func (*MSSQLJobCredential) GetTerraformResourceType ¶
func (mg *MSSQLJobCredential) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLJobCredential
func (*MSSQLJobCredential) GetTerraformSchemaVersion ¶
func (tr *MSSQLJobCredential) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLJobCredential) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLJobCredential) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLJobCredential.
func (*MSSQLJobCredential) LateInitialize ¶
func (tr *MSSQLJobCredential) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLJobCredential using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLJobCredential) SetConditions ¶
func (mg *MSSQLJobCredential) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLJobCredential.
func (*MSSQLJobCredential) SetDeletionPolicy ¶
func (mg *MSSQLJobCredential) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLJobCredential.
func (*MSSQLJobCredential) SetObservation ¶
func (tr *MSSQLJobCredential) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLJobCredential
func (*MSSQLJobCredential) SetParameters ¶
func (tr *MSSQLJobCredential) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLJobCredential
func (*MSSQLJobCredential) SetProviderConfigReference ¶
func (mg *MSSQLJobCredential) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLJobCredential.
func (*MSSQLJobCredential) SetProviderReference ¶
func (mg *MSSQLJobCredential) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLJobCredential. Deprecated: Use SetProviderConfigReference.
func (*MSSQLJobCredential) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLJobCredential) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLJobCredential.
type MSSQLJobCredentialList ¶
type MSSQLJobCredentialList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLJobCredential `json:"items"` }
MSSQLJobCredentialList contains a list of MSSQLJobCredentials
func (*MSSQLJobCredentialList) DeepCopy ¶
func (in *MSSQLJobCredentialList) DeepCopy() *MSSQLJobCredentialList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobCredentialList.
func (*MSSQLJobCredentialList) DeepCopyInto ¶
func (in *MSSQLJobCredentialList) DeepCopyInto(out *MSSQLJobCredentialList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLJobCredentialList) DeepCopyObject ¶
func (in *MSSQLJobCredentialList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLJobCredentialList) GetItems ¶
func (l *MSSQLJobCredentialList) GetItems() []resource.Managed
GetItems of this MSSQLJobCredentialList.
type MSSQLJobCredentialObservation ¶
type MSSQLJobCredentialObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLJobCredentialObservation) DeepCopy ¶
func (in *MSSQLJobCredentialObservation) DeepCopy() *MSSQLJobCredentialObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobCredentialObservation.
func (*MSSQLJobCredentialObservation) DeepCopyInto ¶
func (in *MSSQLJobCredentialObservation) DeepCopyInto(out *MSSQLJobCredentialObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobCredentialParameters ¶
type MSSQLJobCredentialParameters struct { // +kubebuilder:validation:Required JobAgentID *string `json:"jobAgentId" tf:"job_agent_id,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required PasswordSecretRef v1.SecretKeySelector `json:"passwordSecretRef" tf:"-"` // +kubebuilder:validation:Required Username *string `json:"username" tf:"username,omitempty"` }
func (*MSSQLJobCredentialParameters) DeepCopy ¶
func (in *MSSQLJobCredentialParameters) DeepCopy() *MSSQLJobCredentialParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobCredentialParameters.
func (*MSSQLJobCredentialParameters) DeepCopyInto ¶
func (in *MSSQLJobCredentialParameters) DeepCopyInto(out *MSSQLJobCredentialParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobCredentialSpec ¶
type MSSQLJobCredentialSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLJobCredentialParameters `json:"forProvider"` }
MSSQLJobCredentialSpec defines the desired state of MSSQLJobCredential
func (*MSSQLJobCredentialSpec) DeepCopy ¶
func (in *MSSQLJobCredentialSpec) DeepCopy() *MSSQLJobCredentialSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobCredentialSpec.
func (*MSSQLJobCredentialSpec) DeepCopyInto ¶
func (in *MSSQLJobCredentialSpec) DeepCopyInto(out *MSSQLJobCredentialSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLJobCredentialStatus ¶
type MSSQLJobCredentialStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLJobCredentialObservation `json:"atProvider,omitempty"` }
MSSQLJobCredentialStatus defines the observed state of MSSQLJobCredential.
func (*MSSQLJobCredentialStatus) DeepCopy ¶
func (in *MSSQLJobCredentialStatus) DeepCopy() *MSSQLJobCredentialStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLJobCredentialStatus.
func (*MSSQLJobCredentialStatus) DeepCopyInto ¶
func (in *MSSQLJobCredentialStatus) DeepCopyInto(out *MSSQLJobCredentialStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerSecurityAlertPolicy ¶
type MSSQLServerSecurityAlertPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLServerSecurityAlertPolicySpec `json:"spec"` Status MSSQLServerSecurityAlertPolicyStatus `json:"status,omitempty"` }
MSSQLServerSecurityAlertPolicy is the Schema for the MSSQLServerSecurityAlertPolicys 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 (*MSSQLServerSecurityAlertPolicy) DeepCopy ¶
func (in *MSSQLServerSecurityAlertPolicy) DeepCopy() *MSSQLServerSecurityAlertPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) DeepCopyInto ¶
func (in *MSSQLServerSecurityAlertPolicy) DeepCopyInto(out *MSSQLServerSecurityAlertPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLServerSecurityAlertPolicy) DeepCopyObject ¶
func (in *MSSQLServerSecurityAlertPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLServerSecurityAlertPolicy) GetCondition ¶
func (mg *MSSQLServerSecurityAlertPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) GetConnectionDetailsMapping ¶
func (tr *MSSQLServerSecurityAlertPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicy) GetDeletionPolicy ¶
func (mg *MSSQLServerSecurityAlertPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) GetID ¶
func (tr *MSSQLServerSecurityAlertPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicy) GetObservation ¶
func (tr *MSSQLServerSecurityAlertPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicy) GetParameters ¶
func (tr *MSSQLServerSecurityAlertPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicy) GetProviderConfigReference ¶
func (mg *MSSQLServerSecurityAlertPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) GetProviderReference ¶
func (mg *MSSQLServerSecurityAlertPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLServerSecurityAlertPolicy. Deprecated: Use GetProviderConfigReference.
func (*MSSQLServerSecurityAlertPolicy) GetTerraformResourceType ¶
func (mg *MSSQLServerSecurityAlertPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicy) GetTerraformSchemaVersion ¶
func (tr *MSSQLServerSecurityAlertPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLServerSecurityAlertPolicy) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLServerSecurityAlertPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) LateInitialize ¶
func (tr *MSSQLServerSecurityAlertPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLServerSecurityAlertPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLServerSecurityAlertPolicy) ResolveReferences ¶
func (mg *MSSQLServerSecurityAlertPolicy) ResolveReferences(ctx context.Context, c client.Reader) error
ResolveReferences of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) SetConditions ¶
func (mg *MSSQLServerSecurityAlertPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) SetDeletionPolicy ¶
func (mg *MSSQLServerSecurityAlertPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) SetObservation ¶
func (tr *MSSQLServerSecurityAlertPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicy) SetParameters ¶
func (tr *MSSQLServerSecurityAlertPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicy) SetProviderConfigReference ¶
func (mg *MSSQLServerSecurityAlertPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicy) SetProviderReference ¶
func (mg *MSSQLServerSecurityAlertPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLServerSecurityAlertPolicy. Deprecated: Use SetProviderConfigReference.
func (*MSSQLServerSecurityAlertPolicy) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLServerSecurityAlertPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLServerSecurityAlertPolicy.
type MSSQLServerSecurityAlertPolicyList ¶
type MSSQLServerSecurityAlertPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLServerSecurityAlertPolicy `json:"items"` }
MSSQLServerSecurityAlertPolicyList contains a list of MSSQLServerSecurityAlertPolicys
func (*MSSQLServerSecurityAlertPolicyList) DeepCopy ¶
func (in *MSSQLServerSecurityAlertPolicyList) DeepCopy() *MSSQLServerSecurityAlertPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerSecurityAlertPolicyList.
func (*MSSQLServerSecurityAlertPolicyList) DeepCopyInto ¶
func (in *MSSQLServerSecurityAlertPolicyList) DeepCopyInto(out *MSSQLServerSecurityAlertPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLServerSecurityAlertPolicyList) DeepCopyObject ¶
func (in *MSSQLServerSecurityAlertPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLServerSecurityAlertPolicyList) GetItems ¶
func (l *MSSQLServerSecurityAlertPolicyList) GetItems() []resource.Managed
GetItems of this MSSQLServerSecurityAlertPolicyList.
type MSSQLServerSecurityAlertPolicyObservation ¶
type MSSQLServerSecurityAlertPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLServerSecurityAlertPolicyObservation) DeepCopy ¶
func (in *MSSQLServerSecurityAlertPolicyObservation) DeepCopy() *MSSQLServerSecurityAlertPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerSecurityAlertPolicyObservation.
func (*MSSQLServerSecurityAlertPolicyObservation) DeepCopyInto ¶
func (in *MSSQLServerSecurityAlertPolicyObservation) DeepCopyInto(out *MSSQLServerSecurityAlertPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerSecurityAlertPolicyParameters ¶
type MSSQLServerSecurityAlertPolicyParameters struct { // +kubebuilder:validation:Optional DisabledAlerts []*string `json:"disabledAlerts,omitempty" tf:"disabled_alerts,omitempty"` // +kubebuilder:validation:Optional EmailAccountAdmins *bool `json:"emailAccountAdmins,omitempty" tf:"email_account_admins,omitempty"` // +kubebuilder:validation:Optional EmailAddresses []*string `json:"emailAddresses,omitempty" tf:"email_addresses,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional RetentionDays *int64 `json:"retentionDays,omitempty" tf:"retention_days,omitempty"` // +kubebuilder:validation:Required ServerName *string `json:"serverName" tf:"server_name,omitempty"` // +kubebuilder:validation:Required State *string `json:"state" tf:"state,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageEndpoint *string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` }
func (*MSSQLServerSecurityAlertPolicyParameters) DeepCopy ¶
func (in *MSSQLServerSecurityAlertPolicyParameters) DeepCopy() *MSSQLServerSecurityAlertPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerSecurityAlertPolicyParameters.
func (*MSSQLServerSecurityAlertPolicyParameters) DeepCopyInto ¶
func (in *MSSQLServerSecurityAlertPolicyParameters) DeepCopyInto(out *MSSQLServerSecurityAlertPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerSecurityAlertPolicySpec ¶
type MSSQLServerSecurityAlertPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLServerSecurityAlertPolicyParameters `json:"forProvider"` }
MSSQLServerSecurityAlertPolicySpec defines the desired state of MSSQLServerSecurityAlertPolicy
func (*MSSQLServerSecurityAlertPolicySpec) DeepCopy ¶
func (in *MSSQLServerSecurityAlertPolicySpec) DeepCopy() *MSSQLServerSecurityAlertPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerSecurityAlertPolicySpec.
func (*MSSQLServerSecurityAlertPolicySpec) DeepCopyInto ¶
func (in *MSSQLServerSecurityAlertPolicySpec) DeepCopyInto(out *MSSQLServerSecurityAlertPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerSecurityAlertPolicyStatus ¶
type MSSQLServerSecurityAlertPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLServerSecurityAlertPolicyObservation `json:"atProvider,omitempty"` }
MSSQLServerSecurityAlertPolicyStatus defines the observed state of MSSQLServerSecurityAlertPolicy.
func (*MSSQLServerSecurityAlertPolicyStatus) DeepCopy ¶
func (in *MSSQLServerSecurityAlertPolicyStatus) DeepCopy() *MSSQLServerSecurityAlertPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerSecurityAlertPolicyStatus.
func (*MSSQLServerSecurityAlertPolicyStatus) DeepCopyInto ¶
func (in *MSSQLServerSecurityAlertPolicyStatus) DeepCopyInto(out *MSSQLServerSecurityAlertPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerTransparentDataEncryption ¶
type MSSQLServerTransparentDataEncryption struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLServerTransparentDataEncryptionSpec `json:"spec"` Status MSSQLServerTransparentDataEncryptionStatus `json:"status,omitempty"` }
MSSQLServerTransparentDataEncryption is the Schema for the MSSQLServerTransparentDataEncryptions 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 (*MSSQLServerTransparentDataEncryption) DeepCopy ¶
func (in *MSSQLServerTransparentDataEncryption) DeepCopy() *MSSQLServerTransparentDataEncryption
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) DeepCopyInto ¶
func (in *MSSQLServerTransparentDataEncryption) DeepCopyInto(out *MSSQLServerTransparentDataEncryption)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLServerTransparentDataEncryption) DeepCopyObject ¶
func (in *MSSQLServerTransparentDataEncryption) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLServerTransparentDataEncryption) GetCondition ¶
func (mg *MSSQLServerTransparentDataEncryption) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) GetConnectionDetailsMapping ¶
func (tr *MSSQLServerTransparentDataEncryption) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryption) GetDeletionPolicy ¶
func (mg *MSSQLServerTransparentDataEncryption) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) GetID ¶
func (tr *MSSQLServerTransparentDataEncryption) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryption) GetObservation ¶
func (tr *MSSQLServerTransparentDataEncryption) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryption) GetParameters ¶
func (tr *MSSQLServerTransparentDataEncryption) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryption) GetProviderConfigReference ¶
func (mg *MSSQLServerTransparentDataEncryption) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) GetProviderReference ¶
func (mg *MSSQLServerTransparentDataEncryption) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLServerTransparentDataEncryption. Deprecated: Use GetProviderConfigReference.
func (*MSSQLServerTransparentDataEncryption) GetTerraformResourceType ¶
func (mg *MSSQLServerTransparentDataEncryption) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryption) GetTerraformSchemaVersion ¶
func (tr *MSSQLServerTransparentDataEncryption) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLServerTransparentDataEncryption) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLServerTransparentDataEncryption) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) LateInitialize ¶
func (tr *MSSQLServerTransparentDataEncryption) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLServerTransparentDataEncryption using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLServerTransparentDataEncryption) SetConditions ¶
func (mg *MSSQLServerTransparentDataEncryption) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) SetDeletionPolicy ¶
func (mg *MSSQLServerTransparentDataEncryption) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) SetObservation ¶
func (tr *MSSQLServerTransparentDataEncryption) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryption) SetParameters ¶
func (tr *MSSQLServerTransparentDataEncryption) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryption) SetProviderConfigReference ¶
func (mg *MSSQLServerTransparentDataEncryption) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryption) SetProviderReference ¶
func (mg *MSSQLServerTransparentDataEncryption) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLServerTransparentDataEncryption. Deprecated: Use SetProviderConfigReference.
func (*MSSQLServerTransparentDataEncryption) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLServerTransparentDataEncryption) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLServerTransparentDataEncryption.
type MSSQLServerTransparentDataEncryptionList ¶
type MSSQLServerTransparentDataEncryptionList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLServerTransparentDataEncryption `json:"items"` }
MSSQLServerTransparentDataEncryptionList contains a list of MSSQLServerTransparentDataEncryptions
func (*MSSQLServerTransparentDataEncryptionList) DeepCopy ¶
func (in *MSSQLServerTransparentDataEncryptionList) DeepCopy() *MSSQLServerTransparentDataEncryptionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerTransparentDataEncryptionList.
func (*MSSQLServerTransparentDataEncryptionList) DeepCopyInto ¶
func (in *MSSQLServerTransparentDataEncryptionList) DeepCopyInto(out *MSSQLServerTransparentDataEncryptionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLServerTransparentDataEncryptionList) DeepCopyObject ¶
func (in *MSSQLServerTransparentDataEncryptionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLServerTransparentDataEncryptionList) GetItems ¶
func (l *MSSQLServerTransparentDataEncryptionList) GetItems() []resource.Managed
GetItems of this MSSQLServerTransparentDataEncryptionList.
type MSSQLServerTransparentDataEncryptionObservation ¶
type MSSQLServerTransparentDataEncryptionObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLServerTransparentDataEncryptionObservation) DeepCopy ¶
func (in *MSSQLServerTransparentDataEncryptionObservation) DeepCopy() *MSSQLServerTransparentDataEncryptionObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerTransparentDataEncryptionObservation.
func (*MSSQLServerTransparentDataEncryptionObservation) DeepCopyInto ¶
func (in *MSSQLServerTransparentDataEncryptionObservation) DeepCopyInto(out *MSSQLServerTransparentDataEncryptionObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerTransparentDataEncryptionParameters ¶
type MSSQLServerTransparentDataEncryptionParameters struct { // +kubebuilder:validation:Optional KeyVaultKeyID *string `json:"keyVaultKeyId,omitempty" tf:"key_vault_key_id,omitempty"` // +kubebuilder:validation:Required ServerID *string `json:"serverId" tf:"server_id,omitempty"` }
func (*MSSQLServerTransparentDataEncryptionParameters) DeepCopy ¶
func (in *MSSQLServerTransparentDataEncryptionParameters) DeepCopy() *MSSQLServerTransparentDataEncryptionParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerTransparentDataEncryptionParameters.
func (*MSSQLServerTransparentDataEncryptionParameters) DeepCopyInto ¶
func (in *MSSQLServerTransparentDataEncryptionParameters) DeepCopyInto(out *MSSQLServerTransparentDataEncryptionParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerTransparentDataEncryptionSpec ¶
type MSSQLServerTransparentDataEncryptionSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLServerTransparentDataEncryptionParameters `json:"forProvider"` }
MSSQLServerTransparentDataEncryptionSpec defines the desired state of MSSQLServerTransparentDataEncryption
func (*MSSQLServerTransparentDataEncryptionSpec) DeepCopy ¶
func (in *MSSQLServerTransparentDataEncryptionSpec) DeepCopy() *MSSQLServerTransparentDataEncryptionSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerTransparentDataEncryptionSpec.
func (*MSSQLServerTransparentDataEncryptionSpec) DeepCopyInto ¶
func (in *MSSQLServerTransparentDataEncryptionSpec) DeepCopyInto(out *MSSQLServerTransparentDataEncryptionSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerTransparentDataEncryptionStatus ¶
type MSSQLServerTransparentDataEncryptionStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLServerTransparentDataEncryptionObservation `json:"atProvider,omitempty"` }
MSSQLServerTransparentDataEncryptionStatus defines the observed state of MSSQLServerTransparentDataEncryption.
func (*MSSQLServerTransparentDataEncryptionStatus) DeepCopy ¶
func (in *MSSQLServerTransparentDataEncryptionStatus) DeepCopy() *MSSQLServerTransparentDataEncryptionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerTransparentDataEncryptionStatus.
func (*MSSQLServerTransparentDataEncryptionStatus) DeepCopyInto ¶
func (in *MSSQLServerTransparentDataEncryptionStatus) DeepCopyInto(out *MSSQLServerTransparentDataEncryptionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerVulnerabilityAssessment ¶
type MSSQLServerVulnerabilityAssessment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLServerVulnerabilityAssessmentSpec `json:"spec"` Status MSSQLServerVulnerabilityAssessmentStatus `json:"status,omitempty"` }
MSSQLServerVulnerabilityAssessment is the Schema for the MSSQLServerVulnerabilityAssessments 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 (*MSSQLServerVulnerabilityAssessment) DeepCopy ¶
func (in *MSSQLServerVulnerabilityAssessment) DeepCopy() *MSSQLServerVulnerabilityAssessment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) DeepCopyInto ¶
func (in *MSSQLServerVulnerabilityAssessment) DeepCopyInto(out *MSSQLServerVulnerabilityAssessment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLServerVulnerabilityAssessment) DeepCopyObject ¶
func (in *MSSQLServerVulnerabilityAssessment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLServerVulnerabilityAssessment) GetCondition ¶
func (mg *MSSQLServerVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) GetConnectionDetailsMapping ¶
func (tr *MSSQLServerVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessment) GetDeletionPolicy ¶
func (mg *MSSQLServerVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) GetID ¶
func (tr *MSSQLServerVulnerabilityAssessment) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessment) GetObservation ¶
func (tr *MSSQLServerVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessment) GetParameters ¶
func (tr *MSSQLServerVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessment) GetProviderConfigReference ¶
func (mg *MSSQLServerVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) GetProviderReference ¶
func (mg *MSSQLServerVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLServerVulnerabilityAssessment. Deprecated: Use GetProviderConfigReference.
func (*MSSQLServerVulnerabilityAssessment) GetTerraformResourceType ¶
func (mg *MSSQLServerVulnerabilityAssessment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessment) GetTerraformSchemaVersion ¶
func (tr *MSSQLServerVulnerabilityAssessment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLServerVulnerabilityAssessment) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLServerVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) LateInitialize ¶
func (tr *MSSQLServerVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLServerVulnerabilityAssessment using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLServerVulnerabilityAssessment) SetConditions ¶
func (mg *MSSQLServerVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) SetDeletionPolicy ¶
func (mg *MSSQLServerVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) SetObservation ¶
func (tr *MSSQLServerVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessment) SetParameters ¶
func (tr *MSSQLServerVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessment) SetProviderConfigReference ¶
func (mg *MSSQLServerVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessment) SetProviderReference ¶
func (mg *MSSQLServerVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLServerVulnerabilityAssessment. Deprecated: Use SetProviderConfigReference.
func (*MSSQLServerVulnerabilityAssessment) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLServerVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLServerVulnerabilityAssessment.
type MSSQLServerVulnerabilityAssessmentList ¶
type MSSQLServerVulnerabilityAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLServerVulnerabilityAssessment `json:"items"` }
MSSQLServerVulnerabilityAssessmentList contains a list of MSSQLServerVulnerabilityAssessments
func (*MSSQLServerVulnerabilityAssessmentList) DeepCopy ¶
func (in *MSSQLServerVulnerabilityAssessmentList) DeepCopy() *MSSQLServerVulnerabilityAssessmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerVulnerabilityAssessmentList.
func (*MSSQLServerVulnerabilityAssessmentList) DeepCopyInto ¶
func (in *MSSQLServerVulnerabilityAssessmentList) DeepCopyInto(out *MSSQLServerVulnerabilityAssessmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLServerVulnerabilityAssessmentList) DeepCopyObject ¶
func (in *MSSQLServerVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLServerVulnerabilityAssessmentList) GetItems ¶
func (l *MSSQLServerVulnerabilityAssessmentList) GetItems() []resource.Managed
GetItems of this MSSQLServerVulnerabilityAssessmentList.
type MSSQLServerVulnerabilityAssessmentObservation ¶
type MSSQLServerVulnerabilityAssessmentObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLServerVulnerabilityAssessmentObservation) DeepCopy ¶
func (in *MSSQLServerVulnerabilityAssessmentObservation) DeepCopy() *MSSQLServerVulnerabilityAssessmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerVulnerabilityAssessmentObservation.
func (*MSSQLServerVulnerabilityAssessmentObservation) DeepCopyInto ¶
func (in *MSSQLServerVulnerabilityAssessmentObservation) DeepCopyInto(out *MSSQLServerVulnerabilityAssessmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerVulnerabilityAssessmentParameters ¶
type MSSQLServerVulnerabilityAssessmentParameters struct { // +kubebuilder:validation:Optional RecurringScans []RecurringScansParameters `json:"recurringScans,omitempty" tf:"recurring_scans,omitempty"` // +kubebuilder:validation:Required ServerSecurityAlertPolicyID *string `json:"serverSecurityAlertPolicyId" tf:"server_security_alert_policy_id,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Required StorageContainerPath *string `json:"storageContainerPath" tf:"storage_container_path,omitempty"` // +kubebuilder:validation:Optional StorageContainerSASKeySecretRef *v1.SecretKeySelector `json:"storageContainerSasKeySecretRef,omitempty" tf:"-"` }
func (*MSSQLServerVulnerabilityAssessmentParameters) DeepCopy ¶
func (in *MSSQLServerVulnerabilityAssessmentParameters) DeepCopy() *MSSQLServerVulnerabilityAssessmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerVulnerabilityAssessmentParameters.
func (*MSSQLServerVulnerabilityAssessmentParameters) DeepCopyInto ¶
func (in *MSSQLServerVulnerabilityAssessmentParameters) DeepCopyInto(out *MSSQLServerVulnerabilityAssessmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerVulnerabilityAssessmentSpec ¶
type MSSQLServerVulnerabilityAssessmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLServerVulnerabilityAssessmentParameters `json:"forProvider"` }
MSSQLServerVulnerabilityAssessmentSpec defines the desired state of MSSQLServerVulnerabilityAssessment
func (*MSSQLServerVulnerabilityAssessmentSpec) DeepCopy ¶
func (in *MSSQLServerVulnerabilityAssessmentSpec) DeepCopy() *MSSQLServerVulnerabilityAssessmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerVulnerabilityAssessmentSpec.
func (*MSSQLServerVulnerabilityAssessmentSpec) DeepCopyInto ¶
func (in *MSSQLServerVulnerabilityAssessmentSpec) DeepCopyInto(out *MSSQLServerVulnerabilityAssessmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLServerVulnerabilityAssessmentStatus ¶
type MSSQLServerVulnerabilityAssessmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLServerVulnerabilityAssessmentObservation `json:"atProvider,omitempty"` }
MSSQLServerVulnerabilityAssessmentStatus defines the observed state of MSSQLServerVulnerabilityAssessment.
func (*MSSQLServerVulnerabilityAssessmentStatus) DeepCopy ¶
func (in *MSSQLServerVulnerabilityAssessmentStatus) DeepCopy() *MSSQLServerVulnerabilityAssessmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLServerVulnerabilityAssessmentStatus.
func (*MSSQLServerVulnerabilityAssessmentStatus) DeepCopyInto ¶
func (in *MSSQLServerVulnerabilityAssessmentStatus) DeepCopyInto(out *MSSQLServerVulnerabilityAssessmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLVirtualNetworkRule ¶
type MSSQLVirtualNetworkRule struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec MSSQLVirtualNetworkRuleSpec `json:"spec"` Status MSSQLVirtualNetworkRuleStatus `json:"status,omitempty"` }
MSSQLVirtualNetworkRule is the Schema for the MSSQLVirtualNetworkRules 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 (*MSSQLVirtualNetworkRule) DeepCopy ¶
func (in *MSSQLVirtualNetworkRule) DeepCopy() *MSSQLVirtualNetworkRule
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) DeepCopyInto ¶
func (in *MSSQLVirtualNetworkRule) DeepCopyInto(out *MSSQLVirtualNetworkRule)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLVirtualNetworkRule) DeepCopyObject ¶
func (in *MSSQLVirtualNetworkRule) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLVirtualNetworkRule) GetCondition ¶
func (mg *MSSQLVirtualNetworkRule) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) GetConnectionDetailsMapping ¶
func (tr *MSSQLVirtualNetworkRule) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRule) GetDeletionPolicy ¶
func (mg *MSSQLVirtualNetworkRule) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) GetID ¶
func (tr *MSSQLVirtualNetworkRule) GetID() string
GetID returns ID of underlying Terraform resource of this MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRule) GetObservation ¶
func (tr *MSSQLVirtualNetworkRule) GetObservation() (map[string]interface{}, error)
GetObservation of this MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRule) GetParameters ¶
func (tr *MSSQLVirtualNetworkRule) GetParameters() (map[string]interface{}, error)
GetParameters of this MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRule) GetProviderConfigReference ¶
func (mg *MSSQLVirtualNetworkRule) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) GetProviderReference ¶
func (mg *MSSQLVirtualNetworkRule) GetProviderReference() *xpv1.Reference
GetProviderReference of this MSSQLVirtualNetworkRule. Deprecated: Use GetProviderConfigReference.
func (*MSSQLVirtualNetworkRule) GetTerraformResourceType ¶
func (mg *MSSQLVirtualNetworkRule) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRule) GetTerraformSchemaVersion ¶
func (tr *MSSQLVirtualNetworkRule) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*MSSQLVirtualNetworkRule) GetWriteConnectionSecretToReference ¶
func (mg *MSSQLVirtualNetworkRule) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) LateInitialize ¶
func (tr *MSSQLVirtualNetworkRule) LateInitialize(attrs []byte) (bool, error)
LateInitialize this MSSQLVirtualNetworkRule using its observed tfState. returns True if there are any spec changes for the resource.
func (*MSSQLVirtualNetworkRule) ResolveReferences ¶
ResolveReferences of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) SetConditions ¶
func (mg *MSSQLVirtualNetworkRule) SetConditions(c ...xpv1.Condition)
SetConditions of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) SetDeletionPolicy ¶
func (mg *MSSQLVirtualNetworkRule) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) SetObservation ¶
func (tr *MSSQLVirtualNetworkRule) SetObservation(obs map[string]interface{}) error
SetObservation for this MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRule) SetParameters ¶
func (tr *MSSQLVirtualNetworkRule) SetParameters(params map[string]interface{}) error
SetParameters for this MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRule) SetProviderConfigReference ¶
func (mg *MSSQLVirtualNetworkRule) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRule) SetProviderReference ¶
func (mg *MSSQLVirtualNetworkRule) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this MSSQLVirtualNetworkRule. Deprecated: Use SetProviderConfigReference.
func (*MSSQLVirtualNetworkRule) SetWriteConnectionSecretToReference ¶
func (mg *MSSQLVirtualNetworkRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this MSSQLVirtualNetworkRule.
type MSSQLVirtualNetworkRuleList ¶
type MSSQLVirtualNetworkRuleList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []MSSQLVirtualNetworkRule `json:"items"` }
MSSQLVirtualNetworkRuleList contains a list of MSSQLVirtualNetworkRules
func (*MSSQLVirtualNetworkRuleList) DeepCopy ¶
func (in *MSSQLVirtualNetworkRuleList) DeepCopy() *MSSQLVirtualNetworkRuleList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLVirtualNetworkRuleList.
func (*MSSQLVirtualNetworkRuleList) DeepCopyInto ¶
func (in *MSSQLVirtualNetworkRuleList) DeepCopyInto(out *MSSQLVirtualNetworkRuleList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*MSSQLVirtualNetworkRuleList) DeepCopyObject ¶
func (in *MSSQLVirtualNetworkRuleList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*MSSQLVirtualNetworkRuleList) GetItems ¶
func (l *MSSQLVirtualNetworkRuleList) GetItems() []resource.Managed
GetItems of this MSSQLVirtualNetworkRuleList.
type MSSQLVirtualNetworkRuleObservation ¶
type MSSQLVirtualNetworkRuleObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*MSSQLVirtualNetworkRuleObservation) DeepCopy ¶
func (in *MSSQLVirtualNetworkRuleObservation) DeepCopy() *MSSQLVirtualNetworkRuleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLVirtualNetworkRuleObservation.
func (*MSSQLVirtualNetworkRuleObservation) DeepCopyInto ¶
func (in *MSSQLVirtualNetworkRuleObservation) DeepCopyInto(out *MSSQLVirtualNetworkRuleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLVirtualNetworkRuleParameters ¶
type MSSQLVirtualNetworkRuleParameters struct { // +kubebuilder:validation:Optional IgnoreMissingVnetServiceEndpoint *bool `json:"ignoreMissingVnetServiceEndpoint,omitempty" tf:"ignore_missing_vnet_service_endpoint,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required ServerID *string `json:"serverId" tf:"server_id,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/network/v1alpha2.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` }
func (*MSSQLVirtualNetworkRuleParameters) DeepCopy ¶
func (in *MSSQLVirtualNetworkRuleParameters) DeepCopy() *MSSQLVirtualNetworkRuleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLVirtualNetworkRuleParameters.
func (*MSSQLVirtualNetworkRuleParameters) DeepCopyInto ¶
func (in *MSSQLVirtualNetworkRuleParameters) DeepCopyInto(out *MSSQLVirtualNetworkRuleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLVirtualNetworkRuleSpec ¶
type MSSQLVirtualNetworkRuleSpec struct { v1.ResourceSpec `json:",inline"` ForProvider MSSQLVirtualNetworkRuleParameters `json:"forProvider"` }
MSSQLVirtualNetworkRuleSpec defines the desired state of MSSQLVirtualNetworkRule
func (*MSSQLVirtualNetworkRuleSpec) DeepCopy ¶
func (in *MSSQLVirtualNetworkRuleSpec) DeepCopy() *MSSQLVirtualNetworkRuleSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLVirtualNetworkRuleSpec.
func (*MSSQLVirtualNetworkRuleSpec) DeepCopyInto ¶
func (in *MSSQLVirtualNetworkRuleSpec) DeepCopyInto(out *MSSQLVirtualNetworkRuleSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MSSQLVirtualNetworkRuleStatus ¶
type MSSQLVirtualNetworkRuleStatus struct { v1.ResourceStatus `json:",inline"` AtProvider MSSQLVirtualNetworkRuleObservation `json:"atProvider,omitempty"` }
MSSQLVirtualNetworkRuleStatus defines the observed state of MSSQLVirtualNetworkRule.
func (*MSSQLVirtualNetworkRuleStatus) DeepCopy ¶
func (in *MSSQLVirtualNetworkRuleStatus) DeepCopy() *MSSQLVirtualNetworkRuleStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MSSQLVirtualNetworkRuleStatus.
func (*MSSQLVirtualNetworkRuleStatus) DeepCopyInto ¶
func (in *MSSQLVirtualNetworkRuleStatus) DeepCopyInto(out *MSSQLVirtualNetworkRuleStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDatabase ¶
type ManagedDatabase struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagedDatabaseSpec `json:"spec"` Status ManagedDatabaseStatus `json:"status,omitempty"` }
ManagedDatabase is the Schema for the ManagedDatabases 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 (*ManagedDatabase) DeepCopy ¶
func (in *ManagedDatabase) DeepCopy() *ManagedDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDatabase.
func (*ManagedDatabase) DeepCopyInto ¶
func (in *ManagedDatabase) DeepCopyInto(out *ManagedDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedDatabase) DeepCopyObject ¶
func (in *ManagedDatabase) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedDatabase) GetCondition ¶
func (mg *ManagedDatabase) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagedDatabase.
func (*ManagedDatabase) GetConnectionDetailsMapping ¶
func (tr *ManagedDatabase) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagedDatabase
func (*ManagedDatabase) GetDeletionPolicy ¶
func (mg *ManagedDatabase) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagedDatabase.
func (*ManagedDatabase) GetID ¶
func (tr *ManagedDatabase) GetID() string
GetID returns ID of underlying Terraform resource of this ManagedDatabase
func (*ManagedDatabase) GetObservation ¶
func (tr *ManagedDatabase) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagedDatabase
func (*ManagedDatabase) GetParameters ¶
func (tr *ManagedDatabase) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagedDatabase
func (*ManagedDatabase) GetProviderConfigReference ¶
func (mg *ManagedDatabase) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagedDatabase.
func (*ManagedDatabase) GetProviderReference ¶
func (mg *ManagedDatabase) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagedDatabase. Deprecated: Use GetProviderConfigReference.
func (*ManagedDatabase) GetTerraformResourceType ¶
func (mg *ManagedDatabase) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagedDatabase
func (*ManagedDatabase) GetTerraformSchemaVersion ¶
func (tr *ManagedDatabase) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagedDatabase) GetWriteConnectionSecretToReference ¶
func (mg *ManagedDatabase) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagedDatabase.
func (*ManagedDatabase) LateInitialize ¶
func (tr *ManagedDatabase) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagedDatabase using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagedDatabase) SetConditions ¶
func (mg *ManagedDatabase) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagedDatabase.
func (*ManagedDatabase) SetDeletionPolicy ¶
func (mg *ManagedDatabase) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagedDatabase.
func (*ManagedDatabase) SetObservation ¶
func (tr *ManagedDatabase) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagedDatabase
func (*ManagedDatabase) SetParameters ¶
func (tr *ManagedDatabase) SetParameters(params map[string]interface{}) error
SetParameters for this ManagedDatabase
func (*ManagedDatabase) SetProviderConfigReference ¶
func (mg *ManagedDatabase) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagedDatabase.
func (*ManagedDatabase) SetProviderReference ¶
func (mg *ManagedDatabase) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagedDatabase. Deprecated: Use SetProviderConfigReference.
func (*ManagedDatabase) SetWriteConnectionSecretToReference ¶
func (mg *ManagedDatabase) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagedDatabase.
type ManagedDatabaseList ¶
type ManagedDatabaseList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedDatabase `json:"items"` }
ManagedDatabaseList contains a list of ManagedDatabases
func (*ManagedDatabaseList) DeepCopy ¶
func (in *ManagedDatabaseList) DeepCopy() *ManagedDatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDatabaseList.
func (*ManagedDatabaseList) DeepCopyInto ¶
func (in *ManagedDatabaseList) DeepCopyInto(out *ManagedDatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedDatabaseList) DeepCopyObject ¶
func (in *ManagedDatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedDatabaseList) GetItems ¶
func (l *ManagedDatabaseList) GetItems() []resource.Managed
GetItems of this ManagedDatabaseList.
type ManagedDatabaseObservation ¶
type ManagedDatabaseObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagedDatabaseObservation) DeepCopy ¶
func (in *ManagedDatabaseObservation) DeepCopy() *ManagedDatabaseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDatabaseObservation.
func (*ManagedDatabaseObservation) DeepCopyInto ¶
func (in *ManagedDatabaseObservation) DeepCopyInto(out *ManagedDatabaseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDatabaseParameters ¶
type ManagedDatabaseParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required SQLManagedInstanceID *string `json:"sqlManagedInstanceId" tf:"sql_managed_instance_id,omitempty"` }
func (*ManagedDatabaseParameters) DeepCopy ¶
func (in *ManagedDatabaseParameters) DeepCopy() *ManagedDatabaseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDatabaseParameters.
func (*ManagedDatabaseParameters) DeepCopyInto ¶
func (in *ManagedDatabaseParameters) DeepCopyInto(out *ManagedDatabaseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDatabaseSpec ¶
type ManagedDatabaseSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagedDatabaseParameters `json:"forProvider"` }
ManagedDatabaseSpec defines the desired state of ManagedDatabase
func (*ManagedDatabaseSpec) DeepCopy ¶
func (in *ManagedDatabaseSpec) DeepCopy() *ManagedDatabaseSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDatabaseSpec.
func (*ManagedDatabaseSpec) DeepCopyInto ¶
func (in *ManagedDatabaseSpec) DeepCopyInto(out *ManagedDatabaseSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedDatabaseStatus ¶
type ManagedDatabaseStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagedDatabaseObservation `json:"atProvider,omitempty"` }
ManagedDatabaseStatus defines the observed state of ManagedDatabase.
func (*ManagedDatabaseStatus) DeepCopy ¶
func (in *ManagedDatabaseStatus) DeepCopy() *ManagedDatabaseStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedDatabaseStatus.
func (*ManagedDatabaseStatus) DeepCopyInto ¶
func (in *ManagedDatabaseStatus) DeepCopyInto(out *ManagedDatabaseStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedInstance ¶
type ManagedInstance struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagedInstanceSpec `json:"spec"` Status ManagedInstanceStatus `json:"status,omitempty"` }
ManagedInstance is the Schema for the ManagedInstances 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 (*ManagedInstance) DeepCopy ¶
func (in *ManagedInstance) DeepCopy() *ManagedInstance
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedInstance.
func (*ManagedInstance) DeepCopyInto ¶
func (in *ManagedInstance) DeepCopyInto(out *ManagedInstance)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedInstance) DeepCopyObject ¶
func (in *ManagedInstance) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedInstance) GetCondition ¶
func (mg *ManagedInstance) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagedInstance.
func (*ManagedInstance) GetConnectionDetailsMapping ¶
func (tr *ManagedInstance) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagedInstance
func (*ManagedInstance) GetDeletionPolicy ¶
func (mg *ManagedInstance) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagedInstance.
func (*ManagedInstance) GetID ¶
func (tr *ManagedInstance) GetID() string
GetID returns ID of underlying Terraform resource of this ManagedInstance
func (*ManagedInstance) GetObservation ¶
func (tr *ManagedInstance) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagedInstance
func (*ManagedInstance) GetParameters ¶
func (tr *ManagedInstance) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagedInstance
func (*ManagedInstance) GetProviderConfigReference ¶
func (mg *ManagedInstance) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagedInstance.
func (*ManagedInstance) GetProviderReference ¶
func (mg *ManagedInstance) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagedInstance. Deprecated: Use GetProviderConfigReference.
func (*ManagedInstance) GetTerraformResourceType ¶
func (mg *ManagedInstance) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagedInstance
func (*ManagedInstance) GetTerraformSchemaVersion ¶
func (tr *ManagedInstance) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagedInstance) GetWriteConnectionSecretToReference ¶
func (mg *ManagedInstance) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagedInstance.
func (*ManagedInstance) LateInitialize ¶
func (tr *ManagedInstance) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagedInstance using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagedInstance) ResolveReferences ¶
ResolveReferences of this ManagedInstance.
func (*ManagedInstance) SetConditions ¶
func (mg *ManagedInstance) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagedInstance.
func (*ManagedInstance) SetDeletionPolicy ¶
func (mg *ManagedInstance) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagedInstance.
func (*ManagedInstance) SetObservation ¶
func (tr *ManagedInstance) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagedInstance
func (*ManagedInstance) SetParameters ¶
func (tr *ManagedInstance) SetParameters(params map[string]interface{}) error
SetParameters for this ManagedInstance
func (*ManagedInstance) SetProviderConfigReference ¶
func (mg *ManagedInstance) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagedInstance.
func (*ManagedInstance) SetProviderReference ¶
func (mg *ManagedInstance) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagedInstance. Deprecated: Use SetProviderConfigReference.
func (*ManagedInstance) SetWriteConnectionSecretToReference ¶
func (mg *ManagedInstance) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagedInstance.
type ManagedInstanceList ¶
type ManagedInstanceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedInstance `json:"items"` }
ManagedInstanceList contains a list of ManagedInstances
func (*ManagedInstanceList) DeepCopy ¶
func (in *ManagedInstanceList) DeepCopy() *ManagedInstanceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedInstanceList.
func (*ManagedInstanceList) DeepCopyInto ¶
func (in *ManagedInstanceList) DeepCopyInto(out *ManagedInstanceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedInstanceList) DeepCopyObject ¶
func (in *ManagedInstanceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedInstanceList) GetItems ¶
func (l *ManagedInstanceList) GetItems() []resource.Managed
GetItems of this ManagedInstanceList.
type ManagedInstanceObservation ¶
type ManagedInstanceObservation struct { Fqdn *string `json:"fqdn,omitempty" tf:"fqdn,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*ManagedInstanceObservation) DeepCopy ¶
func (in *ManagedInstanceObservation) DeepCopy() *ManagedInstanceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedInstanceObservation.
func (*ManagedInstanceObservation) DeepCopyInto ¶
func (in *ManagedInstanceObservation) DeepCopyInto(out *ManagedInstanceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedInstanceParameters ¶
type ManagedInstanceParameters struct { // +kubebuilder:validation:Required AdministratorLogin *string `json:"administratorLogin" tf:"administrator_login,omitempty"` // +kubebuilder:validation:Required AdministratorLoginPasswordSecretRef v1.SecretKeySelector `json:"administratorLoginPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Optional Collation *string `json:"collation,omitempty" tf:"collation,omitempty"` // +kubebuilder:validation:Required LicenseType *string `json:"licenseType" tf:"license_type,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Optional MinimumTLSVersion *string `json:"minimumTlsVersion,omitempty" tf:"minimum_tls_version,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional ProxyOverride *string `json:"proxyOverride,omitempty" tf:"proxy_override,omitempty"` // +kubebuilder:validation:Optional PublicDataEndpointEnabled *bool `json:"publicDataEndpointEnabled,omitempty" tf:"public_data_endpoint_enabled,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Required SkuName *string `json:"skuName" tf:"sku_name,omitempty"` // +kubebuilder:validation:Required StorageSizeInGb *int64 `json:"storageSizeInGb" tf:"storage_size_in_gb,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/network/v1alpha2.Subnet // +crossplane:generate:reference:extractor=github.com/crossplane-contrib/provider-jet-azure/apis/rconfig.ExtractResourceID() // +kubebuilder:validation:Optional SubnetID *string `json:"subnetId,omitempty" tf:"subnet_id,omitempty"` // +kubebuilder:validation:Optional SubnetIDRef *v1.Reference `json:"subnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional SubnetIDSelector *v1.Selector `json:"subnetIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` // +kubebuilder:validation:Optional TimezoneID *string `json:"timezoneId,omitempty" tf:"timezone_id,omitempty"` // +kubebuilder:validation:Required Vcores *int64 `json:"vcores" tf:"vcores,omitempty"` }
func (*ManagedInstanceParameters) DeepCopy ¶
func (in *ManagedInstanceParameters) DeepCopy() *ManagedInstanceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedInstanceParameters.
func (*ManagedInstanceParameters) DeepCopyInto ¶
func (in *ManagedInstanceParameters) DeepCopyInto(out *ManagedInstanceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedInstanceSpec ¶
type ManagedInstanceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagedInstanceParameters `json:"forProvider"` }
ManagedInstanceSpec defines the desired state of ManagedInstance
func (*ManagedInstanceSpec) DeepCopy ¶
func (in *ManagedInstanceSpec) DeepCopy() *ManagedInstanceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedInstanceSpec.
func (*ManagedInstanceSpec) DeepCopyInto ¶
func (in *ManagedInstanceSpec) DeepCopyInto(out *ManagedInstanceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedInstanceStatus ¶
type ManagedInstanceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagedInstanceObservation `json:"atProvider,omitempty"` }
ManagedInstanceStatus defines the observed state of ManagedInstance.
func (*ManagedInstanceStatus) DeepCopy ¶
func (in *ManagedInstanceStatus) DeepCopy() *ManagedInstanceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedInstanceStatus.
func (*ManagedInstanceStatus) DeepCopyInto ¶
func (in *ManagedInstanceStatus) DeepCopyInto(out *ManagedInstanceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartnerServerObservation ¶
type PartnerServerObservation struct { Location *string `json:"location,omitempty" tf:"location,omitempty"` Role *string `json:"role,omitempty" tf:"role,omitempty"` }
func (*PartnerServerObservation) DeepCopy ¶
func (in *PartnerServerObservation) DeepCopy() *PartnerServerObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartnerServerObservation.
func (*PartnerServerObservation) DeepCopyInto ¶
func (in *PartnerServerObservation) DeepCopyInto(out *PartnerServerObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PartnerServerParameters ¶
type PartnerServerParameters struct { // +kubebuilder:validation:Required ID *string `json:"id" tf:"id,omitempty"` }
func (*PartnerServerParameters) DeepCopy ¶
func (in *PartnerServerParameters) DeepCopy() *PartnerServerParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PartnerServerParameters.
func (*PartnerServerParameters) DeepCopyInto ¶
func (in *PartnerServerParameters) DeepCopyInto(out *PartnerServerParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PerDatabaseSettingsObservation ¶
type PerDatabaseSettingsObservation struct { }
func (*PerDatabaseSettingsObservation) DeepCopy ¶
func (in *PerDatabaseSettingsObservation) DeepCopy() *PerDatabaseSettingsObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerDatabaseSettingsObservation.
func (*PerDatabaseSettingsObservation) DeepCopyInto ¶
func (in *PerDatabaseSettingsObservation) DeepCopyInto(out *PerDatabaseSettingsObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PerDatabaseSettingsParameters ¶
type PerDatabaseSettingsParameters struct { // +kubebuilder:validation:Required MaxCapacity *float64 `json:"maxCapacity" tf:"max_capacity,omitempty"` // +kubebuilder:validation:Required MinCapacity *float64 `json:"minCapacity" tf:"min_capacity,omitempty"` }
func (*PerDatabaseSettingsParameters) DeepCopy ¶
func (in *PerDatabaseSettingsParameters) DeepCopy() *PerDatabaseSettingsParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PerDatabaseSettingsParameters.
func (*PerDatabaseSettingsParameters) DeepCopyInto ¶
func (in *PerDatabaseSettingsParameters) DeepCopyInto(out *PerDatabaseSettingsParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReadWriteEndpointFailoverPolicyObservation ¶
type ReadWriteEndpointFailoverPolicyObservation struct { }
func (*ReadWriteEndpointFailoverPolicyObservation) DeepCopy ¶
func (in *ReadWriteEndpointFailoverPolicyObservation) DeepCopy() *ReadWriteEndpointFailoverPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadWriteEndpointFailoverPolicyObservation.
func (*ReadWriteEndpointFailoverPolicyObservation) DeepCopyInto ¶
func (in *ReadWriteEndpointFailoverPolicyObservation) DeepCopyInto(out *ReadWriteEndpointFailoverPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReadWriteEndpointFailoverPolicyParameters ¶
type ReadWriteEndpointFailoverPolicyParameters struct { // +kubebuilder:validation:Optional GraceMinutes *int64 `json:"graceMinutes,omitempty" tf:"grace_minutes,omitempty"` // +kubebuilder:validation:Required Mode *string `json:"mode" tf:"mode,omitempty"` }
func (*ReadWriteEndpointFailoverPolicyParameters) DeepCopy ¶
func (in *ReadWriteEndpointFailoverPolicyParameters) DeepCopy() *ReadWriteEndpointFailoverPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadWriteEndpointFailoverPolicyParameters.
func (*ReadWriteEndpointFailoverPolicyParameters) DeepCopyInto ¶
func (in *ReadWriteEndpointFailoverPolicyParameters) DeepCopyInto(out *ReadWriteEndpointFailoverPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecurringScansObservation ¶
type RecurringScansObservation struct { }
func (*RecurringScansObservation) DeepCopy ¶
func (in *RecurringScansObservation) DeepCopy() *RecurringScansObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurringScansObservation.
func (*RecurringScansObservation) DeepCopyInto ¶
func (in *RecurringScansObservation) DeepCopyInto(out *RecurringScansObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RecurringScansParameters ¶
type RecurringScansParameters struct { // +kubebuilder:validation:Optional EmailSubscriptionAdmins *bool `json:"emailSubscriptionAdmins,omitempty" tf:"email_subscription_admins,omitempty"` // +kubebuilder:validation:Optional Emails []*string `json:"emails,omitempty" tf:"emails,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` }
func (*RecurringScansParameters) DeepCopy ¶
func (in *RecurringScansParameters) DeepCopy() *RecurringScansParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RecurringScansParameters.
func (*RecurringScansParameters) DeepCopyInto ¶
func (in *RecurringScansParameters) DeepCopyInto(out *RecurringScansParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShortTermRetentionPolicyObservation ¶
type ShortTermRetentionPolicyObservation struct { }
func (*ShortTermRetentionPolicyObservation) DeepCopy ¶
func (in *ShortTermRetentionPolicyObservation) DeepCopy() *ShortTermRetentionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShortTermRetentionPolicyObservation.
func (*ShortTermRetentionPolicyObservation) DeepCopyInto ¶
func (in *ShortTermRetentionPolicyObservation) DeepCopyInto(out *ShortTermRetentionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ShortTermRetentionPolicyParameters ¶
type ShortTermRetentionPolicyParameters struct { // +kubebuilder:validation:Required RetentionDays *int64 `json:"retentionDays" tf:"retention_days,omitempty"` }
func (*ShortTermRetentionPolicyParameters) DeepCopy ¶
func (in *ShortTermRetentionPolicyParameters) DeepCopy() *ShortTermRetentionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ShortTermRetentionPolicyParameters.
func (*ShortTermRetentionPolicyParameters) DeepCopyInto ¶
func (in *ShortTermRetentionPolicyParameters) DeepCopyInto(out *ShortTermRetentionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuObservation ¶
type SkuObservation struct { }
func (*SkuObservation) DeepCopy ¶
func (in *SkuObservation) DeepCopy() *SkuObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuObservation.
func (*SkuObservation) DeepCopyInto ¶
func (in *SkuObservation) DeepCopyInto(out *SkuObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SkuParameters ¶
type SkuParameters struct { // +kubebuilder:validation:Required Capacity *int64 `json:"capacity" tf:"capacity,omitempty"` // +kubebuilder:validation:Optional Family *string `json:"family,omitempty" tf:"family,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required Tier *string `json:"tier" tf:"tier,omitempty"` }
func (*SkuParameters) DeepCopy ¶
func (in *SkuParameters) DeepCopy() *SkuParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SkuParameters.
func (*SkuParameters) DeepCopyInto ¶
func (in *SkuParameters) DeepCopyInto(out *SkuParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreatDetectionPolicyObservation ¶
type ThreatDetectionPolicyObservation struct { }
func (*ThreatDetectionPolicyObservation) DeepCopy ¶
func (in *ThreatDetectionPolicyObservation) DeepCopy() *ThreatDetectionPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreatDetectionPolicyObservation.
func (*ThreatDetectionPolicyObservation) DeepCopyInto ¶
func (in *ThreatDetectionPolicyObservation) DeepCopyInto(out *ThreatDetectionPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ThreatDetectionPolicyParameters ¶
type ThreatDetectionPolicyParameters struct { // +kubebuilder:validation:Optional DisabledAlerts []*string `json:"disabledAlerts,omitempty" tf:"disabled_alerts,omitempty"` // +kubebuilder:validation:Optional EmailAccountAdmins *string `json:"emailAccountAdmins,omitempty" tf:"email_account_admins,omitempty"` // +kubebuilder:validation:Optional EmailAddresses []*string `json:"emailAddresses,omitempty" tf:"email_addresses,omitempty"` // +kubebuilder:validation:Optional RetentionDays *int64 `json:"retentionDays,omitempty" tf:"retention_days,omitempty"` // +kubebuilder:validation:Optional State *string `json:"state,omitempty" tf:"state,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageEndpoint *string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` // +kubebuilder:validation:Optional UseServerDefault *string `json:"useServerDefault,omitempty" tf:"use_server_default,omitempty"` }
func (*ThreatDetectionPolicyParameters) DeepCopy ¶
func (in *ThreatDetectionPolicyParameters) DeepCopy() *ThreatDetectionPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ThreatDetectionPolicyParameters.
func (*ThreatDetectionPolicyParameters) DeepCopyInto ¶
func (in *ThreatDetectionPolicyParameters) DeepCopyInto(out *ThreatDetectionPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_activedirectoryadministrator_terraformed.go
- zz_activedirectoryadministrator_types.go
- zz_database_terraformed.go
- zz_database_types.go
- zz_elasticpool_terraformed.go
- zz_elasticpool_types.go
- zz_firewallrule_terraformed.go
- zz_firewallrule_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_groupversion_info.go
- zz_manageddatabase_terraformed.go
- zz_manageddatabase_types.go
- zz_managedinstance_terraformed.go
- zz_managedinstance_types.go
- zz_mssqldatabase_terraformed.go
- zz_mssqldatabase_types.go
- zz_mssqldatabaseextendedauditingpolicy_terraformed.go
- zz_mssqldatabaseextendedauditingpolicy_types.go
- zz_mssqldatabasevulnerabilityassessmentrulebaseline_terraformed.go
- zz_mssqldatabasevulnerabilityassessmentrulebaseline_types.go
- zz_mssqlelasticpool_terraformed.go
- zz_mssqlelasticpool_types.go
- zz_mssqlfailovergroup_terraformed.go
- zz_mssqlfailovergroup_types.go
- zz_mssqlfirewallrule_terraformed.go
- zz_mssqlfirewallrule_types.go
- zz_mssqljobagent_terraformed.go
- zz_mssqljobagent_types.go
- zz_mssqljobcredential_terraformed.go
- zz_mssqljobcredential_types.go
- zz_mssqlserversecurityalertpolicy_terraformed.go
- zz_mssqlserversecurityalertpolicy_types.go
- zz_mssqlservertransparentdataencryption_terraformed.go
- zz_mssqlservertransparentdataencryption_types.go
- zz_mssqlservervulnerabilityassessment_terraformed.go
- zz_mssqlservervulnerabilityassessment_types.go
- zz_mssqlvirtualnetworkrule_terraformed.go
- zz_mssqlvirtualnetworkrule_types.go