Documentation
¶
Overview ¶
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Code generated by azure-service-operator-codegen. DO NOT EDIT. Copyright (c) Microsoft Corporation. Licensed under the MIT license.
Package storage contains API Schema definitions for the kusto storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=kusto.azure.com +versionName=v1api20230815storage
Index ¶
- Constants
- Variables
- type APIVersion
- type AcceptedAudiences
- func (audiences *AcceptedAudiences) AssignProperties_From_AcceptedAudiences(source *storage.AcceptedAudiences) error
- func (audiences *AcceptedAudiences) AssignProperties_To_AcceptedAudiences(destination *storage.AcceptedAudiences) error
- func (in *AcceptedAudiences) DeepCopy() *AcceptedAudiences
- func (in *AcceptedAudiences) DeepCopyInto(out *AcceptedAudiences)
- type AcceptedAudiences_STATUS
- func (audiences *AcceptedAudiences_STATUS) AssignProperties_From_AcceptedAudiences_STATUS(source *storage.AcceptedAudiences_STATUS) error
- func (audiences *AcceptedAudiences_STATUS) AssignProperties_To_AcceptedAudiences_STATUS(destination *storage.AcceptedAudiences_STATUS) error
- func (in *AcceptedAudiences_STATUS) DeepCopy() *AcceptedAudiences_STATUS
- func (in *AcceptedAudiences_STATUS) DeepCopyInto(out *AcceptedAudiences_STATUS)
- type AzureSku
- type AzureSku_STATUS
- func (azureSku *AzureSku_STATUS) AssignProperties_From_AzureSku_STATUS(source *storage.AzureSku_STATUS) error
- func (azureSku *AzureSku_STATUS) AssignProperties_To_AzureSku_STATUS(destination *storage.AzureSku_STATUS) error
- func (in *AzureSku_STATUS) DeepCopy() *AzureSku_STATUS
- func (in *AzureSku_STATUS) DeepCopyInto(out *AzureSku_STATUS)
- type Cluster
- func (cluster *Cluster) AssignProperties_From_Cluster(source *storage.Cluster) error
- func (cluster *Cluster) AssignProperties_To_Cluster(destination *storage.Cluster) error
- func (cluster *Cluster) AzureName() string
- func (cluster *Cluster) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (cluster *Cluster) ConvertFrom(hub conversion.Hub) error
- func (cluster *Cluster) ConvertTo(hub conversion.Hub) error
- func (in *Cluster) DeepCopy() *Cluster
- func (in *Cluster) DeepCopyInto(out *Cluster)
- func (in *Cluster) DeepCopyObject() runtime.Object
- func (cluster Cluster) GetAPIVersion() string
- func (cluster *Cluster) GetConditions() conditions.Conditions
- func (cluster *Cluster) GetResourceScope() genruntime.ResourceScope
- func (cluster *Cluster) GetSpec() genruntime.ConvertibleSpec
- func (cluster *Cluster) GetStatus() genruntime.ConvertibleStatus
- func (cluster *Cluster) GetSupportedOperations() []genruntime.ResourceOperation
- func (cluster *Cluster) GetType() string
- func (cluster *Cluster) NewEmptyStatus() genruntime.ConvertibleStatus
- func (cluster *Cluster) OriginalGVK() *schema.GroupVersionKind
- func (cluster *Cluster) Owner() *genruntime.ResourceReference
- func (cluster *Cluster) SecretDestinationExpressions() []*core.DestinationExpression
- func (cluster *Cluster) SetConditions(conditions conditions.Conditions)
- func (cluster *Cluster) SetStatus(status genruntime.ConvertibleStatus) error
- type ClusterList
- type ClusterOperatorSpec
- func (operator *ClusterOperatorSpec) AssignProperties_From_ClusterOperatorSpec(source *storage.ClusterOperatorSpec) error
- func (operator *ClusterOperatorSpec) AssignProperties_To_ClusterOperatorSpec(destination *storage.ClusterOperatorSpec) error
- func (in *ClusterOperatorSpec) DeepCopy() *ClusterOperatorSpec
- func (in *ClusterOperatorSpec) DeepCopyInto(out *ClusterOperatorSpec)
- type Cluster_STATUS
- func (cluster *Cluster_STATUS) AssignProperties_From_Cluster_STATUS(source *storage.Cluster_STATUS) error
- func (cluster *Cluster_STATUS) AssignProperties_To_Cluster_STATUS(destination *storage.Cluster_STATUS) error
- func (cluster *Cluster_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (cluster *Cluster_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Cluster_STATUS) DeepCopy() *Cluster_STATUS
- func (in *Cluster_STATUS) DeepCopyInto(out *Cluster_STATUS)
- type Cluster_Spec
- func (cluster *Cluster_Spec) AssignProperties_From_Cluster_Spec(source *storage.Cluster_Spec) error
- func (cluster *Cluster_Spec) AssignProperties_To_Cluster_Spec(destination *storage.Cluster_Spec) error
- func (cluster *Cluster_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (cluster *Cluster_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *Cluster_Spec) DeepCopy() *Cluster_Spec
- func (in *Cluster_Spec) DeepCopyInto(out *Cluster_Spec)
- type CosmosDbDataConnection
- func (connection *CosmosDbDataConnection) AssignProperties_From_CosmosDbDataConnection(source *storage.CosmosDbDataConnection) error
- func (connection *CosmosDbDataConnection) AssignProperties_To_CosmosDbDataConnection(destination *storage.CosmosDbDataConnection) error
- func (in *CosmosDbDataConnection) DeepCopy() *CosmosDbDataConnection
- func (in *CosmosDbDataConnection) DeepCopyInto(out *CosmosDbDataConnection)
- type CosmosDbDataConnection_STATUS
- func (connection *CosmosDbDataConnection_STATUS) AssignProperties_From_CosmosDbDataConnection_STATUS(source *storage.CosmosDbDataConnection_STATUS) error
- func (connection *CosmosDbDataConnection_STATUS) AssignProperties_To_CosmosDbDataConnection_STATUS(destination *storage.CosmosDbDataConnection_STATUS) error
- func (in *CosmosDbDataConnection_STATUS) DeepCopy() *CosmosDbDataConnection_STATUS
- func (in *CosmosDbDataConnection_STATUS) DeepCopyInto(out *CosmosDbDataConnection_STATUS)
- type DataConnection
- func (connection *DataConnection) AssignProperties_From_DataConnection(source *storage.DataConnection) error
- func (connection *DataConnection) AssignProperties_To_DataConnection(destination *storage.DataConnection) error
- func (connection *DataConnection) AzureName() string
- func (connection *DataConnection) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (connection *DataConnection) ConvertFrom(hub conversion.Hub) error
- func (connection *DataConnection) ConvertTo(hub conversion.Hub) error
- func (in *DataConnection) DeepCopy() *DataConnection
- func (in *DataConnection) DeepCopyInto(out *DataConnection)
- func (in *DataConnection) DeepCopyObject() runtime.Object
- func (connection DataConnection) GetAPIVersion() string
- func (connection *DataConnection) GetConditions() conditions.Conditions
- func (connection *DataConnection) GetResourceScope() genruntime.ResourceScope
- func (connection *DataConnection) GetSpec() genruntime.ConvertibleSpec
- func (connection *DataConnection) GetStatus() genruntime.ConvertibleStatus
- func (connection *DataConnection) GetSupportedOperations() []genruntime.ResourceOperation
- func (connection *DataConnection) GetType() string
- func (connection *DataConnection) NewEmptyStatus() genruntime.ConvertibleStatus
- func (connection *DataConnection) OriginalGVK() *schema.GroupVersionKind
- func (connection *DataConnection) Owner() *genruntime.ResourceReference
- func (connection *DataConnection) SecretDestinationExpressions() []*core.DestinationExpression
- func (connection *DataConnection) SetConditions(conditions conditions.Conditions)
- func (connection *DataConnection) SetStatus(status genruntime.ConvertibleStatus) error
- type DataConnectionList
- type DataConnectionOperatorSpec
- func (operator *DataConnectionOperatorSpec) AssignProperties_From_DataConnectionOperatorSpec(source *storage.DataConnectionOperatorSpec) error
- func (operator *DataConnectionOperatorSpec) AssignProperties_To_DataConnectionOperatorSpec(destination *storage.DataConnectionOperatorSpec) error
- func (in *DataConnectionOperatorSpec) DeepCopy() *DataConnectionOperatorSpec
- func (in *DataConnectionOperatorSpec) DeepCopyInto(out *DataConnectionOperatorSpec)
- type DataConnection_STATUS
- func (connection *DataConnection_STATUS) AssignProperties_From_DataConnection_STATUS(source *storage.DataConnection_STATUS) error
- func (connection *DataConnection_STATUS) AssignProperties_To_DataConnection_STATUS(destination *storage.DataConnection_STATUS) error
- func (connection *DataConnection_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (connection *DataConnection_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *DataConnection_STATUS) DeepCopy() *DataConnection_STATUS
- func (in *DataConnection_STATUS) DeepCopyInto(out *DataConnection_STATUS)
- type DataConnection_Spec
- func (connection *DataConnection_Spec) AssignProperties_From_DataConnection_Spec(source *storage.DataConnection_Spec) error
- func (connection *DataConnection_Spec) AssignProperties_To_DataConnection_Spec(destination *storage.DataConnection_Spec) error
- func (connection *DataConnection_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (connection *DataConnection_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *DataConnection_Spec) DeepCopy() *DataConnection_Spec
- func (in *DataConnection_Spec) DeepCopyInto(out *DataConnection_Spec)
- type Database
- func (database *Database) AssignProperties_From_Database(source *storage.Database) error
- func (database *Database) AssignProperties_To_Database(destination *storage.Database) error
- func (database *Database) AzureName() string
- func (database *Database) ConfigMapDestinationExpressions() []*core.DestinationExpression
- func (database *Database) ConvertFrom(hub conversion.Hub) error
- func (database *Database) ConvertTo(hub conversion.Hub) error
- func (in *Database) DeepCopy() *Database
- func (in *Database) DeepCopyInto(out *Database)
- func (in *Database) DeepCopyObject() runtime.Object
- func (database Database) GetAPIVersion() string
- func (database *Database) GetConditions() conditions.Conditions
- func (database *Database) GetResourceScope() genruntime.ResourceScope
- func (database *Database) GetSpec() genruntime.ConvertibleSpec
- func (database *Database) GetStatus() genruntime.ConvertibleStatus
- func (database *Database) GetSupportedOperations() []genruntime.ResourceOperation
- func (database *Database) GetType() string
- func (database *Database) NewEmptyStatus() genruntime.ConvertibleStatus
- func (database *Database) OriginalGVK() *schema.GroupVersionKind
- func (database *Database) Owner() *genruntime.ResourceReference
- func (database *Database) SecretDestinationExpressions() []*core.DestinationExpression
- func (database *Database) SetConditions(conditions conditions.Conditions)
- func (database *Database) SetStatus(status genruntime.ConvertibleStatus) error
- type DatabaseList
- type DatabaseOperatorSpec
- func (operator *DatabaseOperatorSpec) AssignProperties_From_DatabaseOperatorSpec(source *storage.DatabaseOperatorSpec) error
- func (operator *DatabaseOperatorSpec) AssignProperties_To_DatabaseOperatorSpec(destination *storage.DatabaseOperatorSpec) error
- func (in *DatabaseOperatorSpec) DeepCopy() *DatabaseOperatorSpec
- func (in *DatabaseOperatorSpec) DeepCopyInto(out *DatabaseOperatorSpec)
- type DatabaseStatistics_STATUS
- func (statistics *DatabaseStatistics_STATUS) AssignProperties_From_DatabaseStatistics_STATUS(source *storage.DatabaseStatistics_STATUS) error
- func (statistics *DatabaseStatistics_STATUS) AssignProperties_To_DatabaseStatistics_STATUS(destination *storage.DatabaseStatistics_STATUS) error
- func (in *DatabaseStatistics_STATUS) DeepCopy() *DatabaseStatistics_STATUS
- func (in *DatabaseStatistics_STATUS) DeepCopyInto(out *DatabaseStatistics_STATUS)
- type Database_STATUS
- func (database *Database_STATUS) AssignProperties_From_Database_STATUS(source *storage.Database_STATUS) error
- func (database *Database_STATUS) AssignProperties_To_Database_STATUS(destination *storage.Database_STATUS) error
- func (database *Database_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
- func (database *Database_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
- func (in *Database_STATUS) DeepCopy() *Database_STATUS
- func (in *Database_STATUS) DeepCopyInto(out *Database_STATUS)
- type Database_Spec
- func (database *Database_Spec) AssignProperties_From_Database_Spec(source *storage.Database_Spec) error
- func (database *Database_Spec) AssignProperties_To_Database_Spec(destination *storage.Database_Spec) error
- func (database *Database_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
- func (database *Database_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
- func (in *Database_Spec) DeepCopy() *Database_Spec
- func (in *Database_Spec) DeepCopyInto(out *Database_Spec)
- type EventGridDataConnection
- func (connection *EventGridDataConnection) AssignProperties_From_EventGridDataConnection(source *storage.EventGridDataConnection) error
- func (connection *EventGridDataConnection) AssignProperties_To_EventGridDataConnection(destination *storage.EventGridDataConnection) error
- func (in *EventGridDataConnection) DeepCopy() *EventGridDataConnection
- func (in *EventGridDataConnection) DeepCopyInto(out *EventGridDataConnection)
- type EventGridDataConnection_STATUS
- func (connection *EventGridDataConnection_STATUS) AssignProperties_From_EventGridDataConnection_STATUS(source *storage.EventGridDataConnection_STATUS) error
- func (connection *EventGridDataConnection_STATUS) AssignProperties_To_EventGridDataConnection_STATUS(destination *storage.EventGridDataConnection_STATUS) error
- func (in *EventGridDataConnection_STATUS) DeepCopy() *EventGridDataConnection_STATUS
- func (in *EventGridDataConnection_STATUS) DeepCopyInto(out *EventGridDataConnection_STATUS)
- type EventHubDataConnection
- func (connection *EventHubDataConnection) AssignProperties_From_EventHubDataConnection(source *storage.EventHubDataConnection) error
- func (connection *EventHubDataConnection) AssignProperties_To_EventHubDataConnection(destination *storage.EventHubDataConnection) error
- func (in *EventHubDataConnection) DeepCopy() *EventHubDataConnection
- func (in *EventHubDataConnection) DeepCopyInto(out *EventHubDataConnection)
- type EventHubDataConnection_STATUS
- func (connection *EventHubDataConnection_STATUS) AssignProperties_From_EventHubDataConnection_STATUS(source *storage.EventHubDataConnection_STATUS) error
- func (connection *EventHubDataConnection_STATUS) AssignProperties_To_EventHubDataConnection_STATUS(destination *storage.EventHubDataConnection_STATUS) error
- func (in *EventHubDataConnection_STATUS) DeepCopy() *EventHubDataConnection_STATUS
- func (in *EventHubDataConnection_STATUS) DeepCopyInto(out *EventHubDataConnection_STATUS)
- type Identity
- type Identity_STATUS
- func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *storage.Identity_STATUS) error
- func (identity *Identity_STATUS) AssignProperties_To_Identity_STATUS(destination *storage.Identity_STATUS) error
- func (in *Identity_STATUS) DeepCopy() *Identity_STATUS
- func (in *Identity_STATUS) DeepCopyInto(out *Identity_STATUS)
- type Identity_UserAssignedIdentities_STATUS
- func (identities *Identity_UserAssignedIdentities_STATUS) AssignProperties_From_Identity_UserAssignedIdentities_STATUS(source *storage.Identity_UserAssignedIdentities_STATUS) error
- func (identities *Identity_UserAssignedIdentities_STATUS) AssignProperties_To_Identity_UserAssignedIdentities_STATUS(destination *storage.Identity_UserAssignedIdentities_STATUS) error
- func (in *Identity_UserAssignedIdentities_STATUS) DeepCopy() *Identity_UserAssignedIdentities_STATUS
- func (in *Identity_UserAssignedIdentities_STATUS) DeepCopyInto(out *Identity_UserAssignedIdentities_STATUS)
- type IotHubDataConnection
- func (connection *IotHubDataConnection) AssignProperties_From_IotHubDataConnection(source *storage.IotHubDataConnection) error
- func (connection *IotHubDataConnection) AssignProperties_To_IotHubDataConnection(destination *storage.IotHubDataConnection) error
- func (in *IotHubDataConnection) DeepCopy() *IotHubDataConnection
- func (in *IotHubDataConnection) DeepCopyInto(out *IotHubDataConnection)
- type IotHubDataConnection_STATUS
- func (connection *IotHubDataConnection_STATUS) AssignProperties_From_IotHubDataConnection_STATUS(source *storage.IotHubDataConnection_STATUS) error
- func (connection *IotHubDataConnection_STATUS) AssignProperties_To_IotHubDataConnection_STATUS(destination *storage.IotHubDataConnection_STATUS) error
- func (in *IotHubDataConnection_STATUS) DeepCopy() *IotHubDataConnection_STATUS
- func (in *IotHubDataConnection_STATUS) DeepCopyInto(out *IotHubDataConnection_STATUS)
- type KeyVaultProperties
- func (properties *KeyVaultProperties) AssignProperties_From_KeyVaultProperties(source *storage.KeyVaultProperties) error
- func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *storage.KeyVaultProperties) error
- func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
- func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
- type KeyVaultProperties_STATUS
- func (properties *KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS(source *storage.KeyVaultProperties_STATUS) error
- func (properties *KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS(destination *storage.KeyVaultProperties_STATUS) error
- func (in *KeyVaultProperties_STATUS) DeepCopy() *KeyVaultProperties_STATUS
- func (in *KeyVaultProperties_STATUS) DeepCopyInto(out *KeyVaultProperties_STATUS)
- type LanguageExtension
- func (extension *LanguageExtension) AssignProperties_From_LanguageExtension(source *storage.LanguageExtension) error
- func (extension *LanguageExtension) AssignProperties_To_LanguageExtension(destination *storage.LanguageExtension) error
- func (in *LanguageExtension) DeepCopy() *LanguageExtension
- func (in *LanguageExtension) DeepCopyInto(out *LanguageExtension)
- type LanguageExtension_STATUS
- func (extension *LanguageExtension_STATUS) AssignProperties_From_LanguageExtension_STATUS(source *storage.LanguageExtension_STATUS) error
- func (extension *LanguageExtension_STATUS) AssignProperties_To_LanguageExtension_STATUS(destination *storage.LanguageExtension_STATUS) error
- func (in *LanguageExtension_STATUS) DeepCopy() *LanguageExtension_STATUS
- func (in *LanguageExtension_STATUS) DeepCopyInto(out *LanguageExtension_STATUS)
- type LanguageExtensionsList
- func (list *LanguageExtensionsList) AssignProperties_From_LanguageExtensionsList(source *storage.LanguageExtensionsList) error
- func (list *LanguageExtensionsList) AssignProperties_To_LanguageExtensionsList(destination *storage.LanguageExtensionsList) error
- func (in *LanguageExtensionsList) DeepCopy() *LanguageExtensionsList
- func (in *LanguageExtensionsList) DeepCopyInto(out *LanguageExtensionsList)
- type LanguageExtensionsList_STATUS
- func (list *LanguageExtensionsList_STATUS) AssignProperties_From_LanguageExtensionsList_STATUS(source *storage.LanguageExtensionsList_STATUS) error
- func (list *LanguageExtensionsList_STATUS) AssignProperties_To_LanguageExtensionsList_STATUS(destination *storage.LanguageExtensionsList_STATUS) error
- func (in *LanguageExtensionsList_STATUS) DeepCopy() *LanguageExtensionsList_STATUS
- func (in *LanguageExtensionsList_STATUS) DeepCopyInto(out *LanguageExtensionsList_STATUS)
- type MigrationClusterProperties_STATUS
- func (properties *MigrationClusterProperties_STATUS) AssignProperties_From_MigrationClusterProperties_STATUS(source *storage.MigrationClusterProperties_STATUS) error
- func (properties *MigrationClusterProperties_STATUS) AssignProperties_To_MigrationClusterProperties_STATUS(destination *storage.MigrationClusterProperties_STATUS) error
- func (in *MigrationClusterProperties_STATUS) DeepCopy() *MigrationClusterProperties_STATUS
- func (in *MigrationClusterProperties_STATUS) DeepCopyInto(out *MigrationClusterProperties_STATUS)
- type OptimizedAutoscale
- func (autoscale *OptimizedAutoscale) AssignProperties_From_OptimizedAutoscale(source *storage.OptimizedAutoscale) error
- func (autoscale *OptimizedAutoscale) AssignProperties_To_OptimizedAutoscale(destination *storage.OptimizedAutoscale) error
- func (in *OptimizedAutoscale) DeepCopy() *OptimizedAutoscale
- func (in *OptimizedAutoscale) DeepCopyInto(out *OptimizedAutoscale)
- type OptimizedAutoscale_STATUS
- func (autoscale *OptimizedAutoscale_STATUS) AssignProperties_From_OptimizedAutoscale_STATUS(source *storage.OptimizedAutoscale_STATUS) error
- func (autoscale *OptimizedAutoscale_STATUS) AssignProperties_To_OptimizedAutoscale_STATUS(destination *storage.OptimizedAutoscale_STATUS) error
- func (in *OptimizedAutoscale_STATUS) DeepCopy() *OptimizedAutoscale_STATUS
- func (in *OptimizedAutoscale_STATUS) DeepCopyInto(out *OptimizedAutoscale_STATUS)
- type PrivateEndpointConnection_STATUS
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
- func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
- func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
- func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
- type ReadWriteDatabase
- func (database *ReadWriteDatabase) AssignProperties_From_ReadWriteDatabase(source *storage.ReadWriteDatabase) error
- func (database *ReadWriteDatabase) AssignProperties_To_ReadWriteDatabase(destination *storage.ReadWriteDatabase) error
- func (in *ReadWriteDatabase) DeepCopy() *ReadWriteDatabase
- func (in *ReadWriteDatabase) DeepCopyInto(out *ReadWriteDatabase)
- type ReadWriteDatabase_STATUS
- func (database *ReadWriteDatabase_STATUS) AssignProperties_From_ReadWriteDatabase_STATUS(source *storage.ReadWriteDatabase_STATUS) error
- func (database *ReadWriteDatabase_STATUS) AssignProperties_To_ReadWriteDatabase_STATUS(destination *storage.ReadWriteDatabase_STATUS) error
- func (in *ReadWriteDatabase_STATUS) DeepCopy() *ReadWriteDatabase_STATUS
- func (in *ReadWriteDatabase_STATUS) DeepCopyInto(out *ReadWriteDatabase_STATUS)
- type SuspensionDetails_STATUS
- func (details *SuspensionDetails_STATUS) AssignProperties_From_SuspensionDetails_STATUS(source *storage.SuspensionDetails_STATUS) error
- func (details *SuspensionDetails_STATUS) AssignProperties_To_SuspensionDetails_STATUS(destination *storage.SuspensionDetails_STATUS) error
- func (in *SuspensionDetails_STATUS) DeepCopy() *SuspensionDetails_STATUS
- func (in *SuspensionDetails_STATUS) DeepCopyInto(out *SuspensionDetails_STATUS)
- type SystemData_STATUS
- func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
- func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
- func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
- func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
- type TrustedExternalTenant
- func (tenant *TrustedExternalTenant) AssignProperties_From_TrustedExternalTenant(source *storage.TrustedExternalTenant) error
- func (tenant *TrustedExternalTenant) AssignProperties_To_TrustedExternalTenant(destination *storage.TrustedExternalTenant) error
- func (in *TrustedExternalTenant) DeepCopy() *TrustedExternalTenant
- func (in *TrustedExternalTenant) DeepCopyInto(out *TrustedExternalTenant)
- type TrustedExternalTenant_STATUS
- func (tenant *TrustedExternalTenant_STATUS) AssignProperties_From_TrustedExternalTenant_STATUS(source *storage.TrustedExternalTenant_STATUS) error
- func (tenant *TrustedExternalTenant_STATUS) AssignProperties_To_TrustedExternalTenant_STATUS(destination *storage.TrustedExternalTenant_STATUS) error
- func (in *TrustedExternalTenant_STATUS) DeepCopy() *TrustedExternalTenant_STATUS
- func (in *TrustedExternalTenant_STATUS) DeepCopyInto(out *TrustedExternalTenant_STATUS)
- type UserAssignedIdentityDetails
- func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
- func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
- func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
- func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
- type VirtualNetworkConfiguration
- func (configuration *VirtualNetworkConfiguration) AssignProperties_From_VirtualNetworkConfiguration(source *storage.VirtualNetworkConfiguration) error
- func (configuration *VirtualNetworkConfiguration) AssignProperties_To_VirtualNetworkConfiguration(destination *storage.VirtualNetworkConfiguration) error
- func (in *VirtualNetworkConfiguration) DeepCopy() *VirtualNetworkConfiguration
- func (in *VirtualNetworkConfiguration) DeepCopyInto(out *VirtualNetworkConfiguration)
- type VirtualNetworkConfiguration_STATUS
- func (configuration *VirtualNetworkConfiguration_STATUS) AssignProperties_From_VirtualNetworkConfiguration_STATUS(source *storage.VirtualNetworkConfiguration_STATUS) error
- func (configuration *VirtualNetworkConfiguration_STATUS) AssignProperties_To_VirtualNetworkConfiguration_STATUS(destination *storage.VirtualNetworkConfiguration_STATUS) error
- func (in *VirtualNetworkConfiguration_STATUS) DeepCopy() *VirtualNetworkConfiguration_STATUS
- func (in *VirtualNetworkConfiguration_STATUS) DeepCopyInto(out *VirtualNetworkConfiguration_STATUS)
Constants ¶
const APIVersion_Value = APIVersion("2023-08-15")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "kusto.azure.com", Version: "v1api20230815storage"} // SchemeBuilder is used to add go types to the GroupVersionKind scheme SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion} // AddToScheme adds the types in this group-version to the given scheme. AddToScheme = SchemeBuilder.AddToScheme )
Functions ¶
This section is empty.
Types ¶
type APIVersion ¶
type APIVersion string
Storage version of v1api20230815.APIVersion +kubebuilder:validation:Enum={"2023-08-15"}
type AcceptedAudiences ¶
type AcceptedAudiences struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20230815.AcceptedAudiences Represents an accepted audience trusted by the cluster.
func (*AcceptedAudiences) AssignProperties_From_AcceptedAudiences ¶ added in v2.15.0
func (audiences *AcceptedAudiences) AssignProperties_From_AcceptedAudiences(source *storage.AcceptedAudiences) error
AssignProperties_From_AcceptedAudiences populates our AcceptedAudiences from the provided source AcceptedAudiences
func (*AcceptedAudiences) AssignProperties_To_AcceptedAudiences ¶ added in v2.15.0
func (audiences *AcceptedAudiences) AssignProperties_To_AcceptedAudiences(destination *storage.AcceptedAudiences) error
AssignProperties_To_AcceptedAudiences populates the provided destination AcceptedAudiences from our AcceptedAudiences
func (*AcceptedAudiences) DeepCopy ¶
func (in *AcceptedAudiences) DeepCopy() *AcceptedAudiences
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AcceptedAudiences.
func (*AcceptedAudiences) DeepCopyInto ¶
func (in *AcceptedAudiences) DeepCopyInto(out *AcceptedAudiences)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AcceptedAudiences_STATUS ¶
type AcceptedAudiences_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20230815.AcceptedAudiences_STATUS Represents an accepted audience trusted by the cluster.
func (*AcceptedAudiences_STATUS) AssignProperties_From_AcceptedAudiences_STATUS ¶ added in v2.15.0
func (audiences *AcceptedAudiences_STATUS) AssignProperties_From_AcceptedAudiences_STATUS(source *storage.AcceptedAudiences_STATUS) error
AssignProperties_From_AcceptedAudiences_STATUS populates our AcceptedAudiences_STATUS from the provided source AcceptedAudiences_STATUS
func (*AcceptedAudiences_STATUS) AssignProperties_To_AcceptedAudiences_STATUS ¶ added in v2.15.0
func (audiences *AcceptedAudiences_STATUS) AssignProperties_To_AcceptedAudiences_STATUS(destination *storage.AcceptedAudiences_STATUS) error
AssignProperties_To_AcceptedAudiences_STATUS populates the provided destination AcceptedAudiences_STATUS from our AcceptedAudiences_STATUS
func (*AcceptedAudiences_STATUS) DeepCopy ¶
func (in *AcceptedAudiences_STATUS) DeepCopy() *AcceptedAudiences_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AcceptedAudiences_STATUS.
func (*AcceptedAudiences_STATUS) DeepCopyInto ¶
func (in *AcceptedAudiences_STATUS) DeepCopyInto(out *AcceptedAudiences_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureSku ¶
type AzureSku struct {
Capacity *int `json:"capacity,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20230815.AzureSku Azure SKU definition.
func (*AzureSku) AssignProperties_From_AzureSku ¶ added in v2.15.0
AssignProperties_From_AzureSku populates our AzureSku from the provided source AzureSku
func (*AzureSku) AssignProperties_To_AzureSku ¶ added in v2.15.0
AssignProperties_To_AzureSku populates the provided destination AzureSku from our AzureSku
func (*AzureSku) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureSku.
func (*AzureSku) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type AzureSku_STATUS ¶
type AzureSku_STATUS struct {
Capacity *int `json:"capacity,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Tier *string `json:"tier,omitempty"`
}
Storage version of v1api20230815.AzureSku_STATUS Azure SKU definition.
func (*AzureSku_STATUS) AssignProperties_From_AzureSku_STATUS ¶ added in v2.15.0
func (azureSku *AzureSku_STATUS) AssignProperties_From_AzureSku_STATUS(source *storage.AzureSku_STATUS) error
AssignProperties_From_AzureSku_STATUS populates our AzureSku_STATUS from the provided source AzureSku_STATUS
func (*AzureSku_STATUS) AssignProperties_To_AzureSku_STATUS ¶ added in v2.15.0
func (azureSku *AzureSku_STATUS) AssignProperties_To_AzureSku_STATUS(destination *storage.AzureSku_STATUS) error
AssignProperties_To_AzureSku_STATUS populates the provided destination AzureSku_STATUS from our AzureSku_STATUS
func (*AzureSku_STATUS) DeepCopy ¶
func (in *AzureSku_STATUS) DeepCopy() *AzureSku_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AzureSku_STATUS.
func (*AzureSku_STATUS) DeepCopyInto ¶
func (in *AzureSku_STATUS) DeepCopyInto(out *AzureSku_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Cluster ¶
type Cluster struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec Cluster_Spec `json:"spec,omitempty"`
Status Cluster_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,kusto} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230815.Cluster Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.Kusto/Kusto/stable/2023-08-15/kusto.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}
func (*Cluster) AssignProperties_From_Cluster ¶ added in v2.15.0
AssignProperties_From_Cluster populates our Cluster from the provided source Cluster
func (*Cluster) AssignProperties_To_Cluster ¶ added in v2.15.0
AssignProperties_To_Cluster populates the provided destination Cluster from our Cluster
func (*Cluster) ConfigMapDestinationExpressions ¶
func (cluster *Cluster) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Cluster) ConvertFrom ¶ added in v2.15.0
func (cluster *Cluster) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Cluster from the provided hub Cluster
func (*Cluster) ConvertTo ¶ added in v2.15.0
func (cluster *Cluster) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Cluster from our Cluster
func (*Cluster) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
func (*Cluster) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Cluster) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Cluster) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-08-15"
func (*Cluster) GetConditions ¶
func (cluster *Cluster) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Cluster) GetResourceScope ¶
func (cluster *Cluster) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Cluster) GetSpec ¶
func (cluster *Cluster) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Cluster) GetStatus ¶
func (cluster *Cluster) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Cluster) GetSupportedOperations ¶
func (cluster *Cluster) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Cluster) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Kusto/clusters"
func (*Cluster) NewEmptyStatus ¶
func (cluster *Cluster) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Cluster) OriginalGVK ¶
func (cluster *Cluster) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Cluster) Owner ¶
func (cluster *Cluster) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Cluster) SecretDestinationExpressions ¶
func (cluster *Cluster) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Cluster) SetConditions ¶
func (cluster *Cluster) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Cluster) SetStatus ¶
func (cluster *Cluster) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type ClusterList ¶
type ClusterList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Cluster `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20230815.Cluster Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.Kusto/Kusto/stable/2023-08-15/kusto.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}
func (*ClusterList) DeepCopy ¶
func (in *ClusterList) DeepCopy() *ClusterList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList.
func (*ClusterList) DeepCopyInto ¶
func (in *ClusterList) DeepCopyInto(out *ClusterList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*ClusterList) DeepCopyObject ¶
func (in *ClusterList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type ClusterOperatorSpec ¶
type ClusterOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20230815.ClusterOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*ClusterOperatorSpec) AssignProperties_From_ClusterOperatorSpec ¶ added in v2.15.0
func (operator *ClusterOperatorSpec) AssignProperties_From_ClusterOperatorSpec(source *storage.ClusterOperatorSpec) error
AssignProperties_From_ClusterOperatorSpec populates our ClusterOperatorSpec from the provided source ClusterOperatorSpec
func (*ClusterOperatorSpec) AssignProperties_To_ClusterOperatorSpec ¶ added in v2.15.0
func (operator *ClusterOperatorSpec) AssignProperties_To_ClusterOperatorSpec(destination *storage.ClusterOperatorSpec) error
AssignProperties_To_ClusterOperatorSpec populates the provided destination ClusterOperatorSpec from our ClusterOperatorSpec
func (*ClusterOperatorSpec) DeepCopy ¶
func (in *ClusterOperatorSpec) DeepCopy() *ClusterOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterOperatorSpec.
func (*ClusterOperatorSpec) DeepCopyInto ¶
func (in *ClusterOperatorSpec) DeepCopyInto(out *ClusterOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Cluster_STATUS ¶
type Cluster_STATUS struct {
AcceptedAudiences []AcceptedAudiences_STATUS `json:"acceptedAudiences,omitempty"`
AllowedFqdnList []string `json:"allowedFqdnList,omitempty"`
AllowedIpRangeList []string `json:"allowedIpRangeList,omitempty"`
Conditions []conditions.Condition `json:"conditions,omitempty"`
DataIngestionUri *string `json:"dataIngestionUri,omitempty"`
EnableAutoStop *bool `json:"enableAutoStop,omitempty"`
EnableDiskEncryption *bool `json:"enableDiskEncryption,omitempty"`
EnableDoubleEncryption *bool `json:"enableDoubleEncryption,omitempty"`
EnablePurge *bool `json:"enablePurge,omitempty"`
EnableStreamingIngest *bool `json:"enableStreamingIngest,omitempty"`
EngineType *string `json:"engineType,omitempty"`
Etag *string `json:"etag,omitempty"`
Id *string `json:"id,omitempty"`
Identity *Identity_STATUS `json:"identity,omitempty"`
KeyVaultProperties *KeyVaultProperties_STATUS `json:"keyVaultProperties,omitempty"`
LanguageExtensions *LanguageExtensionsList_STATUS `json:"languageExtensions,omitempty"`
Location *string `json:"location,omitempty"`
MigrationCluster *MigrationClusterProperties_STATUS `json:"migrationCluster,omitempty"`
Name *string `json:"name,omitempty"`
OptimizedAutoscale *OptimizedAutoscale_STATUS `json:"optimizedAutoscale,omitempty"`
PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
PublicIPType *string `json:"publicIPType,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
RestrictOutboundNetworkAccess *string `json:"restrictOutboundNetworkAccess,omitempty"`
Sku *AzureSku_STATUS `json:"sku,omitempty"`
State *string `json:"state,omitempty"`
StateReason *string `json:"stateReason,omitempty"`
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
TrustedExternalTenants []TrustedExternalTenant_STATUS `json:"trustedExternalTenants,omitempty"`
Type *string `json:"type,omitempty"`
Uri *string `json:"uri,omitempty"`
VirtualNetworkConfiguration *VirtualNetworkConfiguration_STATUS `json:"virtualNetworkConfiguration,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20230815.Cluster_STATUS Class representing a Kusto cluster.
func (*Cluster_STATUS) AssignProperties_From_Cluster_STATUS ¶ added in v2.15.0
func (cluster *Cluster_STATUS) AssignProperties_From_Cluster_STATUS(source *storage.Cluster_STATUS) error
AssignProperties_From_Cluster_STATUS populates our Cluster_STATUS from the provided source Cluster_STATUS
func (*Cluster_STATUS) AssignProperties_To_Cluster_STATUS ¶ added in v2.15.0
func (cluster *Cluster_STATUS) AssignProperties_To_Cluster_STATUS(destination *storage.Cluster_STATUS) error
AssignProperties_To_Cluster_STATUS populates the provided destination Cluster_STATUS from our Cluster_STATUS
func (*Cluster_STATUS) ConvertStatusFrom ¶
func (cluster *Cluster_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Cluster_STATUS from the provided source
func (*Cluster_STATUS) ConvertStatusTo ¶
func (cluster *Cluster_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Cluster_STATUS
func (*Cluster_STATUS) DeepCopy ¶
func (in *Cluster_STATUS) DeepCopy() *Cluster_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster_STATUS.
func (*Cluster_STATUS) DeepCopyInto ¶
func (in *Cluster_STATUS) DeepCopyInto(out *Cluster_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Cluster_Spec ¶
type Cluster_Spec struct {
AcceptedAudiences []AcceptedAudiences `json:"acceptedAudiences,omitempty"`
AllowedFqdnList []string `json:"allowedFqdnList,omitempty"`
AllowedIpRangeList []string `json:"allowedIpRangeList,omitempty"`
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
EnableAutoStop *bool `json:"enableAutoStop,omitempty"`
EnableDiskEncryption *bool `json:"enableDiskEncryption,omitempty"`
EnableDoubleEncryption *bool `json:"enableDoubleEncryption,omitempty"`
EnablePurge *bool `json:"enablePurge,omitempty"`
EnableStreamingIngest *bool `json:"enableStreamingIngest,omitempty"`
EngineType *string `json:"engineType,omitempty"`
Identity *Identity `json:"identity,omitempty"`
KeyVaultProperties *KeyVaultProperties `json:"keyVaultProperties,omitempty"`
LanguageExtensions *LanguageExtensionsList `json:"languageExtensions,omitempty"`
Location *string `json:"location,omitempty"`
OperatorSpec *ClusterOperatorSpec `json:"operatorSpec,omitempty"`
OptimizedAutoscale *OptimizedAutoscale `json:"optimizedAutoscale,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a resources.azure.com/ResourceGroup resource
Owner *genruntime.KnownResourceReference `group:"resources.azure.com" json:"owner,omitempty" kind:"ResourceGroup"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
PublicIPType *string `json:"publicIPType,omitempty"`
PublicNetworkAccess *string `json:"publicNetworkAccess,omitempty"`
RestrictOutboundNetworkAccess *string `json:"restrictOutboundNetworkAccess,omitempty"`
Sku *AzureSku `json:"sku,omitempty"`
Tags map[string]string `json:"tags,omitempty"`
TrustedExternalTenants []TrustedExternalTenant `json:"trustedExternalTenants,omitempty"`
VirtualClusterGraduationProperties *genruntime.SecretReference `json:"virtualClusterGraduationProperties,omitempty"`
VirtualNetworkConfiguration *VirtualNetworkConfiguration `json:"virtualNetworkConfiguration,omitempty"`
Zones []string `json:"zones,omitempty"`
}
Storage version of v1api20230815.Cluster_Spec
func (*Cluster_Spec) AssignProperties_From_Cluster_Spec ¶ added in v2.15.0
func (cluster *Cluster_Spec) AssignProperties_From_Cluster_Spec(source *storage.Cluster_Spec) error
AssignProperties_From_Cluster_Spec populates our Cluster_Spec from the provided source Cluster_Spec
func (*Cluster_Spec) AssignProperties_To_Cluster_Spec ¶ added in v2.15.0
func (cluster *Cluster_Spec) AssignProperties_To_Cluster_Spec(destination *storage.Cluster_Spec) error
AssignProperties_To_Cluster_Spec populates the provided destination Cluster_Spec from our Cluster_Spec
func (*Cluster_Spec) ConvertSpecFrom ¶
func (cluster *Cluster_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Cluster_Spec from the provided source
func (*Cluster_Spec) ConvertSpecTo ¶
func (cluster *Cluster_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Cluster_Spec
func (*Cluster_Spec) DeepCopy ¶
func (in *Cluster_Spec) DeepCopy() *Cluster_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster_Spec.
func (*Cluster_Spec) DeepCopyInto ¶
func (in *Cluster_Spec) DeepCopyInto(out *Cluster_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosDbDataConnection ¶
type CosmosDbDataConnection struct {
// +kubebuilder:validation:Required
// CosmosDbAccountResourceReference: The resource ID of the Cosmos DB account used to create the data connection.
CosmosDbAccountResourceReference *genruntime.ResourceReference `armReference:"CosmosDbAccountResourceId" json:"cosmosDbAccountResourceReference,omitempty"`
CosmosDbContainer *string `json:"cosmosDbContainer,omitempty"`
CosmosDbDatabase *string `json:"cosmosDbDatabase,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
// +kubebuilder:validation:Required
// ManagedIdentityResourceReference: The resource ID of a managed system or user-assigned identity. The identity is used to
// authenticate with Cosmos DB.
ManagedIdentityResourceReference *genruntime.ResourceReference `armReference:"ManagedIdentityResourceId" json:"managedIdentityResourceReference,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
TableName *string `json:"tableName,omitempty"`
}
Storage version of v1api20230815.CosmosDbDataConnection
func (*CosmosDbDataConnection) AssignProperties_From_CosmosDbDataConnection ¶ added in v2.15.0
func (connection *CosmosDbDataConnection) AssignProperties_From_CosmosDbDataConnection(source *storage.CosmosDbDataConnection) error
AssignProperties_From_CosmosDbDataConnection populates our CosmosDbDataConnection from the provided source CosmosDbDataConnection
func (*CosmosDbDataConnection) AssignProperties_To_CosmosDbDataConnection ¶ added in v2.15.0
func (connection *CosmosDbDataConnection) AssignProperties_To_CosmosDbDataConnection(destination *storage.CosmosDbDataConnection) error
AssignProperties_To_CosmosDbDataConnection populates the provided destination CosmosDbDataConnection from our CosmosDbDataConnection
func (*CosmosDbDataConnection) DeepCopy ¶
func (in *CosmosDbDataConnection) DeepCopy() *CosmosDbDataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosDbDataConnection.
func (*CosmosDbDataConnection) DeepCopyInto ¶
func (in *CosmosDbDataConnection) DeepCopyInto(out *CosmosDbDataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type CosmosDbDataConnection_STATUS ¶
type CosmosDbDataConnection_STATUS struct {
CosmosDbAccountResourceId *string `json:"cosmosDbAccountResourceId,omitempty"`
CosmosDbContainer *string `json:"cosmosDbContainer,omitempty"`
CosmosDbDatabase *string `json:"cosmosDbDatabase,omitempty"`
Id *string `json:"id,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
ManagedIdentityObjectId *string `json:"managedIdentityObjectId,omitempty"`
ManagedIdentityResourceId *string `json:"managedIdentityResourceId,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
TableName *string `json:"tableName,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230815.CosmosDbDataConnection_STATUS
func (*CosmosDbDataConnection_STATUS) AssignProperties_From_CosmosDbDataConnection_STATUS ¶ added in v2.15.0
func (connection *CosmosDbDataConnection_STATUS) AssignProperties_From_CosmosDbDataConnection_STATUS(source *storage.CosmosDbDataConnection_STATUS) error
AssignProperties_From_CosmosDbDataConnection_STATUS populates our CosmosDbDataConnection_STATUS from the provided source CosmosDbDataConnection_STATUS
func (*CosmosDbDataConnection_STATUS) AssignProperties_To_CosmosDbDataConnection_STATUS ¶ added in v2.15.0
func (connection *CosmosDbDataConnection_STATUS) AssignProperties_To_CosmosDbDataConnection_STATUS(destination *storage.CosmosDbDataConnection_STATUS) error
AssignProperties_To_CosmosDbDataConnection_STATUS populates the provided destination CosmosDbDataConnection_STATUS from our CosmosDbDataConnection_STATUS
func (*CosmosDbDataConnection_STATUS) DeepCopy ¶
func (in *CosmosDbDataConnection_STATUS) DeepCopy() *CosmosDbDataConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CosmosDbDataConnection_STATUS.
func (*CosmosDbDataConnection_STATUS) DeepCopyInto ¶
func (in *CosmosDbDataConnection_STATUS) DeepCopyInto(out *CosmosDbDataConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnection ¶
type DataConnection struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec DataConnection_Spec `json:"spec,omitempty"`
Status DataConnection_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,kusto} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230815.DataConnection Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.Kusto/Kusto/stable/2023-08-15/kusto.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/dataConnections/{dataConnectionName}
func (*DataConnection) AssignProperties_From_DataConnection ¶ added in v2.15.0
func (connection *DataConnection) AssignProperties_From_DataConnection(source *storage.DataConnection) error
AssignProperties_From_DataConnection populates our DataConnection from the provided source DataConnection
func (*DataConnection) AssignProperties_To_DataConnection ¶ added in v2.15.0
func (connection *DataConnection) AssignProperties_To_DataConnection(destination *storage.DataConnection) error
AssignProperties_To_DataConnection populates the provided destination DataConnection from our DataConnection
func (*DataConnection) AzureName ¶
func (connection *DataConnection) AzureName() string
AzureName returns the Azure name of the resource
func (*DataConnection) ConfigMapDestinationExpressions ¶
func (connection *DataConnection) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*DataConnection) ConvertFrom ¶ added in v2.15.0
func (connection *DataConnection) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DataConnection from the provided hub DataConnection
func (*DataConnection) ConvertTo ¶ added in v2.15.0
func (connection *DataConnection) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub DataConnection from our DataConnection
func (*DataConnection) DeepCopy ¶
func (in *DataConnection) DeepCopy() *DataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnection.
func (*DataConnection) DeepCopyInto ¶
func (in *DataConnection) DeepCopyInto(out *DataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnection) DeepCopyObject ¶
func (in *DataConnection) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (DataConnection) GetAPIVersion ¶
func (connection DataConnection) GetAPIVersion() string
GetAPIVersion returns the ARM API version of the resource. This is always "2023-08-15"
func (*DataConnection) GetConditions ¶
func (connection *DataConnection) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*DataConnection) GetResourceScope ¶
func (connection *DataConnection) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*DataConnection) GetSpec ¶
func (connection *DataConnection) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*DataConnection) GetStatus ¶
func (connection *DataConnection) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*DataConnection) GetSupportedOperations ¶
func (connection *DataConnection) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*DataConnection) GetType ¶
func (connection *DataConnection) GetType() string
GetType returns the ARM Type of the resource. This is always "Microsoft.Kusto/clusters/databases/dataConnections"
func (*DataConnection) NewEmptyStatus ¶
func (connection *DataConnection) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*DataConnection) OriginalGVK ¶
func (connection *DataConnection) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*DataConnection) Owner ¶
func (connection *DataConnection) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*DataConnection) SecretDestinationExpressions ¶
func (connection *DataConnection) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*DataConnection) SetConditions ¶
func (connection *DataConnection) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*DataConnection) SetStatus ¶
func (connection *DataConnection) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DataConnectionList ¶
type DataConnectionList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []DataConnection `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20230815.DataConnection Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.Kusto/Kusto/stable/2023-08-15/kusto.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/dataConnections/{dataConnectionName}
func (*DataConnectionList) DeepCopy ¶
func (in *DataConnectionList) DeepCopy() *DataConnectionList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectionList.
func (*DataConnectionList) DeepCopyInto ¶
func (in *DataConnectionList) DeepCopyInto(out *DataConnectionList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DataConnectionList) DeepCopyObject ¶
func (in *DataConnectionList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DataConnectionOperatorSpec ¶
type DataConnectionOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20230815.DataConnectionOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DataConnectionOperatorSpec) AssignProperties_From_DataConnectionOperatorSpec ¶ added in v2.15.0
func (operator *DataConnectionOperatorSpec) AssignProperties_From_DataConnectionOperatorSpec(source *storage.DataConnectionOperatorSpec) error
AssignProperties_From_DataConnectionOperatorSpec populates our DataConnectionOperatorSpec from the provided source DataConnectionOperatorSpec
func (*DataConnectionOperatorSpec) AssignProperties_To_DataConnectionOperatorSpec ¶ added in v2.15.0
func (operator *DataConnectionOperatorSpec) AssignProperties_To_DataConnectionOperatorSpec(destination *storage.DataConnectionOperatorSpec) error
AssignProperties_To_DataConnectionOperatorSpec populates the provided destination DataConnectionOperatorSpec from our DataConnectionOperatorSpec
func (*DataConnectionOperatorSpec) DeepCopy ¶
func (in *DataConnectionOperatorSpec) DeepCopy() *DataConnectionOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnectionOperatorSpec.
func (*DataConnectionOperatorSpec) DeepCopyInto ¶
func (in *DataConnectionOperatorSpec) DeepCopyInto(out *DataConnectionOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnection_STATUS ¶
type DataConnection_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
CosmosDb *CosmosDbDataConnection_STATUS `json:"cosmosDb,omitempty"`
EventGrid *EventGridDataConnection_STATUS `json:"eventGrid,omitempty"`
EventHub *EventHubDataConnection_STATUS `json:"eventHub,omitempty"`
IotHub *IotHubDataConnection_STATUS `json:"iotHub,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230815.DataConnection_STATUS
func (*DataConnection_STATUS) AssignProperties_From_DataConnection_STATUS ¶ added in v2.15.0
func (connection *DataConnection_STATUS) AssignProperties_From_DataConnection_STATUS(source *storage.DataConnection_STATUS) error
AssignProperties_From_DataConnection_STATUS populates our DataConnection_STATUS from the provided source DataConnection_STATUS
func (*DataConnection_STATUS) AssignProperties_To_DataConnection_STATUS ¶ added in v2.15.0
func (connection *DataConnection_STATUS) AssignProperties_To_DataConnection_STATUS(destination *storage.DataConnection_STATUS) error
AssignProperties_To_DataConnection_STATUS populates the provided destination DataConnection_STATUS from our DataConnection_STATUS
func (*DataConnection_STATUS) ConvertStatusFrom ¶
func (connection *DataConnection_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our DataConnection_STATUS from the provided source
func (*DataConnection_STATUS) ConvertStatusTo ¶
func (connection *DataConnection_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our DataConnection_STATUS
func (*DataConnection_STATUS) DeepCopy ¶
func (in *DataConnection_STATUS) DeepCopy() *DataConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnection_STATUS.
func (*DataConnection_STATUS) DeepCopyInto ¶
func (in *DataConnection_STATUS) DeepCopyInto(out *DataConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DataConnection_Spec ¶
type DataConnection_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
CosmosDb *CosmosDbDataConnection `json:"cosmosDbDataConnection,omitempty"`
EventGrid *EventGridDataConnection `json:"eventGridDataConnection,omitempty"`
EventHub *EventHubDataConnection `json:"eventHubDataConnection,omitempty"`
IotHub *IotHubDataConnection `json:"iotHubDataConnection,omitempty"`
OperatorSpec *DataConnectionOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a kusto.azure.com/Database resource
Owner *genruntime.KnownResourceReference `group:"kusto.azure.com" json:"owner,omitempty" kind:"Database"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230815.DataConnection_Spec
func (*DataConnection_Spec) AssignProperties_From_DataConnection_Spec ¶ added in v2.15.0
func (connection *DataConnection_Spec) AssignProperties_From_DataConnection_Spec(source *storage.DataConnection_Spec) error
AssignProperties_From_DataConnection_Spec populates our DataConnection_Spec from the provided source DataConnection_Spec
func (*DataConnection_Spec) AssignProperties_To_DataConnection_Spec ¶ added in v2.15.0
func (connection *DataConnection_Spec) AssignProperties_To_DataConnection_Spec(destination *storage.DataConnection_Spec) error
AssignProperties_To_DataConnection_Spec populates the provided destination DataConnection_Spec from our DataConnection_Spec
func (*DataConnection_Spec) ConvertSpecFrom ¶
func (connection *DataConnection_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our DataConnection_Spec from the provided source
func (*DataConnection_Spec) ConvertSpecTo ¶
func (connection *DataConnection_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our DataConnection_Spec
func (*DataConnection_Spec) DeepCopy ¶
func (in *DataConnection_Spec) DeepCopy() *DataConnection_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DataConnection_Spec.
func (*DataConnection_Spec) DeepCopyInto ¶
func (in *DataConnection_Spec) DeepCopyInto(out *DataConnection_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Database ¶
type Database struct {
metav1.TypeMeta `json:",inline"`
metav1.ObjectMeta `json:"metadata,omitempty"`
Spec Database_Spec `json:"spec,omitempty"`
Status Database_STATUS `json:"status,omitempty"`
}
+kubebuilder:object:root=true +kubebuilder:resource:categories={azure,kusto} +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Storage version of v1api20230815.Database Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.Kusto/Kusto/stable/2023-08-15/kusto.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}
func (*Database) AssignProperties_From_Database ¶ added in v2.15.0
AssignProperties_From_Database populates our Database from the provided source Database
func (*Database) AssignProperties_To_Database ¶ added in v2.15.0
AssignProperties_To_Database populates the provided destination Database from our Database
func (*Database) ConfigMapDestinationExpressions ¶
func (database *Database) ConfigMapDestinationExpressions() []*core.DestinationExpression
ConfigMapDestinationExpressions returns the Spec.OperatorSpec.ConfigMapExpressions property
func (*Database) ConvertFrom ¶ added in v2.15.0
func (database *Database) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Database from the provided hub Database
func (*Database) ConvertTo ¶ added in v2.15.0
func (database *Database) ConvertTo(hub conversion.Hub) error
ConvertTo populates the provided hub Database from our Database
func (*Database) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database.
func (*Database) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*Database) DeepCopyObject ¶
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
func (Database) GetAPIVersion ¶
GetAPIVersion returns the ARM API version of the resource. This is always "2023-08-15"
func (*Database) GetConditions ¶
func (database *Database) GetConditions() conditions.Conditions
GetConditions returns the conditions of the resource
func (*Database) GetResourceScope ¶
func (database *Database) GetResourceScope() genruntime.ResourceScope
GetResourceScope returns the scope of the resource
func (*Database) GetSpec ¶
func (database *Database) GetSpec() genruntime.ConvertibleSpec
GetSpec returns the specification of this resource
func (*Database) GetStatus ¶
func (database *Database) GetStatus() genruntime.ConvertibleStatus
GetStatus returns the status of this resource
func (*Database) GetSupportedOperations ¶
func (database *Database) GetSupportedOperations() []genruntime.ResourceOperation
GetSupportedOperations returns the operations supported by the resource
func (*Database) GetType ¶
GetType returns the ARM Type of the resource. This is always "Microsoft.Kusto/clusters/databases"
func (*Database) NewEmptyStatus ¶
func (database *Database) NewEmptyStatus() genruntime.ConvertibleStatus
NewEmptyStatus returns a new empty (blank) status
func (*Database) OriginalGVK ¶
func (database *Database) OriginalGVK() *schema.GroupVersionKind
OriginalGVK returns a GroupValueKind for the original API version used to create the resource
func (*Database) Owner ¶
func (database *Database) Owner() *genruntime.ResourceReference
Owner returns the ResourceReference of the owner
func (*Database) SecretDestinationExpressions ¶
func (database *Database) SecretDestinationExpressions() []*core.DestinationExpression
SecretDestinationExpressions returns the Spec.OperatorSpec.SecretExpressions property
func (*Database) SetConditions ¶
func (database *Database) SetConditions(conditions conditions.Conditions)
SetConditions sets the conditions on the resource status
func (*Database) SetStatus ¶
func (database *Database) SetStatus(status genruntime.ConvertibleStatus) error
SetStatus sets the status of this resource
type DatabaseList ¶
type DatabaseList struct {
metav1.TypeMeta `json:",inline"`
metav1.ListMeta `json:"metadata,omitempty"`
Items []Database `json:"items"`
}
+kubebuilder:object:root=true Storage version of v1api20230815.Database Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.Kusto/Kusto/stable/2023-08-15/kusto.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}
func (*DatabaseList) DeepCopy ¶
func (in *DatabaseList) DeepCopy() *DatabaseList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseList.
func (*DatabaseList) DeepCopyInto ¶
func (in *DatabaseList) DeepCopyInto(out *DatabaseList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*DatabaseList) DeepCopyObject ¶
func (in *DatabaseList) DeepCopyObject() runtime.Object
DeepCopyObject is an autogenerated deepcopy function, copying the receiver, creating a new runtime.Object.
type DatabaseOperatorSpec ¶
type DatabaseOperatorSpec struct {
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
Storage version of v1api20230815.DatabaseOperatorSpec Details for configuring operator behavior. Fields in this struct are interpreted by the operator directly rather than being passed to Azure
func (*DatabaseOperatorSpec) AssignProperties_From_DatabaseOperatorSpec ¶ added in v2.15.0
func (operator *DatabaseOperatorSpec) AssignProperties_From_DatabaseOperatorSpec(source *storage.DatabaseOperatorSpec) error
AssignProperties_From_DatabaseOperatorSpec populates our DatabaseOperatorSpec from the provided source DatabaseOperatorSpec
func (*DatabaseOperatorSpec) AssignProperties_To_DatabaseOperatorSpec ¶ added in v2.15.0
func (operator *DatabaseOperatorSpec) AssignProperties_To_DatabaseOperatorSpec(destination *storage.DatabaseOperatorSpec) error
AssignProperties_To_DatabaseOperatorSpec populates the provided destination DatabaseOperatorSpec from our DatabaseOperatorSpec
func (*DatabaseOperatorSpec) DeepCopy ¶
func (in *DatabaseOperatorSpec) DeepCopy() *DatabaseOperatorSpec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseOperatorSpec.
func (*DatabaseOperatorSpec) DeepCopyInto ¶
func (in *DatabaseOperatorSpec) DeepCopyInto(out *DatabaseOperatorSpec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type DatabaseStatistics_STATUS ¶
type DatabaseStatistics_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Size *float64 `json:"size,omitempty"`
}
Storage version of v1api20230815.DatabaseStatistics_STATUS A class that contains database statistics information.
func (*DatabaseStatistics_STATUS) AssignProperties_From_DatabaseStatistics_STATUS ¶ added in v2.15.0
func (statistics *DatabaseStatistics_STATUS) AssignProperties_From_DatabaseStatistics_STATUS(source *storage.DatabaseStatistics_STATUS) error
AssignProperties_From_DatabaseStatistics_STATUS populates our DatabaseStatistics_STATUS from the provided source DatabaseStatistics_STATUS
func (*DatabaseStatistics_STATUS) AssignProperties_To_DatabaseStatistics_STATUS ¶ added in v2.15.0
func (statistics *DatabaseStatistics_STATUS) AssignProperties_To_DatabaseStatistics_STATUS(destination *storage.DatabaseStatistics_STATUS) error
AssignProperties_To_DatabaseStatistics_STATUS populates the provided destination DatabaseStatistics_STATUS from our DatabaseStatistics_STATUS
func (*DatabaseStatistics_STATUS) DeepCopy ¶
func (in *DatabaseStatistics_STATUS) DeepCopy() *DatabaseStatistics_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DatabaseStatistics_STATUS.
func (*DatabaseStatistics_STATUS) DeepCopyInto ¶
func (in *DatabaseStatistics_STATUS) DeepCopyInto(out *DatabaseStatistics_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Database_STATUS ¶
type Database_STATUS struct {
Conditions []conditions.Condition `json:"conditions,omitempty"`
Name *string `json:"name,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReadWrite *ReadWriteDatabase_STATUS `json:"readWrite,omitempty"`
}
Storage version of v1api20230815.Database_STATUS
func (*Database_STATUS) AssignProperties_From_Database_STATUS ¶ added in v2.15.0
func (database *Database_STATUS) AssignProperties_From_Database_STATUS(source *storage.Database_STATUS) error
AssignProperties_From_Database_STATUS populates our Database_STATUS from the provided source Database_STATUS
func (*Database_STATUS) AssignProperties_To_Database_STATUS ¶ added in v2.15.0
func (database *Database_STATUS) AssignProperties_To_Database_STATUS(destination *storage.Database_STATUS) error
AssignProperties_To_Database_STATUS populates the provided destination Database_STATUS from our Database_STATUS
func (*Database_STATUS) ConvertStatusFrom ¶
func (database *Database_STATUS) ConvertStatusFrom(source genruntime.ConvertibleStatus) error
ConvertStatusFrom populates our Database_STATUS from the provided source
func (*Database_STATUS) ConvertStatusTo ¶
func (database *Database_STATUS) ConvertStatusTo(destination genruntime.ConvertibleStatus) error
ConvertStatusTo populates the provided destination from our Database_STATUS
func (*Database_STATUS) DeepCopy ¶
func (in *Database_STATUS) DeepCopy() *Database_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database_STATUS.
func (*Database_STATUS) DeepCopyInto ¶
func (in *Database_STATUS) DeepCopyInto(out *Database_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Database_Spec ¶
type Database_Spec struct {
// AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it
// doesn't have to be.
AzureName string `json:"azureName,omitempty"`
OperatorSpec *DatabaseOperatorSpec `json:"operatorSpec,omitempty"`
OriginalVersion string `json:"originalVersion,omitempty"`
// +kubebuilder:validation:Required
// Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also
// controls the resources lifecycle. When the owner is deleted the resource will also be deleted. Owner is expected to be a
// reference to a kusto.azure.com/Cluster resource
Owner *genruntime.KnownResourceReference `group:"kusto.azure.com" json:"owner,omitempty" kind:"Cluster"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ReadWrite *ReadWriteDatabase `json:"readWriteDatabase,omitempty"`
}
Storage version of v1api20230815.Database_Spec
func (*Database_Spec) AssignProperties_From_Database_Spec ¶ added in v2.15.0
func (database *Database_Spec) AssignProperties_From_Database_Spec(source *storage.Database_Spec) error
AssignProperties_From_Database_Spec populates our Database_Spec from the provided source Database_Spec
func (*Database_Spec) AssignProperties_To_Database_Spec ¶ added in v2.15.0
func (database *Database_Spec) AssignProperties_To_Database_Spec(destination *storage.Database_Spec) error
AssignProperties_To_Database_Spec populates the provided destination Database_Spec from our Database_Spec
func (*Database_Spec) ConvertSpecFrom ¶
func (database *Database_Spec) ConvertSpecFrom(source genruntime.ConvertibleSpec) error
ConvertSpecFrom populates our Database_Spec from the provided source
func (*Database_Spec) ConvertSpecTo ¶
func (database *Database_Spec) ConvertSpecTo(destination genruntime.ConvertibleSpec) error
ConvertSpecTo populates the provided destination from our Database_Spec
func (*Database_Spec) DeepCopy ¶
func (in *Database_Spec) DeepCopy() *Database_Spec
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Database_Spec.
func (*Database_Spec) DeepCopyInto ¶
func (in *Database_Spec) DeepCopyInto(out *Database_Spec)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventGridDataConnection ¶
type EventGridDataConnection struct {
BlobStorageEventType *string `json:"blobStorageEventType,omitempty"`
ConsumerGroup *string `json:"consumerGroup,omitempty"`
DataFormat *string `json:"dataFormat,omitempty"`
DatabaseRouting *string `json:"databaseRouting,omitempty"`
// EventGridResourceReference: The resource ID of the event grid that is subscribed to the storage account events.
EventGridResourceReference *genruntime.ResourceReference `armReference:"EventGridResourceId" json:"eventGridResourceReference,omitempty"`
// +kubebuilder:validation:Required
// EventHubResourceReference: The resource ID where the event grid is configured to send events.
EventHubResourceReference *genruntime.ResourceReference `armReference:"EventHubResourceId" json:"eventHubResourceReference,omitempty"`
IgnoreFirstRecord *bool `json:"ignoreFirstRecord,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
// ManagedIdentityResourceReference: The resource ID of a managed identity (system or user assigned) to be used to
// authenticate with event hub and storage account.
ManagedIdentityResourceReference *genruntime.ResourceReference `armReference:"ManagedIdentityResourceId" json:"managedIdentityResourceReference,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// +kubebuilder:validation:Required
// StorageAccountResourceReference: The resource ID of the storage account where the data resides.
StorageAccountResourceReference *genruntime.ResourceReference `armReference:"StorageAccountResourceId" json:"storageAccountResourceReference,omitempty"`
TableName *string `json:"tableName,omitempty"`
}
Storage version of v1api20230815.EventGridDataConnection
func (*EventGridDataConnection) AssignProperties_From_EventGridDataConnection ¶ added in v2.15.0
func (connection *EventGridDataConnection) AssignProperties_From_EventGridDataConnection(source *storage.EventGridDataConnection) error
AssignProperties_From_EventGridDataConnection populates our EventGridDataConnection from the provided source EventGridDataConnection
func (*EventGridDataConnection) AssignProperties_To_EventGridDataConnection ¶ added in v2.15.0
func (connection *EventGridDataConnection) AssignProperties_To_EventGridDataConnection(destination *storage.EventGridDataConnection) error
AssignProperties_To_EventGridDataConnection populates the provided destination EventGridDataConnection from our EventGridDataConnection
func (*EventGridDataConnection) DeepCopy ¶
func (in *EventGridDataConnection) DeepCopy() *EventGridDataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGridDataConnection.
func (*EventGridDataConnection) DeepCopyInto ¶
func (in *EventGridDataConnection) DeepCopyInto(out *EventGridDataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventGridDataConnection_STATUS ¶
type EventGridDataConnection_STATUS struct {
BlobStorageEventType *string `json:"blobStorageEventType,omitempty"`
ConsumerGroup *string `json:"consumerGroup,omitempty"`
DataFormat *string `json:"dataFormat,omitempty"`
DatabaseRouting *string `json:"databaseRouting,omitempty"`
EventGridResourceId *string `json:"eventGridResourceId,omitempty"`
EventHubResourceId *string `json:"eventHubResourceId,omitempty"`
Id *string `json:"id,omitempty"`
IgnoreFirstRecord *bool `json:"ignoreFirstRecord,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
ManagedIdentityObjectId *string `json:"managedIdentityObjectId,omitempty"`
ManagedIdentityResourceId *string `json:"managedIdentityResourceId,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
StorageAccountResourceId *string `json:"storageAccountResourceId,omitempty"`
TableName *string `json:"tableName,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230815.EventGridDataConnection_STATUS
func (*EventGridDataConnection_STATUS) AssignProperties_From_EventGridDataConnection_STATUS ¶ added in v2.15.0
func (connection *EventGridDataConnection_STATUS) AssignProperties_From_EventGridDataConnection_STATUS(source *storage.EventGridDataConnection_STATUS) error
AssignProperties_From_EventGridDataConnection_STATUS populates our EventGridDataConnection_STATUS from the provided source EventGridDataConnection_STATUS
func (*EventGridDataConnection_STATUS) AssignProperties_To_EventGridDataConnection_STATUS ¶ added in v2.15.0
func (connection *EventGridDataConnection_STATUS) AssignProperties_To_EventGridDataConnection_STATUS(destination *storage.EventGridDataConnection_STATUS) error
AssignProperties_To_EventGridDataConnection_STATUS populates the provided destination EventGridDataConnection_STATUS from our EventGridDataConnection_STATUS
func (*EventGridDataConnection_STATUS) DeepCopy ¶
func (in *EventGridDataConnection_STATUS) DeepCopy() *EventGridDataConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventGridDataConnection_STATUS.
func (*EventGridDataConnection_STATUS) DeepCopyInto ¶
func (in *EventGridDataConnection_STATUS) DeepCopyInto(out *EventGridDataConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDataConnection ¶
type EventHubDataConnection struct {
Compression *string `json:"compression,omitempty"`
ConsumerGroup *string `json:"consumerGroup,omitempty"`
DataFormat *string `json:"dataFormat,omitempty"`
DatabaseRouting *string `json:"databaseRouting,omitempty"`
// +kubebuilder:validation:Required
// EventHubResourceReference: The resource ID of the event hub to be used to create a data connection.
EventHubResourceReference *genruntime.ResourceReference `armReference:"EventHubResourceId" json:"eventHubResourceReference,omitempty"`
EventSystemProperties []string `json:"eventSystemProperties,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
// ManagedIdentityResourceReference: The resource ID of a managed identity (system or user assigned) to be used to
// authenticate with event hub.
ManagedIdentityResourceReference *genruntime.ResourceReference `armReference:"ManagedIdentityResourceId" json:"managedIdentityResourceReference,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
TableName *string `json:"tableName,omitempty"`
}
Storage version of v1api20230815.EventHubDataConnection
func (*EventHubDataConnection) AssignProperties_From_EventHubDataConnection ¶ added in v2.15.0
func (connection *EventHubDataConnection) AssignProperties_From_EventHubDataConnection(source *storage.EventHubDataConnection) error
AssignProperties_From_EventHubDataConnection populates our EventHubDataConnection from the provided source EventHubDataConnection
func (*EventHubDataConnection) AssignProperties_To_EventHubDataConnection ¶ added in v2.15.0
func (connection *EventHubDataConnection) AssignProperties_To_EventHubDataConnection(destination *storage.EventHubDataConnection) error
AssignProperties_To_EventHubDataConnection populates the provided destination EventHubDataConnection from our EventHubDataConnection
func (*EventHubDataConnection) DeepCopy ¶
func (in *EventHubDataConnection) DeepCopy() *EventHubDataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDataConnection.
func (*EventHubDataConnection) DeepCopyInto ¶
func (in *EventHubDataConnection) DeepCopyInto(out *EventHubDataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type EventHubDataConnection_STATUS ¶
type EventHubDataConnection_STATUS struct {
Compression *string `json:"compression,omitempty"`
ConsumerGroup *string `json:"consumerGroup,omitempty"`
DataFormat *string `json:"dataFormat,omitempty"`
DatabaseRouting *string `json:"databaseRouting,omitempty"`
EventHubResourceId *string `json:"eventHubResourceId,omitempty"`
EventSystemProperties []string `json:"eventSystemProperties,omitempty"`
Id *string `json:"id,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
ManagedIdentityObjectId *string `json:"managedIdentityObjectId,omitempty"`
ManagedIdentityResourceId *string `json:"managedIdentityResourceId,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
TableName *string `json:"tableName,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230815.EventHubDataConnection_STATUS
func (*EventHubDataConnection_STATUS) AssignProperties_From_EventHubDataConnection_STATUS ¶ added in v2.15.0
func (connection *EventHubDataConnection_STATUS) AssignProperties_From_EventHubDataConnection_STATUS(source *storage.EventHubDataConnection_STATUS) error
AssignProperties_From_EventHubDataConnection_STATUS populates our EventHubDataConnection_STATUS from the provided source EventHubDataConnection_STATUS
func (*EventHubDataConnection_STATUS) AssignProperties_To_EventHubDataConnection_STATUS ¶ added in v2.15.0
func (connection *EventHubDataConnection_STATUS) AssignProperties_To_EventHubDataConnection_STATUS(destination *storage.EventHubDataConnection_STATUS) error
AssignProperties_To_EventHubDataConnection_STATUS populates the provided destination EventHubDataConnection_STATUS from our EventHubDataConnection_STATUS
func (*EventHubDataConnection_STATUS) DeepCopy ¶
func (in *EventHubDataConnection_STATUS) DeepCopy() *EventHubDataConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EventHubDataConnection_STATUS.
func (*EventHubDataConnection_STATUS) DeepCopyInto ¶
func (in *EventHubDataConnection_STATUS) DeepCopyInto(out *EventHubDataConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Identity ¶
type Identity struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20230815.Identity Identity for the resource.
func (*Identity) AssignProperties_From_Identity ¶ added in v2.15.0
AssignProperties_From_Identity populates our Identity from the provided source Identity
func (*Identity) AssignProperties_To_Identity ¶ added in v2.15.0
AssignProperties_To_Identity populates the provided destination Identity from our Identity
func (*Identity) DeepCopy ¶
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity.
func (*Identity) DeepCopyInto ¶
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Identity_STATUS ¶
type Identity_STATUS struct {
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
TenantId *string `json:"tenantId,omitempty"`
Type *string `json:"type,omitempty"`
UserAssignedIdentities map[string]Identity_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"`
}
Storage version of v1api20230815.Identity_STATUS Identity for the resource.
func (*Identity_STATUS) AssignProperties_From_Identity_STATUS ¶ added in v2.15.0
func (identity *Identity_STATUS) AssignProperties_From_Identity_STATUS(source *storage.Identity_STATUS) error
AssignProperties_From_Identity_STATUS populates our Identity_STATUS from the provided source Identity_STATUS
func (*Identity_STATUS) AssignProperties_To_Identity_STATUS ¶ added in v2.15.0
func (identity *Identity_STATUS) AssignProperties_To_Identity_STATUS(destination *storage.Identity_STATUS) error
AssignProperties_To_Identity_STATUS populates the provided destination Identity_STATUS from our Identity_STATUS
func (*Identity_STATUS) DeepCopy ¶
func (in *Identity_STATUS) DeepCopy() *Identity_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity_STATUS.
func (*Identity_STATUS) DeepCopyInto ¶
func (in *Identity_STATUS) DeepCopyInto(out *Identity_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type Identity_UserAssignedIdentities_STATUS ¶
type Identity_UserAssignedIdentities_STATUS struct {
ClientId *string `json:"clientId,omitempty"`
PrincipalId *string `json:"principalId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230815.Identity_UserAssignedIdentities_STATUS
func (*Identity_UserAssignedIdentities_STATUS) AssignProperties_From_Identity_UserAssignedIdentities_STATUS ¶ added in v2.15.0
func (identities *Identity_UserAssignedIdentities_STATUS) AssignProperties_From_Identity_UserAssignedIdentities_STATUS(source *storage.Identity_UserAssignedIdentities_STATUS) error
AssignProperties_From_Identity_UserAssignedIdentities_STATUS populates our Identity_UserAssignedIdentities_STATUS from the provided source Identity_UserAssignedIdentities_STATUS
func (*Identity_UserAssignedIdentities_STATUS) AssignProperties_To_Identity_UserAssignedIdentities_STATUS ¶ added in v2.15.0
func (identities *Identity_UserAssignedIdentities_STATUS) AssignProperties_To_Identity_UserAssignedIdentities_STATUS(destination *storage.Identity_UserAssignedIdentities_STATUS) error
AssignProperties_To_Identity_UserAssignedIdentities_STATUS populates the provided destination Identity_UserAssignedIdentities_STATUS from our Identity_UserAssignedIdentities_STATUS
func (*Identity_UserAssignedIdentities_STATUS) DeepCopy ¶
func (in *Identity_UserAssignedIdentities_STATUS) DeepCopy() *Identity_UserAssignedIdentities_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Identity_UserAssignedIdentities_STATUS.
func (*Identity_UserAssignedIdentities_STATUS) DeepCopyInto ¶
func (in *Identity_UserAssignedIdentities_STATUS) DeepCopyInto(out *Identity_UserAssignedIdentities_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IotHubDataConnection ¶
type IotHubDataConnection struct {
ConsumerGroup *string `json:"consumerGroup,omitempty"`
DataFormat *string `json:"dataFormat,omitempty"`
DatabaseRouting *string `json:"databaseRouting,omitempty"`
EventSystemProperties []string `json:"eventSystemProperties,omitempty"`
// +kubebuilder:validation:Required
// IotHubResourceReference: The resource ID of the Iot hub to be used to create a data connection.
IotHubResourceReference *genruntime.ResourceReference `armReference:"IotHubResourceId" json:"iotHubResourceReference,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
TableName *string `json:"tableName,omitempty"`
}
Storage version of v1api20230815.IotHubDataConnection
func (*IotHubDataConnection) AssignProperties_From_IotHubDataConnection ¶ added in v2.15.0
func (connection *IotHubDataConnection) AssignProperties_From_IotHubDataConnection(source *storage.IotHubDataConnection) error
AssignProperties_From_IotHubDataConnection populates our IotHubDataConnection from the provided source IotHubDataConnection
func (*IotHubDataConnection) AssignProperties_To_IotHubDataConnection ¶ added in v2.15.0
func (connection *IotHubDataConnection) AssignProperties_To_IotHubDataConnection(destination *storage.IotHubDataConnection) error
AssignProperties_To_IotHubDataConnection populates the provided destination IotHubDataConnection from our IotHubDataConnection
func (*IotHubDataConnection) DeepCopy ¶
func (in *IotHubDataConnection) DeepCopy() *IotHubDataConnection
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotHubDataConnection.
func (*IotHubDataConnection) DeepCopyInto ¶
func (in *IotHubDataConnection) DeepCopyInto(out *IotHubDataConnection)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type IotHubDataConnection_STATUS ¶
type IotHubDataConnection_STATUS struct {
ConsumerGroup *string `json:"consumerGroup,omitempty"`
DataFormat *string `json:"dataFormat,omitempty"`
DatabaseRouting *string `json:"databaseRouting,omitempty"`
EventSystemProperties []string `json:"eventSystemProperties,omitempty"`
Id *string `json:"id,omitempty"`
IotHubResourceId *string `json:"iotHubResourceId,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
MappingRuleName *string `json:"mappingRuleName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
TableName *string `json:"tableName,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230815.IotHubDataConnection_STATUS
func (*IotHubDataConnection_STATUS) AssignProperties_From_IotHubDataConnection_STATUS ¶ added in v2.15.0
func (connection *IotHubDataConnection_STATUS) AssignProperties_From_IotHubDataConnection_STATUS(source *storage.IotHubDataConnection_STATUS) error
AssignProperties_From_IotHubDataConnection_STATUS populates our IotHubDataConnection_STATUS from the provided source IotHubDataConnection_STATUS
func (*IotHubDataConnection_STATUS) AssignProperties_To_IotHubDataConnection_STATUS ¶ added in v2.15.0
func (connection *IotHubDataConnection_STATUS) AssignProperties_To_IotHubDataConnection_STATUS(destination *storage.IotHubDataConnection_STATUS) error
AssignProperties_To_IotHubDataConnection_STATUS populates the provided destination IotHubDataConnection_STATUS from our IotHubDataConnection_STATUS
func (*IotHubDataConnection_STATUS) DeepCopy ¶
func (in *IotHubDataConnection_STATUS) DeepCopy() *IotHubDataConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new IotHubDataConnection_STATUS.
func (*IotHubDataConnection_STATUS) DeepCopyInto ¶
func (in *IotHubDataConnection_STATUS) DeepCopyInto(out *IotHubDataConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultProperties ¶
type KeyVaultProperties struct {
KeyName *string `json:"keyName,omitempty"`
KeyVaultUri *string `json:"keyVaultUri,omitempty"`
KeyVersion *string `json:"keyVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
// UserIdentityReference: The user assigned identity (ARM resource id) that has access to the key.
UserIdentityReference *genruntime.ResourceReference `armReference:"UserIdentity" json:"userIdentityReference,omitempty"`
}
Storage version of v1api20230815.KeyVaultProperties Properties of the key vault.
func (*KeyVaultProperties) AssignProperties_From_KeyVaultProperties ¶ added in v2.15.0
func (properties *KeyVaultProperties) AssignProperties_From_KeyVaultProperties(source *storage.KeyVaultProperties) error
AssignProperties_From_KeyVaultProperties populates our KeyVaultProperties from the provided source KeyVaultProperties
func (*KeyVaultProperties) AssignProperties_To_KeyVaultProperties ¶ added in v2.15.0
func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *storage.KeyVaultProperties) error
AssignProperties_To_KeyVaultProperties populates the provided destination KeyVaultProperties from our KeyVaultProperties
func (*KeyVaultProperties) DeepCopy ¶
func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties.
func (*KeyVaultProperties) DeepCopyInto ¶
func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type KeyVaultProperties_STATUS ¶
type KeyVaultProperties_STATUS struct {
KeyName *string `json:"keyName,omitempty"`
KeyVaultUri *string `json:"keyVaultUri,omitempty"`
KeyVersion *string `json:"keyVersion,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
UserIdentity *string `json:"userIdentity,omitempty"`
}
Storage version of v1api20230815.KeyVaultProperties_STATUS Properties of the key vault.
func (*KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS ¶ added in v2.15.0
func (properties *KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS(source *storage.KeyVaultProperties_STATUS) error
AssignProperties_From_KeyVaultProperties_STATUS populates our KeyVaultProperties_STATUS from the provided source KeyVaultProperties_STATUS
func (*KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS ¶ added in v2.15.0
func (properties *KeyVaultProperties_STATUS) AssignProperties_To_KeyVaultProperties_STATUS(destination *storage.KeyVaultProperties_STATUS) error
AssignProperties_To_KeyVaultProperties_STATUS populates the provided destination KeyVaultProperties_STATUS from our KeyVaultProperties_STATUS
func (*KeyVaultProperties_STATUS) DeepCopy ¶
func (in *KeyVaultProperties_STATUS) DeepCopy() *KeyVaultProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new KeyVaultProperties_STATUS.
func (*KeyVaultProperties_STATUS) DeepCopyInto ¶
func (in *KeyVaultProperties_STATUS) DeepCopyInto(out *KeyVaultProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LanguageExtension ¶
type LanguageExtension struct {
LanguageExtensionCustomImageName *string `json:"languageExtensionCustomImageName,omitempty"`
LanguageExtensionImageName *string `json:"languageExtensionImageName,omitempty"`
LanguageExtensionName *string `json:"languageExtensionName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230815.LanguageExtension The language extension object.
func (*LanguageExtension) AssignProperties_From_LanguageExtension ¶ added in v2.15.0
func (extension *LanguageExtension) AssignProperties_From_LanguageExtension(source *storage.LanguageExtension) error
AssignProperties_From_LanguageExtension populates our LanguageExtension from the provided source LanguageExtension
func (*LanguageExtension) AssignProperties_To_LanguageExtension ¶ added in v2.15.0
func (extension *LanguageExtension) AssignProperties_To_LanguageExtension(destination *storage.LanguageExtension) error
AssignProperties_To_LanguageExtension populates the provided destination LanguageExtension from our LanguageExtension
func (*LanguageExtension) DeepCopy ¶
func (in *LanguageExtension) DeepCopy() *LanguageExtension
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LanguageExtension.
func (*LanguageExtension) DeepCopyInto ¶
func (in *LanguageExtension) DeepCopyInto(out *LanguageExtension)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LanguageExtension_STATUS ¶
type LanguageExtension_STATUS struct {
LanguageExtensionCustomImageName *string `json:"languageExtensionCustomImageName,omitempty"`
LanguageExtensionImageName *string `json:"languageExtensionImageName,omitempty"`
LanguageExtensionName *string `json:"languageExtensionName,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230815.LanguageExtension_STATUS The language extension object.
func (*LanguageExtension_STATUS) AssignProperties_From_LanguageExtension_STATUS ¶ added in v2.15.0
func (extension *LanguageExtension_STATUS) AssignProperties_From_LanguageExtension_STATUS(source *storage.LanguageExtension_STATUS) error
AssignProperties_From_LanguageExtension_STATUS populates our LanguageExtension_STATUS from the provided source LanguageExtension_STATUS
func (*LanguageExtension_STATUS) AssignProperties_To_LanguageExtension_STATUS ¶ added in v2.15.0
func (extension *LanguageExtension_STATUS) AssignProperties_To_LanguageExtension_STATUS(destination *storage.LanguageExtension_STATUS) error
AssignProperties_To_LanguageExtension_STATUS populates the provided destination LanguageExtension_STATUS from our LanguageExtension_STATUS
func (*LanguageExtension_STATUS) DeepCopy ¶
func (in *LanguageExtension_STATUS) DeepCopy() *LanguageExtension_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LanguageExtension_STATUS.
func (*LanguageExtension_STATUS) DeepCopyInto ¶
func (in *LanguageExtension_STATUS) DeepCopyInto(out *LanguageExtension_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LanguageExtensionsList ¶
type LanguageExtensionsList struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value []LanguageExtension `json:"value,omitempty"`
}
Storage version of v1api20230815.LanguageExtensionsList The list of language extension objects.
func (*LanguageExtensionsList) AssignProperties_From_LanguageExtensionsList ¶ added in v2.15.0
func (list *LanguageExtensionsList) AssignProperties_From_LanguageExtensionsList(source *storage.LanguageExtensionsList) error
AssignProperties_From_LanguageExtensionsList populates our LanguageExtensionsList from the provided source LanguageExtensionsList
func (*LanguageExtensionsList) AssignProperties_To_LanguageExtensionsList ¶ added in v2.15.0
func (list *LanguageExtensionsList) AssignProperties_To_LanguageExtensionsList(destination *storage.LanguageExtensionsList) error
AssignProperties_To_LanguageExtensionsList populates the provided destination LanguageExtensionsList from our LanguageExtensionsList
func (*LanguageExtensionsList) DeepCopy ¶
func (in *LanguageExtensionsList) DeepCopy() *LanguageExtensionsList
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LanguageExtensionsList.
func (*LanguageExtensionsList) DeepCopyInto ¶
func (in *LanguageExtensionsList) DeepCopyInto(out *LanguageExtensionsList)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type LanguageExtensionsList_STATUS ¶
type LanguageExtensionsList_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value []LanguageExtension_STATUS `json:"value,omitempty"`
}
Storage version of v1api20230815.LanguageExtensionsList_STATUS The list of language extension objects.
func (*LanguageExtensionsList_STATUS) AssignProperties_From_LanguageExtensionsList_STATUS ¶ added in v2.15.0
func (list *LanguageExtensionsList_STATUS) AssignProperties_From_LanguageExtensionsList_STATUS(source *storage.LanguageExtensionsList_STATUS) error
AssignProperties_From_LanguageExtensionsList_STATUS populates our LanguageExtensionsList_STATUS from the provided source LanguageExtensionsList_STATUS
func (*LanguageExtensionsList_STATUS) AssignProperties_To_LanguageExtensionsList_STATUS ¶ added in v2.15.0
func (list *LanguageExtensionsList_STATUS) AssignProperties_To_LanguageExtensionsList_STATUS(destination *storage.LanguageExtensionsList_STATUS) error
AssignProperties_To_LanguageExtensionsList_STATUS populates the provided destination LanguageExtensionsList_STATUS from our LanguageExtensionsList_STATUS
func (*LanguageExtensionsList_STATUS) DeepCopy ¶
func (in *LanguageExtensionsList_STATUS) DeepCopy() *LanguageExtensionsList_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new LanguageExtensionsList_STATUS.
func (*LanguageExtensionsList_STATUS) DeepCopyInto ¶
func (in *LanguageExtensionsList_STATUS) DeepCopyInto(out *LanguageExtensionsList_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type MigrationClusterProperties_STATUS ¶
type MigrationClusterProperties_STATUS struct {
DataIngestionUri *string `json:"dataIngestionUri,omitempty"`
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Role *string `json:"role,omitempty"`
Uri *string `json:"uri,omitempty"`
}
Storage version of v1api20230815.MigrationClusterProperties_STATUS Represents a properties of a cluster that is part of a migration.
func (*MigrationClusterProperties_STATUS) AssignProperties_From_MigrationClusterProperties_STATUS ¶ added in v2.15.0
func (properties *MigrationClusterProperties_STATUS) AssignProperties_From_MigrationClusterProperties_STATUS(source *storage.MigrationClusterProperties_STATUS) error
AssignProperties_From_MigrationClusterProperties_STATUS populates our MigrationClusterProperties_STATUS from the provided source MigrationClusterProperties_STATUS
func (*MigrationClusterProperties_STATUS) AssignProperties_To_MigrationClusterProperties_STATUS ¶ added in v2.15.0
func (properties *MigrationClusterProperties_STATUS) AssignProperties_To_MigrationClusterProperties_STATUS(destination *storage.MigrationClusterProperties_STATUS) error
AssignProperties_To_MigrationClusterProperties_STATUS populates the provided destination MigrationClusterProperties_STATUS from our MigrationClusterProperties_STATUS
func (*MigrationClusterProperties_STATUS) DeepCopy ¶
func (in *MigrationClusterProperties_STATUS) DeepCopy() *MigrationClusterProperties_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new MigrationClusterProperties_STATUS.
func (*MigrationClusterProperties_STATUS) DeepCopyInto ¶
func (in *MigrationClusterProperties_STATUS) DeepCopyInto(out *MigrationClusterProperties_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OptimizedAutoscale ¶
type OptimizedAutoscale struct {
IsEnabled *bool `json:"isEnabled,omitempty"`
Maximum *int `json:"maximum,omitempty"`
Minimum *int `json:"minimum,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Version *int `json:"version,omitempty"`
}
Storage version of v1api20230815.OptimizedAutoscale A class that contains the optimized auto scale definition.
func (*OptimizedAutoscale) AssignProperties_From_OptimizedAutoscale ¶ added in v2.15.0
func (autoscale *OptimizedAutoscale) AssignProperties_From_OptimizedAutoscale(source *storage.OptimizedAutoscale) error
AssignProperties_From_OptimizedAutoscale populates our OptimizedAutoscale from the provided source OptimizedAutoscale
func (*OptimizedAutoscale) AssignProperties_To_OptimizedAutoscale ¶ added in v2.15.0
func (autoscale *OptimizedAutoscale) AssignProperties_To_OptimizedAutoscale(destination *storage.OptimizedAutoscale) error
AssignProperties_To_OptimizedAutoscale populates the provided destination OptimizedAutoscale from our OptimizedAutoscale
func (*OptimizedAutoscale) DeepCopy ¶
func (in *OptimizedAutoscale) DeepCopy() *OptimizedAutoscale
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptimizedAutoscale.
func (*OptimizedAutoscale) DeepCopyInto ¶
func (in *OptimizedAutoscale) DeepCopyInto(out *OptimizedAutoscale)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type OptimizedAutoscale_STATUS ¶
type OptimizedAutoscale_STATUS struct {
IsEnabled *bool `json:"isEnabled,omitempty"`
Maximum *int `json:"maximum,omitempty"`
Minimum *int `json:"minimum,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Version *int `json:"version,omitempty"`
}
Storage version of v1api20230815.OptimizedAutoscale_STATUS A class that contains the optimized auto scale definition.
func (*OptimizedAutoscale_STATUS) AssignProperties_From_OptimizedAutoscale_STATUS ¶ added in v2.15.0
func (autoscale *OptimizedAutoscale_STATUS) AssignProperties_From_OptimizedAutoscale_STATUS(source *storage.OptimizedAutoscale_STATUS) error
AssignProperties_From_OptimizedAutoscale_STATUS populates our OptimizedAutoscale_STATUS from the provided source OptimizedAutoscale_STATUS
func (*OptimizedAutoscale_STATUS) AssignProperties_To_OptimizedAutoscale_STATUS ¶ added in v2.15.0
func (autoscale *OptimizedAutoscale_STATUS) AssignProperties_To_OptimizedAutoscale_STATUS(destination *storage.OptimizedAutoscale_STATUS) error
AssignProperties_To_OptimizedAutoscale_STATUS populates the provided destination OptimizedAutoscale_STATUS from our OptimizedAutoscale_STATUS
func (*OptimizedAutoscale_STATUS) DeepCopy ¶
func (in *OptimizedAutoscale_STATUS) DeepCopy() *OptimizedAutoscale_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new OptimizedAutoscale_STATUS.
func (*OptimizedAutoscale_STATUS) DeepCopyInto ¶
func (in *OptimizedAutoscale_STATUS) DeepCopyInto(out *OptimizedAutoscale_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct {
Id *string `json:"id,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230815.PrivateEndpointConnection_STATUS A private endpoint connection
func (*PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS ¶ added in v2.15.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS(source *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_From_PrivateEndpointConnection_STATUS populates our PrivateEndpointConnection_STATUS from the provided source PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS ¶ added in v2.15.0
func (connection *PrivateEndpointConnection_STATUS) AssignProperties_To_PrivateEndpointConnection_STATUS(destination *storage.PrivateEndpointConnection_STATUS) error
AssignProperties_To_PrivateEndpointConnection_STATUS populates the provided destination PrivateEndpointConnection_STATUS from our PrivateEndpointConnection_STATUS
func (*PrivateEndpointConnection_STATUS) DeepCopy ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopy() *PrivateEndpointConnection_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new PrivateEndpointConnection_STATUS.
func (*PrivateEndpointConnection_STATUS) DeepCopyInto ¶
func (in *PrivateEndpointConnection_STATUS) DeepCopyInto(out *PrivateEndpointConnection_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReadWriteDatabase ¶
type ReadWriteDatabase struct {
HotCachePeriod *string `json:"hotCachePeriod,omitempty"`
KeyVaultProperties *KeyVaultProperties `json:"keyVaultProperties,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SoftDeletePeriod *string `json:"softDeletePeriod,omitempty"`
}
Storage version of v1api20230815.ReadWriteDatabase
func (*ReadWriteDatabase) AssignProperties_From_ReadWriteDatabase ¶ added in v2.15.0
func (database *ReadWriteDatabase) AssignProperties_From_ReadWriteDatabase(source *storage.ReadWriteDatabase) error
AssignProperties_From_ReadWriteDatabase populates our ReadWriteDatabase from the provided source ReadWriteDatabase
func (*ReadWriteDatabase) AssignProperties_To_ReadWriteDatabase ¶ added in v2.15.0
func (database *ReadWriteDatabase) AssignProperties_To_ReadWriteDatabase(destination *storage.ReadWriteDatabase) error
AssignProperties_To_ReadWriteDatabase populates the provided destination ReadWriteDatabase from our ReadWriteDatabase
func (*ReadWriteDatabase) DeepCopy ¶
func (in *ReadWriteDatabase) DeepCopy() *ReadWriteDatabase
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadWriteDatabase.
func (*ReadWriteDatabase) DeepCopyInto ¶
func (in *ReadWriteDatabase) DeepCopyInto(out *ReadWriteDatabase)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type ReadWriteDatabase_STATUS ¶
type ReadWriteDatabase_STATUS struct {
HotCachePeriod *string `json:"hotCachePeriod,omitempty"`
Id *string `json:"id,omitempty"`
IsFollowed *bool `json:"isFollowed,omitempty"`
KeyVaultProperties *KeyVaultProperties_STATUS `json:"keyVaultProperties,omitempty"`
Kind *string `json:"kind,omitempty"`
Location *string `json:"location,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
ProvisioningState *string `json:"provisioningState,omitempty"`
SoftDeletePeriod *string `json:"softDeletePeriod,omitempty"`
Statistics *DatabaseStatistics_STATUS `json:"statistics,omitempty"`
SuspensionDetails *SuspensionDetails_STATUS `json:"suspensionDetails,omitempty"`
Type *string `json:"type,omitempty"`
}
Storage version of v1api20230815.ReadWriteDatabase_STATUS
func (*ReadWriteDatabase_STATUS) AssignProperties_From_ReadWriteDatabase_STATUS ¶ added in v2.15.0
func (database *ReadWriteDatabase_STATUS) AssignProperties_From_ReadWriteDatabase_STATUS(source *storage.ReadWriteDatabase_STATUS) error
AssignProperties_From_ReadWriteDatabase_STATUS populates our ReadWriteDatabase_STATUS from the provided source ReadWriteDatabase_STATUS
func (*ReadWriteDatabase_STATUS) AssignProperties_To_ReadWriteDatabase_STATUS ¶ added in v2.15.0
func (database *ReadWriteDatabase_STATUS) AssignProperties_To_ReadWriteDatabase_STATUS(destination *storage.ReadWriteDatabase_STATUS) error
AssignProperties_To_ReadWriteDatabase_STATUS populates the provided destination ReadWriteDatabase_STATUS from our ReadWriteDatabase_STATUS
func (*ReadWriteDatabase_STATUS) DeepCopy ¶
func (in *ReadWriteDatabase_STATUS) DeepCopy() *ReadWriteDatabase_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ReadWriteDatabase_STATUS.
func (*ReadWriteDatabase_STATUS) DeepCopyInto ¶
func (in *ReadWriteDatabase_STATUS) DeepCopyInto(out *ReadWriteDatabase_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SuspensionDetails_STATUS ¶
type SuspensionDetails_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
SuspensionStartDate *string `json:"suspensionStartDate,omitempty"`
}
Storage version of v1api20230815.SuspensionDetails_STATUS The database suspension details. If the database is suspended, this object contains information related to the database's suspension state.
func (*SuspensionDetails_STATUS) AssignProperties_From_SuspensionDetails_STATUS ¶ added in v2.15.0
func (details *SuspensionDetails_STATUS) AssignProperties_From_SuspensionDetails_STATUS(source *storage.SuspensionDetails_STATUS) error
AssignProperties_From_SuspensionDetails_STATUS populates our SuspensionDetails_STATUS from the provided source SuspensionDetails_STATUS
func (*SuspensionDetails_STATUS) AssignProperties_To_SuspensionDetails_STATUS ¶ added in v2.15.0
func (details *SuspensionDetails_STATUS) AssignProperties_To_SuspensionDetails_STATUS(destination *storage.SuspensionDetails_STATUS) error
AssignProperties_To_SuspensionDetails_STATUS populates the provided destination SuspensionDetails_STATUS from our SuspensionDetails_STATUS
func (*SuspensionDetails_STATUS) DeepCopy ¶
func (in *SuspensionDetails_STATUS) DeepCopy() *SuspensionDetails_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SuspensionDetails_STATUS.
func (*SuspensionDetails_STATUS) DeepCopyInto ¶
func (in *SuspensionDetails_STATUS) DeepCopyInto(out *SuspensionDetails_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type SystemData_STATUS ¶
type SystemData_STATUS struct {
CreatedAt *string `json:"createdAt,omitempty"`
CreatedBy *string `json:"createdBy,omitempty"`
CreatedByType *string `json:"createdByType,omitempty"`
LastModifiedAt *string `json:"lastModifiedAt,omitempty"`
LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
LastModifiedByType *string `json:"lastModifiedByType,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
}
Storage version of v1api20230815.SystemData_STATUS Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶ added in v2.15.0
func (data *SystemData_STATUS) AssignProperties_From_SystemData_STATUS(source *storage.SystemData_STATUS) error
AssignProperties_From_SystemData_STATUS populates our SystemData_STATUS from the provided source SystemData_STATUS
func (*SystemData_STATUS) AssignProperties_To_SystemData_STATUS ¶ added in v2.15.0
func (data *SystemData_STATUS) AssignProperties_To_SystemData_STATUS(destination *storage.SystemData_STATUS) error
AssignProperties_To_SystemData_STATUS populates the provided destination SystemData_STATUS from our SystemData_STATUS
func (*SystemData_STATUS) DeepCopy ¶
func (in *SystemData_STATUS) DeepCopy() *SystemData_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new SystemData_STATUS.
func (*SystemData_STATUS) DeepCopyInto ¶
func (in *SystemData_STATUS) DeepCopyInto(out *SystemData_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedExternalTenant ¶
type TrustedExternalTenant struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20230815.TrustedExternalTenant Represents a tenant ID that is trusted by the cluster.
func (*TrustedExternalTenant) AssignProperties_From_TrustedExternalTenant ¶ added in v2.15.0
func (tenant *TrustedExternalTenant) AssignProperties_From_TrustedExternalTenant(source *storage.TrustedExternalTenant) error
AssignProperties_From_TrustedExternalTenant populates our TrustedExternalTenant from the provided source TrustedExternalTenant
func (*TrustedExternalTenant) AssignProperties_To_TrustedExternalTenant ¶ added in v2.15.0
func (tenant *TrustedExternalTenant) AssignProperties_To_TrustedExternalTenant(destination *storage.TrustedExternalTenant) error
AssignProperties_To_TrustedExternalTenant populates the provided destination TrustedExternalTenant from our TrustedExternalTenant
func (*TrustedExternalTenant) DeepCopy ¶
func (in *TrustedExternalTenant) DeepCopy() *TrustedExternalTenant
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedExternalTenant.
func (*TrustedExternalTenant) DeepCopyInto ¶
func (in *TrustedExternalTenant) DeepCopyInto(out *TrustedExternalTenant)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type TrustedExternalTenant_STATUS ¶
type TrustedExternalTenant_STATUS struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Value *string `json:"value,omitempty"`
}
Storage version of v1api20230815.TrustedExternalTenant_STATUS Represents a tenant ID that is trusted by the cluster.
func (*TrustedExternalTenant_STATUS) AssignProperties_From_TrustedExternalTenant_STATUS ¶ added in v2.15.0
func (tenant *TrustedExternalTenant_STATUS) AssignProperties_From_TrustedExternalTenant_STATUS(source *storage.TrustedExternalTenant_STATUS) error
AssignProperties_From_TrustedExternalTenant_STATUS populates our TrustedExternalTenant_STATUS from the provided source TrustedExternalTenant_STATUS
func (*TrustedExternalTenant_STATUS) AssignProperties_To_TrustedExternalTenant_STATUS ¶ added in v2.15.0
func (tenant *TrustedExternalTenant_STATUS) AssignProperties_To_TrustedExternalTenant_STATUS(destination *storage.TrustedExternalTenant_STATUS) error
AssignProperties_To_TrustedExternalTenant_STATUS populates the provided destination TrustedExternalTenant_STATUS from our TrustedExternalTenant_STATUS
func (*TrustedExternalTenant_STATUS) DeepCopy ¶
func (in *TrustedExternalTenant_STATUS) DeepCopy() *TrustedExternalTenant_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TrustedExternalTenant_STATUS.
func (*TrustedExternalTenant_STATUS) DeepCopyInto ¶
func (in *TrustedExternalTenant_STATUS) DeepCopyInto(out *TrustedExternalTenant_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Storage version of v1api20230815.UserAssignedIdentityDetails Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶ added in v2.15.0
func (details *UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails(source *storage.UserAssignedIdentityDetails) error
AssignProperties_From_UserAssignedIdentityDetails populates our UserAssignedIdentityDetails from the provided source UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails ¶ added in v2.15.0
func (details *UserAssignedIdentityDetails) AssignProperties_To_UserAssignedIdentityDetails(destination *storage.UserAssignedIdentityDetails) error
AssignProperties_To_UserAssignedIdentityDetails populates the provided destination UserAssignedIdentityDetails from our UserAssignedIdentityDetails
func (*UserAssignedIdentityDetails) DeepCopy ¶
func (in *UserAssignedIdentityDetails) DeepCopy() *UserAssignedIdentityDetails
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserAssignedIdentityDetails.
func (*UserAssignedIdentityDetails) DeepCopyInto ¶
func (in *UserAssignedIdentityDetails) DeepCopyInto(out *UserAssignedIdentityDetails)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkConfiguration ¶
type VirtualNetworkConfiguration struct {
// +kubebuilder:validation:Required
// DataManagementPublicIpReference: Data management's service public IP address resource id.
DataManagementPublicIpReference *genruntime.ResourceReference `armReference:"DataManagementPublicIpId" json:"dataManagementPublicIpReference,omitempty"`
// +kubebuilder:validation:Required
// EnginePublicIpReference: Engine service's public IP address resource id.
EnginePublicIpReference *genruntime.ResourceReference `armReference:"EnginePublicIpId" json:"enginePublicIpReference,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
State *string `json:"state,omitempty"`
// +kubebuilder:validation:Required
// SubnetReference: The subnet resource id.
SubnetReference *genruntime.ResourceReference `armReference:"SubnetId" json:"subnetReference,omitempty"`
}
Storage version of v1api20230815.VirtualNetworkConfiguration A class that contains virtual network definition.
func (*VirtualNetworkConfiguration) AssignProperties_From_VirtualNetworkConfiguration ¶ added in v2.15.0
func (configuration *VirtualNetworkConfiguration) AssignProperties_From_VirtualNetworkConfiguration(source *storage.VirtualNetworkConfiguration) error
AssignProperties_From_VirtualNetworkConfiguration populates our VirtualNetworkConfiguration from the provided source VirtualNetworkConfiguration
func (*VirtualNetworkConfiguration) AssignProperties_To_VirtualNetworkConfiguration ¶ added in v2.15.0
func (configuration *VirtualNetworkConfiguration) AssignProperties_To_VirtualNetworkConfiguration(destination *storage.VirtualNetworkConfiguration) error
AssignProperties_To_VirtualNetworkConfiguration populates the provided destination VirtualNetworkConfiguration from our VirtualNetworkConfiguration
func (*VirtualNetworkConfiguration) DeepCopy ¶
func (in *VirtualNetworkConfiguration) DeepCopy() *VirtualNetworkConfiguration
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfiguration.
func (*VirtualNetworkConfiguration) DeepCopyInto ¶
func (in *VirtualNetworkConfiguration) DeepCopyInto(out *VirtualNetworkConfiguration)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
type VirtualNetworkConfiguration_STATUS ¶
type VirtualNetworkConfiguration_STATUS struct {
DataManagementPublicIpId *string `json:"dataManagementPublicIpId,omitempty"`
EnginePublicIpId *string `json:"enginePublicIpId,omitempty"`
PropertyBag genruntime.PropertyBag `json:"$propertyBag,omitempty"`
State *string `json:"state,omitempty"`
SubnetId *string `json:"subnetId,omitempty"`
}
Storage version of v1api20230815.VirtualNetworkConfiguration_STATUS A class that contains virtual network definition.
func (*VirtualNetworkConfiguration_STATUS) AssignProperties_From_VirtualNetworkConfiguration_STATUS ¶ added in v2.15.0
func (configuration *VirtualNetworkConfiguration_STATUS) AssignProperties_From_VirtualNetworkConfiguration_STATUS(source *storage.VirtualNetworkConfiguration_STATUS) error
AssignProperties_From_VirtualNetworkConfiguration_STATUS populates our VirtualNetworkConfiguration_STATUS from the provided source VirtualNetworkConfiguration_STATUS
func (*VirtualNetworkConfiguration_STATUS) AssignProperties_To_VirtualNetworkConfiguration_STATUS ¶ added in v2.15.0
func (configuration *VirtualNetworkConfiguration_STATUS) AssignProperties_To_VirtualNetworkConfiguration_STATUS(destination *storage.VirtualNetworkConfiguration_STATUS) error
AssignProperties_To_VirtualNetworkConfiguration_STATUS populates the provided destination VirtualNetworkConfiguration_STATUS from our VirtualNetworkConfiguration_STATUS
func (*VirtualNetworkConfiguration_STATUS) DeepCopy ¶
func (in *VirtualNetworkConfiguration_STATUS) DeepCopy() *VirtualNetworkConfiguration_STATUS
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualNetworkConfiguration_STATUS.
func (*VirtualNetworkConfiguration_STATUS) DeepCopyInto ¶
func (in *VirtualNetworkConfiguration_STATUS) DeepCopyInto(out *VirtualNetworkConfiguration_STATUS)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.