Documentation ¶
Overview ¶
+kubebuilder:object:generate=true +groupName=synapse.azure.jet.crossplane.io +versionName=v1alpha1
Index ¶
- Constants
- Variables
- type AADAdminObservation
- type AADAdminParameters
- type AutoPauseObservation
- type AutoPauseParameters
- type AutoScaleObservation
- type AutoScaleParameters
- type AzureDevopsRepoObservation
- type AzureDevopsRepoParameters
- type BaselineObservation
- type BaselineParameters
- type CustomerManagedKeyObservation
- type CustomerManagedKeyParameters
- 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) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- 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) 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) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *FirewallRule) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type FirewallRuleList
- type FirewallRuleObservation
- type FirewallRuleParameters
- type FirewallRuleSpec
- type FirewallRuleStatus
- type GithubRepoObservation
- type GithubRepoParameters
- type IdentityObservation
- type IdentityParameters
- type IntegrationRuntimeAzure
- func (in *IntegrationRuntimeAzure) DeepCopy() *IntegrationRuntimeAzure
- func (in *IntegrationRuntimeAzure) DeepCopyInto(out *IntegrationRuntimeAzure)
- func (in *IntegrationRuntimeAzure) DeepCopyObject() runtime.Object
- func (mg *IntegrationRuntimeAzure) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IntegrationRuntimeAzure) GetConnectionDetailsMapping() map[string]string
- func (mg *IntegrationRuntimeAzure) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IntegrationRuntimeAzure) GetID() string
- func (tr *IntegrationRuntimeAzure) GetObservation() (map[string]interface{}, error)
- func (tr *IntegrationRuntimeAzure) GetParameters() (map[string]interface{}, error)
- func (mg *IntegrationRuntimeAzure) GetProviderConfigReference() *xpv1.Reference
- func (mg *IntegrationRuntimeAzure) GetProviderReference() *xpv1.Reference
- func (mg *IntegrationRuntimeAzure) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IntegrationRuntimeAzure) GetTerraformResourceType() string
- func (tr *IntegrationRuntimeAzure) GetTerraformSchemaVersion() int
- func (mg *IntegrationRuntimeAzure) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IntegrationRuntimeAzure) LateInitialize(attrs []byte) (bool, error)
- func (mg *IntegrationRuntimeAzure) SetConditions(c ...xpv1.Condition)
- func (mg *IntegrationRuntimeAzure) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IntegrationRuntimeAzure) SetObservation(obs map[string]interface{}) error
- func (tr *IntegrationRuntimeAzure) SetParameters(params map[string]interface{}) error
- func (mg *IntegrationRuntimeAzure) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeAzure) SetProviderReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeAzure) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IntegrationRuntimeAzure) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationRuntimeAzureList
- func (in *IntegrationRuntimeAzureList) DeepCopy() *IntegrationRuntimeAzureList
- func (in *IntegrationRuntimeAzureList) DeepCopyInto(out *IntegrationRuntimeAzureList)
- func (in *IntegrationRuntimeAzureList) DeepCopyObject() runtime.Object
- func (l *IntegrationRuntimeAzureList) GetItems() []resource.Managed
- type IntegrationRuntimeAzureObservation
- type IntegrationRuntimeAzureParameters
- type IntegrationRuntimeAzureSpec
- type IntegrationRuntimeAzureStatus
- type IntegrationRuntimeObservation
- type IntegrationRuntimeParameters
- type IntegrationRuntimeSelfHosted
- func (in *IntegrationRuntimeSelfHosted) DeepCopy() *IntegrationRuntimeSelfHosted
- func (in *IntegrationRuntimeSelfHosted) DeepCopyInto(out *IntegrationRuntimeSelfHosted)
- func (in *IntegrationRuntimeSelfHosted) DeepCopyObject() runtime.Object
- func (mg *IntegrationRuntimeSelfHosted) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *IntegrationRuntimeSelfHosted) GetConnectionDetailsMapping() map[string]string
- func (mg *IntegrationRuntimeSelfHosted) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *IntegrationRuntimeSelfHosted) GetID() string
- func (tr *IntegrationRuntimeSelfHosted) GetObservation() (map[string]interface{}, error)
- func (tr *IntegrationRuntimeSelfHosted) GetParameters() (map[string]interface{}, error)
- func (mg *IntegrationRuntimeSelfHosted) GetProviderConfigReference() *xpv1.Reference
- func (mg *IntegrationRuntimeSelfHosted) GetProviderReference() *xpv1.Reference
- func (mg *IntegrationRuntimeSelfHosted) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *IntegrationRuntimeSelfHosted) GetTerraformResourceType() string
- func (tr *IntegrationRuntimeSelfHosted) GetTerraformSchemaVersion() int
- func (mg *IntegrationRuntimeSelfHosted) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *IntegrationRuntimeSelfHosted) LateInitialize(attrs []byte) (bool, error)
- func (mg *IntegrationRuntimeSelfHosted) SetConditions(c ...xpv1.Condition)
- func (mg *IntegrationRuntimeSelfHosted) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *IntegrationRuntimeSelfHosted) SetObservation(obs map[string]interface{}) error
- func (tr *IntegrationRuntimeSelfHosted) SetParameters(params map[string]interface{}) error
- func (mg *IntegrationRuntimeSelfHosted) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeSelfHosted) SetProviderReference(r *xpv1.Reference)
- func (mg *IntegrationRuntimeSelfHosted) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *IntegrationRuntimeSelfHosted) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type IntegrationRuntimeSelfHostedList
- func (in *IntegrationRuntimeSelfHostedList) DeepCopy() *IntegrationRuntimeSelfHostedList
- func (in *IntegrationRuntimeSelfHostedList) DeepCopyInto(out *IntegrationRuntimeSelfHostedList)
- func (in *IntegrationRuntimeSelfHostedList) DeepCopyObject() runtime.Object
- func (l *IntegrationRuntimeSelfHostedList) GetItems() []resource.Managed
- type IntegrationRuntimeSelfHostedObservation
- type IntegrationRuntimeSelfHostedParameters
- type IntegrationRuntimeSelfHostedSpec
- type IntegrationRuntimeSelfHostedStatus
- type LibraryRequirementObservation
- type LibraryRequirementParameters
- type LinkedService
- func (in *LinkedService) DeepCopy() *LinkedService
- func (in *LinkedService) DeepCopyInto(out *LinkedService)
- func (in *LinkedService) DeepCopyObject() runtime.Object
- func (mg *LinkedService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *LinkedService) GetConnectionDetailsMapping() map[string]string
- func (mg *LinkedService) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *LinkedService) GetID() string
- func (tr *LinkedService) GetObservation() (map[string]interface{}, error)
- func (tr *LinkedService) GetParameters() (map[string]interface{}, error)
- func (mg *LinkedService) GetProviderConfigReference() *xpv1.Reference
- func (mg *LinkedService) GetProviderReference() *xpv1.Reference
- func (mg *LinkedService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *LinkedService) GetTerraformResourceType() string
- func (tr *LinkedService) GetTerraformSchemaVersion() int
- func (mg *LinkedService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *LinkedService) LateInitialize(attrs []byte) (bool, error)
- func (mg *LinkedService) SetConditions(c ...xpv1.Condition)
- func (mg *LinkedService) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *LinkedService) SetObservation(obs map[string]interface{}) error
- func (tr *LinkedService) SetParameters(params map[string]interface{}) error
- func (mg *LinkedService) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *LinkedService) SetProviderReference(r *xpv1.Reference)
- func (mg *LinkedService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *LinkedService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type LinkedServiceList
- type LinkedServiceObservation
- type LinkedServiceParameters
- type LinkedServiceSpec
- type LinkedServiceStatus
- type ManagedPrivateEndpoint
- func (in *ManagedPrivateEndpoint) DeepCopy() *ManagedPrivateEndpoint
- func (in *ManagedPrivateEndpoint) DeepCopyInto(out *ManagedPrivateEndpoint)
- func (in *ManagedPrivateEndpoint) DeepCopyObject() runtime.Object
- func (mg *ManagedPrivateEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *ManagedPrivateEndpoint) GetConnectionDetailsMapping() map[string]string
- func (mg *ManagedPrivateEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *ManagedPrivateEndpoint) GetID() string
- func (tr *ManagedPrivateEndpoint) GetObservation() (map[string]interface{}, error)
- func (tr *ManagedPrivateEndpoint) GetParameters() (map[string]interface{}, error)
- func (mg *ManagedPrivateEndpoint) GetProviderConfigReference() *xpv1.Reference
- func (mg *ManagedPrivateEndpoint) GetProviderReference() *xpv1.Reference
- func (mg *ManagedPrivateEndpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *ManagedPrivateEndpoint) GetTerraformResourceType() string
- func (tr *ManagedPrivateEndpoint) GetTerraformSchemaVersion() int
- func (mg *ManagedPrivateEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *ManagedPrivateEndpoint) LateInitialize(attrs []byte) (bool, error)
- func (mg *ManagedPrivateEndpoint) SetConditions(c ...xpv1.Condition)
- func (mg *ManagedPrivateEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *ManagedPrivateEndpoint) SetObservation(obs map[string]interface{}) error
- func (tr *ManagedPrivateEndpoint) SetParameters(params map[string]interface{}) error
- func (mg *ManagedPrivateEndpoint) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *ManagedPrivateEndpoint) SetProviderReference(r *xpv1.Reference)
- func (mg *ManagedPrivateEndpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *ManagedPrivateEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type ManagedPrivateEndpointList
- type ManagedPrivateEndpointObservation
- type ManagedPrivateEndpointParameters
- type ManagedPrivateEndpointSpec
- type ManagedPrivateEndpointStatus
- type PrivateLinkHub
- func (in *PrivateLinkHub) DeepCopy() *PrivateLinkHub
- func (in *PrivateLinkHub) DeepCopyInto(out *PrivateLinkHub)
- func (in *PrivateLinkHub) DeepCopyObject() runtime.Object
- func (mg *PrivateLinkHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *PrivateLinkHub) GetConnectionDetailsMapping() map[string]string
- func (mg *PrivateLinkHub) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *PrivateLinkHub) GetID() string
- func (tr *PrivateLinkHub) GetObservation() (map[string]interface{}, error)
- func (tr *PrivateLinkHub) GetParameters() (map[string]interface{}, error)
- func (mg *PrivateLinkHub) GetProviderConfigReference() *xpv1.Reference
- func (mg *PrivateLinkHub) GetProviderReference() *xpv1.Reference
- func (mg *PrivateLinkHub) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *PrivateLinkHub) GetTerraformResourceType() string
- func (tr *PrivateLinkHub) GetTerraformSchemaVersion() int
- func (mg *PrivateLinkHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *PrivateLinkHub) LateInitialize(attrs []byte) (bool, error)
- func (mg *PrivateLinkHub) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *PrivateLinkHub) SetConditions(c ...xpv1.Condition)
- func (mg *PrivateLinkHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *PrivateLinkHub) SetObservation(obs map[string]interface{}) error
- func (tr *PrivateLinkHub) SetParameters(params map[string]interface{}) error
- func (mg *PrivateLinkHub) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *PrivateLinkHub) SetProviderReference(r *xpv1.Reference)
- func (mg *PrivateLinkHub) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *PrivateLinkHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type PrivateLinkHubList
- type PrivateLinkHubObservation
- type PrivateLinkHubParameters
- type PrivateLinkHubSpec
- type PrivateLinkHubStatus
- type RecurringScansObservation
- type RecurringScansParameters
- type RestoreObservation
- type RestoreParameters
- type RoleAssignment
- func (in *RoleAssignment) DeepCopy() *RoleAssignment
- func (in *RoleAssignment) DeepCopyInto(out *RoleAssignment)
- func (in *RoleAssignment) DeepCopyObject() runtime.Object
- func (mg *RoleAssignment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *RoleAssignment) GetConnectionDetailsMapping() map[string]string
- func (mg *RoleAssignment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *RoleAssignment) GetID() string
- func (tr *RoleAssignment) GetObservation() (map[string]interface{}, error)
- func (tr *RoleAssignment) GetParameters() (map[string]interface{}, error)
- func (mg *RoleAssignment) GetProviderConfigReference() *xpv1.Reference
- func (mg *RoleAssignment) GetProviderReference() *xpv1.Reference
- func (mg *RoleAssignment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *RoleAssignment) GetTerraformResourceType() string
- func (tr *RoleAssignment) GetTerraformSchemaVersion() int
- func (mg *RoleAssignment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *RoleAssignment) LateInitialize(attrs []byte) (bool, error)
- func (mg *RoleAssignment) SetConditions(c ...xpv1.Condition)
- func (mg *RoleAssignment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *RoleAssignment) SetObservation(obs map[string]interface{}) error
- func (tr *RoleAssignment) SetParameters(params map[string]interface{}) error
- func (mg *RoleAssignment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *RoleAssignment) SetProviderReference(r *xpv1.Reference)
- func (mg *RoleAssignment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *RoleAssignment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type RoleAssignmentList
- type RoleAssignmentObservation
- type RoleAssignmentParameters
- type RoleAssignmentSpec
- type RoleAssignmentStatus
- type SQLPool
- func (in *SQLPool) DeepCopy() *SQLPool
- func (in *SQLPool) DeepCopyInto(out *SQLPool)
- func (in *SQLPool) DeepCopyObject() runtime.Object
- func (mg *SQLPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLPool) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLPool) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLPool) GetID() string
- func (tr *SQLPool) GetObservation() (map[string]interface{}, error)
- func (tr *SQLPool) GetParameters() (map[string]interface{}, error)
- func (mg *SQLPool) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLPool) GetProviderReference() *xpv1.Reference
- func (mg *SQLPool) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLPool) GetTerraformResourceType() string
- func (tr *SQLPool) GetTerraformSchemaVersion() int
- func (mg *SQLPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLPool) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLPool) SetConditions(c ...xpv1.Condition)
- func (mg *SQLPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLPool) SetObservation(obs map[string]interface{}) error
- func (tr *SQLPool) SetParameters(params map[string]interface{}) error
- func (mg *SQLPool) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLPool) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLPool) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLPoolExtendedAuditingPolicy
- func (in *SQLPoolExtendedAuditingPolicy) DeepCopy() *SQLPoolExtendedAuditingPolicy
- func (in *SQLPoolExtendedAuditingPolicy) DeepCopyInto(out *SQLPoolExtendedAuditingPolicy)
- func (in *SQLPoolExtendedAuditingPolicy) DeepCopyObject() runtime.Object
- func (mg *SQLPoolExtendedAuditingPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLPoolExtendedAuditingPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLPoolExtendedAuditingPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLPoolExtendedAuditingPolicy) GetID() string
- func (tr *SQLPoolExtendedAuditingPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *SQLPoolExtendedAuditingPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *SQLPoolExtendedAuditingPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLPoolExtendedAuditingPolicy) GetProviderReference() *xpv1.Reference
- func (mg *SQLPoolExtendedAuditingPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLPoolExtendedAuditingPolicy) GetTerraformResourceType() string
- func (tr *SQLPoolExtendedAuditingPolicy) GetTerraformSchemaVersion() int
- func (mg *SQLPoolExtendedAuditingPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLPoolExtendedAuditingPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLPoolExtendedAuditingPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *SQLPoolExtendedAuditingPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLPoolExtendedAuditingPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *SQLPoolExtendedAuditingPolicy) SetParameters(params map[string]interface{}) error
- func (mg *SQLPoolExtendedAuditingPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLPoolExtendedAuditingPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLPoolExtendedAuditingPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLPoolExtendedAuditingPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLPoolExtendedAuditingPolicyList
- func (in *SQLPoolExtendedAuditingPolicyList) DeepCopy() *SQLPoolExtendedAuditingPolicyList
- func (in *SQLPoolExtendedAuditingPolicyList) DeepCopyInto(out *SQLPoolExtendedAuditingPolicyList)
- func (in *SQLPoolExtendedAuditingPolicyList) DeepCopyObject() runtime.Object
- func (l *SQLPoolExtendedAuditingPolicyList) GetItems() []resource.Managed
- type SQLPoolExtendedAuditingPolicyObservation
- type SQLPoolExtendedAuditingPolicyParameters
- type SQLPoolExtendedAuditingPolicySpec
- type SQLPoolExtendedAuditingPolicyStatus
- type SQLPoolList
- type SQLPoolObservation
- type SQLPoolParameters
- type SQLPoolSecurityAlertPolicy
- func (in *SQLPoolSecurityAlertPolicy) DeepCopy() *SQLPoolSecurityAlertPolicy
- func (in *SQLPoolSecurityAlertPolicy) DeepCopyInto(out *SQLPoolSecurityAlertPolicy)
- func (in *SQLPoolSecurityAlertPolicy) DeepCopyObject() runtime.Object
- func (mg *SQLPoolSecurityAlertPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLPoolSecurityAlertPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLPoolSecurityAlertPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLPoolSecurityAlertPolicy) GetID() string
- func (tr *SQLPoolSecurityAlertPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *SQLPoolSecurityAlertPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *SQLPoolSecurityAlertPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLPoolSecurityAlertPolicy) GetProviderReference() *xpv1.Reference
- func (mg *SQLPoolSecurityAlertPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLPoolSecurityAlertPolicy) GetTerraformResourceType() string
- func (tr *SQLPoolSecurityAlertPolicy) GetTerraformSchemaVersion() int
- func (mg *SQLPoolSecurityAlertPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLPoolSecurityAlertPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLPoolSecurityAlertPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *SQLPoolSecurityAlertPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLPoolSecurityAlertPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *SQLPoolSecurityAlertPolicy) SetParameters(params map[string]interface{}) error
- func (mg *SQLPoolSecurityAlertPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLPoolSecurityAlertPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLPoolSecurityAlertPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLPoolSecurityAlertPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLPoolSecurityAlertPolicyList
- func (in *SQLPoolSecurityAlertPolicyList) DeepCopy() *SQLPoolSecurityAlertPolicyList
- func (in *SQLPoolSecurityAlertPolicyList) DeepCopyInto(out *SQLPoolSecurityAlertPolicyList)
- func (in *SQLPoolSecurityAlertPolicyList) DeepCopyObject() runtime.Object
- func (l *SQLPoolSecurityAlertPolicyList) GetItems() []resource.Managed
- type SQLPoolSecurityAlertPolicyObservation
- type SQLPoolSecurityAlertPolicyParameters
- type SQLPoolSecurityAlertPolicySpec
- type SQLPoolSecurityAlertPolicyStatus
- type SQLPoolSpec
- type SQLPoolStatus
- type SQLPoolVulnerabilityAssessment
- func (in *SQLPoolVulnerabilityAssessment) DeepCopy() *SQLPoolVulnerabilityAssessment
- func (in *SQLPoolVulnerabilityAssessment) DeepCopyInto(out *SQLPoolVulnerabilityAssessment)
- func (in *SQLPoolVulnerabilityAssessment) DeepCopyObject() runtime.Object
- func (mg *SQLPoolVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLPoolVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLPoolVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLPoolVulnerabilityAssessment) GetID() string
- func (tr *SQLPoolVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
- func (tr *SQLPoolVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
- func (mg *SQLPoolVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLPoolVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
- func (mg *SQLPoolVulnerabilityAssessment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLPoolVulnerabilityAssessment) GetTerraformResourceType() string
- func (tr *SQLPoolVulnerabilityAssessment) GetTerraformSchemaVersion() int
- func (mg *SQLPoolVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLPoolVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLPoolVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
- func (mg *SQLPoolVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLPoolVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
- func (tr *SQLPoolVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
- func (mg *SQLPoolVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLPoolVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLPoolVulnerabilityAssessment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLPoolVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLPoolVulnerabilityAssessmentBaseline
- func (in *SQLPoolVulnerabilityAssessmentBaseline) DeepCopy() *SQLPoolVulnerabilityAssessmentBaseline
- func (in *SQLPoolVulnerabilityAssessmentBaseline) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaseline)
- func (in *SQLPoolVulnerabilityAssessmentBaseline) DeepCopyObject() runtime.Object
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetConnectionDetailsMapping() map[string]string
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetID() string
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetObservation() (map[string]interface{}, error)
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetParameters() (map[string]interface{}, error)
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetProviderConfigReference() *xpv1.Reference
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetProviderReference() *xpv1.Reference
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetTerraformResourceType() string
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetTerraformSchemaVersion() int
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) LateInitialize(attrs []byte) (bool, error)
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetConditions(c ...xpv1.Condition)
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) SetObservation(obs map[string]interface{}) error
- func (tr *SQLPoolVulnerabilityAssessmentBaseline) SetParameters(params map[string]interface{}) error
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetProviderReference(r *xpv1.Reference)
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SQLPoolVulnerabilityAssessmentBaselineList
- func (in *SQLPoolVulnerabilityAssessmentBaselineList) DeepCopy() *SQLPoolVulnerabilityAssessmentBaselineList
- func (in *SQLPoolVulnerabilityAssessmentBaselineList) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaselineList)
- func (in *SQLPoolVulnerabilityAssessmentBaselineList) DeepCopyObject() runtime.Object
- func (l *SQLPoolVulnerabilityAssessmentBaselineList) GetItems() []resource.Managed
- type SQLPoolVulnerabilityAssessmentBaselineObservation
- type SQLPoolVulnerabilityAssessmentBaselineParameters
- type SQLPoolVulnerabilityAssessmentBaselineSpec
- type SQLPoolVulnerabilityAssessmentBaselineStatus
- type SQLPoolVulnerabilityAssessmentList
- func (in *SQLPoolVulnerabilityAssessmentList) DeepCopy() *SQLPoolVulnerabilityAssessmentList
- func (in *SQLPoolVulnerabilityAssessmentList) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentList)
- func (in *SQLPoolVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
- func (l *SQLPoolVulnerabilityAssessmentList) GetItems() []resource.Managed
- type SQLPoolVulnerabilityAssessmentObservation
- type SQLPoolVulnerabilityAssessmentParameters
- type SQLPoolVulnerabilityAssessmentSpec
- type SQLPoolVulnerabilityAssessmentStatus
- type SparkConfigObservation
- type SparkConfigParameters
- type SparkPool
- func (in *SparkPool) DeepCopy() *SparkPool
- func (in *SparkPool) DeepCopyInto(out *SparkPool)
- func (in *SparkPool) DeepCopyObject() runtime.Object
- func (mg *SparkPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *SparkPool) GetConnectionDetailsMapping() map[string]string
- func (mg *SparkPool) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *SparkPool) GetID() string
- func (tr *SparkPool) GetObservation() (map[string]interface{}, error)
- func (tr *SparkPool) GetParameters() (map[string]interface{}, error)
- func (mg *SparkPool) GetProviderConfigReference() *xpv1.Reference
- func (mg *SparkPool) GetProviderReference() *xpv1.Reference
- func (mg *SparkPool) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *SparkPool) GetTerraformResourceType() string
- func (tr *SparkPool) GetTerraformSchemaVersion() int
- func (mg *SparkPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *SparkPool) LateInitialize(attrs []byte) (bool, error)
- func (mg *SparkPool) SetConditions(c ...xpv1.Condition)
- func (mg *SparkPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *SparkPool) SetObservation(obs map[string]interface{}) error
- func (tr *SparkPool) SetParameters(params map[string]interface{}) error
- func (mg *SparkPool) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *SparkPool) SetProviderReference(r *xpv1.Reference)
- func (mg *SparkPool) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *SparkPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type SparkPoolList
- type SparkPoolObservation
- type SparkPoolParameters
- type SparkPoolSpec
- type SparkPoolStatus
- type Workspace
- func (in *Workspace) DeepCopy() *Workspace
- func (in *Workspace) DeepCopyInto(out *Workspace)
- func (in *Workspace) DeepCopyObject() runtime.Object
- func (mg *Workspace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *Workspace) GetConnectionDetailsMapping() map[string]string
- func (mg *Workspace) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *Workspace) GetID() string
- func (tr *Workspace) GetObservation() (map[string]interface{}, error)
- func (tr *Workspace) GetParameters() (map[string]interface{}, error)
- func (mg *Workspace) GetProviderConfigReference() *xpv1.Reference
- func (mg *Workspace) GetProviderReference() *xpv1.Reference
- func (mg *Workspace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *Workspace) GetTerraformResourceType() string
- func (tr *Workspace) GetTerraformSchemaVersion() int
- func (mg *Workspace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *Workspace) LateInitialize(attrs []byte) (bool, error)
- func (mg *Workspace) ResolveReferences(ctx context.Context, c client.Reader) error
- func (mg *Workspace) SetConditions(c ...xpv1.Condition)
- func (mg *Workspace) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *Workspace) SetObservation(obs map[string]interface{}) error
- func (tr *Workspace) SetParameters(params map[string]interface{}) error
- func (mg *Workspace) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *Workspace) SetProviderReference(r *xpv1.Reference)
- func (mg *Workspace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *Workspace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type WorkspaceExtendedAuditingPolicy
- func (in *WorkspaceExtendedAuditingPolicy) DeepCopy() *WorkspaceExtendedAuditingPolicy
- func (in *WorkspaceExtendedAuditingPolicy) DeepCopyInto(out *WorkspaceExtendedAuditingPolicy)
- func (in *WorkspaceExtendedAuditingPolicy) DeepCopyObject() runtime.Object
- func (mg *WorkspaceExtendedAuditingPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *WorkspaceExtendedAuditingPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *WorkspaceExtendedAuditingPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *WorkspaceExtendedAuditingPolicy) GetID() string
- func (tr *WorkspaceExtendedAuditingPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *WorkspaceExtendedAuditingPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *WorkspaceExtendedAuditingPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *WorkspaceExtendedAuditingPolicy) GetProviderReference() *xpv1.Reference
- func (mg *WorkspaceExtendedAuditingPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *WorkspaceExtendedAuditingPolicy) GetTerraformResourceType() string
- func (tr *WorkspaceExtendedAuditingPolicy) GetTerraformSchemaVersion() int
- func (mg *WorkspaceExtendedAuditingPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *WorkspaceExtendedAuditingPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *WorkspaceExtendedAuditingPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *WorkspaceExtendedAuditingPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *WorkspaceExtendedAuditingPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *WorkspaceExtendedAuditingPolicy) SetParameters(params map[string]interface{}) error
- func (mg *WorkspaceExtendedAuditingPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *WorkspaceExtendedAuditingPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *WorkspaceExtendedAuditingPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *WorkspaceExtendedAuditingPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type WorkspaceExtendedAuditingPolicyList
- func (in *WorkspaceExtendedAuditingPolicyList) DeepCopy() *WorkspaceExtendedAuditingPolicyList
- func (in *WorkspaceExtendedAuditingPolicyList) DeepCopyInto(out *WorkspaceExtendedAuditingPolicyList)
- func (in *WorkspaceExtendedAuditingPolicyList) DeepCopyObject() runtime.Object
- func (l *WorkspaceExtendedAuditingPolicyList) GetItems() []resource.Managed
- type WorkspaceExtendedAuditingPolicyObservation
- type WorkspaceExtendedAuditingPolicyParameters
- type WorkspaceExtendedAuditingPolicySpec
- type WorkspaceExtendedAuditingPolicyStatus
- type WorkspaceKey
- func (in *WorkspaceKey) DeepCopy() *WorkspaceKey
- func (in *WorkspaceKey) DeepCopyInto(out *WorkspaceKey)
- func (in *WorkspaceKey) DeepCopyObject() runtime.Object
- func (mg *WorkspaceKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *WorkspaceKey) GetConnectionDetailsMapping() map[string]string
- func (mg *WorkspaceKey) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *WorkspaceKey) GetID() string
- func (tr *WorkspaceKey) GetObservation() (map[string]interface{}, error)
- func (tr *WorkspaceKey) GetParameters() (map[string]interface{}, error)
- func (mg *WorkspaceKey) GetProviderConfigReference() *xpv1.Reference
- func (mg *WorkspaceKey) GetProviderReference() *xpv1.Reference
- func (mg *WorkspaceKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *WorkspaceKey) GetTerraformResourceType() string
- func (tr *WorkspaceKey) GetTerraformSchemaVersion() int
- func (mg *WorkspaceKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *WorkspaceKey) LateInitialize(attrs []byte) (bool, error)
- func (mg *WorkspaceKey) SetConditions(c ...xpv1.Condition)
- func (mg *WorkspaceKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *WorkspaceKey) SetObservation(obs map[string]interface{}) error
- func (tr *WorkspaceKey) SetParameters(params map[string]interface{}) error
- func (mg *WorkspaceKey) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *WorkspaceKey) SetProviderReference(r *xpv1.Reference)
- func (mg *WorkspaceKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *WorkspaceKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type WorkspaceKeyList
- type WorkspaceKeyObservation
- type WorkspaceKeyParameters
- type WorkspaceKeySpec
- type WorkspaceKeyStatus
- type WorkspaceList
- type WorkspaceObservation
- type WorkspaceParameters
- type WorkspaceSecurityAlertPolicy
- func (in *WorkspaceSecurityAlertPolicy) DeepCopy() *WorkspaceSecurityAlertPolicy
- func (in *WorkspaceSecurityAlertPolicy) DeepCopyInto(out *WorkspaceSecurityAlertPolicy)
- func (in *WorkspaceSecurityAlertPolicy) DeepCopyObject() runtime.Object
- func (mg *WorkspaceSecurityAlertPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *WorkspaceSecurityAlertPolicy) GetConnectionDetailsMapping() map[string]string
- func (mg *WorkspaceSecurityAlertPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *WorkspaceSecurityAlertPolicy) GetID() string
- func (tr *WorkspaceSecurityAlertPolicy) GetObservation() (map[string]interface{}, error)
- func (tr *WorkspaceSecurityAlertPolicy) GetParameters() (map[string]interface{}, error)
- func (mg *WorkspaceSecurityAlertPolicy) GetProviderConfigReference() *xpv1.Reference
- func (mg *WorkspaceSecurityAlertPolicy) GetProviderReference() *xpv1.Reference
- func (mg *WorkspaceSecurityAlertPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *WorkspaceSecurityAlertPolicy) GetTerraformResourceType() string
- func (tr *WorkspaceSecurityAlertPolicy) GetTerraformSchemaVersion() int
- func (mg *WorkspaceSecurityAlertPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *WorkspaceSecurityAlertPolicy) LateInitialize(attrs []byte) (bool, error)
- func (mg *WorkspaceSecurityAlertPolicy) SetConditions(c ...xpv1.Condition)
- func (mg *WorkspaceSecurityAlertPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *WorkspaceSecurityAlertPolicy) SetObservation(obs map[string]interface{}) error
- func (tr *WorkspaceSecurityAlertPolicy) SetParameters(params map[string]interface{}) error
- func (mg *WorkspaceSecurityAlertPolicy) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *WorkspaceSecurityAlertPolicy) SetProviderReference(r *xpv1.Reference)
- func (mg *WorkspaceSecurityAlertPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *WorkspaceSecurityAlertPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type WorkspaceSecurityAlertPolicyList
- func (in *WorkspaceSecurityAlertPolicyList) DeepCopy() *WorkspaceSecurityAlertPolicyList
- func (in *WorkspaceSecurityAlertPolicyList) DeepCopyInto(out *WorkspaceSecurityAlertPolicyList)
- func (in *WorkspaceSecurityAlertPolicyList) DeepCopyObject() runtime.Object
- func (l *WorkspaceSecurityAlertPolicyList) GetItems() []resource.Managed
- type WorkspaceSecurityAlertPolicyObservation
- type WorkspaceSecurityAlertPolicyParameters
- type WorkspaceSecurityAlertPolicySpec
- type WorkspaceSecurityAlertPolicyStatus
- type WorkspaceSpec
- type WorkspaceStatus
- type WorkspaceVulnerabilityAssessment
- func (in *WorkspaceVulnerabilityAssessment) DeepCopy() *WorkspaceVulnerabilityAssessment
- func (in *WorkspaceVulnerabilityAssessment) DeepCopyInto(out *WorkspaceVulnerabilityAssessment)
- func (in *WorkspaceVulnerabilityAssessment) DeepCopyObject() runtime.Object
- func (mg *WorkspaceVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
- func (tr *WorkspaceVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
- func (mg *WorkspaceVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
- func (tr *WorkspaceVulnerabilityAssessment) GetID() string
- func (tr *WorkspaceVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
- func (tr *WorkspaceVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
- func (mg *WorkspaceVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
- func (mg *WorkspaceVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
- func (mg *WorkspaceVulnerabilityAssessment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
- func (mg *WorkspaceVulnerabilityAssessment) GetTerraformResourceType() string
- func (tr *WorkspaceVulnerabilityAssessment) GetTerraformSchemaVersion() int
- func (mg *WorkspaceVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
- func (tr *WorkspaceVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
- func (mg *WorkspaceVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
- func (mg *WorkspaceVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
- func (tr *WorkspaceVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
- func (tr *WorkspaceVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
- func (mg *WorkspaceVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
- func (mg *WorkspaceVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
- func (mg *WorkspaceVulnerabilityAssessment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
- func (mg *WorkspaceVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
- type WorkspaceVulnerabilityAssessmentList
- func (in *WorkspaceVulnerabilityAssessmentList) DeepCopy() *WorkspaceVulnerabilityAssessmentList
- func (in *WorkspaceVulnerabilityAssessmentList) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentList)
- func (in *WorkspaceVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
- func (l *WorkspaceVulnerabilityAssessmentList) GetItems() []resource.Managed
- type WorkspaceVulnerabilityAssessmentObservation
- type WorkspaceVulnerabilityAssessmentParameters
- type WorkspaceVulnerabilityAssessmentRecurringScansObservation
- type WorkspaceVulnerabilityAssessmentRecurringScansParameters
- type WorkspaceVulnerabilityAssessmentSpec
- type WorkspaceVulnerabilityAssessmentStatus
Constants ¶
const ( CRDGroup = "synapse.azure.jet.crossplane.io" CRDVersion = "v1alpha1" )
Package type metadata.
Variables ¶
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 ( IntegrationRuntimeAzure_Kind = "IntegrationRuntimeAzure" IntegrationRuntimeAzure_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IntegrationRuntimeAzure_Kind}.String() IntegrationRuntimeAzure_KindAPIVersion = IntegrationRuntimeAzure_Kind + "." + CRDGroupVersion.String() IntegrationRuntimeAzure_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationRuntimeAzure_Kind) )
Repository type metadata.
var ( IntegrationRuntimeSelfHosted_Kind = "IntegrationRuntimeSelfHosted" IntegrationRuntimeSelfHosted_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: IntegrationRuntimeSelfHosted_Kind}.String() IntegrationRuntimeSelfHosted_KindAPIVersion = IntegrationRuntimeSelfHosted_Kind + "." + CRDGroupVersion.String() IntegrationRuntimeSelfHosted_GroupVersionKind = CRDGroupVersion.WithKind(IntegrationRuntimeSelfHosted_Kind) )
Repository type metadata.
var ( LinkedService_Kind = "LinkedService" LinkedService_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: LinkedService_Kind}.String() LinkedService_KindAPIVersion = LinkedService_Kind + "." + CRDGroupVersion.String() LinkedService_GroupVersionKind = CRDGroupVersion.WithKind(LinkedService_Kind) )
Repository type metadata.
var ( ManagedPrivateEndpoint_Kind = "ManagedPrivateEndpoint" ManagedPrivateEndpoint_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: ManagedPrivateEndpoint_Kind}.String() ManagedPrivateEndpoint_KindAPIVersion = ManagedPrivateEndpoint_Kind + "." + CRDGroupVersion.String() ManagedPrivateEndpoint_GroupVersionKind = CRDGroupVersion.WithKind(ManagedPrivateEndpoint_Kind) )
Repository type metadata.
var ( PrivateLinkHub_Kind = "PrivateLinkHub" PrivateLinkHub_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: PrivateLinkHub_Kind}.String() PrivateLinkHub_KindAPIVersion = PrivateLinkHub_Kind + "." + CRDGroupVersion.String() PrivateLinkHub_GroupVersionKind = CRDGroupVersion.WithKind(PrivateLinkHub_Kind) )
Repository type metadata.
var ( RoleAssignment_Kind = "RoleAssignment" RoleAssignment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: RoleAssignment_Kind}.String() RoleAssignment_KindAPIVersion = RoleAssignment_Kind + "." + CRDGroupVersion.String() RoleAssignment_GroupVersionKind = CRDGroupVersion.WithKind(RoleAssignment_Kind) )
Repository type metadata.
var ( SparkPool_Kind = "SparkPool" SparkPool_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SparkPool_Kind}.String() SparkPool_KindAPIVersion = SparkPool_Kind + "." + CRDGroupVersion.String() SparkPool_GroupVersionKind = CRDGroupVersion.WithKind(SparkPool_Kind) )
Repository type metadata.
var ( SQLPool_Kind = "SQLPool" SQLPool_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLPool_Kind}.String() SQLPool_KindAPIVersion = SQLPool_Kind + "." + CRDGroupVersion.String() SQLPool_GroupVersionKind = CRDGroupVersion.WithKind(SQLPool_Kind) )
Repository type metadata.
var ( SQLPoolExtendedAuditingPolicy_Kind = "SQLPoolExtendedAuditingPolicy" SQLPoolExtendedAuditingPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLPoolExtendedAuditingPolicy_Kind}.String() SQLPoolExtendedAuditingPolicy_KindAPIVersion = SQLPoolExtendedAuditingPolicy_Kind + "." + CRDGroupVersion.String() SQLPoolExtendedAuditingPolicy_GroupVersionKind = CRDGroupVersion.WithKind(SQLPoolExtendedAuditingPolicy_Kind) )
Repository type metadata.
var ( SQLPoolSecurityAlertPolicy_Kind = "SQLPoolSecurityAlertPolicy" SQLPoolSecurityAlertPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLPoolSecurityAlertPolicy_Kind}.String() SQLPoolSecurityAlertPolicy_KindAPIVersion = SQLPoolSecurityAlertPolicy_Kind + "." + CRDGroupVersion.String() SQLPoolSecurityAlertPolicy_GroupVersionKind = CRDGroupVersion.WithKind(SQLPoolSecurityAlertPolicy_Kind) )
Repository type metadata.
var ( SQLPoolVulnerabilityAssessment_Kind = "SQLPoolVulnerabilityAssessment" SQLPoolVulnerabilityAssessment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLPoolVulnerabilityAssessment_Kind}.String() SQLPoolVulnerabilityAssessment_KindAPIVersion = SQLPoolVulnerabilityAssessment_Kind + "." + CRDGroupVersion.String() SQLPoolVulnerabilityAssessment_GroupVersionKind = CRDGroupVersion.WithKind(SQLPoolVulnerabilityAssessment_Kind) )
Repository type metadata.
var ( SQLPoolVulnerabilityAssessmentBaseline_Kind = "SQLPoolVulnerabilityAssessmentBaseline" SQLPoolVulnerabilityAssessmentBaseline_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: SQLPoolVulnerabilityAssessmentBaseline_Kind}.String() SQLPoolVulnerabilityAssessmentBaseline_KindAPIVersion = SQLPoolVulnerabilityAssessmentBaseline_Kind + "." + CRDGroupVersion.String() SQLPoolVulnerabilityAssessmentBaseline_GroupVersionKind = CRDGroupVersion.WithKind(SQLPoolVulnerabilityAssessmentBaseline_Kind) )
Repository type metadata.
var ( Workspace_Kind = "Workspace" Workspace_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: Workspace_Kind}.String() Workspace_KindAPIVersion = Workspace_Kind + "." + CRDGroupVersion.String() Workspace_GroupVersionKind = CRDGroupVersion.WithKind(Workspace_Kind) )
Repository type metadata.
var ( WorkspaceExtendedAuditingPolicy_Kind = "WorkspaceExtendedAuditingPolicy" WorkspaceExtendedAuditingPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: WorkspaceExtendedAuditingPolicy_Kind}.String() WorkspaceExtendedAuditingPolicy_KindAPIVersion = WorkspaceExtendedAuditingPolicy_Kind + "." + CRDGroupVersion.String() WorkspaceExtendedAuditingPolicy_GroupVersionKind = CRDGroupVersion.WithKind(WorkspaceExtendedAuditingPolicy_Kind) )
Repository type metadata.
var ( WorkspaceKey_Kind = "WorkspaceKey" WorkspaceKey_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: WorkspaceKey_Kind}.String() WorkspaceKey_KindAPIVersion = WorkspaceKey_Kind + "." + CRDGroupVersion.String() WorkspaceKey_GroupVersionKind = CRDGroupVersion.WithKind(WorkspaceKey_Kind) )
Repository type metadata.
var ( WorkspaceSecurityAlertPolicy_Kind = "WorkspaceSecurityAlertPolicy" WorkspaceSecurityAlertPolicy_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: WorkspaceSecurityAlertPolicy_Kind}.String() WorkspaceSecurityAlertPolicy_KindAPIVersion = WorkspaceSecurityAlertPolicy_Kind + "." + CRDGroupVersion.String() WorkspaceSecurityAlertPolicy_GroupVersionKind = CRDGroupVersion.WithKind(WorkspaceSecurityAlertPolicy_Kind) )
Repository type metadata.
var ( WorkspaceVulnerabilityAssessment_Kind = "WorkspaceVulnerabilityAssessment" WorkspaceVulnerabilityAssessment_GroupKind = schema.GroupKind{Group: CRDGroup, Kind: WorkspaceVulnerabilityAssessment_Kind}.String() WorkspaceVulnerabilityAssessment_KindAPIVersion = WorkspaceVulnerabilityAssessment_Kind + "." + CRDGroupVersion.String() WorkspaceVulnerabilityAssessment_GroupVersionKind = CRDGroupVersion.WithKind(WorkspaceVulnerabilityAssessment_Kind) )
Repository type metadata.
Functions ¶
This section is empty.
Types ¶
type AADAdminObservation ¶
type AADAdminObservation struct { }
func (*AADAdminObservation) DeepCopy ¶
func (in *AADAdminObservation) DeepCopy() *AADAdminObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AADAdminObservation.
func (*AADAdminObservation) DeepCopyInto ¶
func (in *AADAdminObservation) DeepCopyInto(out *AADAdminObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AADAdminParameters ¶
type AADAdminParameters struct { // +kubebuilder:validation:Optional Login *string `json:"login,omitempty" tf:"login"` // +kubebuilder:validation:Optional ObjectID *string `json:"objectId,omitempty" tf:"object_id"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id"` }
func (*AADAdminParameters) DeepCopy ¶
func (in *AADAdminParameters) DeepCopy() *AADAdminParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AADAdminParameters.
func (*AADAdminParameters) DeepCopyInto ¶
func (in *AADAdminParameters) DeepCopyInto(out *AADAdminParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoPauseObservation ¶
type AutoPauseObservation struct { }
func (*AutoPauseObservation) DeepCopy ¶
func (in *AutoPauseObservation) DeepCopy() *AutoPauseObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseObservation.
func (*AutoPauseObservation) DeepCopyInto ¶
func (in *AutoPauseObservation) DeepCopyInto(out *AutoPauseObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoPauseParameters ¶
type AutoPauseParameters struct { // +kubebuilder:validation:Required DelayInMinutes *float64 `json:"delayInMinutes" tf:"delay_in_minutes,omitempty"` }
func (*AutoPauseParameters) DeepCopy ¶
func (in *AutoPauseParameters) DeepCopy() *AutoPauseParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoPauseParameters.
func (*AutoPauseParameters) DeepCopyInto ¶
func (in *AutoPauseParameters) DeepCopyInto(out *AutoPauseParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScaleObservation ¶
type AutoScaleObservation struct { }
func (*AutoScaleObservation) DeepCopy ¶
func (in *AutoScaleObservation) DeepCopy() *AutoScaleObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleObservation.
func (*AutoScaleObservation) DeepCopyInto ¶
func (in *AutoScaleObservation) DeepCopyInto(out *AutoScaleObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AutoScaleParameters ¶
type AutoScaleParameters struct { // +kubebuilder:validation:Required MaxNodeCount *float64 `json:"maxNodeCount" tf:"max_node_count,omitempty"` // +kubebuilder:validation:Required MinNodeCount *float64 `json:"minNodeCount" tf:"min_node_count,omitempty"` }
func (*AutoScaleParameters) DeepCopy ¶
func (in *AutoScaleParameters) DeepCopy() *AutoScaleParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AutoScaleParameters.
func (*AutoScaleParameters) DeepCopyInto ¶
func (in *AutoScaleParameters) DeepCopyInto(out *AutoScaleParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureDevopsRepoObservation ¶
type AzureDevopsRepoObservation struct { }
func (*AzureDevopsRepoObservation) DeepCopy ¶
func (in *AzureDevopsRepoObservation) DeepCopy() *AzureDevopsRepoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureDevopsRepoObservation.
func (*AzureDevopsRepoObservation) DeepCopyInto ¶
func (in *AzureDevopsRepoObservation) DeepCopyInto(out *AzureDevopsRepoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureDevopsRepoParameters ¶
type AzureDevopsRepoParameters struct { // +kubebuilder:validation:Required AccountName *string `json:"accountName" tf:"account_name,omitempty"` // +kubebuilder:validation:Required BranchName *string `json:"branchName" tf:"branch_name,omitempty"` // +kubebuilder:validation:Optional LastCommitID *string `json:"lastCommitId,omitempty" tf:"last_commit_id,omitempty"` // +kubebuilder:validation:Required ProjectName *string `json:"projectName" tf:"project_name,omitempty"` // +kubebuilder:validation:Required RepositoryName *string `json:"repositoryName" tf:"repository_name,omitempty"` // +kubebuilder:validation:Required RootFolder *string `json:"rootFolder" tf:"root_folder,omitempty"` // +kubebuilder:validation:Optional TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` }
func (*AzureDevopsRepoParameters) DeepCopy ¶
func (in *AzureDevopsRepoParameters) DeepCopy() *AzureDevopsRepoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureDevopsRepoParameters.
func (*AzureDevopsRepoParameters) DeepCopyInto ¶
func (in *AzureDevopsRepoParameters) DeepCopyInto(out *AzureDevopsRepoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaselineObservation ¶
type BaselineObservation struct { }
func (*BaselineObservation) DeepCopy ¶
func (in *BaselineObservation) DeepCopy() *BaselineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaselineObservation.
func (*BaselineObservation) DeepCopyInto ¶
func (in *BaselineObservation) DeepCopyInto(out *BaselineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type BaselineParameters ¶
type BaselineParameters struct { // +kubebuilder:validation:Required Result []*string `json:"result" tf:"result,omitempty"` }
func (*BaselineParameters) DeepCopy ¶
func (in *BaselineParameters) DeepCopy() *BaselineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new BaselineParameters.
func (*BaselineParameters) DeepCopyInto ¶
func (in *BaselineParameters) DeepCopyInto(out *BaselineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerManagedKeyObservation ¶
type CustomerManagedKeyObservation struct { }
func (*CustomerManagedKeyObservation) DeepCopy ¶
func (in *CustomerManagedKeyObservation) DeepCopy() *CustomerManagedKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedKeyObservation.
func (*CustomerManagedKeyObservation) DeepCopyInto ¶
func (in *CustomerManagedKeyObservation) DeepCopyInto(out *CustomerManagedKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CustomerManagedKeyParameters ¶
type CustomerManagedKeyParameters struct { // +kubebuilder:validation:Optional KeyName *string `json:"keyName,omitempty" tf:"key_name,omitempty"` // +kubebuilder:validation:Required KeyVersionlessID *string `json:"keyVersionlessId" tf:"key_versionless_id,omitempty"` }
func (*CustomerManagedKeyParameters) DeepCopy ¶
func (in *CustomerManagedKeyParameters) DeepCopy() *CustomerManagedKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CustomerManagedKeyParameters.
func (*CustomerManagedKeyParameters) DeepCopyInto ¶
func (in *CustomerManagedKeyParameters) DeepCopyInto(out *CustomerManagedKeyParameters)
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) GetPublishConnectionDetailsTo ¶
func (mg *FirewallRule) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this FirewallRule.
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) 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) SetPublishConnectionDetailsTo ¶
func (mg *FirewallRule) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this FirewallRule.
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"` // +kubebuilder:validation:Required StartIPAddress *string `json:"startIpAddress" tf:"start_ip_address,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,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 GithubRepoObservation ¶
type GithubRepoObservation struct { }
func (*GithubRepoObservation) DeepCopy ¶
func (in *GithubRepoObservation) DeepCopy() *GithubRepoObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubRepoObservation.
func (*GithubRepoObservation) DeepCopyInto ¶
func (in *GithubRepoObservation) DeepCopyInto(out *GithubRepoObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type GithubRepoParameters ¶
type GithubRepoParameters struct { // +kubebuilder:validation:Required AccountName *string `json:"accountName" tf:"account_name,omitempty"` // +kubebuilder:validation:Required BranchName *string `json:"branchName" tf:"branch_name,omitempty"` // +kubebuilder:validation:Optional GitURL *string `json:"gitUrl,omitempty" tf:"git_url,omitempty"` // +kubebuilder:validation:Optional LastCommitID *string `json:"lastCommitId,omitempty" tf:"last_commit_id,omitempty"` // +kubebuilder:validation:Required RepositoryName *string `json:"repositoryName" tf:"repository_name,omitempty"` // +kubebuilder:validation:Required RootFolder *string `json:"rootFolder" tf:"root_folder,omitempty"` }
func (*GithubRepoParameters) DeepCopy ¶
func (in *GithubRepoParameters) DeepCopy() *GithubRepoParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new GithubRepoParameters.
func (*GithubRepoParameters) DeepCopyInto ¶
func (in *GithubRepoParameters) DeepCopyInto(out *GithubRepoParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityObservation ¶
type IdentityObservation struct { PrincipalID *string `json:"principalId,omitempty" tf:"principal_id,omitempty"` TenantID *string `json:"tenantId,omitempty" tf:"tenant_id,omitempty"` Type *string `json:"type,omitempty" tf:"type,omitempty"` }
func (*IdentityObservation) DeepCopy ¶
func (in *IdentityObservation) DeepCopy() *IdentityObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityObservation.
func (*IdentityObservation) DeepCopyInto ¶
func (in *IdentityObservation) DeepCopyInto(out *IdentityObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IdentityParameters ¶
type IdentityParameters struct { }
func (*IdentityParameters) DeepCopy ¶
func (in *IdentityParameters) DeepCopy() *IdentityParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IdentityParameters.
func (*IdentityParameters) DeepCopyInto ¶
func (in *IdentityParameters) DeepCopyInto(out *IdentityParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzure ¶
type IntegrationRuntimeAzure struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationRuntimeAzureSpec `json:"spec"` Status IntegrationRuntimeAzureStatus `json:"status,omitempty"` }
IntegrationRuntimeAzure is the Schema for the IntegrationRuntimeAzures 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 (*IntegrationRuntimeAzure) DeepCopy ¶
func (in *IntegrationRuntimeAzure) DeepCopy() *IntegrationRuntimeAzure
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) DeepCopyInto ¶
func (in *IntegrationRuntimeAzure) DeepCopyInto(out *IntegrationRuntimeAzure)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeAzure) DeepCopyObject ¶
func (in *IntegrationRuntimeAzure) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeAzure) GetCondition ¶
func (mg *IntegrationRuntimeAzure) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetConnectionDetailsMapping ¶
func (tr *IntegrationRuntimeAzure) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetDeletionPolicy ¶
func (mg *IntegrationRuntimeAzure) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetID ¶
func (tr *IntegrationRuntimeAzure) GetID() string
GetID returns ID of underlying Terraform resource of this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetObservation ¶
func (tr *IntegrationRuntimeAzure) GetObservation() (map[string]interface{}, error)
GetObservation of this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetParameters ¶
func (tr *IntegrationRuntimeAzure) GetParameters() (map[string]interface{}, error)
GetParameters of this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetProviderConfigReference ¶
func (mg *IntegrationRuntimeAzure) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetProviderReference ¶
func (mg *IntegrationRuntimeAzure) GetProviderReference() *xpv1.Reference
GetProviderReference of this IntegrationRuntimeAzure. Deprecated: Use GetProviderConfigReference.
func (*IntegrationRuntimeAzure) GetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeAzure) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) GetTerraformResourceType ¶
func (mg *IntegrationRuntimeAzure) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) GetTerraformSchemaVersion ¶
func (tr *IntegrationRuntimeAzure) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IntegrationRuntimeAzure) GetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeAzure) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) LateInitialize ¶
func (tr *IntegrationRuntimeAzure) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IntegrationRuntimeAzure using its observed tfState. returns True if there are any spec changes for the resource.
func (*IntegrationRuntimeAzure) SetConditions ¶
func (mg *IntegrationRuntimeAzure) SetConditions(c ...xpv1.Condition)
SetConditions of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetDeletionPolicy ¶
func (mg *IntegrationRuntimeAzure) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetObservation ¶
func (tr *IntegrationRuntimeAzure) SetObservation(obs map[string]interface{}) error
SetObservation for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) SetParameters ¶
func (tr *IntegrationRuntimeAzure) SetParameters(params map[string]interface{}) error
SetParameters for this IntegrationRuntimeAzure
func (*IntegrationRuntimeAzure) SetProviderConfigReference ¶
func (mg *IntegrationRuntimeAzure) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetProviderReference ¶
func (mg *IntegrationRuntimeAzure) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IntegrationRuntimeAzure. Deprecated: Use SetProviderConfigReference.
func (*IntegrationRuntimeAzure) SetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeAzure) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzure) SetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeAzure) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IntegrationRuntimeAzure.
type IntegrationRuntimeAzureList ¶
type IntegrationRuntimeAzureList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IntegrationRuntimeAzure `json:"items"` }
IntegrationRuntimeAzureList contains a list of IntegrationRuntimeAzures
func (*IntegrationRuntimeAzureList) DeepCopy ¶
func (in *IntegrationRuntimeAzureList) DeepCopy() *IntegrationRuntimeAzureList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureList.
func (*IntegrationRuntimeAzureList) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureList) DeepCopyInto(out *IntegrationRuntimeAzureList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeAzureList) DeepCopyObject ¶
func (in *IntegrationRuntimeAzureList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeAzureList) GetItems ¶
func (l *IntegrationRuntimeAzureList) GetItems() []resource.Managed
GetItems of this IntegrationRuntimeAzureList.
type IntegrationRuntimeAzureObservation ¶
type IntegrationRuntimeAzureObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*IntegrationRuntimeAzureObservation) DeepCopy ¶
func (in *IntegrationRuntimeAzureObservation) DeepCopy() *IntegrationRuntimeAzureObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureObservation.
func (*IntegrationRuntimeAzureObservation) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureObservation) DeepCopyInto(out *IntegrationRuntimeAzureObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureParameters ¶
type IntegrationRuntimeAzureParameters struct { // +kubebuilder:validation:Optional ComputeType *string `json:"computeType,omitempty" tf:"compute_type,omitempty"` // +kubebuilder:validation:Optional CoreCount *float64 `json:"coreCount,omitempty" tf:"core_count,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` // +kubebuilder:validation:Optional TimeToLiveMin *float64 `json:"timeToLiveMin,omitempty" tf:"time_to_live_min,omitempty"` }
func (*IntegrationRuntimeAzureParameters) DeepCopy ¶
func (in *IntegrationRuntimeAzureParameters) DeepCopy() *IntegrationRuntimeAzureParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureParameters.
func (*IntegrationRuntimeAzureParameters) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureParameters) DeepCopyInto(out *IntegrationRuntimeAzureParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureSpec ¶
type IntegrationRuntimeAzureSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationRuntimeAzureParameters `json:"forProvider"` }
IntegrationRuntimeAzureSpec defines the desired state of IntegrationRuntimeAzure
func (*IntegrationRuntimeAzureSpec) DeepCopy ¶
func (in *IntegrationRuntimeAzureSpec) DeepCopy() *IntegrationRuntimeAzureSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureSpec.
func (*IntegrationRuntimeAzureSpec) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureSpec) DeepCopyInto(out *IntegrationRuntimeAzureSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeAzureStatus ¶
type IntegrationRuntimeAzureStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationRuntimeAzureObservation `json:"atProvider,omitempty"` }
IntegrationRuntimeAzureStatus defines the observed state of IntegrationRuntimeAzure.
func (*IntegrationRuntimeAzureStatus) DeepCopy ¶
func (in *IntegrationRuntimeAzureStatus) DeepCopy() *IntegrationRuntimeAzureStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeAzureStatus.
func (*IntegrationRuntimeAzureStatus) DeepCopyInto ¶
func (in *IntegrationRuntimeAzureStatus) DeepCopyInto(out *IntegrationRuntimeAzureStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeObservation ¶
type IntegrationRuntimeObservation struct { }
func (*IntegrationRuntimeObservation) DeepCopy ¶
func (in *IntegrationRuntimeObservation) DeepCopy() *IntegrationRuntimeObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeObservation.
func (*IntegrationRuntimeObservation) DeepCopyInto ¶
func (in *IntegrationRuntimeObservation) DeepCopyInto(out *IntegrationRuntimeObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeParameters ¶
type IntegrationRuntimeParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` }
func (*IntegrationRuntimeParameters) DeepCopy ¶
func (in *IntegrationRuntimeParameters) DeepCopy() *IntegrationRuntimeParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeParameters.
func (*IntegrationRuntimeParameters) DeepCopyInto ¶
func (in *IntegrationRuntimeParameters) DeepCopyInto(out *IntegrationRuntimeParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHosted ¶
type IntegrationRuntimeSelfHosted struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec IntegrationRuntimeSelfHostedSpec `json:"spec"` Status IntegrationRuntimeSelfHostedStatus `json:"status,omitempty"` }
IntegrationRuntimeSelfHosted is the Schema for the IntegrationRuntimeSelfHosteds 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 (*IntegrationRuntimeSelfHosted) DeepCopy ¶
func (in *IntegrationRuntimeSelfHosted) DeepCopy() *IntegrationRuntimeSelfHosted
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) DeepCopyInto ¶
func (in *IntegrationRuntimeSelfHosted) DeepCopyInto(out *IntegrationRuntimeSelfHosted)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeSelfHosted) DeepCopyObject ¶
func (in *IntegrationRuntimeSelfHosted) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeSelfHosted) GetCondition ¶
func (mg *IntegrationRuntimeSelfHosted) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetConnectionDetailsMapping ¶
func (tr *IntegrationRuntimeSelfHosted) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetDeletionPolicy ¶
func (mg *IntegrationRuntimeSelfHosted) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetID ¶
func (tr *IntegrationRuntimeSelfHosted) GetID() string
GetID returns ID of underlying Terraform resource of this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetObservation ¶
func (tr *IntegrationRuntimeSelfHosted) GetObservation() (map[string]interface{}, error)
GetObservation of this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetParameters ¶
func (tr *IntegrationRuntimeSelfHosted) GetParameters() (map[string]interface{}, error)
GetParameters of this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetProviderConfigReference ¶
func (mg *IntegrationRuntimeSelfHosted) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetProviderReference ¶
func (mg *IntegrationRuntimeSelfHosted) GetProviderReference() *xpv1.Reference
GetProviderReference of this IntegrationRuntimeSelfHosted. Deprecated: Use GetProviderConfigReference.
func (*IntegrationRuntimeSelfHosted) GetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeSelfHosted) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) GetTerraformResourceType ¶
func (mg *IntegrationRuntimeSelfHosted) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) GetTerraformSchemaVersion ¶
func (tr *IntegrationRuntimeSelfHosted) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*IntegrationRuntimeSelfHosted) GetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeSelfHosted) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) LateInitialize ¶
func (tr *IntegrationRuntimeSelfHosted) LateInitialize(attrs []byte) (bool, error)
LateInitialize this IntegrationRuntimeSelfHosted using its observed tfState. returns True if there are any spec changes for the resource.
func (*IntegrationRuntimeSelfHosted) SetConditions ¶
func (mg *IntegrationRuntimeSelfHosted) SetConditions(c ...xpv1.Condition)
SetConditions of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetDeletionPolicy ¶
func (mg *IntegrationRuntimeSelfHosted) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetObservation ¶
func (tr *IntegrationRuntimeSelfHosted) SetObservation(obs map[string]interface{}) error
SetObservation for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) SetParameters ¶
func (tr *IntegrationRuntimeSelfHosted) SetParameters(params map[string]interface{}) error
SetParameters for this IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHosted) SetProviderConfigReference ¶
func (mg *IntegrationRuntimeSelfHosted) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetProviderReference ¶
func (mg *IntegrationRuntimeSelfHosted) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this IntegrationRuntimeSelfHosted. Deprecated: Use SetProviderConfigReference.
func (*IntegrationRuntimeSelfHosted) SetPublishConnectionDetailsTo ¶
func (mg *IntegrationRuntimeSelfHosted) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHosted) SetWriteConnectionSecretToReference ¶
func (mg *IntegrationRuntimeSelfHosted) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this IntegrationRuntimeSelfHosted.
type IntegrationRuntimeSelfHostedList ¶
type IntegrationRuntimeSelfHostedList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []IntegrationRuntimeSelfHosted `json:"items"` }
IntegrationRuntimeSelfHostedList contains a list of IntegrationRuntimeSelfHosteds
func (*IntegrationRuntimeSelfHostedList) DeepCopy ¶
func (in *IntegrationRuntimeSelfHostedList) DeepCopy() *IntegrationRuntimeSelfHostedList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedList.
func (*IntegrationRuntimeSelfHostedList) DeepCopyInto ¶
func (in *IntegrationRuntimeSelfHostedList) DeepCopyInto(out *IntegrationRuntimeSelfHostedList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*IntegrationRuntimeSelfHostedList) DeepCopyObject ¶
func (in *IntegrationRuntimeSelfHostedList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*IntegrationRuntimeSelfHostedList) GetItems ¶
func (l *IntegrationRuntimeSelfHostedList) GetItems() []resource.Managed
GetItems of this IntegrationRuntimeSelfHostedList.
type IntegrationRuntimeSelfHostedObservation ¶
type IntegrationRuntimeSelfHostedObservation struct { AuthorizationKeyPrimary *string `json:"authorizationKeyPrimary,omitempty" tf:"authorization_key_primary,omitempty"` AuthorizationKeySecondary *string `json:"authorizationKeySecondary,omitempty" tf:"authorization_key_secondary,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` }
func (*IntegrationRuntimeSelfHostedObservation) DeepCopy ¶
func (in *IntegrationRuntimeSelfHostedObservation) DeepCopy() *IntegrationRuntimeSelfHostedObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedObservation.
func (*IntegrationRuntimeSelfHostedObservation) DeepCopyInto ¶
func (in *IntegrationRuntimeSelfHostedObservation) DeepCopyInto(out *IntegrationRuntimeSelfHostedObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHostedParameters ¶
type IntegrationRuntimeSelfHostedParameters struct { // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` }
func (*IntegrationRuntimeSelfHostedParameters) DeepCopy ¶
func (in *IntegrationRuntimeSelfHostedParameters) DeepCopy() *IntegrationRuntimeSelfHostedParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedParameters.
func (*IntegrationRuntimeSelfHostedParameters) DeepCopyInto ¶
func (in *IntegrationRuntimeSelfHostedParameters) DeepCopyInto(out *IntegrationRuntimeSelfHostedParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHostedSpec ¶
type IntegrationRuntimeSelfHostedSpec struct { v1.ResourceSpec `json:",inline"` ForProvider IntegrationRuntimeSelfHostedParameters `json:"forProvider"` }
IntegrationRuntimeSelfHostedSpec defines the desired state of IntegrationRuntimeSelfHosted
func (*IntegrationRuntimeSelfHostedSpec) DeepCopy ¶
func (in *IntegrationRuntimeSelfHostedSpec) DeepCopy() *IntegrationRuntimeSelfHostedSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedSpec.
func (*IntegrationRuntimeSelfHostedSpec) DeepCopyInto ¶
func (in *IntegrationRuntimeSelfHostedSpec) DeepCopyInto(out *IntegrationRuntimeSelfHostedSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IntegrationRuntimeSelfHostedStatus ¶
type IntegrationRuntimeSelfHostedStatus struct { v1.ResourceStatus `json:",inline"` AtProvider IntegrationRuntimeSelfHostedObservation `json:"atProvider,omitempty"` }
IntegrationRuntimeSelfHostedStatus defines the observed state of IntegrationRuntimeSelfHosted.
func (*IntegrationRuntimeSelfHostedStatus) DeepCopy ¶
func (in *IntegrationRuntimeSelfHostedStatus) DeepCopy() *IntegrationRuntimeSelfHostedStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IntegrationRuntimeSelfHostedStatus.
func (*IntegrationRuntimeSelfHostedStatus) DeepCopyInto ¶
func (in *IntegrationRuntimeSelfHostedStatus) DeepCopyInto(out *IntegrationRuntimeSelfHostedStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LibraryRequirementObservation ¶
type LibraryRequirementObservation struct { }
func (*LibraryRequirementObservation) DeepCopy ¶
func (in *LibraryRequirementObservation) DeepCopy() *LibraryRequirementObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryRequirementObservation.
func (*LibraryRequirementObservation) DeepCopyInto ¶
func (in *LibraryRequirementObservation) DeepCopyInto(out *LibraryRequirementObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LibraryRequirementParameters ¶
type LibraryRequirementParameters struct { // +kubebuilder:validation:Required Content *string `json:"content" tf:"content,omitempty"` // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` }
func (*LibraryRequirementParameters) DeepCopy ¶
func (in *LibraryRequirementParameters) DeepCopy() *LibraryRequirementParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LibraryRequirementParameters.
func (*LibraryRequirementParameters) DeepCopyInto ¶
func (in *LibraryRequirementParameters) DeepCopyInto(out *LibraryRequirementParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedService ¶
type LinkedService struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec LinkedServiceSpec `json:"spec"` Status LinkedServiceStatus `json:"status,omitempty"` }
LinkedService is the Schema for the LinkedServices 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 (*LinkedService) DeepCopy ¶
func (in *LinkedService) DeepCopy() *LinkedService
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedService.
func (*LinkedService) DeepCopyInto ¶
func (in *LinkedService) DeepCopyInto(out *LinkedService)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedService) DeepCopyObject ¶
func (in *LinkedService) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedService) GetCondition ¶
func (mg *LinkedService) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this LinkedService.
func (*LinkedService) GetConnectionDetailsMapping ¶
func (tr *LinkedService) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this LinkedService
func (*LinkedService) GetDeletionPolicy ¶
func (mg *LinkedService) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this LinkedService.
func (*LinkedService) GetID ¶
func (tr *LinkedService) GetID() string
GetID returns ID of underlying Terraform resource of this LinkedService
func (*LinkedService) GetObservation ¶
func (tr *LinkedService) GetObservation() (map[string]interface{}, error)
GetObservation of this LinkedService
func (*LinkedService) GetParameters ¶
func (tr *LinkedService) GetParameters() (map[string]interface{}, error)
GetParameters of this LinkedService
func (*LinkedService) GetProviderConfigReference ¶
func (mg *LinkedService) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this LinkedService.
func (*LinkedService) GetProviderReference ¶
func (mg *LinkedService) GetProviderReference() *xpv1.Reference
GetProviderReference of this LinkedService. Deprecated: Use GetProviderConfigReference.
func (*LinkedService) GetPublishConnectionDetailsTo ¶
func (mg *LinkedService) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this LinkedService.
func (*LinkedService) GetTerraformResourceType ¶
func (mg *LinkedService) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this LinkedService
func (*LinkedService) GetTerraformSchemaVersion ¶
func (tr *LinkedService) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*LinkedService) GetWriteConnectionSecretToReference ¶
func (mg *LinkedService) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this LinkedService.
func (*LinkedService) LateInitialize ¶
func (tr *LinkedService) LateInitialize(attrs []byte) (bool, error)
LateInitialize this LinkedService using its observed tfState. returns True if there are any spec changes for the resource.
func (*LinkedService) SetConditions ¶
func (mg *LinkedService) SetConditions(c ...xpv1.Condition)
SetConditions of this LinkedService.
func (*LinkedService) SetDeletionPolicy ¶
func (mg *LinkedService) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this LinkedService.
func (*LinkedService) SetObservation ¶
func (tr *LinkedService) SetObservation(obs map[string]interface{}) error
SetObservation for this LinkedService
func (*LinkedService) SetParameters ¶
func (tr *LinkedService) SetParameters(params map[string]interface{}) error
SetParameters for this LinkedService
func (*LinkedService) SetProviderConfigReference ¶
func (mg *LinkedService) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this LinkedService.
func (*LinkedService) SetProviderReference ¶
func (mg *LinkedService) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this LinkedService. Deprecated: Use SetProviderConfigReference.
func (*LinkedService) SetPublishConnectionDetailsTo ¶
func (mg *LinkedService) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this LinkedService.
func (*LinkedService) SetWriteConnectionSecretToReference ¶
func (mg *LinkedService) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this LinkedService.
type LinkedServiceList ¶
type LinkedServiceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []LinkedService `json:"items"` }
LinkedServiceList contains a list of LinkedServices
func (*LinkedServiceList) DeepCopy ¶
func (in *LinkedServiceList) DeepCopy() *LinkedServiceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceList.
func (*LinkedServiceList) DeepCopyInto ¶
func (in *LinkedServiceList) DeepCopyInto(out *LinkedServiceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*LinkedServiceList) DeepCopyObject ¶
func (in *LinkedServiceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*LinkedServiceList) GetItems ¶
func (l *LinkedServiceList) GetItems() []resource.Managed
GetItems of this LinkedServiceList.
type LinkedServiceObservation ¶
type LinkedServiceObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*LinkedServiceObservation) DeepCopy ¶
func (in *LinkedServiceObservation) DeepCopy() *LinkedServiceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceObservation.
func (*LinkedServiceObservation) DeepCopyInto ¶
func (in *LinkedServiceObservation) DeepCopyInto(out *LinkedServiceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceParameters ¶
type LinkedServiceParameters struct { // +kubebuilder:validation:Optional AdditionalProperties map[string]*string `json:"additionalProperties,omitempty" tf:"additional_properties,omitempty"` // +kubebuilder:validation:Optional Annotations []*string `json:"annotations,omitempty" tf:"annotations,omitempty"` // +kubebuilder:validation:Optional Description *string `json:"description,omitempty" tf:"description,omitempty"` // +kubebuilder:validation:Optional IntegrationRuntime []IntegrationRuntimeParameters `json:"integrationRuntime,omitempty" tf:"integration_runtime,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional Parameters map[string]*string `json:"parameters,omitempty" tf:"parameters,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` // +kubebuilder:validation:Required Type *string `json:"type" tf:"type,omitempty"` // +kubebuilder:validation:Required TypePropertiesJSON *string `json:"typePropertiesJson" tf:"type_properties_json,omitempty"` }
func (*LinkedServiceParameters) DeepCopy ¶
func (in *LinkedServiceParameters) DeepCopy() *LinkedServiceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceParameters.
func (*LinkedServiceParameters) DeepCopyInto ¶
func (in *LinkedServiceParameters) DeepCopyInto(out *LinkedServiceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceSpec ¶
type LinkedServiceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider LinkedServiceParameters `json:"forProvider"` }
LinkedServiceSpec defines the desired state of LinkedService
func (*LinkedServiceSpec) DeepCopy ¶
func (in *LinkedServiceSpec) DeepCopy() *LinkedServiceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceSpec.
func (*LinkedServiceSpec) DeepCopyInto ¶
func (in *LinkedServiceSpec) DeepCopyInto(out *LinkedServiceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LinkedServiceStatus ¶
type LinkedServiceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider LinkedServiceObservation `json:"atProvider,omitempty"` }
LinkedServiceStatus defines the observed state of LinkedService.
func (*LinkedServiceStatus) DeepCopy ¶
func (in *LinkedServiceStatus) DeepCopy() *LinkedServiceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LinkedServiceStatus.
func (*LinkedServiceStatus) DeepCopyInto ¶
func (in *LinkedServiceStatus) DeepCopyInto(out *LinkedServiceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpoint ¶
type ManagedPrivateEndpoint struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec ManagedPrivateEndpointSpec `json:"spec"` Status ManagedPrivateEndpointStatus `json:"status,omitempty"` }
ManagedPrivateEndpoint is the Schema for the ManagedPrivateEndpoints 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 (*ManagedPrivateEndpoint) DeepCopy ¶
func (in *ManagedPrivateEndpoint) DeepCopy() *ManagedPrivateEndpoint
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) DeepCopyInto ¶
func (in *ManagedPrivateEndpoint) DeepCopyInto(out *ManagedPrivateEndpoint)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedPrivateEndpoint) DeepCopyObject ¶
func (in *ManagedPrivateEndpoint) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedPrivateEndpoint) GetCondition ¶
func (mg *ManagedPrivateEndpoint) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetConnectionDetailsMapping ¶
func (tr *ManagedPrivateEndpoint) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetDeletionPolicy ¶
func (mg *ManagedPrivateEndpoint) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetID ¶
func (tr *ManagedPrivateEndpoint) GetID() string
GetID returns ID of underlying Terraform resource of this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetObservation ¶
func (tr *ManagedPrivateEndpoint) GetObservation() (map[string]interface{}, error)
GetObservation of this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetParameters ¶
func (tr *ManagedPrivateEndpoint) GetParameters() (map[string]interface{}, error)
GetParameters of this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetProviderConfigReference ¶
func (mg *ManagedPrivateEndpoint) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetProviderReference ¶
func (mg *ManagedPrivateEndpoint) GetProviderReference() *xpv1.Reference
GetProviderReference of this ManagedPrivateEndpoint. Deprecated: Use GetProviderConfigReference.
func (*ManagedPrivateEndpoint) GetPublishConnectionDetailsTo ¶
func (mg *ManagedPrivateEndpoint) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) GetTerraformResourceType ¶
func (mg *ManagedPrivateEndpoint) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) GetTerraformSchemaVersion ¶
func (tr *ManagedPrivateEndpoint) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*ManagedPrivateEndpoint) GetWriteConnectionSecretToReference ¶
func (mg *ManagedPrivateEndpoint) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) LateInitialize ¶
func (tr *ManagedPrivateEndpoint) LateInitialize(attrs []byte) (bool, error)
LateInitialize this ManagedPrivateEndpoint using its observed tfState. returns True if there are any spec changes for the resource.
func (*ManagedPrivateEndpoint) SetConditions ¶
func (mg *ManagedPrivateEndpoint) SetConditions(c ...xpv1.Condition)
SetConditions of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetDeletionPolicy ¶
func (mg *ManagedPrivateEndpoint) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetObservation ¶
func (tr *ManagedPrivateEndpoint) SetObservation(obs map[string]interface{}) error
SetObservation for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) SetParameters ¶
func (tr *ManagedPrivateEndpoint) SetParameters(params map[string]interface{}) error
SetParameters for this ManagedPrivateEndpoint
func (*ManagedPrivateEndpoint) SetProviderConfigReference ¶
func (mg *ManagedPrivateEndpoint) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetProviderReference ¶
func (mg *ManagedPrivateEndpoint) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this ManagedPrivateEndpoint. Deprecated: Use SetProviderConfigReference.
func (*ManagedPrivateEndpoint) SetPublishConnectionDetailsTo ¶
func (mg *ManagedPrivateEndpoint) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this ManagedPrivateEndpoint.
func (*ManagedPrivateEndpoint) SetWriteConnectionSecretToReference ¶
func (mg *ManagedPrivateEndpoint) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this ManagedPrivateEndpoint.
type ManagedPrivateEndpointList ¶
type ManagedPrivateEndpointList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []ManagedPrivateEndpoint `json:"items"` }
ManagedPrivateEndpointList contains a list of ManagedPrivateEndpoints
func (*ManagedPrivateEndpointList) DeepCopy ¶
func (in *ManagedPrivateEndpointList) DeepCopy() *ManagedPrivateEndpointList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointList.
func (*ManagedPrivateEndpointList) DeepCopyInto ¶
func (in *ManagedPrivateEndpointList) DeepCopyInto(out *ManagedPrivateEndpointList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ManagedPrivateEndpointList) DeepCopyObject ¶
func (in *ManagedPrivateEndpointList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*ManagedPrivateEndpointList) GetItems ¶
func (l *ManagedPrivateEndpointList) GetItems() []resource.Managed
GetItems of this ManagedPrivateEndpointList.
type ManagedPrivateEndpointObservation ¶
type ManagedPrivateEndpointObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*ManagedPrivateEndpointObservation) DeepCopy ¶
func (in *ManagedPrivateEndpointObservation) DeepCopy() *ManagedPrivateEndpointObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointObservation.
func (*ManagedPrivateEndpointObservation) DeepCopyInto ¶
func (in *ManagedPrivateEndpointObservation) DeepCopyInto(out *ManagedPrivateEndpointObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpointParameters ¶
type ManagedPrivateEndpointParameters struct { // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required SubresourceName *string `json:"subresourceName" tf:"subresource_name,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` // +kubebuilder:validation:Required TargetResourceID *string `json:"targetResourceId" tf:"target_resource_id,omitempty"` }
func (*ManagedPrivateEndpointParameters) DeepCopy ¶
func (in *ManagedPrivateEndpointParameters) DeepCopy() *ManagedPrivateEndpointParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointParameters.
func (*ManagedPrivateEndpointParameters) DeepCopyInto ¶
func (in *ManagedPrivateEndpointParameters) DeepCopyInto(out *ManagedPrivateEndpointParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpointSpec ¶
type ManagedPrivateEndpointSpec struct { v1.ResourceSpec `json:",inline"` ForProvider ManagedPrivateEndpointParameters `json:"forProvider"` }
ManagedPrivateEndpointSpec defines the desired state of ManagedPrivateEndpoint
func (*ManagedPrivateEndpointSpec) DeepCopy ¶
func (in *ManagedPrivateEndpointSpec) DeepCopy() *ManagedPrivateEndpointSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointSpec.
func (*ManagedPrivateEndpointSpec) DeepCopyInto ¶
func (in *ManagedPrivateEndpointSpec) DeepCopyInto(out *ManagedPrivateEndpointSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ManagedPrivateEndpointStatus ¶
type ManagedPrivateEndpointStatus struct { v1.ResourceStatus `json:",inline"` AtProvider ManagedPrivateEndpointObservation `json:"atProvider,omitempty"` }
ManagedPrivateEndpointStatus defines the observed state of ManagedPrivateEndpoint.
func (*ManagedPrivateEndpointStatus) DeepCopy ¶
func (in *ManagedPrivateEndpointStatus) DeepCopy() *ManagedPrivateEndpointStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ManagedPrivateEndpointStatus.
func (*ManagedPrivateEndpointStatus) DeepCopyInto ¶
func (in *ManagedPrivateEndpointStatus) DeepCopyInto(out *ManagedPrivateEndpointStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkHub ¶
type PrivateLinkHub struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec PrivateLinkHubSpec `json:"spec"` Status PrivateLinkHubStatus `json:"status,omitempty"` }
PrivateLinkHub is the Schema for the PrivateLinkHubs 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 (*PrivateLinkHub) DeepCopy ¶
func (in *PrivateLinkHub) DeepCopy() *PrivateLinkHub
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkHub.
func (*PrivateLinkHub) DeepCopyInto ¶
func (in *PrivateLinkHub) DeepCopyInto(out *PrivateLinkHub)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkHub) DeepCopyObject ¶
func (in *PrivateLinkHub) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrivateLinkHub) GetCondition ¶
func (mg *PrivateLinkHub) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this PrivateLinkHub.
func (*PrivateLinkHub) GetConnectionDetailsMapping ¶
func (tr *PrivateLinkHub) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this PrivateLinkHub
func (*PrivateLinkHub) GetDeletionPolicy ¶
func (mg *PrivateLinkHub) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this PrivateLinkHub.
func (*PrivateLinkHub) GetID ¶
func (tr *PrivateLinkHub) GetID() string
GetID returns ID of underlying Terraform resource of this PrivateLinkHub
func (*PrivateLinkHub) GetObservation ¶
func (tr *PrivateLinkHub) GetObservation() (map[string]interface{}, error)
GetObservation of this PrivateLinkHub
func (*PrivateLinkHub) GetParameters ¶
func (tr *PrivateLinkHub) GetParameters() (map[string]interface{}, error)
GetParameters of this PrivateLinkHub
func (*PrivateLinkHub) GetProviderConfigReference ¶
func (mg *PrivateLinkHub) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this PrivateLinkHub.
func (*PrivateLinkHub) GetProviderReference ¶
func (mg *PrivateLinkHub) GetProviderReference() *xpv1.Reference
GetProviderReference of this PrivateLinkHub. Deprecated: Use GetProviderConfigReference.
func (*PrivateLinkHub) GetPublishConnectionDetailsTo ¶
func (mg *PrivateLinkHub) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this PrivateLinkHub.
func (*PrivateLinkHub) GetTerraformResourceType ¶
func (mg *PrivateLinkHub) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this PrivateLinkHub
func (*PrivateLinkHub) GetTerraformSchemaVersion ¶
func (tr *PrivateLinkHub) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*PrivateLinkHub) GetWriteConnectionSecretToReference ¶
func (mg *PrivateLinkHub) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this PrivateLinkHub.
func (*PrivateLinkHub) LateInitialize ¶
func (tr *PrivateLinkHub) LateInitialize(attrs []byte) (bool, error)
LateInitialize this PrivateLinkHub using its observed tfState. returns True if there are any spec changes for the resource.
func (*PrivateLinkHub) ResolveReferences ¶
ResolveReferences of this PrivateLinkHub.
func (*PrivateLinkHub) SetConditions ¶
func (mg *PrivateLinkHub) SetConditions(c ...xpv1.Condition)
SetConditions of this PrivateLinkHub.
func (*PrivateLinkHub) SetDeletionPolicy ¶
func (mg *PrivateLinkHub) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this PrivateLinkHub.
func (*PrivateLinkHub) SetObservation ¶
func (tr *PrivateLinkHub) SetObservation(obs map[string]interface{}) error
SetObservation for this PrivateLinkHub
func (*PrivateLinkHub) SetParameters ¶
func (tr *PrivateLinkHub) SetParameters(params map[string]interface{}) error
SetParameters for this PrivateLinkHub
func (*PrivateLinkHub) SetProviderConfigReference ¶
func (mg *PrivateLinkHub) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this PrivateLinkHub.
func (*PrivateLinkHub) SetProviderReference ¶
func (mg *PrivateLinkHub) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this PrivateLinkHub. Deprecated: Use SetProviderConfigReference.
func (*PrivateLinkHub) SetPublishConnectionDetailsTo ¶
func (mg *PrivateLinkHub) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this PrivateLinkHub.
func (*PrivateLinkHub) SetWriteConnectionSecretToReference ¶
func (mg *PrivateLinkHub) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this PrivateLinkHub.
type PrivateLinkHubList ¶
type PrivateLinkHubList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []PrivateLinkHub `json:"items"` }
PrivateLinkHubList contains a list of PrivateLinkHubs
func (*PrivateLinkHubList) DeepCopy ¶
func (in *PrivateLinkHubList) DeepCopy() *PrivateLinkHubList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkHubList.
func (*PrivateLinkHubList) DeepCopyInto ¶
func (in *PrivateLinkHubList) DeepCopyInto(out *PrivateLinkHubList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*PrivateLinkHubList) DeepCopyObject ¶
func (in *PrivateLinkHubList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*PrivateLinkHubList) GetItems ¶
func (l *PrivateLinkHubList) GetItems() []resource.Managed
GetItems of this PrivateLinkHubList.
type PrivateLinkHubObservation ¶
type PrivateLinkHubObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*PrivateLinkHubObservation) DeepCopy ¶
func (in *PrivateLinkHubObservation) DeepCopy() *PrivateLinkHubObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkHubObservation.
func (*PrivateLinkHubObservation) DeepCopyInto ¶
func (in *PrivateLinkHubObservation) DeepCopyInto(out *PrivateLinkHubObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkHubParameters ¶
type PrivateLinkHubParameters struct { // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ResourceGroupName *string `json:"resourceGroupName,omitempty" tf:"resource_group_name,omitempty"` // +kubebuilder:validation:Optional ResourceGroupNameRef *v1.Reference `json:"resourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ResourceGroupNameSelector *v1.Selector `json:"resourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*PrivateLinkHubParameters) DeepCopy ¶
func (in *PrivateLinkHubParameters) DeepCopy() *PrivateLinkHubParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkHubParameters.
func (*PrivateLinkHubParameters) DeepCopyInto ¶
func (in *PrivateLinkHubParameters) DeepCopyInto(out *PrivateLinkHubParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkHubSpec ¶
type PrivateLinkHubSpec struct { v1.ResourceSpec `json:",inline"` ForProvider PrivateLinkHubParameters `json:"forProvider"` }
PrivateLinkHubSpec defines the desired state of PrivateLinkHub
func (*PrivateLinkHubSpec) DeepCopy ¶
func (in *PrivateLinkHubSpec) DeepCopy() *PrivateLinkHubSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkHubSpec.
func (*PrivateLinkHubSpec) DeepCopyInto ¶
func (in *PrivateLinkHubSpec) DeepCopyInto(out *PrivateLinkHubSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateLinkHubStatus ¶
type PrivateLinkHubStatus struct { v1.ResourceStatus `json:",inline"` AtProvider PrivateLinkHubObservation `json:"atProvider,omitempty"` }
PrivateLinkHubStatus defines the observed state of PrivateLinkHub.
func (*PrivateLinkHubStatus) DeepCopy ¶
func (in *PrivateLinkHubStatus) DeepCopy() *PrivateLinkHubStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateLinkHubStatus.
func (*PrivateLinkHubStatus) DeepCopyInto ¶
func (in *PrivateLinkHubStatus) DeepCopyInto(out *PrivateLinkHubStatus)
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 EmailSubscriptionAdminsEnabled *bool `json:"emailSubscriptionAdminsEnabled,omitempty" tf:"email_subscription_admins_enabled,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 RestoreObservation ¶
type RestoreObservation struct { }
func (*RestoreObservation) DeepCopy ¶
func (in *RestoreObservation) DeepCopy() *RestoreObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreObservation.
func (*RestoreObservation) DeepCopyInto ¶
func (in *RestoreObservation) DeepCopyInto(out *RestoreObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RestoreParameters ¶
type RestoreParameters struct { // +kubebuilder:validation:Required PointInTime *string `json:"pointInTime" tf:"point_in_time,omitempty"` // +kubebuilder:validation:Required SourceDatabaseID *string `json:"sourceDatabaseId" tf:"source_database_id,omitempty"` }
func (*RestoreParameters) DeepCopy ¶
func (in *RestoreParameters) DeepCopy() *RestoreParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RestoreParameters.
func (*RestoreParameters) DeepCopyInto ¶
func (in *RestoreParameters) DeepCopyInto(out *RestoreParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleAssignment ¶
type RoleAssignment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec RoleAssignmentSpec `json:"spec"` Status RoleAssignmentStatus `json:"status,omitempty"` }
RoleAssignment is the Schema for the RoleAssignments 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 (*RoleAssignment) DeepCopy ¶
func (in *RoleAssignment) DeepCopy() *RoleAssignment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignment.
func (*RoleAssignment) DeepCopyInto ¶
func (in *RoleAssignment) DeepCopyInto(out *RoleAssignment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleAssignment) DeepCopyObject ¶
func (in *RoleAssignment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RoleAssignment) GetCondition ¶
func (mg *RoleAssignment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this RoleAssignment.
func (*RoleAssignment) GetConnectionDetailsMapping ¶
func (tr *RoleAssignment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this RoleAssignment
func (*RoleAssignment) GetDeletionPolicy ¶
func (mg *RoleAssignment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this RoleAssignment.
func (*RoleAssignment) GetID ¶
func (tr *RoleAssignment) GetID() string
GetID returns ID of underlying Terraform resource of this RoleAssignment
func (*RoleAssignment) GetObservation ¶
func (tr *RoleAssignment) GetObservation() (map[string]interface{}, error)
GetObservation of this RoleAssignment
func (*RoleAssignment) GetParameters ¶
func (tr *RoleAssignment) GetParameters() (map[string]interface{}, error)
GetParameters of this RoleAssignment
func (*RoleAssignment) GetProviderConfigReference ¶
func (mg *RoleAssignment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this RoleAssignment.
func (*RoleAssignment) GetProviderReference ¶
func (mg *RoleAssignment) GetProviderReference() *xpv1.Reference
GetProviderReference of this RoleAssignment. Deprecated: Use GetProviderConfigReference.
func (*RoleAssignment) GetPublishConnectionDetailsTo ¶
func (mg *RoleAssignment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this RoleAssignment.
func (*RoleAssignment) GetTerraformResourceType ¶
func (mg *RoleAssignment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this RoleAssignment
func (*RoleAssignment) GetTerraformSchemaVersion ¶
func (tr *RoleAssignment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*RoleAssignment) GetWriteConnectionSecretToReference ¶
func (mg *RoleAssignment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this RoleAssignment.
func (*RoleAssignment) LateInitialize ¶
func (tr *RoleAssignment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this RoleAssignment using its observed tfState. returns True if there are any spec changes for the resource.
func (*RoleAssignment) SetConditions ¶
func (mg *RoleAssignment) SetConditions(c ...xpv1.Condition)
SetConditions of this RoleAssignment.
func (*RoleAssignment) SetDeletionPolicy ¶
func (mg *RoleAssignment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this RoleAssignment.
func (*RoleAssignment) SetObservation ¶
func (tr *RoleAssignment) SetObservation(obs map[string]interface{}) error
SetObservation for this RoleAssignment
func (*RoleAssignment) SetParameters ¶
func (tr *RoleAssignment) SetParameters(params map[string]interface{}) error
SetParameters for this RoleAssignment
func (*RoleAssignment) SetProviderConfigReference ¶
func (mg *RoleAssignment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this RoleAssignment.
func (*RoleAssignment) SetProviderReference ¶
func (mg *RoleAssignment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this RoleAssignment. Deprecated: Use SetProviderConfigReference.
func (*RoleAssignment) SetPublishConnectionDetailsTo ¶
func (mg *RoleAssignment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this RoleAssignment.
func (*RoleAssignment) SetWriteConnectionSecretToReference ¶
func (mg *RoleAssignment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this RoleAssignment.
type RoleAssignmentList ¶
type RoleAssignmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []RoleAssignment `json:"items"` }
RoleAssignmentList contains a list of RoleAssignments
func (*RoleAssignmentList) DeepCopy ¶
func (in *RoleAssignmentList) DeepCopy() *RoleAssignmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentList.
func (*RoleAssignmentList) DeepCopyInto ¶
func (in *RoleAssignmentList) DeepCopyInto(out *RoleAssignmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*RoleAssignmentList) DeepCopyObject ¶
func (in *RoleAssignmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*RoleAssignmentList) GetItems ¶
func (l *RoleAssignmentList) GetItems() []resource.Managed
GetItems of this RoleAssignmentList.
type RoleAssignmentObservation ¶
type RoleAssignmentObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*RoleAssignmentObservation) DeepCopy ¶
func (in *RoleAssignmentObservation) DeepCopy() *RoleAssignmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentObservation.
func (*RoleAssignmentObservation) DeepCopyInto ¶
func (in *RoleAssignmentObservation) DeepCopyInto(out *RoleAssignmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleAssignmentParameters ¶
type RoleAssignmentParameters struct { // +kubebuilder:validation:Required PrincipalID *string `json:"principalId" tf:"principal_id,omitempty"` // +kubebuilder:validation:Required RoleName *string `json:"roleName" tf:"role_name,omitempty"` // +kubebuilder:validation:Optional SynapseSparkPoolID *string `json:"synapseSparkPoolId,omitempty" tf:"synapse_spark_pool_id,omitempty"` // +kubebuilder:validation:Optional SynapseWorkspaceID *string `json:"synapseWorkspaceId,omitempty" tf:"synapse_workspace_id,omitempty"` }
func (*RoleAssignmentParameters) DeepCopy ¶
func (in *RoleAssignmentParameters) DeepCopy() *RoleAssignmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentParameters.
func (*RoleAssignmentParameters) DeepCopyInto ¶
func (in *RoleAssignmentParameters) DeepCopyInto(out *RoleAssignmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleAssignmentSpec ¶
type RoleAssignmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider RoleAssignmentParameters `json:"forProvider"` }
RoleAssignmentSpec defines the desired state of RoleAssignment
func (*RoleAssignmentSpec) DeepCopy ¶
func (in *RoleAssignmentSpec) DeepCopy() *RoleAssignmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentSpec.
func (*RoleAssignmentSpec) DeepCopyInto ¶
func (in *RoleAssignmentSpec) DeepCopyInto(out *RoleAssignmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type RoleAssignmentStatus ¶
type RoleAssignmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider RoleAssignmentObservation `json:"atProvider,omitempty"` }
RoleAssignmentStatus defines the observed state of RoleAssignment.
func (*RoleAssignmentStatus) DeepCopy ¶
func (in *RoleAssignmentStatus) DeepCopy() *RoleAssignmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new RoleAssignmentStatus.
func (*RoleAssignmentStatus) DeepCopyInto ¶
func (in *RoleAssignmentStatus) DeepCopyInto(out *RoleAssignmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPool ¶
type SQLPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLPoolSpec `json:"spec"` Status SQLPoolStatus `json:"status,omitempty"` }
SQLPool is the Schema for the SQLPools 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 (*SQLPool) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPool.
func (*SQLPool) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPool) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPool) GetCondition ¶
func (mg *SQLPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLPool.
func (*SQLPool) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this SQLPool
func (*SQLPool) GetDeletionPolicy ¶
func (mg *SQLPool) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLPool.
func (*SQLPool) GetObservation ¶
GetObservation of this SQLPool
func (*SQLPool) GetParameters ¶
GetParameters of this SQLPool
func (*SQLPool) GetProviderConfigReference ¶
GetProviderConfigReference of this SQLPool.
func (*SQLPool) GetProviderReference ¶
GetProviderReference of this SQLPool. Deprecated: Use GetProviderConfigReference.
func (*SQLPool) GetPublishConnectionDetailsTo ¶
func (mg *SQLPool) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLPool.
func (*SQLPool) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this SQLPool
func (*SQLPool) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLPool) GetWriteConnectionSecretToReference ¶
func (mg *SQLPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLPool.
func (*SQLPool) LateInitialize ¶
LateInitialize this SQLPool using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLPool) SetConditions ¶
SetConditions of this SQLPool.
func (*SQLPool) SetDeletionPolicy ¶
func (mg *SQLPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLPool.
func (*SQLPool) SetObservation ¶
SetObservation for this SQLPool
func (*SQLPool) SetParameters ¶
SetParameters for this SQLPool
func (*SQLPool) SetProviderConfigReference ¶
SetProviderConfigReference of this SQLPool.
func (*SQLPool) SetProviderReference ¶
SetProviderReference of this SQLPool. Deprecated: Use SetProviderConfigReference.
func (*SQLPool) SetPublishConnectionDetailsTo ¶
func (mg *SQLPool) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLPool.
func (*SQLPool) SetWriteConnectionSecretToReference ¶
func (mg *SQLPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLPool.
type SQLPoolExtendedAuditingPolicy ¶
type SQLPoolExtendedAuditingPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLPoolExtendedAuditingPolicySpec `json:"spec"` Status SQLPoolExtendedAuditingPolicyStatus `json:"status,omitempty"` }
SQLPoolExtendedAuditingPolicy is the Schema for the SQLPoolExtendedAuditingPolicys 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 (*SQLPoolExtendedAuditingPolicy) DeepCopy ¶
func (in *SQLPoolExtendedAuditingPolicy) DeepCopy() *SQLPoolExtendedAuditingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) DeepCopyInto ¶
func (in *SQLPoolExtendedAuditingPolicy) DeepCopyInto(out *SQLPoolExtendedAuditingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolExtendedAuditingPolicy) DeepCopyObject ¶
func (in *SQLPoolExtendedAuditingPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolExtendedAuditingPolicy) GetCondition ¶
func (mg *SQLPoolExtendedAuditingPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) GetConnectionDetailsMapping ¶
func (tr *SQLPoolExtendedAuditingPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicy) GetDeletionPolicy ¶
func (mg *SQLPoolExtendedAuditingPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) GetID ¶
func (tr *SQLPoolExtendedAuditingPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicy) GetObservation ¶
func (tr *SQLPoolExtendedAuditingPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicy) GetParameters ¶
func (tr *SQLPoolExtendedAuditingPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicy) GetProviderConfigReference ¶
func (mg *SQLPoolExtendedAuditingPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) GetProviderReference ¶
func (mg *SQLPoolExtendedAuditingPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLPoolExtendedAuditingPolicy. Deprecated: Use GetProviderConfigReference.
func (*SQLPoolExtendedAuditingPolicy) GetPublishConnectionDetailsTo ¶
func (mg *SQLPoolExtendedAuditingPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) GetTerraformResourceType ¶
func (mg *SQLPoolExtendedAuditingPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicy) GetTerraformSchemaVersion ¶
func (tr *SQLPoolExtendedAuditingPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLPoolExtendedAuditingPolicy) GetWriteConnectionSecretToReference ¶
func (mg *SQLPoolExtendedAuditingPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) LateInitialize ¶
func (tr *SQLPoolExtendedAuditingPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLPoolExtendedAuditingPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLPoolExtendedAuditingPolicy) SetConditions ¶
func (mg *SQLPoolExtendedAuditingPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) SetDeletionPolicy ¶
func (mg *SQLPoolExtendedAuditingPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) SetObservation ¶
func (tr *SQLPoolExtendedAuditingPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicy) SetParameters ¶
func (tr *SQLPoolExtendedAuditingPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicy) SetProviderConfigReference ¶
func (mg *SQLPoolExtendedAuditingPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) SetProviderReference ¶
func (mg *SQLPoolExtendedAuditingPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLPoolExtendedAuditingPolicy. Deprecated: Use SetProviderConfigReference.
func (*SQLPoolExtendedAuditingPolicy) SetPublishConnectionDetailsTo ¶
func (mg *SQLPoolExtendedAuditingPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicy) SetWriteConnectionSecretToReference ¶
func (mg *SQLPoolExtendedAuditingPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLPoolExtendedAuditingPolicy.
type SQLPoolExtendedAuditingPolicyList ¶
type SQLPoolExtendedAuditingPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLPoolExtendedAuditingPolicy `json:"items"` }
SQLPoolExtendedAuditingPolicyList contains a list of SQLPoolExtendedAuditingPolicys
func (*SQLPoolExtendedAuditingPolicyList) DeepCopy ¶
func (in *SQLPoolExtendedAuditingPolicyList) DeepCopy() *SQLPoolExtendedAuditingPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolExtendedAuditingPolicyList.
func (*SQLPoolExtendedAuditingPolicyList) DeepCopyInto ¶
func (in *SQLPoolExtendedAuditingPolicyList) DeepCopyInto(out *SQLPoolExtendedAuditingPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolExtendedAuditingPolicyList) DeepCopyObject ¶
func (in *SQLPoolExtendedAuditingPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolExtendedAuditingPolicyList) GetItems ¶
func (l *SQLPoolExtendedAuditingPolicyList) GetItems() []resource.Managed
GetItems of this SQLPoolExtendedAuditingPolicyList.
type SQLPoolExtendedAuditingPolicyObservation ¶
type SQLPoolExtendedAuditingPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLPoolExtendedAuditingPolicyObservation) DeepCopy ¶
func (in *SQLPoolExtendedAuditingPolicyObservation) DeepCopy() *SQLPoolExtendedAuditingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolExtendedAuditingPolicyObservation.
func (*SQLPoolExtendedAuditingPolicyObservation) DeepCopyInto ¶
func (in *SQLPoolExtendedAuditingPolicyObservation) DeepCopyInto(out *SQLPoolExtendedAuditingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolExtendedAuditingPolicyParameters ¶
type SQLPoolExtendedAuditingPolicyParameters struct { // +kubebuilder:validation:Optional LogMonitoringEnabled *bool `json:"logMonitoringEnabled,omitempty" tf:"log_monitoring_enabled,omitempty"` // +kubebuilder:validation:Optional RetentionInDays *float64 `json:"retentionInDays,omitempty" tf:"retention_in_days,omitempty"` // +kubebuilder:validation:Required SQLPoolID *string `json:"sqlPoolId" tf:"sql_pool_id,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 (*SQLPoolExtendedAuditingPolicyParameters) DeepCopy ¶
func (in *SQLPoolExtendedAuditingPolicyParameters) DeepCopy() *SQLPoolExtendedAuditingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolExtendedAuditingPolicyParameters.
func (*SQLPoolExtendedAuditingPolicyParameters) DeepCopyInto ¶
func (in *SQLPoolExtendedAuditingPolicyParameters) DeepCopyInto(out *SQLPoolExtendedAuditingPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolExtendedAuditingPolicySpec ¶
type SQLPoolExtendedAuditingPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLPoolExtendedAuditingPolicyParameters `json:"forProvider"` }
SQLPoolExtendedAuditingPolicySpec defines the desired state of SQLPoolExtendedAuditingPolicy
func (*SQLPoolExtendedAuditingPolicySpec) DeepCopy ¶
func (in *SQLPoolExtendedAuditingPolicySpec) DeepCopy() *SQLPoolExtendedAuditingPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolExtendedAuditingPolicySpec.
func (*SQLPoolExtendedAuditingPolicySpec) DeepCopyInto ¶
func (in *SQLPoolExtendedAuditingPolicySpec) DeepCopyInto(out *SQLPoolExtendedAuditingPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolExtendedAuditingPolicyStatus ¶
type SQLPoolExtendedAuditingPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLPoolExtendedAuditingPolicyObservation `json:"atProvider,omitempty"` }
SQLPoolExtendedAuditingPolicyStatus defines the observed state of SQLPoolExtendedAuditingPolicy.
func (*SQLPoolExtendedAuditingPolicyStatus) DeepCopy ¶
func (in *SQLPoolExtendedAuditingPolicyStatus) DeepCopy() *SQLPoolExtendedAuditingPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolExtendedAuditingPolicyStatus.
func (*SQLPoolExtendedAuditingPolicyStatus) DeepCopyInto ¶
func (in *SQLPoolExtendedAuditingPolicyStatus) DeepCopyInto(out *SQLPoolExtendedAuditingPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolList ¶
type SQLPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLPool `json:"items"` }
SQLPoolList contains a list of SQLPools
func (*SQLPoolList) DeepCopy ¶
func (in *SQLPoolList) DeepCopy() *SQLPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolList.
func (*SQLPoolList) DeepCopyInto ¶
func (in *SQLPoolList) DeepCopyInto(out *SQLPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolList) DeepCopyObject ¶
func (in *SQLPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolList) GetItems ¶
func (l *SQLPoolList) GetItems() []resource.Managed
GetItems of this SQLPoolList.
type SQLPoolObservation ¶
type SQLPoolObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLPoolObservation) DeepCopy ¶
func (in *SQLPoolObservation) DeepCopy() *SQLPoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolObservation.
func (*SQLPoolObservation) DeepCopyInto ¶
func (in *SQLPoolObservation) DeepCopyInto(out *SQLPoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolParameters ¶
type SQLPoolParameters 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 DataEncrypted *bool `json:"dataEncrypted,omitempty" tf:"data_encrypted,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional RecoveryDatabaseID *string `json:"recoveryDatabaseId,omitempty" tf:"recovery_database_id,omitempty"` // +kubebuilder:validation:Optional Restore []RestoreParameters `json:"restore,omitempty" tf:"restore,omitempty"` // +kubebuilder:validation:Required SkuName *string `json:"skuName" tf:"sku_name,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SQLPoolParameters) DeepCopy ¶
func (in *SQLPoolParameters) DeepCopy() *SQLPoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolParameters.
func (*SQLPoolParameters) DeepCopyInto ¶
func (in *SQLPoolParameters) DeepCopyInto(out *SQLPoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolSecurityAlertPolicy ¶
type SQLPoolSecurityAlertPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLPoolSecurityAlertPolicySpec `json:"spec"` Status SQLPoolSecurityAlertPolicyStatus `json:"status,omitempty"` }
SQLPoolSecurityAlertPolicy is the Schema for the SQLPoolSecurityAlertPolicys 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 (*SQLPoolSecurityAlertPolicy) DeepCopy ¶
func (in *SQLPoolSecurityAlertPolicy) DeepCopy() *SQLPoolSecurityAlertPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) DeepCopyInto ¶
func (in *SQLPoolSecurityAlertPolicy) DeepCopyInto(out *SQLPoolSecurityAlertPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolSecurityAlertPolicy) DeepCopyObject ¶
func (in *SQLPoolSecurityAlertPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolSecurityAlertPolicy) GetCondition ¶
func (mg *SQLPoolSecurityAlertPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) GetConnectionDetailsMapping ¶
func (tr *SQLPoolSecurityAlertPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicy) GetDeletionPolicy ¶
func (mg *SQLPoolSecurityAlertPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) GetID ¶
func (tr *SQLPoolSecurityAlertPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicy) GetObservation ¶
func (tr *SQLPoolSecurityAlertPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicy) GetParameters ¶
func (tr *SQLPoolSecurityAlertPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicy) GetProviderConfigReference ¶
func (mg *SQLPoolSecurityAlertPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) GetProviderReference ¶
func (mg *SQLPoolSecurityAlertPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLPoolSecurityAlertPolicy. Deprecated: Use GetProviderConfigReference.
func (*SQLPoolSecurityAlertPolicy) GetPublishConnectionDetailsTo ¶
func (mg *SQLPoolSecurityAlertPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) GetTerraformResourceType ¶
func (mg *SQLPoolSecurityAlertPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicy) GetTerraformSchemaVersion ¶
func (tr *SQLPoolSecurityAlertPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLPoolSecurityAlertPolicy) GetWriteConnectionSecretToReference ¶
func (mg *SQLPoolSecurityAlertPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) LateInitialize ¶
func (tr *SQLPoolSecurityAlertPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLPoolSecurityAlertPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLPoolSecurityAlertPolicy) SetConditions ¶
func (mg *SQLPoolSecurityAlertPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) SetDeletionPolicy ¶
func (mg *SQLPoolSecurityAlertPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) SetObservation ¶
func (tr *SQLPoolSecurityAlertPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicy) SetParameters ¶
func (tr *SQLPoolSecurityAlertPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicy) SetProviderConfigReference ¶
func (mg *SQLPoolSecurityAlertPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) SetProviderReference ¶
func (mg *SQLPoolSecurityAlertPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLPoolSecurityAlertPolicy. Deprecated: Use SetProviderConfigReference.
func (*SQLPoolSecurityAlertPolicy) SetPublishConnectionDetailsTo ¶
func (mg *SQLPoolSecurityAlertPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicy) SetWriteConnectionSecretToReference ¶
func (mg *SQLPoolSecurityAlertPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLPoolSecurityAlertPolicy.
type SQLPoolSecurityAlertPolicyList ¶
type SQLPoolSecurityAlertPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLPoolSecurityAlertPolicy `json:"items"` }
SQLPoolSecurityAlertPolicyList contains a list of SQLPoolSecurityAlertPolicys
func (*SQLPoolSecurityAlertPolicyList) DeepCopy ¶
func (in *SQLPoolSecurityAlertPolicyList) DeepCopy() *SQLPoolSecurityAlertPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolSecurityAlertPolicyList.
func (*SQLPoolSecurityAlertPolicyList) DeepCopyInto ¶
func (in *SQLPoolSecurityAlertPolicyList) DeepCopyInto(out *SQLPoolSecurityAlertPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolSecurityAlertPolicyList) DeepCopyObject ¶
func (in *SQLPoolSecurityAlertPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolSecurityAlertPolicyList) GetItems ¶
func (l *SQLPoolSecurityAlertPolicyList) GetItems() []resource.Managed
GetItems of this SQLPoolSecurityAlertPolicyList.
type SQLPoolSecurityAlertPolicyObservation ¶
type SQLPoolSecurityAlertPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLPoolSecurityAlertPolicyObservation) DeepCopy ¶
func (in *SQLPoolSecurityAlertPolicyObservation) DeepCopy() *SQLPoolSecurityAlertPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolSecurityAlertPolicyObservation.
func (*SQLPoolSecurityAlertPolicyObservation) DeepCopyInto ¶
func (in *SQLPoolSecurityAlertPolicyObservation) DeepCopyInto(out *SQLPoolSecurityAlertPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolSecurityAlertPolicyParameters ¶
type SQLPoolSecurityAlertPolicyParameters struct { // +kubebuilder:validation:Optional DisabledAlerts []*string `json:"disabledAlerts,omitempty" tf:"disabled_alerts,omitempty"` // +kubebuilder:validation:Optional EmailAccountAdminsEnabled *bool `json:"emailAccountAdminsEnabled,omitempty" tf:"email_account_admins_enabled,omitempty"` // +kubebuilder:validation:Optional EmailAddresses []*string `json:"emailAddresses,omitempty" tf:"email_addresses,omitempty"` // +kubebuilder:validation:Required PolicyState *string `json:"policyState" tf:"policy_state,omitempty"` // +kubebuilder:validation:Optional RetentionDays *float64 `json:"retentionDays,omitempty" tf:"retention_days,omitempty"` // +kubebuilder:validation:Required SQLPoolID *string `json:"sqlPoolId" tf:"sql_pool_id,omitempty"` // +kubebuilder:validation:Optional StorageAccountAccessKeySecretRef *v1.SecretKeySelector `json:"storageAccountAccessKeySecretRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional StorageEndpoint *string `json:"storageEndpoint,omitempty" tf:"storage_endpoint,omitempty"` }
func (*SQLPoolSecurityAlertPolicyParameters) DeepCopy ¶
func (in *SQLPoolSecurityAlertPolicyParameters) DeepCopy() *SQLPoolSecurityAlertPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolSecurityAlertPolicyParameters.
func (*SQLPoolSecurityAlertPolicyParameters) DeepCopyInto ¶
func (in *SQLPoolSecurityAlertPolicyParameters) DeepCopyInto(out *SQLPoolSecurityAlertPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolSecurityAlertPolicySpec ¶
type SQLPoolSecurityAlertPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLPoolSecurityAlertPolicyParameters `json:"forProvider"` }
SQLPoolSecurityAlertPolicySpec defines the desired state of SQLPoolSecurityAlertPolicy
func (*SQLPoolSecurityAlertPolicySpec) DeepCopy ¶
func (in *SQLPoolSecurityAlertPolicySpec) DeepCopy() *SQLPoolSecurityAlertPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolSecurityAlertPolicySpec.
func (*SQLPoolSecurityAlertPolicySpec) DeepCopyInto ¶
func (in *SQLPoolSecurityAlertPolicySpec) DeepCopyInto(out *SQLPoolSecurityAlertPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolSecurityAlertPolicyStatus ¶
type SQLPoolSecurityAlertPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLPoolSecurityAlertPolicyObservation `json:"atProvider,omitempty"` }
SQLPoolSecurityAlertPolicyStatus defines the observed state of SQLPoolSecurityAlertPolicy.
func (*SQLPoolSecurityAlertPolicyStatus) DeepCopy ¶
func (in *SQLPoolSecurityAlertPolicyStatus) DeepCopy() *SQLPoolSecurityAlertPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolSecurityAlertPolicyStatus.
func (*SQLPoolSecurityAlertPolicyStatus) DeepCopyInto ¶
func (in *SQLPoolSecurityAlertPolicyStatus) DeepCopyInto(out *SQLPoolSecurityAlertPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolSpec ¶
type SQLPoolSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLPoolParameters `json:"forProvider"` }
SQLPoolSpec defines the desired state of SQLPool
func (*SQLPoolSpec) DeepCopy ¶
func (in *SQLPoolSpec) DeepCopy() *SQLPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolSpec.
func (*SQLPoolSpec) DeepCopyInto ¶
func (in *SQLPoolSpec) DeepCopyInto(out *SQLPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolStatus ¶
type SQLPoolStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLPoolObservation `json:"atProvider,omitempty"` }
SQLPoolStatus defines the observed state of SQLPool.
func (*SQLPoolStatus) DeepCopy ¶
func (in *SQLPoolStatus) DeepCopy() *SQLPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolStatus.
func (*SQLPoolStatus) DeepCopyInto ¶
func (in *SQLPoolStatus) DeepCopyInto(out *SQLPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessment ¶
type SQLPoolVulnerabilityAssessment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLPoolVulnerabilityAssessmentSpec `json:"spec"` Status SQLPoolVulnerabilityAssessmentStatus `json:"status,omitempty"` }
SQLPoolVulnerabilityAssessment is the Schema for the SQLPoolVulnerabilityAssessments 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 (*SQLPoolVulnerabilityAssessment) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessment) DeepCopy() *SQLPoolVulnerabilityAssessment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessment) DeepCopyInto(out *SQLPoolVulnerabilityAssessment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolVulnerabilityAssessment) DeepCopyObject ¶
func (in *SQLPoolVulnerabilityAssessment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolVulnerabilityAssessment) GetCondition ¶
func (mg *SQLPoolVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) GetConnectionDetailsMapping ¶
func (tr *SQLPoolVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessment) GetDeletionPolicy ¶
func (mg *SQLPoolVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) GetID ¶
func (tr *SQLPoolVulnerabilityAssessment) GetID() string
GetID returns ID of underlying Terraform resource of this SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessment) GetObservation ¶
func (tr *SQLPoolVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessment) GetParameters ¶
func (tr *SQLPoolVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessment) GetProviderConfigReference ¶
func (mg *SQLPoolVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) GetProviderReference ¶
func (mg *SQLPoolVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLPoolVulnerabilityAssessment. Deprecated: Use GetProviderConfigReference.
func (*SQLPoolVulnerabilityAssessment) GetPublishConnectionDetailsTo ¶
func (mg *SQLPoolVulnerabilityAssessment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) GetTerraformResourceType ¶
func (mg *SQLPoolVulnerabilityAssessment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessment) GetTerraformSchemaVersion ¶
func (tr *SQLPoolVulnerabilityAssessment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLPoolVulnerabilityAssessment) GetWriteConnectionSecretToReference ¶
func (mg *SQLPoolVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) LateInitialize ¶
func (tr *SQLPoolVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLPoolVulnerabilityAssessment using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLPoolVulnerabilityAssessment) SetConditions ¶
func (mg *SQLPoolVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) SetDeletionPolicy ¶
func (mg *SQLPoolVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) SetObservation ¶
func (tr *SQLPoolVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessment) SetParameters ¶
func (tr *SQLPoolVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
SetParameters for this SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessment) SetProviderConfigReference ¶
func (mg *SQLPoolVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) SetProviderReference ¶
func (mg *SQLPoolVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLPoolVulnerabilityAssessment. Deprecated: Use SetProviderConfigReference.
func (*SQLPoolVulnerabilityAssessment) SetPublishConnectionDetailsTo ¶
func (mg *SQLPoolVulnerabilityAssessment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessment) SetWriteConnectionSecretToReference ¶
func (mg *SQLPoolVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLPoolVulnerabilityAssessment.
type SQLPoolVulnerabilityAssessmentBaseline ¶
type SQLPoolVulnerabilityAssessmentBaseline struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SQLPoolVulnerabilityAssessmentBaselineSpec `json:"spec"` Status SQLPoolVulnerabilityAssessmentBaselineStatus `json:"status,omitempty"` }
SQLPoolVulnerabilityAssessmentBaseline is the Schema for the SQLPoolVulnerabilityAssessmentBaselines 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 (*SQLPoolVulnerabilityAssessmentBaseline) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentBaseline) DeepCopy() *SQLPoolVulnerabilityAssessmentBaseline
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentBaseline) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaseline)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolVulnerabilityAssessmentBaseline) DeepCopyObject ¶
func (in *SQLPoolVulnerabilityAssessmentBaseline) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolVulnerabilityAssessmentBaseline) GetCondition ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) GetConnectionDetailsMapping ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaseline) GetDeletionPolicy ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) GetID ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetID() string
GetID returns ID of underlying Terraform resource of this SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaseline) GetObservation ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetObservation() (map[string]interface{}, error)
GetObservation of this SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaseline) GetParameters ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetParameters() (map[string]interface{}, error)
GetParameters of this SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaseline) GetProviderConfigReference ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) GetProviderReference ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetProviderReference() *xpv1.Reference
GetProviderReference of this SQLPoolVulnerabilityAssessmentBaseline. Deprecated: Use GetProviderConfigReference.
func (*SQLPoolVulnerabilityAssessmentBaseline) GetPublishConnectionDetailsTo ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) GetTerraformResourceType ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaseline) GetTerraformSchemaVersion ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SQLPoolVulnerabilityAssessmentBaseline) GetWriteConnectionSecretToReference ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) LateInitialize ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) LateInitialize(attrs []byte) (bool, error)
LateInitialize this SQLPoolVulnerabilityAssessmentBaseline using its observed tfState. returns True if there are any spec changes for the resource.
func (*SQLPoolVulnerabilityAssessmentBaseline) SetConditions ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetConditions(c ...xpv1.Condition)
SetConditions of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) SetDeletionPolicy ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) SetObservation ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) SetObservation(obs map[string]interface{}) error
SetObservation for this SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaseline) SetParameters ¶
func (tr *SQLPoolVulnerabilityAssessmentBaseline) SetParameters(params map[string]interface{}) error
SetParameters for this SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaseline) SetProviderConfigReference ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) SetProviderReference ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this SQLPoolVulnerabilityAssessmentBaseline. Deprecated: Use SetProviderConfigReference.
func (*SQLPoolVulnerabilityAssessmentBaseline) SetPublishConnectionDetailsTo ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaseline) SetWriteConnectionSecretToReference ¶
func (mg *SQLPoolVulnerabilityAssessmentBaseline) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SQLPoolVulnerabilityAssessmentBaseline.
type SQLPoolVulnerabilityAssessmentBaselineList ¶
type SQLPoolVulnerabilityAssessmentBaselineList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLPoolVulnerabilityAssessmentBaseline `json:"items"` }
SQLPoolVulnerabilityAssessmentBaselineList contains a list of SQLPoolVulnerabilityAssessmentBaselines
func (*SQLPoolVulnerabilityAssessmentBaselineList) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineList) DeepCopy() *SQLPoolVulnerabilityAssessmentBaselineList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentBaselineList.
func (*SQLPoolVulnerabilityAssessmentBaselineList) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineList) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaselineList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolVulnerabilityAssessmentBaselineList) DeepCopyObject ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolVulnerabilityAssessmentBaselineList) GetItems ¶
func (l *SQLPoolVulnerabilityAssessmentBaselineList) GetItems() []resource.Managed
GetItems of this SQLPoolVulnerabilityAssessmentBaselineList.
type SQLPoolVulnerabilityAssessmentBaselineObservation ¶
type SQLPoolVulnerabilityAssessmentBaselineObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLPoolVulnerabilityAssessmentBaselineObservation) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineObservation) DeepCopy() *SQLPoolVulnerabilityAssessmentBaselineObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentBaselineObservation.
func (*SQLPoolVulnerabilityAssessmentBaselineObservation) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineObservation) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaselineObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessmentBaselineParameters ¶
type SQLPoolVulnerabilityAssessmentBaselineParameters struct { // +kubebuilder:validation:Optional Baseline []BaselineParameters `json:"baseline,omitempty" tf:"baseline,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Required RuleName *string `json:"ruleName" tf:"rule_name,omitempty"` // +kubebuilder:validation:Required SQLPoolVulnerabilityAssessmentID *string `json:"sqlPoolVulnerabilityAssessmentId" tf:"sql_pool_vulnerability_assessment_id,omitempty"` }
func (*SQLPoolVulnerabilityAssessmentBaselineParameters) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineParameters) DeepCopy() *SQLPoolVulnerabilityAssessmentBaselineParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentBaselineParameters.
func (*SQLPoolVulnerabilityAssessmentBaselineParameters) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineParameters) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaselineParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessmentBaselineSpec ¶
type SQLPoolVulnerabilityAssessmentBaselineSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLPoolVulnerabilityAssessmentBaselineParameters `json:"forProvider"` }
SQLPoolVulnerabilityAssessmentBaselineSpec defines the desired state of SQLPoolVulnerabilityAssessmentBaseline
func (*SQLPoolVulnerabilityAssessmentBaselineSpec) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineSpec) DeepCopy() *SQLPoolVulnerabilityAssessmentBaselineSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentBaselineSpec.
func (*SQLPoolVulnerabilityAssessmentBaselineSpec) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineSpec) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaselineSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessmentBaselineStatus ¶
type SQLPoolVulnerabilityAssessmentBaselineStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLPoolVulnerabilityAssessmentBaselineObservation `json:"atProvider,omitempty"` }
SQLPoolVulnerabilityAssessmentBaselineStatus defines the observed state of SQLPoolVulnerabilityAssessmentBaseline.
func (*SQLPoolVulnerabilityAssessmentBaselineStatus) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineStatus) DeepCopy() *SQLPoolVulnerabilityAssessmentBaselineStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentBaselineStatus.
func (*SQLPoolVulnerabilityAssessmentBaselineStatus) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentBaselineStatus) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentBaselineStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessmentList ¶
type SQLPoolVulnerabilityAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SQLPoolVulnerabilityAssessment `json:"items"` }
SQLPoolVulnerabilityAssessmentList contains a list of SQLPoolVulnerabilityAssessments
func (*SQLPoolVulnerabilityAssessmentList) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentList) DeepCopy() *SQLPoolVulnerabilityAssessmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentList.
func (*SQLPoolVulnerabilityAssessmentList) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentList) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SQLPoolVulnerabilityAssessmentList) DeepCopyObject ¶
func (in *SQLPoolVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SQLPoolVulnerabilityAssessmentList) GetItems ¶
func (l *SQLPoolVulnerabilityAssessmentList) GetItems() []resource.Managed
GetItems of this SQLPoolVulnerabilityAssessmentList.
type SQLPoolVulnerabilityAssessmentObservation ¶
type SQLPoolVulnerabilityAssessmentObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SQLPoolVulnerabilityAssessmentObservation) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentObservation) DeepCopy() *SQLPoolVulnerabilityAssessmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentObservation.
func (*SQLPoolVulnerabilityAssessmentObservation) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentObservation) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessmentParameters ¶
type SQLPoolVulnerabilityAssessmentParameters struct { // +kubebuilder:validation:Optional RecurringScans []RecurringScansParameters `json:"recurringScans,omitempty" tf:"recurring_scans,omitempty"` // +kubebuilder:validation:Required SQLPoolSecurityAlertPolicyID *string `json:"sqlPoolSecurityAlertPolicyId" tf:"sql_pool_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 (*SQLPoolVulnerabilityAssessmentParameters) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentParameters) DeepCopy() *SQLPoolVulnerabilityAssessmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentParameters.
func (*SQLPoolVulnerabilityAssessmentParameters) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentParameters) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessmentSpec ¶
type SQLPoolVulnerabilityAssessmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SQLPoolVulnerabilityAssessmentParameters `json:"forProvider"` }
SQLPoolVulnerabilityAssessmentSpec defines the desired state of SQLPoolVulnerabilityAssessment
func (*SQLPoolVulnerabilityAssessmentSpec) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentSpec) DeepCopy() *SQLPoolVulnerabilityAssessmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentSpec.
func (*SQLPoolVulnerabilityAssessmentSpec) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentSpec) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SQLPoolVulnerabilityAssessmentStatus ¶
type SQLPoolVulnerabilityAssessmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SQLPoolVulnerabilityAssessmentObservation `json:"atProvider,omitempty"` }
SQLPoolVulnerabilityAssessmentStatus defines the observed state of SQLPoolVulnerabilityAssessment.
func (*SQLPoolVulnerabilityAssessmentStatus) DeepCopy ¶
func (in *SQLPoolVulnerabilityAssessmentStatus) DeepCopy() *SQLPoolVulnerabilityAssessmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SQLPoolVulnerabilityAssessmentStatus.
func (*SQLPoolVulnerabilityAssessmentStatus) DeepCopyInto ¶
func (in *SQLPoolVulnerabilityAssessmentStatus) DeepCopyInto(out *SQLPoolVulnerabilityAssessmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkConfigObservation ¶
type SparkConfigObservation struct { }
func (*SparkConfigObservation) DeepCopy ¶
func (in *SparkConfigObservation) DeepCopy() *SparkConfigObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkConfigObservation.
func (*SparkConfigObservation) DeepCopyInto ¶
func (in *SparkConfigObservation) DeepCopyInto(out *SparkConfigObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkConfigParameters ¶
type SparkConfigParameters struct { // +kubebuilder:validation:Required Content *string `json:"content" tf:"content,omitempty"` // +kubebuilder:validation:Required Filename *string `json:"filename" tf:"filename,omitempty"` }
func (*SparkConfigParameters) DeepCopy ¶
func (in *SparkConfigParameters) DeepCopy() *SparkConfigParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkConfigParameters.
func (*SparkConfigParameters) DeepCopyInto ¶
func (in *SparkConfigParameters) DeepCopyInto(out *SparkConfigParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkPool ¶
type SparkPool struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec SparkPoolSpec `json:"spec"` Status SparkPoolStatus `json:"status,omitempty"` }
SparkPool is the Schema for the SparkPools 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 (*SparkPool) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkPool.
func (*SparkPool) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SparkPool) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SparkPool) GetCondition ¶
func (mg *SparkPool) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this SparkPool.
func (*SparkPool) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this SparkPool
func (*SparkPool) GetDeletionPolicy ¶
func (mg *SparkPool) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this SparkPool.
func (*SparkPool) GetObservation ¶
GetObservation of this SparkPool
func (*SparkPool) GetParameters ¶
GetParameters of this SparkPool
func (*SparkPool) GetProviderConfigReference ¶
GetProviderConfigReference of this SparkPool.
func (*SparkPool) GetProviderReference ¶
GetProviderReference of this SparkPool. Deprecated: Use GetProviderConfigReference.
func (*SparkPool) GetPublishConnectionDetailsTo ¶
func (mg *SparkPool) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this SparkPool.
func (*SparkPool) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this SparkPool
func (*SparkPool) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*SparkPool) GetWriteConnectionSecretToReference ¶
func (mg *SparkPool) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this SparkPool.
func (*SparkPool) LateInitialize ¶
LateInitialize this SparkPool using its observed tfState. returns True if there are any spec changes for the resource.
func (*SparkPool) SetConditions ¶
SetConditions of this SparkPool.
func (*SparkPool) SetDeletionPolicy ¶
func (mg *SparkPool) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this SparkPool.
func (*SparkPool) SetObservation ¶
SetObservation for this SparkPool
func (*SparkPool) SetParameters ¶
SetParameters for this SparkPool
func (*SparkPool) SetProviderConfigReference ¶
SetProviderConfigReference of this SparkPool.
func (*SparkPool) SetProviderReference ¶
SetProviderReference of this SparkPool. Deprecated: Use SetProviderConfigReference.
func (*SparkPool) SetPublishConnectionDetailsTo ¶
func (mg *SparkPool) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this SparkPool.
func (*SparkPool) SetWriteConnectionSecretToReference ¶
func (mg *SparkPool) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this SparkPool.
type SparkPoolList ¶
type SparkPoolList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []SparkPool `json:"items"` }
SparkPoolList contains a list of SparkPools
func (*SparkPoolList) DeepCopy ¶
func (in *SparkPoolList) DeepCopy() *SparkPoolList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkPoolList.
func (*SparkPoolList) DeepCopyInto ¶
func (in *SparkPoolList) DeepCopyInto(out *SparkPoolList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*SparkPoolList) DeepCopyObject ¶
func (in *SparkPoolList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*SparkPoolList) GetItems ¶
func (l *SparkPoolList) GetItems() []resource.Managed
GetItems of this SparkPoolList.
type SparkPoolObservation ¶
type SparkPoolObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*SparkPoolObservation) DeepCopy ¶
func (in *SparkPoolObservation) DeepCopy() *SparkPoolObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkPoolObservation.
func (*SparkPoolObservation) DeepCopyInto ¶
func (in *SparkPoolObservation) DeepCopyInto(out *SparkPoolObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkPoolParameters ¶
type SparkPoolParameters struct { // +kubebuilder:validation:Optional AutoPause []AutoPauseParameters `json:"autoPause,omitempty" tf:"auto_pause,omitempty"` // +kubebuilder:validation:Optional AutoScale []AutoScaleParameters `json:"autoScale,omitempty" tf:"auto_scale,omitempty"` // +kubebuilder:validation:Optional CacheSize *float64 `json:"cacheSize,omitempty" tf:"cache_size,omitempty"` // +kubebuilder:validation:Optional ComputeIsolationEnabled *bool `json:"computeIsolationEnabled,omitempty" tf:"compute_isolation_enabled,omitempty"` // +kubebuilder:validation:Optional DynamicExecutorAllocationEnabled *bool `json:"dynamicExecutorAllocationEnabled,omitempty" tf:"dynamic_executor_allocation_enabled,omitempty"` // +kubebuilder:validation:Optional LibraryRequirement []LibraryRequirementParameters `json:"libraryRequirement,omitempty" tf:"library_requirement,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional NodeCount *float64 `json:"nodeCount,omitempty" tf:"node_count,omitempty"` // +kubebuilder:validation:Required NodeSize *string `json:"nodeSize" tf:"node_size,omitempty"` // +kubebuilder:validation:Required NodeSizeFamily *string `json:"nodeSizeFamily" tf:"node_size_family,omitempty"` // +kubebuilder:validation:Optional SessionLevelPackagesEnabled *bool `json:"sessionLevelPackagesEnabled,omitempty" tf:"session_level_packages_enabled,omitempty"` // +kubebuilder:validation:Optional SparkConfig []SparkConfigParameters `json:"sparkConfig,omitempty" tf:"spark_config,omitempty"` // +kubebuilder:validation:Optional SparkEventsFolder *string `json:"sparkEventsFolder,omitempty" tf:"spark_events_folder,omitempty"` // +kubebuilder:validation:Optional SparkLogFolder *string `json:"sparkLogFolder,omitempty" tf:"spark_log_folder,omitempty"` // +kubebuilder:validation:Optional SparkVersion *string `json:"sparkVersion,omitempty" tf:"spark_version,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*SparkPoolParameters) DeepCopy ¶
func (in *SparkPoolParameters) DeepCopy() *SparkPoolParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkPoolParameters.
func (*SparkPoolParameters) DeepCopyInto ¶
func (in *SparkPoolParameters) DeepCopyInto(out *SparkPoolParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkPoolSpec ¶
type SparkPoolSpec struct { v1.ResourceSpec `json:",inline"` ForProvider SparkPoolParameters `json:"forProvider"` }
SparkPoolSpec defines the desired state of SparkPool
func (*SparkPoolSpec) DeepCopy ¶
func (in *SparkPoolSpec) DeepCopy() *SparkPoolSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkPoolSpec.
func (*SparkPoolSpec) DeepCopyInto ¶
func (in *SparkPoolSpec) DeepCopyInto(out *SparkPoolSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SparkPoolStatus ¶
type SparkPoolStatus struct { v1.ResourceStatus `json:",inline"` AtProvider SparkPoolObservation `json:"atProvider,omitempty"` }
SparkPoolStatus defines the observed state of SparkPool.
func (*SparkPoolStatus) DeepCopy ¶
func (in *SparkPoolStatus) DeepCopy() *SparkPoolStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SparkPoolStatus.
func (*SparkPoolStatus) DeepCopyInto ¶
func (in *SparkPoolStatus) DeepCopyInto(out *SparkPoolStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Workspace ¶
type Workspace struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkspaceSpec `json:"spec"` Status WorkspaceStatus `json:"status,omitempty"` }
Workspace is the Schema for the Workspaces 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 (*Workspace) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace.
func (*Workspace) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Workspace) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*Workspace) GetCondition ¶
func (mg *Workspace) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this Workspace.
func (*Workspace) GetConnectionDetailsMapping ¶
GetConnectionDetailsMapping for this Workspace
func (*Workspace) GetDeletionPolicy ¶
func (mg *Workspace) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this Workspace.
func (*Workspace) GetObservation ¶
GetObservation of this Workspace
func (*Workspace) GetParameters ¶
GetParameters of this Workspace
func (*Workspace) GetProviderConfigReference ¶
GetProviderConfigReference of this Workspace.
func (*Workspace) GetProviderReference ¶
GetProviderReference of this Workspace. Deprecated: Use GetProviderConfigReference.
func (*Workspace) GetPublishConnectionDetailsTo ¶
func (mg *Workspace) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this Workspace.
func (*Workspace) GetTerraformResourceType ¶
GetTerraformResourceType returns Terraform resource type for this Workspace
func (*Workspace) GetTerraformSchemaVersion ¶
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*Workspace) GetWriteConnectionSecretToReference ¶
func (mg *Workspace) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this Workspace.
func (*Workspace) LateInitialize ¶
LateInitialize this Workspace using its observed tfState. returns True if there are any spec changes for the resource.
func (*Workspace) ResolveReferences ¶
ResolveReferences of this Workspace.
func (*Workspace) SetConditions ¶
SetConditions of this Workspace.
func (*Workspace) SetDeletionPolicy ¶
func (mg *Workspace) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this Workspace.
func (*Workspace) SetObservation ¶
SetObservation for this Workspace
func (*Workspace) SetParameters ¶
SetParameters for this Workspace
func (*Workspace) SetProviderConfigReference ¶
SetProviderConfigReference of this Workspace.
func (*Workspace) SetProviderReference ¶
SetProviderReference of this Workspace. Deprecated: Use SetProviderConfigReference.
func (*Workspace) SetPublishConnectionDetailsTo ¶
func (mg *Workspace) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this Workspace.
func (*Workspace) SetWriteConnectionSecretToReference ¶
func (mg *Workspace) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this Workspace.
type WorkspaceExtendedAuditingPolicy ¶
type WorkspaceExtendedAuditingPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkspaceExtendedAuditingPolicySpec `json:"spec"` Status WorkspaceExtendedAuditingPolicyStatus `json:"status,omitempty"` }
WorkspaceExtendedAuditingPolicy is the Schema for the WorkspaceExtendedAuditingPolicys 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 (*WorkspaceExtendedAuditingPolicy) DeepCopy ¶
func (in *WorkspaceExtendedAuditingPolicy) DeepCopy() *WorkspaceExtendedAuditingPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) DeepCopyInto ¶
func (in *WorkspaceExtendedAuditingPolicy) DeepCopyInto(out *WorkspaceExtendedAuditingPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceExtendedAuditingPolicy) DeepCopyObject ¶
func (in *WorkspaceExtendedAuditingPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceExtendedAuditingPolicy) GetCondition ¶
func (mg *WorkspaceExtendedAuditingPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) GetConnectionDetailsMapping ¶
func (tr *WorkspaceExtendedAuditingPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicy) GetDeletionPolicy ¶
func (mg *WorkspaceExtendedAuditingPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) GetID ¶
func (tr *WorkspaceExtendedAuditingPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicy) GetObservation ¶
func (tr *WorkspaceExtendedAuditingPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicy) GetParameters ¶
func (tr *WorkspaceExtendedAuditingPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicy) GetProviderConfigReference ¶
func (mg *WorkspaceExtendedAuditingPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) GetProviderReference ¶
func (mg *WorkspaceExtendedAuditingPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this WorkspaceExtendedAuditingPolicy. Deprecated: Use GetProviderConfigReference.
func (*WorkspaceExtendedAuditingPolicy) GetPublishConnectionDetailsTo ¶
func (mg *WorkspaceExtendedAuditingPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) GetTerraformResourceType ¶
func (mg *WorkspaceExtendedAuditingPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicy) GetTerraformSchemaVersion ¶
func (tr *WorkspaceExtendedAuditingPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*WorkspaceExtendedAuditingPolicy) GetWriteConnectionSecretToReference ¶
func (mg *WorkspaceExtendedAuditingPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) LateInitialize ¶
func (tr *WorkspaceExtendedAuditingPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this WorkspaceExtendedAuditingPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*WorkspaceExtendedAuditingPolicy) SetConditions ¶
func (mg *WorkspaceExtendedAuditingPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) SetDeletionPolicy ¶
func (mg *WorkspaceExtendedAuditingPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) SetObservation ¶
func (tr *WorkspaceExtendedAuditingPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicy) SetParameters ¶
func (tr *WorkspaceExtendedAuditingPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicy) SetProviderConfigReference ¶
func (mg *WorkspaceExtendedAuditingPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) SetProviderReference ¶
func (mg *WorkspaceExtendedAuditingPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this WorkspaceExtendedAuditingPolicy. Deprecated: Use SetProviderConfigReference.
func (*WorkspaceExtendedAuditingPolicy) SetPublishConnectionDetailsTo ¶
func (mg *WorkspaceExtendedAuditingPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicy) SetWriteConnectionSecretToReference ¶
func (mg *WorkspaceExtendedAuditingPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this WorkspaceExtendedAuditingPolicy.
type WorkspaceExtendedAuditingPolicyList ¶
type WorkspaceExtendedAuditingPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkspaceExtendedAuditingPolicy `json:"items"` }
WorkspaceExtendedAuditingPolicyList contains a list of WorkspaceExtendedAuditingPolicys
func (*WorkspaceExtendedAuditingPolicyList) DeepCopy ¶
func (in *WorkspaceExtendedAuditingPolicyList) DeepCopy() *WorkspaceExtendedAuditingPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceExtendedAuditingPolicyList.
func (*WorkspaceExtendedAuditingPolicyList) DeepCopyInto ¶
func (in *WorkspaceExtendedAuditingPolicyList) DeepCopyInto(out *WorkspaceExtendedAuditingPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceExtendedAuditingPolicyList) DeepCopyObject ¶
func (in *WorkspaceExtendedAuditingPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceExtendedAuditingPolicyList) GetItems ¶
func (l *WorkspaceExtendedAuditingPolicyList) GetItems() []resource.Managed
GetItems of this WorkspaceExtendedAuditingPolicyList.
type WorkspaceExtendedAuditingPolicyObservation ¶
type WorkspaceExtendedAuditingPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*WorkspaceExtendedAuditingPolicyObservation) DeepCopy ¶
func (in *WorkspaceExtendedAuditingPolicyObservation) DeepCopy() *WorkspaceExtendedAuditingPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceExtendedAuditingPolicyObservation.
func (*WorkspaceExtendedAuditingPolicyObservation) DeepCopyInto ¶
func (in *WorkspaceExtendedAuditingPolicyObservation) DeepCopyInto(out *WorkspaceExtendedAuditingPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceExtendedAuditingPolicyParameters ¶
type WorkspaceExtendedAuditingPolicyParameters struct { // +kubebuilder:validation:Optional LogMonitoringEnabled *bool `json:"logMonitoringEnabled,omitempty" tf:"log_monitoring_enabled,omitempty"` // +kubebuilder:validation:Optional RetentionInDays *float64 `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"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` }
func (*WorkspaceExtendedAuditingPolicyParameters) DeepCopy ¶
func (in *WorkspaceExtendedAuditingPolicyParameters) DeepCopy() *WorkspaceExtendedAuditingPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceExtendedAuditingPolicyParameters.
func (*WorkspaceExtendedAuditingPolicyParameters) DeepCopyInto ¶
func (in *WorkspaceExtendedAuditingPolicyParameters) DeepCopyInto(out *WorkspaceExtendedAuditingPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceExtendedAuditingPolicySpec ¶
type WorkspaceExtendedAuditingPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider WorkspaceExtendedAuditingPolicyParameters `json:"forProvider"` }
WorkspaceExtendedAuditingPolicySpec defines the desired state of WorkspaceExtendedAuditingPolicy
func (*WorkspaceExtendedAuditingPolicySpec) DeepCopy ¶
func (in *WorkspaceExtendedAuditingPolicySpec) DeepCopy() *WorkspaceExtendedAuditingPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceExtendedAuditingPolicySpec.
func (*WorkspaceExtendedAuditingPolicySpec) DeepCopyInto ¶
func (in *WorkspaceExtendedAuditingPolicySpec) DeepCopyInto(out *WorkspaceExtendedAuditingPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceExtendedAuditingPolicyStatus ¶
type WorkspaceExtendedAuditingPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider WorkspaceExtendedAuditingPolicyObservation `json:"atProvider,omitempty"` }
WorkspaceExtendedAuditingPolicyStatus defines the observed state of WorkspaceExtendedAuditingPolicy.
func (*WorkspaceExtendedAuditingPolicyStatus) DeepCopy ¶
func (in *WorkspaceExtendedAuditingPolicyStatus) DeepCopy() *WorkspaceExtendedAuditingPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceExtendedAuditingPolicyStatus.
func (*WorkspaceExtendedAuditingPolicyStatus) DeepCopyInto ¶
func (in *WorkspaceExtendedAuditingPolicyStatus) DeepCopyInto(out *WorkspaceExtendedAuditingPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceKey ¶
type WorkspaceKey struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkspaceKeySpec `json:"spec"` Status WorkspaceKeyStatus `json:"status,omitempty"` }
WorkspaceKey is the Schema for the WorkspaceKeys 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 (*WorkspaceKey) DeepCopy ¶
func (in *WorkspaceKey) DeepCopy() *WorkspaceKey
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKey.
func (*WorkspaceKey) DeepCopyInto ¶
func (in *WorkspaceKey) DeepCopyInto(out *WorkspaceKey)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceKey) DeepCopyObject ¶
func (in *WorkspaceKey) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceKey) GetCondition ¶
func (mg *WorkspaceKey) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this WorkspaceKey.
func (*WorkspaceKey) GetConnectionDetailsMapping ¶
func (tr *WorkspaceKey) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this WorkspaceKey
func (*WorkspaceKey) GetDeletionPolicy ¶
func (mg *WorkspaceKey) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this WorkspaceKey.
func (*WorkspaceKey) GetID ¶
func (tr *WorkspaceKey) GetID() string
GetID returns ID of underlying Terraform resource of this WorkspaceKey
func (*WorkspaceKey) GetObservation ¶
func (tr *WorkspaceKey) GetObservation() (map[string]interface{}, error)
GetObservation of this WorkspaceKey
func (*WorkspaceKey) GetParameters ¶
func (tr *WorkspaceKey) GetParameters() (map[string]interface{}, error)
GetParameters of this WorkspaceKey
func (*WorkspaceKey) GetProviderConfigReference ¶
func (mg *WorkspaceKey) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this WorkspaceKey.
func (*WorkspaceKey) GetProviderReference ¶
func (mg *WorkspaceKey) GetProviderReference() *xpv1.Reference
GetProviderReference of this WorkspaceKey. Deprecated: Use GetProviderConfigReference.
func (*WorkspaceKey) GetPublishConnectionDetailsTo ¶
func (mg *WorkspaceKey) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this WorkspaceKey.
func (*WorkspaceKey) GetTerraformResourceType ¶
func (mg *WorkspaceKey) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this WorkspaceKey
func (*WorkspaceKey) GetTerraformSchemaVersion ¶
func (tr *WorkspaceKey) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*WorkspaceKey) GetWriteConnectionSecretToReference ¶
func (mg *WorkspaceKey) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this WorkspaceKey.
func (*WorkspaceKey) LateInitialize ¶
func (tr *WorkspaceKey) LateInitialize(attrs []byte) (bool, error)
LateInitialize this WorkspaceKey using its observed tfState. returns True if there are any spec changes for the resource.
func (*WorkspaceKey) SetConditions ¶
func (mg *WorkspaceKey) SetConditions(c ...xpv1.Condition)
SetConditions of this WorkspaceKey.
func (*WorkspaceKey) SetDeletionPolicy ¶
func (mg *WorkspaceKey) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this WorkspaceKey.
func (*WorkspaceKey) SetObservation ¶
func (tr *WorkspaceKey) SetObservation(obs map[string]interface{}) error
SetObservation for this WorkspaceKey
func (*WorkspaceKey) SetParameters ¶
func (tr *WorkspaceKey) SetParameters(params map[string]interface{}) error
SetParameters for this WorkspaceKey
func (*WorkspaceKey) SetProviderConfigReference ¶
func (mg *WorkspaceKey) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this WorkspaceKey.
func (*WorkspaceKey) SetProviderReference ¶
func (mg *WorkspaceKey) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this WorkspaceKey. Deprecated: Use SetProviderConfigReference.
func (*WorkspaceKey) SetPublishConnectionDetailsTo ¶
func (mg *WorkspaceKey) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this WorkspaceKey.
func (*WorkspaceKey) SetWriteConnectionSecretToReference ¶
func (mg *WorkspaceKey) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this WorkspaceKey.
type WorkspaceKeyList ¶
type WorkspaceKeyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkspaceKey `json:"items"` }
WorkspaceKeyList contains a list of WorkspaceKeys
func (*WorkspaceKeyList) DeepCopy ¶
func (in *WorkspaceKeyList) DeepCopy() *WorkspaceKeyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyList.
func (*WorkspaceKeyList) DeepCopyInto ¶
func (in *WorkspaceKeyList) DeepCopyInto(out *WorkspaceKeyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceKeyList) DeepCopyObject ¶
func (in *WorkspaceKeyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceKeyList) GetItems ¶
func (l *WorkspaceKeyList) GetItems() []resource.Managed
GetItems of this WorkspaceKeyList.
type WorkspaceKeyObservation ¶
type WorkspaceKeyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*WorkspaceKeyObservation) DeepCopy ¶
func (in *WorkspaceKeyObservation) DeepCopy() *WorkspaceKeyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyObservation.
func (*WorkspaceKeyObservation) DeepCopyInto ¶
func (in *WorkspaceKeyObservation) DeepCopyInto(out *WorkspaceKeyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceKeyParameters ¶
type WorkspaceKeyParameters struct { // +kubebuilder:validation:Required Active *bool `json:"active" tf:"active,omitempty"` // +kubebuilder:validation:Required CusomterManagedKeyName *string `json:"cusomterManagedKeyName" tf:"cusomter_managed_key_name,omitempty"` // +kubebuilder:validation:Optional CustomerManagedKeyVersionlessID *string `json:"customerManagedKeyVersionlessId,omitempty" tf:"customer_managed_key_versionless_id,omitempty"` // +kubebuilder:validation:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` }
func (*WorkspaceKeyParameters) DeepCopy ¶
func (in *WorkspaceKeyParameters) DeepCopy() *WorkspaceKeyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyParameters.
func (*WorkspaceKeyParameters) DeepCopyInto ¶
func (in *WorkspaceKeyParameters) DeepCopyInto(out *WorkspaceKeyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceKeySpec ¶
type WorkspaceKeySpec struct { v1.ResourceSpec `json:",inline"` ForProvider WorkspaceKeyParameters `json:"forProvider"` }
WorkspaceKeySpec defines the desired state of WorkspaceKey
func (*WorkspaceKeySpec) DeepCopy ¶
func (in *WorkspaceKeySpec) DeepCopy() *WorkspaceKeySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeySpec.
func (*WorkspaceKeySpec) DeepCopyInto ¶
func (in *WorkspaceKeySpec) DeepCopyInto(out *WorkspaceKeySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceKeyStatus ¶
type WorkspaceKeyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider WorkspaceKeyObservation `json:"atProvider,omitempty"` }
WorkspaceKeyStatus defines the observed state of WorkspaceKey.
func (*WorkspaceKeyStatus) DeepCopy ¶
func (in *WorkspaceKeyStatus) DeepCopy() *WorkspaceKeyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceKeyStatus.
func (*WorkspaceKeyStatus) DeepCopyInto ¶
func (in *WorkspaceKeyStatus) DeepCopyInto(out *WorkspaceKeyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceList ¶
type WorkspaceList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []Workspace `json:"items"` }
WorkspaceList contains a list of Workspaces
func (*WorkspaceList) DeepCopy ¶
func (in *WorkspaceList) DeepCopy() *WorkspaceList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceList.
func (*WorkspaceList) DeepCopyInto ¶
func (in *WorkspaceList) DeepCopyInto(out *WorkspaceList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceList) DeepCopyObject ¶
func (in *WorkspaceList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceList) GetItems ¶
func (l *WorkspaceList) GetItems() []resource.Managed
GetItems of this WorkspaceList.
type WorkspaceObservation ¶
type WorkspaceObservation struct { ConnectivityEndpoints map[string]*string `json:"connectivityEndpoints,omitempty" tf:"connectivity_endpoints,omitempty"` ID *string `json:"id,omitempty" tf:"id,omitempty"` Identity []IdentityObservation `json:"identity,omitempty" tf:"identity,omitempty"` }
func (*WorkspaceObservation) DeepCopy ¶
func (in *WorkspaceObservation) DeepCopy() *WorkspaceObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceObservation.
func (*WorkspaceObservation) DeepCopyInto ¶
func (in *WorkspaceObservation) DeepCopyInto(out *WorkspaceObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceParameters ¶
type WorkspaceParameters struct { // +kubebuilder:validation:Optional AADAdmin []AADAdminParameters `json:"aadAdmin,omitempty" tf:"aad_admin,omitempty"` // +kubebuilder:validation:Optional AzureDevopsRepo []AzureDevopsRepoParameters `json:"azureDevopsRepo,omitempty" tf:"azure_devops_repo,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 ComputeSubnetID *string `json:"computeSubnetId,omitempty" tf:"compute_subnet_id,omitempty"` // +kubebuilder:validation:Optional ComputeSubnetIDRef *v1.Reference `json:"computeSubnetIdRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ComputeSubnetIDSelector *v1.Selector `json:"computeSubnetIdSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional CustomerManagedKey []CustomerManagedKeyParameters `json:"customerManagedKey,omitempty" tf:"customer_managed_key,omitempty"` // +kubebuilder:validation:Optional DataExfiltrationProtectionEnabled *bool `json:"dataExfiltrationProtectionEnabled,omitempty" tf:"data_exfiltration_protection_enabled,omitempty"` // +kubebuilder:validation:Optional GithubRepo []GithubRepoParameters `json:"githubRepo,omitempty" tf:"github_repo,omitempty"` // +kubebuilder:validation:Optional LinkingAllowedForAADTenantIds []*string `json:"linkingAllowedForAadTenantIds,omitempty" tf:"linking_allowed_for_aad_tenant_ids,omitempty"` // +kubebuilder:validation:Required Location *string `json:"location" tf:"location,omitempty"` // +crossplane:generate:reference:type=github.com/crossplane-contrib/provider-jet-azure/apis/azure/v1alpha2.ResourceGroup // +kubebuilder:validation:Optional ManagedResourceGroupName *string `json:"managedResourceGroupName,omitempty" tf:"managed_resource_group_name,omitempty"` // +kubebuilder:validation:Optional ManagedResourceGroupNameRef *v1.Reference `json:"managedResourceGroupNameRef,omitempty" tf:"-"` // +kubebuilder:validation:Optional ManagedResourceGroupNameSelector *v1.Selector `json:"managedResourceGroupNameSelector,omitempty" tf:"-"` // +kubebuilder:validation:Optional ManagedVirtualNetworkEnabled *bool `json:"managedVirtualNetworkEnabled,omitempty" tf:"managed_virtual_network_enabled,omitempty"` // +kubebuilder:validation:Required Name *string `json:"name" tf:"name,omitempty"` // +kubebuilder:validation:Optional PublicNetworkAccessEnabled *bool `json:"publicNetworkAccessEnabled,omitempty" tf:"public_network_access_enabled,omitempty"` // +kubebuilder:validation:Optional PurviewID *string `json:"purviewId,omitempty" tf:"purview_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 SQLAdministratorLogin *string `json:"sqlAdministratorLogin" tf:"sql_administrator_login,omitempty"` // +kubebuilder:validation:Required SQLAdministratorLoginPasswordSecretRef v1.SecretKeySelector `json:"sqlAdministratorLoginPasswordSecretRef" tf:"-"` // +kubebuilder:validation:Optional SQLIdentityControlEnabled *bool `json:"sqlIdentityControlEnabled,omitempty" tf:"sql_identity_control_enabled,omitempty"` // +kubebuilder:validation:Required StorageDataLakeGen2FileSystemID *string `json:"storageDataLakeGen2FilesystemId" tf:"storage_data_lake_gen2_filesystem_id,omitempty"` // +kubebuilder:validation:Optional Tags map[string]*string `json:"tags,omitempty" tf:"tags,omitempty"` }
func (*WorkspaceParameters) DeepCopy ¶
func (in *WorkspaceParameters) DeepCopy() *WorkspaceParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceParameters.
func (*WorkspaceParameters) DeepCopyInto ¶
func (in *WorkspaceParameters) DeepCopyInto(out *WorkspaceParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceSecurityAlertPolicy ¶
type WorkspaceSecurityAlertPolicy struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkspaceSecurityAlertPolicySpec `json:"spec"` Status WorkspaceSecurityAlertPolicyStatus `json:"status,omitempty"` }
WorkspaceSecurityAlertPolicy is the Schema for the WorkspaceSecurityAlertPolicys 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 (*WorkspaceSecurityAlertPolicy) DeepCopy ¶
func (in *WorkspaceSecurityAlertPolicy) DeepCopy() *WorkspaceSecurityAlertPolicy
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) DeepCopyInto ¶
func (in *WorkspaceSecurityAlertPolicy) DeepCopyInto(out *WorkspaceSecurityAlertPolicy)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceSecurityAlertPolicy) DeepCopyObject ¶
func (in *WorkspaceSecurityAlertPolicy) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceSecurityAlertPolicy) GetCondition ¶
func (mg *WorkspaceSecurityAlertPolicy) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) GetConnectionDetailsMapping ¶
func (tr *WorkspaceSecurityAlertPolicy) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicy) GetDeletionPolicy ¶
func (mg *WorkspaceSecurityAlertPolicy) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) GetID ¶
func (tr *WorkspaceSecurityAlertPolicy) GetID() string
GetID returns ID of underlying Terraform resource of this WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicy) GetObservation ¶
func (tr *WorkspaceSecurityAlertPolicy) GetObservation() (map[string]interface{}, error)
GetObservation of this WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicy) GetParameters ¶
func (tr *WorkspaceSecurityAlertPolicy) GetParameters() (map[string]interface{}, error)
GetParameters of this WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicy) GetProviderConfigReference ¶
func (mg *WorkspaceSecurityAlertPolicy) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) GetProviderReference ¶
func (mg *WorkspaceSecurityAlertPolicy) GetProviderReference() *xpv1.Reference
GetProviderReference of this WorkspaceSecurityAlertPolicy. Deprecated: Use GetProviderConfigReference.
func (*WorkspaceSecurityAlertPolicy) GetPublishConnectionDetailsTo ¶
func (mg *WorkspaceSecurityAlertPolicy) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) GetTerraformResourceType ¶
func (mg *WorkspaceSecurityAlertPolicy) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicy) GetTerraformSchemaVersion ¶
func (tr *WorkspaceSecurityAlertPolicy) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*WorkspaceSecurityAlertPolicy) GetWriteConnectionSecretToReference ¶
func (mg *WorkspaceSecurityAlertPolicy) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) LateInitialize ¶
func (tr *WorkspaceSecurityAlertPolicy) LateInitialize(attrs []byte) (bool, error)
LateInitialize this WorkspaceSecurityAlertPolicy using its observed tfState. returns True if there are any spec changes for the resource.
func (*WorkspaceSecurityAlertPolicy) SetConditions ¶
func (mg *WorkspaceSecurityAlertPolicy) SetConditions(c ...xpv1.Condition)
SetConditions of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) SetDeletionPolicy ¶
func (mg *WorkspaceSecurityAlertPolicy) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) SetObservation ¶
func (tr *WorkspaceSecurityAlertPolicy) SetObservation(obs map[string]interface{}) error
SetObservation for this WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicy) SetParameters ¶
func (tr *WorkspaceSecurityAlertPolicy) SetParameters(params map[string]interface{}) error
SetParameters for this WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicy) SetProviderConfigReference ¶
func (mg *WorkspaceSecurityAlertPolicy) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) SetProviderReference ¶
func (mg *WorkspaceSecurityAlertPolicy) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this WorkspaceSecurityAlertPolicy. Deprecated: Use SetProviderConfigReference.
func (*WorkspaceSecurityAlertPolicy) SetPublishConnectionDetailsTo ¶
func (mg *WorkspaceSecurityAlertPolicy) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicy) SetWriteConnectionSecretToReference ¶
func (mg *WorkspaceSecurityAlertPolicy) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this WorkspaceSecurityAlertPolicy.
type WorkspaceSecurityAlertPolicyList ¶
type WorkspaceSecurityAlertPolicyList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkspaceSecurityAlertPolicy `json:"items"` }
WorkspaceSecurityAlertPolicyList contains a list of WorkspaceSecurityAlertPolicys
func (*WorkspaceSecurityAlertPolicyList) DeepCopy ¶
func (in *WorkspaceSecurityAlertPolicyList) DeepCopy() *WorkspaceSecurityAlertPolicyList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSecurityAlertPolicyList.
func (*WorkspaceSecurityAlertPolicyList) DeepCopyInto ¶
func (in *WorkspaceSecurityAlertPolicyList) DeepCopyInto(out *WorkspaceSecurityAlertPolicyList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceSecurityAlertPolicyList) DeepCopyObject ¶
func (in *WorkspaceSecurityAlertPolicyList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceSecurityAlertPolicyList) GetItems ¶
func (l *WorkspaceSecurityAlertPolicyList) GetItems() []resource.Managed
GetItems of this WorkspaceSecurityAlertPolicyList.
type WorkspaceSecurityAlertPolicyObservation ¶
type WorkspaceSecurityAlertPolicyObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*WorkspaceSecurityAlertPolicyObservation) DeepCopy ¶
func (in *WorkspaceSecurityAlertPolicyObservation) DeepCopy() *WorkspaceSecurityAlertPolicyObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSecurityAlertPolicyObservation.
func (*WorkspaceSecurityAlertPolicyObservation) DeepCopyInto ¶
func (in *WorkspaceSecurityAlertPolicyObservation) DeepCopyInto(out *WorkspaceSecurityAlertPolicyObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceSecurityAlertPolicyParameters ¶
type WorkspaceSecurityAlertPolicyParameters struct { // +kubebuilder:validation:Optional DisabledAlerts []*string `json:"disabledAlerts,omitempty" tf:"disabled_alerts,omitempty"` // +kubebuilder:validation:Optional EmailAccountAdminsEnabled *bool `json:"emailAccountAdminsEnabled,omitempty" tf:"email_account_admins_enabled,omitempty"` // +kubebuilder:validation:Optional EmailAddresses []*string `json:"emailAddresses,omitempty" tf:"email_addresses,omitempty"` // +kubebuilder:validation:Required PolicyState *string `json:"policyState" tf:"policy_state,omitempty"` // +kubebuilder:validation:Optional RetentionDays *float64 `json:"retentionDays,omitempty" tf:"retention_days,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:Required SynapseWorkspaceID *string `json:"synapseWorkspaceId" tf:"synapse_workspace_id,omitempty"` }
func (*WorkspaceSecurityAlertPolicyParameters) DeepCopy ¶
func (in *WorkspaceSecurityAlertPolicyParameters) DeepCopy() *WorkspaceSecurityAlertPolicyParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSecurityAlertPolicyParameters.
func (*WorkspaceSecurityAlertPolicyParameters) DeepCopyInto ¶
func (in *WorkspaceSecurityAlertPolicyParameters) DeepCopyInto(out *WorkspaceSecurityAlertPolicyParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceSecurityAlertPolicySpec ¶
type WorkspaceSecurityAlertPolicySpec struct { v1.ResourceSpec `json:",inline"` ForProvider WorkspaceSecurityAlertPolicyParameters `json:"forProvider"` }
WorkspaceSecurityAlertPolicySpec defines the desired state of WorkspaceSecurityAlertPolicy
func (*WorkspaceSecurityAlertPolicySpec) DeepCopy ¶
func (in *WorkspaceSecurityAlertPolicySpec) DeepCopy() *WorkspaceSecurityAlertPolicySpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSecurityAlertPolicySpec.
func (*WorkspaceSecurityAlertPolicySpec) DeepCopyInto ¶
func (in *WorkspaceSecurityAlertPolicySpec) DeepCopyInto(out *WorkspaceSecurityAlertPolicySpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceSecurityAlertPolicyStatus ¶
type WorkspaceSecurityAlertPolicyStatus struct { v1.ResourceStatus `json:",inline"` AtProvider WorkspaceSecurityAlertPolicyObservation `json:"atProvider,omitempty"` }
WorkspaceSecurityAlertPolicyStatus defines the observed state of WorkspaceSecurityAlertPolicy.
func (*WorkspaceSecurityAlertPolicyStatus) DeepCopy ¶
func (in *WorkspaceSecurityAlertPolicyStatus) DeepCopy() *WorkspaceSecurityAlertPolicyStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSecurityAlertPolicyStatus.
func (*WorkspaceSecurityAlertPolicyStatus) DeepCopyInto ¶
func (in *WorkspaceSecurityAlertPolicyStatus) DeepCopyInto(out *WorkspaceSecurityAlertPolicyStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceSpec ¶
type WorkspaceSpec struct { v1.ResourceSpec `json:",inline"` ForProvider WorkspaceParameters `json:"forProvider"` }
WorkspaceSpec defines the desired state of Workspace
func (*WorkspaceSpec) DeepCopy ¶
func (in *WorkspaceSpec) DeepCopy() *WorkspaceSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSpec.
func (*WorkspaceSpec) DeepCopyInto ¶
func (in *WorkspaceSpec) DeepCopyInto(out *WorkspaceSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceStatus ¶
type WorkspaceStatus struct { v1.ResourceStatus `json:",inline"` AtProvider WorkspaceObservation `json:"atProvider,omitempty"` }
WorkspaceStatus defines the observed state of Workspace.
func (*WorkspaceStatus) DeepCopy ¶
func (in *WorkspaceStatus) DeepCopy() *WorkspaceStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceStatus.
func (*WorkspaceStatus) DeepCopyInto ¶
func (in *WorkspaceStatus) DeepCopyInto(out *WorkspaceStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceVulnerabilityAssessment ¶
type WorkspaceVulnerabilityAssessment struct { metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty"` Spec WorkspaceVulnerabilityAssessmentSpec `json:"spec"` Status WorkspaceVulnerabilityAssessmentStatus `json:"status,omitempty"` }
WorkspaceVulnerabilityAssessment is the Schema for the WorkspaceVulnerabilityAssessments 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 (*WorkspaceVulnerabilityAssessment) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessment) DeepCopy() *WorkspaceVulnerabilityAssessment
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessment) DeepCopyInto(out *WorkspaceVulnerabilityAssessment)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceVulnerabilityAssessment) DeepCopyObject ¶
func (in *WorkspaceVulnerabilityAssessment) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceVulnerabilityAssessment) GetCondition ¶
func (mg *WorkspaceVulnerabilityAssessment) GetCondition(ct xpv1.ConditionType) xpv1.Condition
GetCondition of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) GetConnectionDetailsMapping ¶
func (tr *WorkspaceVulnerabilityAssessment) GetConnectionDetailsMapping() map[string]string
GetConnectionDetailsMapping for this WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessment) GetDeletionPolicy ¶
func (mg *WorkspaceVulnerabilityAssessment) GetDeletionPolicy() xpv1.DeletionPolicy
GetDeletionPolicy of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) GetID ¶
func (tr *WorkspaceVulnerabilityAssessment) GetID() string
GetID returns ID of underlying Terraform resource of this WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessment) GetObservation ¶
func (tr *WorkspaceVulnerabilityAssessment) GetObservation() (map[string]interface{}, error)
GetObservation of this WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessment) GetParameters ¶
func (tr *WorkspaceVulnerabilityAssessment) GetParameters() (map[string]interface{}, error)
GetParameters of this WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessment) GetProviderConfigReference ¶
func (mg *WorkspaceVulnerabilityAssessment) GetProviderConfigReference() *xpv1.Reference
GetProviderConfigReference of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) GetProviderReference ¶
func (mg *WorkspaceVulnerabilityAssessment) GetProviderReference() *xpv1.Reference
GetProviderReference of this WorkspaceVulnerabilityAssessment. Deprecated: Use GetProviderConfigReference.
func (*WorkspaceVulnerabilityAssessment) GetPublishConnectionDetailsTo ¶
func (mg *WorkspaceVulnerabilityAssessment) GetPublishConnectionDetailsTo() *xpv1.PublishConnectionDetailsTo
GetPublishConnectionDetailsTo of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) GetTerraformResourceType ¶
func (mg *WorkspaceVulnerabilityAssessment) GetTerraformResourceType() string
GetTerraformResourceType returns Terraform resource type for this WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessment) GetTerraformSchemaVersion ¶
func (tr *WorkspaceVulnerabilityAssessment) GetTerraformSchemaVersion() int
GetTerraformSchemaVersion returns the associated Terraform schema version
func (*WorkspaceVulnerabilityAssessment) GetWriteConnectionSecretToReference ¶
func (mg *WorkspaceVulnerabilityAssessment) GetWriteConnectionSecretToReference() *xpv1.SecretReference
GetWriteConnectionSecretToReference of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) LateInitialize ¶
func (tr *WorkspaceVulnerabilityAssessment) LateInitialize(attrs []byte) (bool, error)
LateInitialize this WorkspaceVulnerabilityAssessment using its observed tfState. returns True if there are any spec changes for the resource.
func (*WorkspaceVulnerabilityAssessment) SetConditions ¶
func (mg *WorkspaceVulnerabilityAssessment) SetConditions(c ...xpv1.Condition)
SetConditions of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) SetDeletionPolicy ¶
func (mg *WorkspaceVulnerabilityAssessment) SetDeletionPolicy(r xpv1.DeletionPolicy)
SetDeletionPolicy of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) SetObservation ¶
func (tr *WorkspaceVulnerabilityAssessment) SetObservation(obs map[string]interface{}) error
SetObservation for this WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessment) SetParameters ¶
func (tr *WorkspaceVulnerabilityAssessment) SetParameters(params map[string]interface{}) error
SetParameters for this WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessment) SetProviderConfigReference ¶
func (mg *WorkspaceVulnerabilityAssessment) SetProviderConfigReference(r *xpv1.Reference)
SetProviderConfigReference of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) SetProviderReference ¶
func (mg *WorkspaceVulnerabilityAssessment) SetProviderReference(r *xpv1.Reference)
SetProviderReference of this WorkspaceVulnerabilityAssessment. Deprecated: Use SetProviderConfigReference.
func (*WorkspaceVulnerabilityAssessment) SetPublishConnectionDetailsTo ¶
func (mg *WorkspaceVulnerabilityAssessment) SetPublishConnectionDetailsTo(r *xpv1.PublishConnectionDetailsTo)
SetPublishConnectionDetailsTo of this WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessment) SetWriteConnectionSecretToReference ¶
func (mg *WorkspaceVulnerabilityAssessment) SetWriteConnectionSecretToReference(r *xpv1.SecretReference)
SetWriteConnectionSecretToReference of this WorkspaceVulnerabilityAssessment.
type WorkspaceVulnerabilityAssessmentList ¶
type WorkspaceVulnerabilityAssessmentList struct { metav1.TypeMeta `json:",inline"` metav1.ListMeta `json:"metadata,omitempty"` Items []WorkspaceVulnerabilityAssessment `json:"items"` }
WorkspaceVulnerabilityAssessmentList contains a list of WorkspaceVulnerabilityAssessments
func (*WorkspaceVulnerabilityAssessmentList) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessmentList) DeepCopy() *WorkspaceVulnerabilityAssessmentList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessmentList.
func (*WorkspaceVulnerabilityAssessmentList) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessmentList) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*WorkspaceVulnerabilityAssessmentList) DeepCopyObject ¶
func (in *WorkspaceVulnerabilityAssessmentList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (*WorkspaceVulnerabilityAssessmentList) GetItems ¶
func (l *WorkspaceVulnerabilityAssessmentList) GetItems() []resource.Managed
GetItems of this WorkspaceVulnerabilityAssessmentList.
type WorkspaceVulnerabilityAssessmentObservation ¶
type WorkspaceVulnerabilityAssessmentObservation struct {
ID *string `json:"id,omitempty" tf:"id,omitempty"`
}
func (*WorkspaceVulnerabilityAssessmentObservation) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessmentObservation) DeepCopy() *WorkspaceVulnerabilityAssessmentObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessmentObservation.
func (*WorkspaceVulnerabilityAssessmentObservation) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessmentObservation) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceVulnerabilityAssessmentParameters ¶
type WorkspaceVulnerabilityAssessmentParameters struct { // +kubebuilder:validation:Optional RecurringScans []WorkspaceVulnerabilityAssessmentRecurringScansParameters `json:"recurringScans,omitempty" tf:"recurring_scans,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:"-"` // +kubebuilder:validation:Required WorkspaceSecurityAlertPolicyID *string `json:"workspaceSecurityAlertPolicyId" tf:"workspace_security_alert_policy_id,omitempty"` }
func (*WorkspaceVulnerabilityAssessmentParameters) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessmentParameters) DeepCopy() *WorkspaceVulnerabilityAssessmentParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessmentParameters.
func (*WorkspaceVulnerabilityAssessmentParameters) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessmentParameters) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceVulnerabilityAssessmentRecurringScansObservation ¶
type WorkspaceVulnerabilityAssessmentRecurringScansObservation struct { }
func (*WorkspaceVulnerabilityAssessmentRecurringScansObservation) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessmentRecurringScansObservation) DeepCopy() *WorkspaceVulnerabilityAssessmentRecurringScansObservation
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessmentRecurringScansObservation.
func (*WorkspaceVulnerabilityAssessmentRecurringScansObservation) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessmentRecurringScansObservation) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentRecurringScansObservation)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceVulnerabilityAssessmentRecurringScansParameters ¶
type WorkspaceVulnerabilityAssessmentRecurringScansParameters struct { // +kubebuilder:validation:Optional EmailSubscriptionAdminsEnabled *bool `json:"emailSubscriptionAdminsEnabled,omitempty" tf:"email_subscription_admins_enabled,omitempty"` // +kubebuilder:validation:Optional Emails []*string `json:"emails,omitempty" tf:"emails,omitempty"` // +kubebuilder:validation:Optional Enabled *bool `json:"enabled,omitempty" tf:"enabled,omitempty"` }
func (*WorkspaceVulnerabilityAssessmentRecurringScansParameters) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessmentRecurringScansParameters) DeepCopy() *WorkspaceVulnerabilityAssessmentRecurringScansParameters
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessmentRecurringScansParameters.
func (*WorkspaceVulnerabilityAssessmentRecurringScansParameters) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessmentRecurringScansParameters) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentRecurringScansParameters)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceVulnerabilityAssessmentSpec ¶
type WorkspaceVulnerabilityAssessmentSpec struct { v1.ResourceSpec `json:",inline"` ForProvider WorkspaceVulnerabilityAssessmentParameters `json:"forProvider"` }
WorkspaceVulnerabilityAssessmentSpec defines the desired state of WorkspaceVulnerabilityAssessment
func (*WorkspaceVulnerabilityAssessmentSpec) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessmentSpec) DeepCopy() *WorkspaceVulnerabilityAssessmentSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessmentSpec.
func (*WorkspaceVulnerabilityAssessmentSpec) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessmentSpec) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type WorkspaceVulnerabilityAssessmentStatus ¶
type WorkspaceVulnerabilityAssessmentStatus struct { v1.ResourceStatus `json:",inline"` AtProvider WorkspaceVulnerabilityAssessmentObservation `json:"atProvider,omitempty"` }
WorkspaceVulnerabilityAssessmentStatus defines the observed state of WorkspaceVulnerabilityAssessment.
func (*WorkspaceVulnerabilityAssessmentStatus) DeepCopy ¶
func (in *WorkspaceVulnerabilityAssessmentStatus) DeepCopy() *WorkspaceVulnerabilityAssessmentStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceVulnerabilityAssessmentStatus.
func (*WorkspaceVulnerabilityAssessmentStatus) DeepCopyInto ¶
func (in *WorkspaceVulnerabilityAssessmentStatus) DeepCopyInto(out *WorkspaceVulnerabilityAssessmentStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
Source Files ¶
- zz_firewallrule_types.go
- zz_generated.deepcopy.go
- zz_generated.managed.go
- zz_generated.managedlist.go
- zz_generated.resolvers.go
- zz_generated_terraformed.go
- zz_groupversion_info.go
- zz_integrationruntimeazure_types.go
- zz_integrationruntimeselfhosted_types.go
- zz_linkedservice_types.go
- zz_managedprivateendpoint_types.go
- zz_privatelinkhub_types.go
- zz_roleassignment_types.go
- zz_sparkpool_types.go
- zz_sqlpool_types.go
- zz_sqlpoolextendedauditingpolicy_types.go
- zz_sqlpoolsecurityalertpolicy_types.go
- zz_sqlpoolvulnerabilityassessment_types.go
- zz_sqlpoolvulnerabilityassessmentbaseline_types.go
- zz_workspace_types.go
- zz_workspaceextendedauditingpolicy_types.go
- zz_workspacekey_types.go
- zz_workspacesecurityalertpolicy_types.go
- zz_workspacevulnerabilityassessment_types.go