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 v1api20230815 contains API Schema definitions for the kusto v1api20230815 API group +groupName=kusto.azure.com
Package v1api20230815 contains API Schema definitions for the kusto v1api20230815 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=v1api20230815
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 (audiences *AcceptedAudiences) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AcceptedAudiences) DeepCopy() *AcceptedAudiences
- func (in *AcceptedAudiences) DeepCopyInto(out *AcceptedAudiences)
- func (audiences *AcceptedAudiences) Initialize_From_AcceptedAudiences_STATUS(source *AcceptedAudiences_STATUS) error
- func (audiences *AcceptedAudiences) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (audiences *AcceptedAudiences) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (audiences *AcceptedAudiences_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (audiences *AcceptedAudiences_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureSku
- func (azureSku *AzureSku) AssignProperties_From_AzureSku(source *storage.AzureSku) error
- func (azureSku *AzureSku) AssignProperties_To_AzureSku(destination *storage.AzureSku) error
- func (azureSku *AzureSku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *AzureSku) DeepCopy() *AzureSku
- func (in *AzureSku) DeepCopyInto(out *AzureSku)
- func (azureSku *AzureSku) Initialize_From_AzureSku_STATUS(source *AzureSku_STATUS) error
- func (azureSku *AzureSku) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (azureSku *AzureSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureSku_Name
- type AzureSku_Name_STATUS
- 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)
- func (azureSku *AzureSku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (azureSku *AzureSku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type AzureSku_Tier
- type AzureSku_Tier_STATUS
- type BlobStorageEventType
- type BlobStorageEventType_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) InitializeSpec(status genruntime.ConvertibleStatus) error
- 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 ClusterProperties_EngineType
- type ClusterProperties_EngineType_STATUS
- type ClusterProperties_PublicIPType
- type ClusterProperties_PublicIPType_STATUS
- type ClusterProperties_PublicNetworkAccess
- type ClusterProperties_PublicNetworkAccess_STATUS
- type ClusterProperties_RestrictOutboundNetworkAccess
- type ClusterProperties_RestrictOutboundNetworkAccess_STATUS
- type ClusterProperties_State_STATUS
- 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)
- func (cluster *Cluster_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (cluster *Cluster_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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 (cluster *Cluster_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Cluster_Spec) DeepCopy() *Cluster_Spec
- func (in *Cluster_Spec) DeepCopyInto(out *Cluster_Spec)
- func (cluster *Cluster_Spec) Initialize_From_Cluster_STATUS(source *Cluster_STATUS) error
- func (cluster *Cluster_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (cluster *Cluster_Spec) OriginalVersion() string
- func (cluster *Cluster_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (cluster *Cluster_Spec) SetAzureName(azureName string)
- type Compression
- type Compression_STATUS
- type CosmosDbDataConnection
- func (connection *CosmosDbDataConnection) AssignProperties_From_CosmosDbDataConnection(source *storage.CosmosDbDataConnection) error
- func (connection *CosmosDbDataConnection) AssignProperties_To_CosmosDbDataConnection(destination *storage.CosmosDbDataConnection) error
- func (connection *CosmosDbDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *CosmosDbDataConnection) DeepCopy() *CosmosDbDataConnection
- func (in *CosmosDbDataConnection) DeepCopyInto(out *CosmosDbDataConnection)
- func (connection *CosmosDbDataConnection) Initialize_From_CosmosDbDataConnection_STATUS(source *CosmosDbDataConnection_STATUS) error
- func (connection *CosmosDbDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *CosmosDbDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type CosmosDbDataConnection_Kind
- type CosmosDbDataConnection_Kind_STATUS
- 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)
- func (connection *CosmosDbDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *CosmosDbDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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) InitializeSpec(status genruntime.ConvertibleStatus) error
- 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)
- func (connection *DataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *DataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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 (connection *DataConnection_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *DataConnection_Spec) DeepCopy() *DataConnection_Spec
- func (in *DataConnection_Spec) DeepCopyInto(out *DataConnection_Spec)
- func (connection *DataConnection_Spec) Initialize_From_DataConnection_STATUS(source *DataConnection_STATUS) error
- func (connection *DataConnection_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *DataConnection_Spec) OriginalVersion() string
- func (connection *DataConnection_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (connection *DataConnection_Spec) SetAzureName(azureName string)
- 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) InitializeSpec(status genruntime.ConvertibleStatus) error
- 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)
- func (statistics *DatabaseStatistics_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (statistics *DatabaseStatistics_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (database *Database_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *Database_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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 (database *Database_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Database_Spec) DeepCopy() *Database_Spec
- func (in *Database_Spec) DeepCopyInto(out *Database_Spec)
- func (database *Database_Spec) Initialize_From_Database_STATUS(source *Database_STATUS) error
- func (database *Database_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *Database_Spec) OriginalVersion() string
- func (database *Database_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- func (database *Database_Spec) SetAzureName(azureName string)
- type EventGridConnectionProperties_DatabaseRouting
- type EventGridConnectionProperties_DatabaseRouting_STATUS
- type EventGridDataConnection
- func (connection *EventGridDataConnection) AssignProperties_From_EventGridDataConnection(source *storage.EventGridDataConnection) error
- func (connection *EventGridDataConnection) AssignProperties_To_EventGridDataConnection(destination *storage.EventGridDataConnection) error
- func (connection *EventGridDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EventGridDataConnection) DeepCopy() *EventGridDataConnection
- func (in *EventGridDataConnection) DeepCopyInto(out *EventGridDataConnection)
- func (connection *EventGridDataConnection) Initialize_From_EventGridDataConnection_STATUS(source *EventGridDataConnection_STATUS) error
- func (connection *EventGridDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *EventGridDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventGridDataConnection_Kind
- type EventGridDataConnection_Kind_STATUS
- 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)
- func (connection *EventGridDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *EventGridDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventGridDataFormat
- type EventGridDataFormat_STATUS
- type EventHubConnectionProperties_DatabaseRouting
- type EventHubConnectionProperties_DatabaseRouting_STATUS
- type EventHubDataConnection
- func (connection *EventHubDataConnection) AssignProperties_From_EventHubDataConnection(source *storage.EventHubDataConnection) error
- func (connection *EventHubDataConnection) AssignProperties_To_EventHubDataConnection(destination *storage.EventHubDataConnection) error
- func (connection *EventHubDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *EventHubDataConnection) DeepCopy() *EventHubDataConnection
- func (in *EventHubDataConnection) DeepCopyInto(out *EventHubDataConnection)
- func (connection *EventHubDataConnection) Initialize_From_EventHubDataConnection_STATUS(source *EventHubDataConnection_STATUS) error
- func (connection *EventHubDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *EventHubDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventHubDataConnection_Kind
- type EventHubDataConnection_Kind_STATUS
- 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)
- func (connection *EventHubDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *EventHubDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type EventHubDataFormat
- type EventHubDataFormat_STATUS
- type Identity
- func (identity *Identity) AssignProperties_From_Identity(source *storage.Identity) error
- func (identity *Identity) AssignProperties_To_Identity(destination *storage.Identity) error
- func (identity *Identity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *Identity) DeepCopy() *Identity
- func (in *Identity) DeepCopyInto(out *Identity)
- func (identity *Identity) Initialize_From_Identity_STATUS(source *Identity_STATUS) error
- func (identity *Identity) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *Identity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (identity *Identity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identity *Identity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type Identity_Type
- type Identity_Type_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)
- func (identities *Identity_UserAssignedIdentities_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (identities *Identity_UserAssignedIdentities_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IotHubConnectionProperties_DatabaseRouting
- type IotHubConnectionProperties_DatabaseRouting_STATUS
- type IotHubDataConnection
- func (connection *IotHubDataConnection) AssignProperties_From_IotHubDataConnection(source *storage.IotHubDataConnection) error
- func (connection *IotHubDataConnection) AssignProperties_To_IotHubDataConnection(destination *storage.IotHubDataConnection) error
- func (connection *IotHubDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *IotHubDataConnection) DeepCopy() *IotHubDataConnection
- func (in *IotHubDataConnection) DeepCopyInto(out *IotHubDataConnection)
- func (connection *IotHubDataConnection) Initialize_From_IotHubDataConnection_STATUS(source *IotHubDataConnection_STATUS) error
- func (connection *IotHubDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *IotHubDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IotHubDataConnection_Kind
- type IotHubDataConnection_Kind_STATUS
- 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)
- func (connection *IotHubDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *IotHubDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type IotHubDataFormat
- type IotHubDataFormat_STATUS
- type KeyVaultProperties
- func (properties *KeyVaultProperties) AssignProperties_From_KeyVaultProperties(source *storage.KeyVaultProperties) error
- func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *storage.KeyVaultProperties) error
- func (properties *KeyVaultProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *KeyVaultProperties) DeepCopy() *KeyVaultProperties
- func (in *KeyVaultProperties) DeepCopyInto(out *KeyVaultProperties)
- func (properties *KeyVaultProperties) Initialize_From_KeyVaultProperties_STATUS(source *KeyVaultProperties_STATUS) error
- func (properties *KeyVaultProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KeyVaultProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (properties *KeyVaultProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *KeyVaultProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LanguageExtension
- func (extension *LanguageExtension) AssignProperties_From_LanguageExtension(source *storage.LanguageExtension) error
- func (extension *LanguageExtension) AssignProperties_To_LanguageExtension(destination *storage.LanguageExtension) error
- func (extension *LanguageExtension) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LanguageExtension) DeepCopy() *LanguageExtension
- func (in *LanguageExtension) DeepCopyInto(out *LanguageExtension)
- func (extension *LanguageExtension) Initialize_From_LanguageExtension_STATUS(source *LanguageExtension_STATUS) error
- func (extension *LanguageExtension) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (extension *LanguageExtension) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LanguageExtensionImageName
- type LanguageExtensionImageName_STATUS
- type LanguageExtensionName
- type LanguageExtensionName_STATUS
- 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)
- func (extension *LanguageExtension_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (extension *LanguageExtension_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type LanguageExtensionsList
- func (list *LanguageExtensionsList) AssignProperties_From_LanguageExtensionsList(source *storage.LanguageExtensionsList) error
- func (list *LanguageExtensionsList) AssignProperties_To_LanguageExtensionsList(destination *storage.LanguageExtensionsList) error
- func (list *LanguageExtensionsList) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *LanguageExtensionsList) DeepCopy() *LanguageExtensionsList
- func (in *LanguageExtensionsList) DeepCopyInto(out *LanguageExtensionsList)
- func (list *LanguageExtensionsList) Initialize_From_LanguageExtensionsList_STATUS(source *LanguageExtensionsList_STATUS) error
- func (list *LanguageExtensionsList) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (list *LanguageExtensionsList) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (list *LanguageExtensionsList_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (list *LanguageExtensionsList_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type MigrationClusterProperties_Role_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)
- func (properties *MigrationClusterProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (properties *MigrationClusterProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type OptimizedAutoscale
- func (autoscale *OptimizedAutoscale) AssignProperties_From_OptimizedAutoscale(source *storage.OptimizedAutoscale) error
- func (autoscale *OptimizedAutoscale) AssignProperties_To_OptimizedAutoscale(destination *storage.OptimizedAutoscale) error
- func (autoscale *OptimizedAutoscale) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *OptimizedAutoscale) DeepCopy() *OptimizedAutoscale
- func (in *OptimizedAutoscale) DeepCopyInto(out *OptimizedAutoscale)
- func (autoscale *OptimizedAutoscale) Initialize_From_OptimizedAutoscale_STATUS(source *OptimizedAutoscale_STATUS) error
- func (autoscale *OptimizedAutoscale) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (autoscale *OptimizedAutoscale) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (autoscale *OptimizedAutoscale_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (autoscale *OptimizedAutoscale_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (connection *PrivateEndpointConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (connection *PrivateEndpointConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ProvisioningState_STATUS
- type ReadWriteDatabase
- func (database *ReadWriteDatabase) AssignProperties_From_ReadWriteDatabase(source *storage.ReadWriteDatabase) error
- func (database *ReadWriteDatabase) AssignProperties_To_ReadWriteDatabase(destination *storage.ReadWriteDatabase) error
- func (database *ReadWriteDatabase) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *ReadWriteDatabase) DeepCopy() *ReadWriteDatabase
- func (in *ReadWriteDatabase) DeepCopyInto(out *ReadWriteDatabase)
- func (database *ReadWriteDatabase) Initialize_From_ReadWriteDatabase_STATUS(source *ReadWriteDatabase_STATUS) error
- func (database *ReadWriteDatabase) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *ReadWriteDatabase) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type ReadWriteDatabase_Kind
- type ReadWriteDatabase_Kind_STATUS
- 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)
- func (database *ReadWriteDatabase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (database *ReadWriteDatabase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (details *SuspensionDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (details *SuspensionDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type SystemData_CreatedByType_STATUS
- type SystemData_LastModifiedByType_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)
- func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type TrustedExternalTenant
- func (tenant *TrustedExternalTenant) AssignProperties_From_TrustedExternalTenant(source *storage.TrustedExternalTenant) error
- func (tenant *TrustedExternalTenant) AssignProperties_To_TrustedExternalTenant(destination *storage.TrustedExternalTenant) error
- func (tenant *TrustedExternalTenant) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *TrustedExternalTenant) DeepCopy() *TrustedExternalTenant
- func (in *TrustedExternalTenant) DeepCopyInto(out *TrustedExternalTenant)
- func (tenant *TrustedExternalTenant) Initialize_From_TrustedExternalTenant_STATUS(source *TrustedExternalTenant_STATUS) error
- func (tenant *TrustedExternalTenant) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (tenant *TrustedExternalTenant) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (tenant *TrustedExternalTenant_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (tenant *TrustedExternalTenant_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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 (configuration *VirtualNetworkConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
- func (in *VirtualNetworkConfiguration) DeepCopy() *VirtualNetworkConfiguration
- func (in *VirtualNetworkConfiguration) DeepCopyInto(out *VirtualNetworkConfiguration)
- func (configuration *VirtualNetworkConfiguration) Initialize_From_VirtualNetworkConfiguration_STATUS(source *VirtualNetworkConfiguration_STATUS) error
- func (configuration *VirtualNetworkConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *VirtualNetworkConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- 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)
- func (configuration *VirtualNetworkConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
- func (configuration *VirtualNetworkConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
- type VirtualNetworkConfiguration_State
- type VirtualNetworkConfiguration_State_STATUS
Constants ¶
const ( ClusterProperties_EngineType_V2 = ClusterProperties_EngineType("V2") ClusterProperties_EngineType_V3 = ClusterProperties_EngineType("V3") )
const ( ClusterProperties_EngineType_STATUS_V2 = ClusterProperties_EngineType_STATUS("V2") ClusterProperties_EngineType_STATUS_V3 = ClusterProperties_EngineType_STATUS("V3") )
const ( ClusterProperties_PublicIPType_DualStack = ClusterProperties_PublicIPType("DualStack") ClusterProperties_PublicIPType_IPv4 = ClusterProperties_PublicIPType("IPv4") )
const ( ClusterProperties_PublicIPType_STATUS_DualStack = ClusterProperties_PublicIPType_STATUS("DualStack") ClusterProperties_PublicIPType_STATUS_IPv4 = ClusterProperties_PublicIPType_STATUS("IPv4") )
const ( ClusterProperties_PublicNetworkAccess_Disabled = ClusterProperties_PublicNetworkAccess("Disabled") ClusterProperties_PublicNetworkAccess_Enabled = ClusterProperties_PublicNetworkAccess("Enabled") )
const ( ClusterProperties_PublicNetworkAccess_STATUS_Disabled = ClusterProperties_PublicNetworkAccess_STATUS("Disabled") ClusterProperties_PublicNetworkAccess_STATUS_Enabled = ClusterProperties_PublicNetworkAccess_STATUS("Enabled") )
const ( ClusterProperties_RestrictOutboundNetworkAccess_Disabled = ClusterProperties_RestrictOutboundNetworkAccess("Disabled") ClusterProperties_RestrictOutboundNetworkAccess_Enabled = ClusterProperties_RestrictOutboundNetworkAccess("Enabled") )
const ( ClusterProperties_RestrictOutboundNetworkAccess_STATUS_Disabled = ClusterProperties_RestrictOutboundNetworkAccess_STATUS("Disabled") ClusterProperties_RestrictOutboundNetworkAccess_STATUS_Enabled = ClusterProperties_RestrictOutboundNetworkAccess_STATUS("Enabled") )
const ( ClusterProperties_State_STATUS_Creating = ClusterProperties_State_STATUS("Creating") ClusterProperties_State_STATUS_Deleted = ClusterProperties_State_STATUS("Deleted") ClusterProperties_State_STATUS_Deleting = ClusterProperties_State_STATUS("Deleting") ClusterProperties_State_STATUS_Migrated = ClusterProperties_State_STATUS("Migrated") ClusterProperties_State_STATUS_Running = ClusterProperties_State_STATUS("Running") ClusterProperties_State_STATUS_Starting = ClusterProperties_State_STATUS("Starting") ClusterProperties_State_STATUS_Stopped = ClusterProperties_State_STATUS("Stopped") ClusterProperties_State_STATUS_Stopping = ClusterProperties_State_STATUS("Stopping") ClusterProperties_State_STATUS_Updating = ClusterProperties_State_STATUS("Updating") )
const ( ProvisioningState_STATUS_Canceled = ProvisioningState_STATUS("Canceled") ProvisioningState_STATUS_Creating = ProvisioningState_STATUS("Creating") ProvisioningState_STATUS_Deleting = ProvisioningState_STATUS("Deleting") ProvisioningState_STATUS_Failed = ProvisioningState_STATUS("Failed") ProvisioningState_STATUS_Moving = ProvisioningState_STATUS("Moving") ProvisioningState_STATUS_Running = ProvisioningState_STATUS("Running") ProvisioningState_STATUS_Succeeded = ProvisioningState_STATUS("Succeeded") )
const ( AzureSku_Name_DevNoSLA_Standard_D11_V2 = AzureSku_Name("Dev(No SLA)_Standard_D11_v2") AzureSku_Name_DevNoSLA_Standard_E2A_V4 = AzureSku_Name("Dev(No SLA)_Standard_E2a_v4") AzureSku_Name_Standard_D11_V2 = AzureSku_Name("Standard_D11_v2") AzureSku_Name_Standard_D12_V2 = AzureSku_Name("Standard_D12_v2") AzureSku_Name_Standard_D13_V2 = AzureSku_Name("Standard_D13_v2") AzureSku_Name_Standard_D14_V2 = AzureSku_Name("Standard_D14_v2") AzureSku_Name_Standard_D16D_V5 = AzureSku_Name("Standard_D16d_v5") AzureSku_Name_Standard_D32D_V4 = AzureSku_Name("Standard_D32d_v4") AzureSku_Name_Standard_D32D_V5 = AzureSku_Name("Standard_D32d_v5") AzureSku_Name_Standard_DS13_V21TB_PS = AzureSku_Name("Standard_DS13_v2+1TB_PS") AzureSku_Name_Standard_DS13_V22TB_PS = AzureSku_Name("Standard_DS13_v2+2TB_PS") AzureSku_Name_Standard_DS14_V23TB_PS = AzureSku_Name("Standard_DS14_v2+3TB_PS") AzureSku_Name_Standard_DS14_V24TB_PS = AzureSku_Name("Standard_DS14_v2+4TB_PS") AzureSku_Name_Standard_E16A_V4 = AzureSku_Name("Standard_E16a_v4") AzureSku_Name_Standard_E16Ads_V5 = AzureSku_Name("Standard_E16ads_v5") AzureSku_Name_Standard_E16As_V43TB_PS = AzureSku_Name("Standard_E16as_v4+3TB_PS") AzureSku_Name_Standard_E16As_V44TB_PS = AzureSku_Name("Standard_E16as_v4+4TB_PS") AzureSku_Name_Standard_E16As_V53TB_PS = AzureSku_Name("Standard_E16as_v5+3TB_PS") AzureSku_Name_Standard_E16As_V54TB_PS = AzureSku_Name("Standard_E16as_v5+4TB_PS") AzureSku_Name_Standard_E16D_V4 = AzureSku_Name("Standard_E16d_v4") AzureSku_Name_Standard_E16D_V5 = AzureSku_Name("Standard_E16d_v5") AzureSku_Name_Standard_E16S_V43TB_PS = AzureSku_Name("Standard_E16s_v4+3TB_PS") AzureSku_Name_Standard_E16S_V44TB_PS = AzureSku_Name("Standard_E16s_v4+4TB_PS") AzureSku_Name_Standard_E16S_V53TB_PS = AzureSku_Name("Standard_E16s_v5+3TB_PS") AzureSku_Name_Standard_E16S_V54TB_PS = AzureSku_Name("Standard_E16s_v5+4TB_PS") AzureSku_Name_Standard_E2A_V4 = AzureSku_Name("Standard_E2a_v4") AzureSku_Name_Standard_E2Ads_V5 = AzureSku_Name("Standard_E2ads_v5") AzureSku_Name_Standard_E2D_V4 = AzureSku_Name("Standard_E2d_v4") AzureSku_Name_Standard_E2D_V5 = AzureSku_Name("Standard_E2d_v5") AzureSku_Name_Standard_E4A_V4 = AzureSku_Name("Standard_E4a_v4") AzureSku_Name_Standard_E4Ads_V5 = AzureSku_Name("Standard_E4ads_v5") AzureSku_Name_Standard_E4D_V4 = AzureSku_Name("Standard_E4d_v4") AzureSku_Name_Standard_E4D_V5 = AzureSku_Name("Standard_E4d_v5") AzureSku_Name_Standard_E64I_V3 = AzureSku_Name("Standard_E64i_v3") AzureSku_Name_Standard_E80Ids_V4 = AzureSku_Name("Standard_E80ids_v4") AzureSku_Name_Standard_E8A_V4 = AzureSku_Name("Standard_E8a_v4") AzureSku_Name_Standard_E8Ads_V5 = AzureSku_Name("Standard_E8ads_v5") AzureSku_Name_Standard_E8As_V41TB_PS = AzureSku_Name("Standard_E8as_v4+1TB_PS") AzureSku_Name_Standard_E8As_V42TB_PS = AzureSku_Name("Standard_E8as_v4+2TB_PS") AzureSku_Name_Standard_E8As_V51TB_PS = AzureSku_Name("Standard_E8as_v5+1TB_PS") AzureSku_Name_Standard_E8As_V52TB_PS = AzureSku_Name("Standard_E8as_v5+2TB_PS") AzureSku_Name_Standard_E8D_V4 = AzureSku_Name("Standard_E8d_v4") AzureSku_Name_Standard_E8D_V5 = AzureSku_Name("Standard_E8d_v5") AzureSku_Name_Standard_E8S_V41TB_PS = AzureSku_Name("Standard_E8s_v4+1TB_PS") AzureSku_Name_Standard_E8S_V42TB_PS = AzureSku_Name("Standard_E8s_v4+2TB_PS") AzureSku_Name_Standard_E8S_V51TB_PS = AzureSku_Name("Standard_E8s_v5+1TB_PS") AzureSku_Name_Standard_E8S_V52TB_PS = AzureSku_Name("Standard_E8s_v5+2TB_PS") AzureSku_Name_Standard_EC16Ads_V5 = AzureSku_Name("Standard_EC16ads_v5") AzureSku_Name_Standard_EC16As_V53TB_PS = AzureSku_Name("Standard_EC16as_v5+3TB_PS") AzureSku_Name_Standard_EC16As_V54TB_PS = AzureSku_Name("Standard_EC16as_v5+4TB_PS") AzureSku_Name_Standard_EC8Ads_V5 = AzureSku_Name("Standard_EC8ads_v5") AzureSku_Name_Standard_EC8As_V51TB_PS = AzureSku_Name("Standard_EC8as_v5+1TB_PS") AzureSku_Name_Standard_EC8As_V52TB_PS = AzureSku_Name("Standard_EC8as_v5+2TB_PS") AzureSku_Name_Standard_L16As_V3 = AzureSku_Name("Standard_L16as_v3") AzureSku_Name_Standard_L16S = AzureSku_Name("Standard_L16s") AzureSku_Name_Standard_L16S_V2 = AzureSku_Name("Standard_L16s_v2") AzureSku_Name_Standard_L16S_V3 = AzureSku_Name("Standard_L16s_v3") AzureSku_Name_Standard_L32As_V3 = AzureSku_Name("Standard_L32as_v3") AzureSku_Name_Standard_L32S_V3 = AzureSku_Name("Standard_L32s_v3") AzureSku_Name_Standard_L4S = AzureSku_Name("Standard_L4s") AzureSku_Name_Standard_L8As_V3 = AzureSku_Name("Standard_L8as_v3") AzureSku_Name_Standard_L8S = AzureSku_Name("Standard_L8s") AzureSku_Name_Standard_L8S_V2 = AzureSku_Name("Standard_L8s_v2") AzureSku_Name_Standard_L8S_V3 = AzureSku_Name("Standard_L8s_v3") )
const ( AzureSku_Name_STATUS_DevNoSLA_Standard_D11_V2 = AzureSku_Name_STATUS("Dev(No SLA)_Standard_D11_v2") AzureSku_Name_STATUS_DevNoSLA_Standard_E2A_V4 = AzureSku_Name_STATUS("Dev(No SLA)_Standard_E2a_v4") AzureSku_Name_STATUS_Standard_D11_V2 = AzureSku_Name_STATUS("Standard_D11_v2") AzureSku_Name_STATUS_Standard_D12_V2 = AzureSku_Name_STATUS("Standard_D12_v2") AzureSku_Name_STATUS_Standard_D13_V2 = AzureSku_Name_STATUS("Standard_D13_v2") AzureSku_Name_STATUS_Standard_D14_V2 = AzureSku_Name_STATUS("Standard_D14_v2") AzureSku_Name_STATUS_Standard_D16D_V5 = AzureSku_Name_STATUS("Standard_D16d_v5") AzureSku_Name_STATUS_Standard_D32D_V4 = AzureSku_Name_STATUS("Standard_D32d_v4") AzureSku_Name_STATUS_Standard_D32D_V5 = AzureSku_Name_STATUS("Standard_D32d_v5") AzureSku_Name_STATUS_Standard_DS13_V21TB_PS = AzureSku_Name_STATUS("Standard_DS13_v2+1TB_PS") AzureSku_Name_STATUS_Standard_DS13_V22TB_PS = AzureSku_Name_STATUS("Standard_DS13_v2+2TB_PS") AzureSku_Name_STATUS_Standard_DS14_V23TB_PS = AzureSku_Name_STATUS("Standard_DS14_v2+3TB_PS") AzureSku_Name_STATUS_Standard_DS14_V24TB_PS = AzureSku_Name_STATUS("Standard_DS14_v2+4TB_PS") AzureSku_Name_STATUS_Standard_E16A_V4 = AzureSku_Name_STATUS("Standard_E16a_v4") AzureSku_Name_STATUS_Standard_E16Ads_V5 = AzureSku_Name_STATUS("Standard_E16ads_v5") AzureSku_Name_STATUS_Standard_E16As_V43TB_PS = AzureSku_Name_STATUS("Standard_E16as_v4+3TB_PS") AzureSku_Name_STATUS_Standard_E16As_V44TB_PS = AzureSku_Name_STATUS("Standard_E16as_v4+4TB_PS") AzureSku_Name_STATUS_Standard_E16As_V53TB_PS = AzureSku_Name_STATUS("Standard_E16as_v5+3TB_PS") AzureSku_Name_STATUS_Standard_E16As_V54TB_PS = AzureSku_Name_STATUS("Standard_E16as_v5+4TB_PS") AzureSku_Name_STATUS_Standard_E16D_V4 = AzureSku_Name_STATUS("Standard_E16d_v4") AzureSku_Name_STATUS_Standard_E16D_V5 = AzureSku_Name_STATUS("Standard_E16d_v5") AzureSku_Name_STATUS_Standard_E16S_V43TB_PS = AzureSku_Name_STATUS("Standard_E16s_v4+3TB_PS") AzureSku_Name_STATUS_Standard_E16S_V44TB_PS = AzureSku_Name_STATUS("Standard_E16s_v4+4TB_PS") AzureSku_Name_STATUS_Standard_E16S_V53TB_PS = AzureSku_Name_STATUS("Standard_E16s_v5+3TB_PS") AzureSku_Name_STATUS_Standard_E16S_V54TB_PS = AzureSku_Name_STATUS("Standard_E16s_v5+4TB_PS") AzureSku_Name_STATUS_Standard_E2A_V4 = AzureSku_Name_STATUS("Standard_E2a_v4") AzureSku_Name_STATUS_Standard_E2Ads_V5 = AzureSku_Name_STATUS("Standard_E2ads_v5") AzureSku_Name_STATUS_Standard_E2D_V4 = AzureSku_Name_STATUS("Standard_E2d_v4") AzureSku_Name_STATUS_Standard_E2D_V5 = AzureSku_Name_STATUS("Standard_E2d_v5") AzureSku_Name_STATUS_Standard_E4A_V4 = AzureSku_Name_STATUS("Standard_E4a_v4") AzureSku_Name_STATUS_Standard_E4Ads_V5 = AzureSku_Name_STATUS("Standard_E4ads_v5") AzureSku_Name_STATUS_Standard_E4D_V4 = AzureSku_Name_STATUS("Standard_E4d_v4") AzureSku_Name_STATUS_Standard_E4D_V5 = AzureSku_Name_STATUS("Standard_E4d_v5") AzureSku_Name_STATUS_Standard_E64I_V3 = AzureSku_Name_STATUS("Standard_E64i_v3") AzureSku_Name_STATUS_Standard_E80Ids_V4 = AzureSku_Name_STATUS("Standard_E80ids_v4") AzureSku_Name_STATUS_Standard_E8A_V4 = AzureSku_Name_STATUS("Standard_E8a_v4") AzureSku_Name_STATUS_Standard_E8Ads_V5 = AzureSku_Name_STATUS("Standard_E8ads_v5") AzureSku_Name_STATUS_Standard_E8As_V41TB_PS = AzureSku_Name_STATUS("Standard_E8as_v4+1TB_PS") AzureSku_Name_STATUS_Standard_E8As_V42TB_PS = AzureSku_Name_STATUS("Standard_E8as_v4+2TB_PS") AzureSku_Name_STATUS_Standard_E8As_V51TB_PS = AzureSku_Name_STATUS("Standard_E8as_v5+1TB_PS") AzureSku_Name_STATUS_Standard_E8As_V52TB_PS = AzureSku_Name_STATUS("Standard_E8as_v5+2TB_PS") AzureSku_Name_STATUS_Standard_E8D_V4 = AzureSku_Name_STATUS("Standard_E8d_v4") AzureSku_Name_STATUS_Standard_E8D_V5 = AzureSku_Name_STATUS("Standard_E8d_v5") AzureSku_Name_STATUS_Standard_E8S_V41TB_PS = AzureSku_Name_STATUS("Standard_E8s_v4+1TB_PS") AzureSku_Name_STATUS_Standard_E8S_V42TB_PS = AzureSku_Name_STATUS("Standard_E8s_v4+2TB_PS") AzureSku_Name_STATUS_Standard_E8S_V51TB_PS = AzureSku_Name_STATUS("Standard_E8s_v5+1TB_PS") AzureSku_Name_STATUS_Standard_E8S_V52TB_PS = AzureSku_Name_STATUS("Standard_E8s_v5+2TB_PS") AzureSku_Name_STATUS_Standard_EC16Ads_V5 = AzureSku_Name_STATUS("Standard_EC16ads_v5") AzureSku_Name_STATUS_Standard_EC16As_V53TB_PS = AzureSku_Name_STATUS("Standard_EC16as_v5+3TB_PS") AzureSku_Name_STATUS_Standard_EC16As_V54TB_PS = AzureSku_Name_STATUS("Standard_EC16as_v5+4TB_PS") AzureSku_Name_STATUS_Standard_EC8Ads_V5 = AzureSku_Name_STATUS("Standard_EC8ads_v5") AzureSku_Name_STATUS_Standard_EC8As_V51TB_PS = AzureSku_Name_STATUS("Standard_EC8as_v5+1TB_PS") AzureSku_Name_STATUS_Standard_EC8As_V52TB_PS = AzureSku_Name_STATUS("Standard_EC8as_v5+2TB_PS") AzureSku_Name_STATUS_Standard_L16As_V3 = AzureSku_Name_STATUS("Standard_L16as_v3") AzureSku_Name_STATUS_Standard_L16S = AzureSku_Name_STATUS("Standard_L16s") AzureSku_Name_STATUS_Standard_L16S_V2 = AzureSku_Name_STATUS("Standard_L16s_v2") AzureSku_Name_STATUS_Standard_L16S_V3 = AzureSku_Name_STATUS("Standard_L16s_v3") AzureSku_Name_STATUS_Standard_L32As_V3 = AzureSku_Name_STATUS("Standard_L32as_v3") AzureSku_Name_STATUS_Standard_L32S_V3 = AzureSku_Name_STATUS("Standard_L32s_v3") AzureSku_Name_STATUS_Standard_L4S = AzureSku_Name_STATUS("Standard_L4s") AzureSku_Name_STATUS_Standard_L8As_V3 = AzureSku_Name_STATUS("Standard_L8as_v3") AzureSku_Name_STATUS_Standard_L8S = AzureSku_Name_STATUS("Standard_L8s") AzureSku_Name_STATUS_Standard_L8S_V2 = AzureSku_Name_STATUS("Standard_L8s_v2") AzureSku_Name_STATUS_Standard_L8S_V3 = AzureSku_Name_STATUS("Standard_L8s_v3") )
const ( AzureSku_Tier_Basic = AzureSku_Tier("Basic") AzureSku_Tier_Standard = AzureSku_Tier("Standard") )
const ( AzureSku_Tier_STATUS_Basic = AzureSku_Tier_STATUS("Basic") AzureSku_Tier_STATUS_Standard = AzureSku_Tier_STATUS("Standard") )
const ( Identity_Type_None = Identity_Type("None") Identity_Type_SystemAssigned = Identity_Type("SystemAssigned") Identity_Type_SystemAssignedUserAssigned = Identity_Type("SystemAssigned, UserAssigned") Identity_Type_UserAssigned = Identity_Type("UserAssigned") )
const ( Identity_Type_STATUS_None = Identity_Type_STATUS("None") Identity_Type_STATUS_SystemAssigned = Identity_Type_STATUS("SystemAssigned") Identity_Type_STATUS_SystemAssignedUserAssigned = Identity_Type_STATUS("SystemAssigned, UserAssigned") Identity_Type_STATUS_UserAssigned = Identity_Type_STATUS("UserAssigned") )
const ( MigrationClusterProperties_Role_STATUS_Destination = MigrationClusterProperties_Role_STATUS("Destination") MigrationClusterProperties_Role_STATUS_Source = MigrationClusterProperties_Role_STATUS("Source") )
const ( SystemData_CreatedByType_STATUS_Application = SystemData_CreatedByType_STATUS("Application") SystemData_CreatedByType_STATUS_Key = SystemData_CreatedByType_STATUS("Key") SystemData_CreatedByType_STATUS_ManagedIdentity = SystemData_CreatedByType_STATUS("ManagedIdentity") SystemData_CreatedByType_STATUS_User = SystemData_CreatedByType_STATUS("User") )
const ( SystemData_LastModifiedByType_STATUS_Application = SystemData_LastModifiedByType_STATUS("Application") SystemData_LastModifiedByType_STATUS_Key = SystemData_LastModifiedByType_STATUS("Key") SystemData_LastModifiedByType_STATUS_ManagedIdentity = SystemData_LastModifiedByType_STATUS("ManagedIdentity") SystemData_LastModifiedByType_STATUS_User = SystemData_LastModifiedByType_STATUS("User") )
const ( VirtualNetworkConfiguration_State_Disabled = VirtualNetworkConfiguration_State("Disabled") VirtualNetworkConfiguration_State_Enabled = VirtualNetworkConfiguration_State("Enabled") )
const ( VirtualNetworkConfiguration_State_STATUS_Disabled = VirtualNetworkConfiguration_State_STATUS("Disabled") VirtualNetworkConfiguration_State_STATUS_Enabled = VirtualNetworkConfiguration_State_STATUS("Enabled") )
const ( LanguageExtensionImageName_Python3_10_8 = LanguageExtensionImageName("Python3_10_8") LanguageExtensionImageName_Python3_10_8_DL = LanguageExtensionImageName("Python3_10_8_DL") LanguageExtensionImageName_Python3_6_5 = LanguageExtensionImageName("Python3_6_5") LanguageExtensionImageName_PythonCustomImage = LanguageExtensionImageName("PythonCustomImage") LanguageExtensionImageName_R = LanguageExtensionImageName("R") )
const ( LanguageExtensionImageName_STATUS_Python3_10_8 = LanguageExtensionImageName_STATUS("Python3_10_8") LanguageExtensionImageName_STATUS_Python3_10_8_DL = LanguageExtensionImageName_STATUS("Python3_10_8_DL") LanguageExtensionImageName_STATUS_Python3_6_5 = LanguageExtensionImageName_STATUS("Python3_6_5") LanguageExtensionImageName_STATUS_PythonCustomImage = LanguageExtensionImageName_STATUS("PythonCustomImage") LanguageExtensionImageName_STATUS_R = LanguageExtensionImageName_STATUS("R") )
const ( LanguageExtensionName_PYTHON = LanguageExtensionName("PYTHON") LanguageExtensionName_R = LanguageExtensionName("R") )
const ( LanguageExtensionName_STATUS_PYTHON = LanguageExtensionName_STATUS("PYTHON") LanguageExtensionName_STATUS_R = LanguageExtensionName_STATUS("R") )
const ( BlobStorageEventType_MicrosoftStorageBlobCreated = BlobStorageEventType("Microsoft.Storage.BlobCreated") BlobStorageEventType_MicrosoftStorageBlobRenamed = BlobStorageEventType("Microsoft.Storage.BlobRenamed") )
const ( BlobStorageEventType_STATUS_MicrosoftStorageBlobCreated = BlobStorageEventType_STATUS("Microsoft.Storage.BlobCreated") BlobStorageEventType_STATUS_MicrosoftStorageBlobRenamed = BlobStorageEventType_STATUS("Microsoft.Storage.BlobRenamed") )
const ( Compression_GZip = Compression("GZip") Compression_None = Compression("None") )
const ( Compression_STATUS_GZip = Compression_STATUS("GZip") Compression_STATUS_None = Compression_STATUS("None") )
const ( EventGridConnectionProperties_DatabaseRouting_Multi = EventGridConnectionProperties_DatabaseRouting("Multi") EventGridConnectionProperties_DatabaseRouting_Single = EventGridConnectionProperties_DatabaseRouting("Single") )
const ( EventGridConnectionProperties_DatabaseRouting_STATUS_Multi = EventGridConnectionProperties_DatabaseRouting_STATUS("Multi") EventGridConnectionProperties_DatabaseRouting_STATUS_Single = EventGridConnectionProperties_DatabaseRouting_STATUS("Single") )
const ( EventGridDataFormat_APACHEAVRO = EventGridDataFormat("APACHEAVRO") EventGridDataFormat_AVRO = EventGridDataFormat("AVRO") EventGridDataFormat_CSV = EventGridDataFormat("CSV") EventGridDataFormat_JSON = EventGridDataFormat("JSON") EventGridDataFormat_MULTIJSON = EventGridDataFormat("MULTIJSON") EventGridDataFormat_ORC = EventGridDataFormat("ORC") EventGridDataFormat_PARQUET = EventGridDataFormat("PARQUET") EventGridDataFormat_PSV = EventGridDataFormat("PSV") EventGridDataFormat_RAW = EventGridDataFormat("RAW") EventGridDataFormat_SCSV = EventGridDataFormat("SCSV") EventGridDataFormat_SINGLEJSON = EventGridDataFormat("SINGLEJSON") EventGridDataFormat_SOHSV = EventGridDataFormat("SOHSV") EventGridDataFormat_TSV = EventGridDataFormat("TSV") EventGridDataFormat_TSVE = EventGridDataFormat("TSVE") EventGridDataFormat_TXT = EventGridDataFormat("TXT") EventGridDataFormat_W3CLOGFILE = EventGridDataFormat("W3CLOGFILE") )
const ( EventGridDataFormat_STATUS_APACHEAVRO = EventGridDataFormat_STATUS("APACHEAVRO") EventGridDataFormat_STATUS_AVRO = EventGridDataFormat_STATUS("AVRO") EventGridDataFormat_STATUS_CSV = EventGridDataFormat_STATUS("CSV") EventGridDataFormat_STATUS_JSON = EventGridDataFormat_STATUS("JSON") EventGridDataFormat_STATUS_MULTIJSON = EventGridDataFormat_STATUS("MULTIJSON") EventGridDataFormat_STATUS_ORC = EventGridDataFormat_STATUS("ORC") EventGridDataFormat_STATUS_PARQUET = EventGridDataFormat_STATUS("PARQUET") EventGridDataFormat_STATUS_PSV = EventGridDataFormat_STATUS("PSV") EventGridDataFormat_STATUS_RAW = EventGridDataFormat_STATUS("RAW") EventGridDataFormat_STATUS_SCSV = EventGridDataFormat_STATUS("SCSV") EventGridDataFormat_STATUS_SINGLEJSON = EventGridDataFormat_STATUS("SINGLEJSON") EventGridDataFormat_STATUS_SOHSV = EventGridDataFormat_STATUS("SOHSV") EventGridDataFormat_STATUS_TSV = EventGridDataFormat_STATUS("TSV") EventGridDataFormat_STATUS_TSVE = EventGridDataFormat_STATUS("TSVE") EventGridDataFormat_STATUS_TXT = EventGridDataFormat_STATUS("TXT") EventGridDataFormat_STATUS_W3CLOGFILE = EventGridDataFormat_STATUS("W3CLOGFILE") )
const ( EventHubConnectionProperties_DatabaseRouting_Multi = EventHubConnectionProperties_DatabaseRouting("Multi") EventHubConnectionProperties_DatabaseRouting_Single = EventHubConnectionProperties_DatabaseRouting("Single") )
const ( EventHubConnectionProperties_DatabaseRouting_STATUS_Multi = EventHubConnectionProperties_DatabaseRouting_STATUS("Multi") EventHubConnectionProperties_DatabaseRouting_STATUS_Single = EventHubConnectionProperties_DatabaseRouting_STATUS("Single") )
const ( EventHubDataFormat_APACHEAVRO = EventHubDataFormat("APACHEAVRO") EventHubDataFormat_AVRO = EventHubDataFormat("AVRO") EventHubDataFormat_CSV = EventHubDataFormat("CSV") EventHubDataFormat_JSON = EventHubDataFormat("JSON") EventHubDataFormat_MULTIJSON = EventHubDataFormat("MULTIJSON") EventHubDataFormat_ORC = EventHubDataFormat("ORC") EventHubDataFormat_PARQUET = EventHubDataFormat("PARQUET") EventHubDataFormat_PSV = EventHubDataFormat("PSV") EventHubDataFormat_RAW = EventHubDataFormat("RAW") EventHubDataFormat_SCSV = EventHubDataFormat("SCSV") EventHubDataFormat_SINGLEJSON = EventHubDataFormat("SINGLEJSON") EventHubDataFormat_SOHSV = EventHubDataFormat("SOHSV") EventHubDataFormat_TSV = EventHubDataFormat("TSV") EventHubDataFormat_TSVE = EventHubDataFormat("TSVE") EventHubDataFormat_TXT = EventHubDataFormat("TXT") EventHubDataFormat_W3CLOGFILE = EventHubDataFormat("W3CLOGFILE") )
const ( EventHubDataFormat_STATUS_APACHEAVRO = EventHubDataFormat_STATUS("APACHEAVRO") EventHubDataFormat_STATUS_AVRO = EventHubDataFormat_STATUS("AVRO") EventHubDataFormat_STATUS_CSV = EventHubDataFormat_STATUS("CSV") EventHubDataFormat_STATUS_JSON = EventHubDataFormat_STATUS("JSON") EventHubDataFormat_STATUS_MULTIJSON = EventHubDataFormat_STATUS("MULTIJSON") EventHubDataFormat_STATUS_ORC = EventHubDataFormat_STATUS("ORC") EventHubDataFormat_STATUS_PARQUET = EventHubDataFormat_STATUS("PARQUET") EventHubDataFormat_STATUS_PSV = EventHubDataFormat_STATUS("PSV") EventHubDataFormat_STATUS_RAW = EventHubDataFormat_STATUS("RAW") EventHubDataFormat_STATUS_SCSV = EventHubDataFormat_STATUS("SCSV") EventHubDataFormat_STATUS_SINGLEJSON = EventHubDataFormat_STATUS("SINGLEJSON") EventHubDataFormat_STATUS_SOHSV = EventHubDataFormat_STATUS("SOHSV") EventHubDataFormat_STATUS_TSV = EventHubDataFormat_STATUS("TSV") EventHubDataFormat_STATUS_TSVE = EventHubDataFormat_STATUS("TSVE") EventHubDataFormat_STATUS_TXT = EventHubDataFormat_STATUS("TXT") EventHubDataFormat_STATUS_W3CLOGFILE = EventHubDataFormat_STATUS("W3CLOGFILE") )
const ( IotHubConnectionProperties_DatabaseRouting_Multi = IotHubConnectionProperties_DatabaseRouting("Multi") IotHubConnectionProperties_DatabaseRouting_Single = IotHubConnectionProperties_DatabaseRouting("Single") )
const ( IotHubConnectionProperties_DatabaseRouting_STATUS_Multi = IotHubConnectionProperties_DatabaseRouting_STATUS("Multi") IotHubConnectionProperties_DatabaseRouting_STATUS_Single = IotHubConnectionProperties_DatabaseRouting_STATUS("Single") )
const ( IotHubDataFormat_APACHEAVRO = IotHubDataFormat("APACHEAVRO") IotHubDataFormat_AVRO = IotHubDataFormat("AVRO") IotHubDataFormat_CSV = IotHubDataFormat("CSV") IotHubDataFormat_JSON = IotHubDataFormat("JSON") IotHubDataFormat_MULTIJSON = IotHubDataFormat("MULTIJSON") IotHubDataFormat_ORC = IotHubDataFormat("ORC") IotHubDataFormat_PARQUET = IotHubDataFormat("PARQUET") IotHubDataFormat_PSV = IotHubDataFormat("PSV") IotHubDataFormat_RAW = IotHubDataFormat("RAW") IotHubDataFormat_SCSV = IotHubDataFormat("SCSV") IotHubDataFormat_SINGLEJSON = IotHubDataFormat("SINGLEJSON") IotHubDataFormat_SOHSV = IotHubDataFormat("SOHSV") IotHubDataFormat_TSV = IotHubDataFormat("TSV") IotHubDataFormat_TSVE = IotHubDataFormat("TSVE") IotHubDataFormat_TXT = IotHubDataFormat("TXT") IotHubDataFormat_W3CLOGFILE = IotHubDataFormat("W3CLOGFILE") )
const ( IotHubDataFormat_STATUS_APACHEAVRO = IotHubDataFormat_STATUS("APACHEAVRO") IotHubDataFormat_STATUS_AVRO = IotHubDataFormat_STATUS("AVRO") IotHubDataFormat_STATUS_CSV = IotHubDataFormat_STATUS("CSV") IotHubDataFormat_STATUS_JSON = IotHubDataFormat_STATUS("JSON") IotHubDataFormat_STATUS_MULTIJSON = IotHubDataFormat_STATUS("MULTIJSON") IotHubDataFormat_STATUS_ORC = IotHubDataFormat_STATUS("ORC") IotHubDataFormat_STATUS_PARQUET = IotHubDataFormat_STATUS("PARQUET") IotHubDataFormat_STATUS_PSV = IotHubDataFormat_STATUS("PSV") IotHubDataFormat_STATUS_RAW = IotHubDataFormat_STATUS("RAW") IotHubDataFormat_STATUS_SCSV = IotHubDataFormat_STATUS("SCSV") IotHubDataFormat_STATUS_SINGLEJSON = IotHubDataFormat_STATUS("SINGLEJSON") IotHubDataFormat_STATUS_SOHSV = IotHubDataFormat_STATUS("SOHSV") IotHubDataFormat_STATUS_TSV = IotHubDataFormat_STATUS("TSV") IotHubDataFormat_STATUS_TSVE = IotHubDataFormat_STATUS("TSVE") IotHubDataFormat_STATUS_TXT = IotHubDataFormat_STATUS("TXT") IotHubDataFormat_STATUS_W3CLOGFILE = IotHubDataFormat_STATUS("W3CLOGFILE") )
const APIVersion_Value = APIVersion("2023-08-15")
const CosmosDbDataConnection_Kind_CosmosDb = CosmosDbDataConnection_Kind("CosmosDb")
const CosmosDbDataConnection_Kind_STATUS_CosmosDb = CosmosDbDataConnection_Kind_STATUS("CosmosDb")
const EventGridDataConnection_Kind_EventGrid = EventGridDataConnection_Kind("EventGrid")
const EventGridDataConnection_Kind_STATUS_EventGrid = EventGridDataConnection_Kind_STATUS("EventGrid")
const EventHubDataConnection_Kind_EventHub = EventHubDataConnection_Kind("EventHub")
const EventHubDataConnection_Kind_STATUS_EventHub = EventHubDataConnection_Kind_STATUS("EventHub")
const IotHubDataConnection_Kind_IotHub = IotHubDataConnection_Kind("IotHub")
const IotHubDataConnection_Kind_STATUS_IotHub = IotHubDataConnection_Kind_STATUS("IotHub")
const ReadWriteDatabase_Kind_ReadWrite = ReadWriteDatabase_Kind("ReadWrite")
const ReadWriteDatabase_Kind_STATUS_ReadWrite = ReadWriteDatabase_Kind_STATUS("ReadWrite")
Variables ¶
var ( // GroupVersion is group version used to register these objects GroupVersion = schema.GroupVersion{Group: "kusto.azure.com", Version: "v1api20230815"} // 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 AcceptedAudiences ¶
type AcceptedAudiences struct {
// Value: GUID or valid URL representing an accepted audience.
Value *string `json:"value,omitempty"`
}
Represents an accepted audience trusted by the cluster.
func (*AcceptedAudiences) AssignProperties_From_AcceptedAudiences ¶
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 ¶
func (audiences *AcceptedAudiences) AssignProperties_To_AcceptedAudiences(destination *storage.AcceptedAudiences) error
AssignProperties_To_AcceptedAudiences populates the provided destination AcceptedAudiences from our AcceptedAudiences
func (*AcceptedAudiences) ConvertToARM ¶
func (audiences *AcceptedAudiences) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*AcceptedAudiences) Initialize_From_AcceptedAudiences_STATUS ¶
func (audiences *AcceptedAudiences) Initialize_From_AcceptedAudiences_STATUS(source *AcceptedAudiences_STATUS) error
Initialize_From_AcceptedAudiences_STATUS populates our AcceptedAudiences from the provided source AcceptedAudiences_STATUS
func (*AcceptedAudiences) NewEmptyARMValue ¶
func (audiences *AcceptedAudiences) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AcceptedAudiences) PopulateFromARM ¶
func (audiences *AcceptedAudiences) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AcceptedAudiences_STATUS ¶
type AcceptedAudiences_STATUS struct {
// Value: GUID or valid URL representing an accepted audience.
Value *string `json:"value,omitempty"`
}
Represents an accepted audience trusted by the cluster.
func (*AcceptedAudiences_STATUS) AssignProperties_From_AcceptedAudiences_STATUS ¶
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 ¶
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.
func (*AcceptedAudiences_STATUS) NewEmptyARMValue ¶
func (audiences *AcceptedAudiences_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AcceptedAudiences_STATUS) PopulateFromARM ¶
func (audiences *AcceptedAudiences_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureSku ¶
type AzureSku struct {
// Capacity: The number of instances of the cluster.
Capacity *int `json:"capacity,omitempty"`
// +kubebuilder:validation:Required
// Name: SKU name.
Name *AzureSku_Name `json:"name,omitempty"`
// +kubebuilder:validation:Required
// Tier: SKU tier.
Tier *AzureSku_Tier `json:"tier,omitempty"`
}
Azure SKU definition.
func (*AzureSku) AssignProperties_From_AzureSku ¶
AssignProperties_From_AzureSku populates our AzureSku from the provided source AzureSku
func (*AzureSku) AssignProperties_To_AzureSku ¶
AssignProperties_To_AzureSku populates the provided destination AzureSku from our AzureSku
func (*AzureSku) ConvertToARM ¶
func (azureSku *AzureSku) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*AzureSku) Initialize_From_AzureSku_STATUS ¶
func (azureSku *AzureSku) Initialize_From_AzureSku_STATUS(source *AzureSku_STATUS) error
Initialize_From_AzureSku_STATUS populates our AzureSku from the provided source AzureSku_STATUS
func (*AzureSku) NewEmptyARMValue ¶
func (azureSku *AzureSku) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureSku) PopulateFromARM ¶
func (azureSku *AzureSku) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureSku_Name ¶
type AzureSku_Name string
+kubebuilder:validation:Enum={"Dev(No SLA)_Standard_D11_v2","Dev(No SLA)_Standard_E2a_v4","Standard_D11_v2","Standard_D12_v2","Standard_D13_v2","Standard_D14_v2","Standard_D16d_v5","Standard_D32d_v4","Standard_D32d_v5","Standard_DS13_v2+1TB_PS","Standard_DS13_v2+2TB_PS","Standard_DS14_v2+3TB_PS","Standard_DS14_v2+4TB_PS","Standard_E16a_v4","Standard_E16ads_v5","Standard_E16as_v4+3TB_PS","Standard_E16as_v4+4TB_PS","Standard_E16as_v5+3TB_PS","Standard_E16as_v5+4TB_PS","Standard_E16d_v4","Standard_E16d_v5","Standard_E16s_v4+3TB_PS","Standard_E16s_v4+4TB_PS","Standard_E16s_v5+3TB_PS","Standard_E16s_v5+4TB_PS","Standard_E2a_v4","Standard_E2ads_v5","Standard_E2d_v4","Standard_E2d_v5","Standard_E4a_v4","Standard_E4ads_v5","Standard_E4d_v4","Standard_E4d_v5","Standard_E64i_v3","Standard_E80ids_v4","Standard_E8a_v4","Standard_E8ads_v5","Standard_E8as_v4+1TB_PS","Standard_E8as_v4+2TB_PS","Standard_E8as_v5+1TB_PS","Standard_E8as_v5+2TB_PS","Standard_E8d_v4","Standard_E8d_v5","Standard_E8s_v4+1TB_PS","Standard_E8s_v4+2TB_PS","Standard_E8s_v5+1TB_PS","Standard_E8s_v5+2TB_PS","Standard_EC16ads_v5","Standard_EC16as_v5+3TB_PS","Standard_EC16as_v5+4TB_PS","Standard_EC8ads_v5","Standard_EC8as_v5+1TB_PS","Standard_EC8as_v5+2TB_PS","Standard_L16as_v3","Standard_L16s","Standard_L16s_v2","Standard_L16s_v3","Standard_L32as_v3","Standard_L32s_v3","Standard_L4s","Standard_L8as_v3","Standard_L8s","Standard_L8s_v2","Standard_L8s_v3"}
type AzureSku_Name_STATUS ¶
type AzureSku_Name_STATUS string
type AzureSku_STATUS ¶
type AzureSku_STATUS struct {
// Capacity: The number of instances of the cluster.
Capacity *int `json:"capacity,omitempty"`
// Name: SKU name.
Name *AzureSku_Name_STATUS `json:"name,omitempty"`
// Tier: SKU tier.
Tier *AzureSku_Tier_STATUS `json:"tier,omitempty"`
}
Azure SKU definition.
func (*AzureSku_STATUS) AssignProperties_From_AzureSku_STATUS ¶
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 ¶
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.
func (*AzureSku_STATUS) NewEmptyARMValue ¶
func (azureSku *AzureSku_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*AzureSku_STATUS) PopulateFromARM ¶
func (azureSku *AzureSku_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type AzureSku_Tier_STATUS ¶
type AzureSku_Tier_STATUS string
type BlobStorageEventType ¶
type BlobStorageEventType string
The name of blob storage event type to process. +kubebuilder:validation:Enum={"Microsoft.Storage.BlobCreated","Microsoft.Storage.BlobRenamed"}
type BlobStorageEventType_STATUS ¶
type BlobStorageEventType_STATUS string
The name of blob storage event type to process.
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: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" Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.Kusto/stable/2023-08-15/kusto.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}
func (*Cluster) AssignProperties_From_Cluster ¶
AssignProperties_From_Cluster populates our Cluster from the provided source Cluster
func (*Cluster) AssignProperties_To_Cluster ¶
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 ¶
func (cluster *Cluster) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Cluster from the provided hub Cluster
func (*Cluster) ConvertTo ¶
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) InitializeSpec ¶
func (cluster *Cluster) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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 Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.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: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
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 ¶
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 ¶
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 ClusterProperties_EngineType ¶
type ClusterProperties_EngineType string
+kubebuilder:validation:Enum={"V2","V3"}
type ClusterProperties_EngineType_STATUS ¶
type ClusterProperties_EngineType_STATUS string
type ClusterProperties_PublicIPType ¶
type ClusterProperties_PublicIPType string
+kubebuilder:validation:Enum={"DualStack","IPv4"}
type ClusterProperties_PublicIPType_STATUS ¶
type ClusterProperties_PublicIPType_STATUS string
type ClusterProperties_PublicNetworkAccess ¶
type ClusterProperties_PublicNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type ClusterProperties_PublicNetworkAccess_STATUS ¶
type ClusterProperties_PublicNetworkAccess_STATUS string
type ClusterProperties_RestrictOutboundNetworkAccess ¶
type ClusterProperties_RestrictOutboundNetworkAccess string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type ClusterProperties_RestrictOutboundNetworkAccess_STATUS ¶
type ClusterProperties_RestrictOutboundNetworkAccess_STATUS string
type ClusterProperties_State_STATUS ¶
type ClusterProperties_State_STATUS string
type Cluster_STATUS ¶
type Cluster_STATUS struct {
// AcceptedAudiences: The cluster's accepted audiences.
AcceptedAudiences []AcceptedAudiences_STATUS `json:"acceptedAudiences,omitempty"`
// AllowedFqdnList: List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
AllowedFqdnList []string `json:"allowedFqdnList,omitempty"`
// AllowedIpRangeList: The list of ips in the format of CIDR allowed to connect to the cluster.
AllowedIpRangeList []string `json:"allowedIpRangeList,omitempty"`
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// DataIngestionUri: The cluster data ingestion URI.
DataIngestionUri *string `json:"dataIngestionUri,omitempty"`
// EnableAutoStop: A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no
// activity for many days).
EnableAutoStop *bool `json:"enableAutoStop,omitempty"`
// EnableDiskEncryption: A boolean value that indicates if the cluster's disks are encrypted.
EnableDiskEncryption *bool `json:"enableDiskEncryption,omitempty"`
// EnableDoubleEncryption: A boolean value that indicates if double encryption is enabled.
EnableDoubleEncryption *bool `json:"enableDoubleEncryption,omitempty"`
// EnablePurge: A boolean value that indicates if the purge operations are enabled.
EnablePurge *bool `json:"enablePurge,omitempty"`
// EnableStreamingIngest: A boolean value that indicates if the streaming ingest is enabled.
EnableStreamingIngest *bool `json:"enableStreamingIngest,omitempty"`
// EngineType: The engine type
EngineType *ClusterProperties_EngineType_STATUS `json:"engineType,omitempty"`
// Etag: A unique read-only string that changes whenever the resource is updated.
Etag *string `json:"etag,omitempty"`
// Id: Fully qualified resource ID for the resource. Ex -
// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id *string `json:"id,omitempty"`
// Identity: The identity of the cluster, if configured.
Identity *Identity_STATUS `json:"identity,omitempty"`
// KeyVaultProperties: KeyVault properties for the cluster encryption.
KeyVaultProperties *KeyVaultProperties_STATUS `json:"keyVaultProperties,omitempty"`
// LanguageExtensions: List of the cluster's language extensions.
LanguageExtensions *LanguageExtensionsList_STATUS `json:"languageExtensions,omitempty"`
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// MigrationCluster: Properties of the peer cluster involved in a migration to/from this cluster.
MigrationCluster *MigrationClusterProperties_STATUS `json:"migrationCluster,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// OptimizedAutoscale: Optimized auto scale definition.
OptimizedAutoscale *OptimizedAutoscale_STATUS `json:"optimizedAutoscale,omitempty"`
// PrivateEndpointConnections: A list of private endpoint connections.
PrivateEndpointConnections []PrivateEndpointConnection_STATUS `json:"privateEndpointConnections,omitempty"`
// ProvisioningState: The provisioned state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// PublicIPType: Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
PublicIPType *ClusterProperties_PublicIPType_STATUS `json:"publicIPType,omitempty"`
// PublicNetworkAccess: Public network access to the cluster is enabled by default. When disabled, only private endpoint
// connection to the cluster is allowed
PublicNetworkAccess *ClusterProperties_PublicNetworkAccess_STATUS `json:"publicNetworkAccess,omitempty"`
// RestrictOutboundNetworkAccess: Whether or not to restrict outbound network access. Value is optional but if passed in,
// must be 'Enabled' or 'Disabled'
RestrictOutboundNetworkAccess *ClusterProperties_RestrictOutboundNetworkAccess_STATUS `json:"restrictOutboundNetworkAccess,omitempty"`
// Sku: The SKU of the cluster.
Sku *AzureSku_STATUS `json:"sku,omitempty"`
// State: The state of the resource.
State *ClusterProperties_State_STATUS `json:"state,omitempty"`
// StateReason: The reason for the cluster's current state.
StateReason *string `json:"stateReason,omitempty"`
// SystemData: Metadata pertaining to creation and last modification of the resource.
SystemData *SystemData_STATUS `json:"systemData,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
// TrustedExternalTenants: The cluster's external tenants.
TrustedExternalTenants []TrustedExternalTenant_STATUS `json:"trustedExternalTenants,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
// Uri: The cluster URI.
Uri *string `json:"uri,omitempty"`
// VirtualNetworkConfiguration: Virtual network definition.
VirtualNetworkConfiguration *VirtualNetworkConfiguration_STATUS `json:"virtualNetworkConfiguration,omitempty"`
// Zones: The availability zones of the cluster.
Zones []string `json:"zones,omitempty"`
}
Class representing a Kusto cluster.
func (*Cluster_STATUS) AssignProperties_From_Cluster_STATUS ¶
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 ¶
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.
func (*Cluster_STATUS) NewEmptyARMValue ¶
func (cluster *Cluster_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Cluster_STATUS) PopulateFromARM ¶
func (cluster *Cluster_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Cluster_Spec ¶
type Cluster_Spec struct {
// AcceptedAudiences: The cluster's accepted audiences.
AcceptedAudiences []AcceptedAudiences `json:"acceptedAudiences,omitempty"`
// AllowedFqdnList: List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster.
AllowedFqdnList []string `json:"allowedFqdnList,omitempty"`
// AllowedIpRangeList: The list of ips in the format of CIDR allowed to connect to the cluster.
AllowedIpRangeList []string `json:"allowedIpRangeList,omitempty"`
// +kubebuilder:validation:Pattern="^.*$"
// 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: A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no
// activity for many days).
EnableAutoStop *bool `json:"enableAutoStop,omitempty"`
// EnableDiskEncryption: A boolean value that indicates if the cluster's disks are encrypted.
EnableDiskEncryption *bool `json:"enableDiskEncryption,omitempty"`
// EnableDoubleEncryption: A boolean value that indicates if double encryption is enabled.
EnableDoubleEncryption *bool `json:"enableDoubleEncryption,omitempty"`
// EnablePurge: A boolean value that indicates if the purge operations are enabled.
EnablePurge *bool `json:"enablePurge,omitempty"`
// EnableStreamingIngest: A boolean value that indicates if the streaming ingest is enabled.
EnableStreamingIngest *bool `json:"enableStreamingIngest,omitempty"`
// EngineType: The engine type
EngineType *ClusterProperties_EngineType `json:"engineType,omitempty"`
// Identity: The identity of the cluster, if configured.
Identity *Identity `json:"identity,omitempty"`
// KeyVaultProperties: KeyVault properties for the cluster encryption.
KeyVaultProperties *KeyVaultProperties `json:"keyVaultProperties,omitempty"`
// LanguageExtensions: List of the cluster's language extensions.
LanguageExtensions *LanguageExtensionsList `json:"languageExtensions,omitempty"`
// +kubebuilder:validation:Required
// Location: The geo-location where the resource lives
Location *string `json:"location,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *ClusterOperatorSpec `json:"operatorSpec,omitempty"`
// OptimizedAutoscale: Optimized auto scale definition.
OptimizedAutoscale *OptimizedAutoscale `json:"optimizedAutoscale,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"`
// PublicIPType: Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6)
PublicIPType *ClusterProperties_PublicIPType `json:"publicIPType,omitempty"`
// PublicNetworkAccess: Public network access to the cluster is enabled by default. When disabled, only private endpoint
// connection to the cluster is allowed
PublicNetworkAccess *ClusterProperties_PublicNetworkAccess `json:"publicNetworkAccess,omitempty"`
// RestrictOutboundNetworkAccess: Whether or not to restrict outbound network access. Value is optional but if passed in,
// must be 'Enabled' or 'Disabled'
RestrictOutboundNetworkAccess *ClusterProperties_RestrictOutboundNetworkAccess `json:"restrictOutboundNetworkAccess,omitempty"`
// +kubebuilder:validation:Required
// Sku: The SKU of the cluster.
Sku *AzureSku `json:"sku,omitempty"`
// Tags: Resource tags.
Tags map[string]string `json:"tags,omitempty"`
// TrustedExternalTenants: The cluster's external tenants.
TrustedExternalTenants []TrustedExternalTenant `json:"trustedExternalTenants,omitempty"`
// VirtualClusterGraduationProperties: Virtual Cluster graduation properties
VirtualClusterGraduationProperties *genruntime.SecretReference `json:"virtualClusterGraduationProperties,omitempty"`
// VirtualNetworkConfiguration: Virtual network definition.
VirtualNetworkConfiguration *VirtualNetworkConfiguration `json:"virtualNetworkConfiguration,omitempty"`
// Zones: The availability zones of the cluster.
Zones []string `json:"zones,omitempty"`
}
func (*Cluster_Spec) AssignProperties_From_Cluster_Spec ¶
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 ¶
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) ConvertToARM ¶
func (cluster *Cluster_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*Cluster_Spec) Initialize_From_Cluster_STATUS ¶
func (cluster *Cluster_Spec) Initialize_From_Cluster_STATUS(source *Cluster_STATUS) error
Initialize_From_Cluster_STATUS populates our Cluster_Spec from the provided source Cluster_STATUS
func (*Cluster_Spec) NewEmptyARMValue ¶
func (cluster *Cluster_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Cluster_Spec) OriginalVersion ¶
func (cluster *Cluster_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Cluster_Spec) PopulateFromARM ¶
func (cluster *Cluster_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Cluster_Spec) SetAzureName ¶
func (cluster *Cluster_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type Compression ¶
type Compression string
The compression type +kubebuilder:validation:Enum={"GZip","None"}
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"`
// +kubebuilder:validation:Required
// CosmosDbContainer: The name of an existing container in the Cosmos DB database.
CosmosDbContainer *string `json:"cosmosDbContainer,omitempty"`
// +kubebuilder:validation:Required
// CosmosDbDatabase: The name of an existing database in the Cosmos DB account.
CosmosDbDatabase *string `json:"cosmosDbDatabase,omitempty"`
// +kubebuilder:validation:Required
// Kind: Kind of the endpoint for the data connection
Kind *CosmosDbDataConnection_Kind `json:"kind,omitempty"`
// Location: Resource location.
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: The name of an existing mapping rule to use when ingesting the retrieved data.
MappingRuleName *string `json:"mappingRuleName,omitempty"`
// RetrievalStartDate: Optional. If defined, the data connection retrieves Cosmos DB documents created or updated after the
// specified retrieval start date.
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
// +kubebuilder:validation:Required
// TableName: The case-sensitive name of the existing target table in your cluster. Retrieved data is ingested into this
// table.
TableName *string `json:"tableName,omitempty"`
}
func (*CosmosDbDataConnection) AssignProperties_From_CosmosDbDataConnection ¶
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 ¶
func (connection *CosmosDbDataConnection) AssignProperties_To_CosmosDbDataConnection(destination *storage.CosmosDbDataConnection) error
AssignProperties_To_CosmosDbDataConnection populates the provided destination CosmosDbDataConnection from our CosmosDbDataConnection
func (*CosmosDbDataConnection) ConvertToARM ¶
func (connection *CosmosDbDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*CosmosDbDataConnection) Initialize_From_CosmosDbDataConnection_STATUS ¶
func (connection *CosmosDbDataConnection) Initialize_From_CosmosDbDataConnection_STATUS(source *CosmosDbDataConnection_STATUS) error
Initialize_From_CosmosDbDataConnection_STATUS populates our CosmosDbDataConnection from the provided source CosmosDbDataConnection_STATUS
func (*CosmosDbDataConnection) NewEmptyARMValue ¶
func (connection *CosmosDbDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CosmosDbDataConnection) PopulateFromARM ¶
func (connection *CosmosDbDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type CosmosDbDataConnection_Kind ¶
type CosmosDbDataConnection_Kind string
+kubebuilder:validation:Enum={"CosmosDb"}
type CosmosDbDataConnection_Kind_STATUS ¶
type CosmosDbDataConnection_Kind_STATUS string
type CosmosDbDataConnection_STATUS ¶
type CosmosDbDataConnection_STATUS struct {
// CosmosDbAccountResourceId: The resource ID of the Cosmos DB account used to create the data connection.
CosmosDbAccountResourceId *string `json:"cosmosDbAccountResourceId,omitempty"`
// CosmosDbContainer: The name of an existing container in the Cosmos DB database.
CosmosDbContainer *string `json:"cosmosDbContainer,omitempty"`
// CosmosDbDatabase: The name of an existing database in the Cosmos DB account.
CosmosDbDatabase *string `json:"cosmosDbDatabase,omitempty"`
// Id: Fully qualified resource ID for the resource. Ex -
// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id *string `json:"id,omitempty"`
// Kind: Kind of the endpoint for the data connection
Kind *CosmosDbDataConnection_Kind_STATUS `json:"kind,omitempty"`
// Location: Resource location.
Location *string `json:"location,omitempty"`
// ManagedIdentityObjectId: The object ID of the managed identity resource.
ManagedIdentityObjectId *string `json:"managedIdentityObjectId,omitempty"`
// ManagedIdentityResourceId: The resource ID of a managed system or user-assigned identity. The identity is used to
// authenticate with Cosmos DB.
ManagedIdentityResourceId *string `json:"managedIdentityResourceId,omitempty"`
// MappingRuleName: The name of an existing mapping rule to use when ingesting the retrieved data.
MappingRuleName *string `json:"mappingRuleName,omitempty"`
// ProvisioningState: The provisioned state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// RetrievalStartDate: Optional. If defined, the data connection retrieves Cosmos DB documents created or updated after the
// specified retrieval start date.
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
// TableName: The case-sensitive name of the existing target table in your cluster. Retrieved data is ingested into this
// table.
TableName *string `json:"tableName,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*CosmosDbDataConnection_STATUS) AssignProperties_From_CosmosDbDataConnection_STATUS ¶
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 ¶
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.
func (*CosmosDbDataConnection_STATUS) NewEmptyARMValue ¶
func (connection *CosmosDbDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*CosmosDbDataConnection_STATUS) PopulateFromARM ¶
func (connection *CosmosDbDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
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: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" Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.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 ¶
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 ¶
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 ¶
func (connection *DataConnection) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our DataConnection from the provided hub DataConnection
func (*DataConnection) ConvertTo ¶
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) InitializeSpec ¶
func (connection *DataConnection) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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 Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.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: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
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 ¶
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 ¶
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: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// CosmosDb: Mutually exclusive with all other properties
CosmosDb *CosmosDbDataConnection_STATUS `json:"cosmosDb,omitempty"`
// EventGrid: Mutually exclusive with all other properties
EventGrid *EventGridDataConnection_STATUS `json:"eventGrid,omitempty"`
// EventHub: Mutually exclusive with all other properties
EventHub *EventHubDataConnection_STATUS `json:"eventHub,omitempty"`
// IotHub: Mutually exclusive with all other properties
IotHub *IotHubDataConnection_STATUS `json:"iotHub,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
}
func (*DataConnection_STATUS) AssignProperties_From_DataConnection_STATUS ¶
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 ¶
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.
func (*DataConnection_STATUS) NewEmptyARMValue ¶
func (connection *DataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataConnection_STATUS) PopulateFromARM ¶
func (connection *DataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type DataConnection_Spec ¶
type DataConnection_Spec struct {
// +kubebuilder:validation:Pattern="^.*$"
// 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: Mutually exclusive with all other properties
CosmosDb *CosmosDbDataConnection `json:"cosmosDbDataConnection,omitempty"`
// EventGrid: Mutually exclusive with all other properties
EventGrid *EventGridDataConnection `json:"eventGridDataConnection,omitempty"`
// EventHub: Mutually exclusive with all other properties
EventHub *EventHubDataConnection `json:"eventHubDataConnection,omitempty"`
// IotHub: Mutually exclusive with all other properties
IotHub *IotHubDataConnection `json:"iotHubDataConnection,omitempty"`
// OperatorSpec: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *DataConnectionOperatorSpec `json:"operatorSpec,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"`
}
func (*DataConnection_Spec) AssignProperties_From_DataConnection_Spec ¶
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 ¶
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) ConvertToARM ¶
func (connection *DataConnection_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*DataConnection_Spec) Initialize_From_DataConnection_STATUS ¶
func (connection *DataConnection_Spec) Initialize_From_DataConnection_STATUS(source *DataConnection_STATUS) error
Initialize_From_DataConnection_STATUS populates our DataConnection_Spec from the provided source DataConnection_STATUS
func (*DataConnection_Spec) NewEmptyARMValue ¶
func (connection *DataConnection_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DataConnection_Spec) OriginalVersion ¶
func (connection *DataConnection_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*DataConnection_Spec) PopulateFromARM ¶
func (connection *DataConnection_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*DataConnection_Spec) SetAzureName ¶
func (connection *DataConnection_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
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: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" Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.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 ¶
AssignProperties_From_Database populates our Database from the provided source Database
func (*Database) AssignProperties_To_Database ¶
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 ¶
func (database *Database) ConvertFrom(hub conversion.Hub) error
ConvertFrom populates our Database from the provided hub Database
func (*Database) ConvertTo ¶
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) InitializeSpec ¶
func (database *Database) InitializeSpec(status genruntime.ConvertibleStatus) error
InitializeSpec initializes the spec for this resource from the given status
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 Generator information: - Generated from: /azure-kusto/resource-manager/Microsoft.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: configures where to place operator written dynamic ConfigMaps (created with CEL expressions).
ConfigMapExpressions []*core.DestinationExpression `json:"configMapExpressions,omitempty"`
// SecretExpressions: configures where to place operator written dynamic secrets (created with CEL expressions).
SecretExpressions []*core.DestinationExpression `json:"secretExpressions,omitempty"`
}
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 ¶
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 ¶
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 {
// Size: The database size - the total size of compressed data and index in bytes.
Size *float64 `json:"size,omitempty"`
}
A class that contains database statistics information.
func (*DatabaseStatistics_STATUS) AssignProperties_From_DatabaseStatistics_STATUS ¶
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 ¶
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.
func (*DatabaseStatistics_STATUS) NewEmptyARMValue ¶
func (statistics *DatabaseStatistics_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*DatabaseStatistics_STATUS) PopulateFromARM ¶
func (statistics *DatabaseStatistics_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Database_STATUS ¶
type Database_STATUS struct {
// Conditions: The observed state of the resource
Conditions []conditions.Condition `json:"conditions,omitempty"`
// Name: The name of the resource
Name *string `json:"name,omitempty"`
// ReadWrite: Mutually exclusive with all other properties
ReadWrite *ReadWriteDatabase_STATUS `json:"readWrite,omitempty"`
}
func (*Database_STATUS) AssignProperties_From_Database_STATUS ¶
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 ¶
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.
func (*Database_STATUS) NewEmptyARMValue ¶
func (database *Database_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Database_STATUS) PopulateFromARM ¶
func (database *Database_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Database_Spec ¶
type Database_Spec struct {
// +kubebuilder:validation:Pattern="^.*$"
// 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: The specification for configuring operator behavior. This field is interpreted by the operator and not
// passed directly to Azure
OperatorSpec *DatabaseOperatorSpec `json:"operatorSpec,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"`
// ReadWrite: Mutually exclusive with all other properties
ReadWrite *ReadWriteDatabase `json:"readWriteDatabase,omitempty"`
}
func (*Database_Spec) AssignProperties_From_Database_Spec ¶
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 ¶
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) ConvertToARM ¶
func (database *Database_Spec) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*Database_Spec) Initialize_From_Database_STATUS ¶
func (database *Database_Spec) Initialize_From_Database_STATUS(source *Database_STATUS) error
Initialize_From_Database_STATUS populates our Database_Spec from the provided source Database_STATUS
func (*Database_Spec) NewEmptyARMValue ¶
func (database *Database_Spec) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Database_Spec) OriginalVersion ¶
func (database *Database_Spec) OriginalVersion() string
OriginalVersion returns the original API version used to create the resource.
func (*Database_Spec) PopulateFromARM ¶
func (database *Database_Spec) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
func (*Database_Spec) SetAzureName ¶
func (database *Database_Spec) SetAzureName(azureName string)
SetAzureName sets the Azure name of the resource
type EventGridConnectionProperties_DatabaseRouting ¶
type EventGridConnectionProperties_DatabaseRouting string
+kubebuilder:validation:Enum={"Multi","Single"}
type EventGridConnectionProperties_DatabaseRouting_STATUS ¶
type EventGridConnectionProperties_DatabaseRouting_STATUS string
type EventGridDataConnection ¶
type EventGridDataConnection struct {
// BlobStorageEventType: The name of blob storage event type to process.
BlobStorageEventType *BlobStorageEventType `json:"blobStorageEventType,omitempty"`
// +kubebuilder:validation:Required
// ConsumerGroup: The event hub consumer group.
ConsumerGroup *string `json:"consumerGroup,omitempty"`
// DataFormat: The data format of the message. Optionally the data format can be added to each message.
DataFormat *EventGridDataFormat `json:"dataFormat,omitempty"`
// DatabaseRouting: Indication for database routing information from the data connection, by default only database routing
// information is allowed
DatabaseRouting *EventGridConnectionProperties_DatabaseRouting `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: A Boolean value that, if set to true, indicates that ingestion should ignore the first record of
// every file
IgnoreFirstRecord *bool `json:"ignoreFirstRecord,omitempty"`
// +kubebuilder:validation:Required
// Kind: Kind of the endpoint for the data connection
Kind *EventGridDataConnection_Kind `json:"kind,omitempty"`
// Location: Resource location.
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: The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each
// message.
MappingRuleName *string `json:"mappingRuleName,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: The table where the data should be ingested. Optionally the table information can be added to each message.
TableName *string `json:"tableName,omitempty"`
}
func (*EventGridDataConnection) AssignProperties_From_EventGridDataConnection ¶
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 ¶
func (connection *EventGridDataConnection) AssignProperties_To_EventGridDataConnection(destination *storage.EventGridDataConnection) error
AssignProperties_To_EventGridDataConnection populates the provided destination EventGridDataConnection from our EventGridDataConnection
func (*EventGridDataConnection) ConvertToARM ¶
func (connection *EventGridDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*EventGridDataConnection) Initialize_From_EventGridDataConnection_STATUS ¶
func (connection *EventGridDataConnection) Initialize_From_EventGridDataConnection_STATUS(source *EventGridDataConnection_STATUS) error
Initialize_From_EventGridDataConnection_STATUS populates our EventGridDataConnection from the provided source EventGridDataConnection_STATUS
func (*EventGridDataConnection) NewEmptyARMValue ¶
func (connection *EventGridDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventGridDataConnection) PopulateFromARM ¶
func (connection *EventGridDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventGridDataConnection_Kind ¶
type EventGridDataConnection_Kind string
+kubebuilder:validation:Enum={"EventGrid"}
type EventGridDataConnection_Kind_STATUS ¶
type EventGridDataConnection_Kind_STATUS string
type EventGridDataConnection_STATUS ¶
type EventGridDataConnection_STATUS struct {
// BlobStorageEventType: The name of blob storage event type to process.
BlobStorageEventType *BlobStorageEventType_STATUS `json:"blobStorageEventType,omitempty"`
// ConsumerGroup: The event hub consumer group.
ConsumerGroup *string `json:"consumerGroup,omitempty"`
// DataFormat: The data format of the message. Optionally the data format can be added to each message.
DataFormat *EventGridDataFormat_STATUS `json:"dataFormat,omitempty"`
// DatabaseRouting: Indication for database routing information from the data connection, by default only database routing
// information is allowed
DatabaseRouting *EventGridConnectionProperties_DatabaseRouting_STATUS `json:"databaseRouting,omitempty"`
// EventGridResourceId: The resource ID of the event grid that is subscribed to the storage account events.
EventGridResourceId *string `json:"eventGridResourceId,omitempty"`
// EventHubResourceId: The resource ID where the event grid is configured to send events.
EventHubResourceId *string `json:"eventHubResourceId,omitempty"`
// Id: Fully qualified resource ID for the resource. Ex -
// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id *string `json:"id,omitempty"`
// IgnoreFirstRecord: A Boolean value that, if set to true, indicates that ingestion should ignore the first record of
// every file
IgnoreFirstRecord *bool `json:"ignoreFirstRecord,omitempty"`
// Kind: Kind of the endpoint for the data connection
Kind *EventGridDataConnection_Kind_STATUS `json:"kind,omitempty"`
// Location: Resource location.
Location *string `json:"location,omitempty"`
// ManagedIdentityObjectId: The object ID of managedIdentityResourceId
ManagedIdentityObjectId *string `json:"managedIdentityObjectId,omitempty"`
// ManagedIdentityResourceId: The resource ID of a managed identity (system or user assigned) to be used to authenticate
// with event hub and storage account.
ManagedIdentityResourceId *string `json:"managedIdentityResourceId,omitempty"`
// MappingRuleName: The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each
// message.
MappingRuleName *string `json:"mappingRuleName,omitempty"`
// ProvisioningState: The provisioned state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// StorageAccountResourceId: The resource ID of the storage account where the data resides.
StorageAccountResourceId *string `json:"storageAccountResourceId,omitempty"`
// TableName: The table where the data should be ingested. Optionally the table information can be added to each message.
TableName *string `json:"tableName,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*EventGridDataConnection_STATUS) AssignProperties_From_EventGridDataConnection_STATUS ¶
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 ¶
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.
func (*EventGridDataConnection_STATUS) NewEmptyARMValue ¶
func (connection *EventGridDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventGridDataConnection_STATUS) PopulateFromARM ¶
func (connection *EventGridDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventGridDataFormat ¶
type EventGridDataFormat string
The data format of the message. Optionally the data format can be added to each message. +kubebuilder:validation:Enum={"APACHEAVRO","AVRO","CSV","JSON","MULTIJSON","ORC","PARQUET","PSV","RAW","SCSV","SINGLEJSON","SOHSV","TSV","TSVE","TXT","W3CLOGFILE"}
type EventGridDataFormat_STATUS ¶
type EventGridDataFormat_STATUS string
The data format of the message. Optionally the data format can be added to each message.
type EventHubConnectionProperties_DatabaseRouting ¶
type EventHubConnectionProperties_DatabaseRouting string
+kubebuilder:validation:Enum={"Multi","Single"}
type EventHubConnectionProperties_DatabaseRouting_STATUS ¶
type EventHubConnectionProperties_DatabaseRouting_STATUS string
type EventHubDataConnection ¶
type EventHubDataConnection struct {
// Compression: The event hub messages compression type
Compression *Compression `json:"compression,omitempty"`
// +kubebuilder:validation:Required
// ConsumerGroup: The event hub consumer group.
ConsumerGroup *string `json:"consumerGroup,omitempty"`
// DataFormat: The data format of the message. Optionally the data format can be added to each message.
DataFormat *EventHubDataFormat `json:"dataFormat,omitempty"`
// DatabaseRouting: Indication for database routing information from the data connection, by default only database routing
// information is allowed
DatabaseRouting *EventHubConnectionProperties_DatabaseRouting `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: System properties of the event hub
EventSystemProperties []string `json:"eventSystemProperties,omitempty"`
// +kubebuilder:validation:Required
// Kind: Kind of the endpoint for the data connection
Kind *EventHubDataConnection_Kind `json:"kind,omitempty"`
// Location: Resource location.
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: The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each
// message.
MappingRuleName *string `json:"mappingRuleName,omitempty"`
// RetrievalStartDate: When defined, the data connection retrieves existing Event hub events created since the Retrieval
// start date. It can only retrieve events retained by the Event hub, based on its retention period.
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
// TableName: The table where the data should be ingested. Optionally the table information can be added to each message.
TableName *string `json:"tableName,omitempty"`
}
func (*EventHubDataConnection) AssignProperties_From_EventHubDataConnection ¶
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 ¶
func (connection *EventHubDataConnection) AssignProperties_To_EventHubDataConnection(destination *storage.EventHubDataConnection) error
AssignProperties_To_EventHubDataConnection populates the provided destination EventHubDataConnection from our EventHubDataConnection
func (*EventHubDataConnection) ConvertToARM ¶
func (connection *EventHubDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*EventHubDataConnection) Initialize_From_EventHubDataConnection_STATUS ¶
func (connection *EventHubDataConnection) Initialize_From_EventHubDataConnection_STATUS(source *EventHubDataConnection_STATUS) error
Initialize_From_EventHubDataConnection_STATUS populates our EventHubDataConnection from the provided source EventHubDataConnection_STATUS
func (*EventHubDataConnection) NewEmptyARMValue ¶
func (connection *EventHubDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventHubDataConnection) PopulateFromARM ¶
func (connection *EventHubDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventHubDataConnection_Kind ¶
type EventHubDataConnection_Kind string
+kubebuilder:validation:Enum={"EventHub"}
type EventHubDataConnection_Kind_STATUS ¶
type EventHubDataConnection_Kind_STATUS string
type EventHubDataConnection_STATUS ¶
type EventHubDataConnection_STATUS struct {
// Compression: The event hub messages compression type
Compression *Compression_STATUS `json:"compression,omitempty"`
// ConsumerGroup: The event hub consumer group.
ConsumerGroup *string `json:"consumerGroup,omitempty"`
// DataFormat: The data format of the message. Optionally the data format can be added to each message.
DataFormat *EventHubDataFormat_STATUS `json:"dataFormat,omitempty"`
// DatabaseRouting: Indication for database routing information from the data connection, by default only database routing
// information is allowed
DatabaseRouting *EventHubConnectionProperties_DatabaseRouting_STATUS `json:"databaseRouting,omitempty"`
// EventHubResourceId: The resource ID of the event hub to be used to create a data connection.
EventHubResourceId *string `json:"eventHubResourceId,omitempty"`
// EventSystemProperties: System properties of the event hub
EventSystemProperties []string `json:"eventSystemProperties,omitempty"`
// Id: Fully qualified resource ID for the resource. Ex -
// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id *string `json:"id,omitempty"`
// Kind: Kind of the endpoint for the data connection
Kind *EventHubDataConnection_Kind_STATUS `json:"kind,omitempty"`
// Location: Resource location.
Location *string `json:"location,omitempty"`
// ManagedIdentityObjectId: The object ID of the managedIdentityResourceId
ManagedIdentityObjectId *string `json:"managedIdentityObjectId,omitempty"`
// ManagedIdentityResourceId: The resource ID of a managed identity (system or user assigned) to be used to authenticate
// with event hub.
ManagedIdentityResourceId *string `json:"managedIdentityResourceId,omitempty"`
// MappingRuleName: The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each
// message.
MappingRuleName *string `json:"mappingRuleName,omitempty"`
// ProvisioningState: The provisioned state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// RetrievalStartDate: When defined, the data connection retrieves existing Event hub events created since the Retrieval
// start date. It can only retrieve events retained by the Event hub, based on its retention period.
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
// TableName: The table where the data should be ingested. Optionally the table information can be added to each message.
TableName *string `json:"tableName,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*EventHubDataConnection_STATUS) AssignProperties_From_EventHubDataConnection_STATUS ¶
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 ¶
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.
func (*EventHubDataConnection_STATUS) NewEmptyARMValue ¶
func (connection *EventHubDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*EventHubDataConnection_STATUS) PopulateFromARM ¶
func (connection *EventHubDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type EventHubDataFormat ¶
type EventHubDataFormat string
The data format of the message. Optionally the data format can be added to each message. +kubebuilder:validation:Enum={"APACHEAVRO","AVRO","CSV","JSON","MULTIJSON","ORC","PARQUET","PSV","RAW","SCSV","SINGLEJSON","SOHSV","TSV","TSVE","TXT","W3CLOGFILE"}
type EventHubDataFormat_STATUS ¶
type EventHubDataFormat_STATUS string
The data format of the message. Optionally the data format can be added to each message.
type Identity ¶
type Identity struct {
// +kubebuilder:validation:Required
// Type: The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created
// identity and a set of user-assigned identities. The type 'None' will remove all identities.
Type *Identity_Type `json:"type,omitempty"`
// UserAssignedIdentities: The list of user identities associated with the Kusto cluster. The user identity dictionary key
// references will be ARM resource ids in the form:
// '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
UserAssignedIdentities []UserAssignedIdentityDetails `json:"userAssignedIdentities,omitempty"`
}
Identity for the resource.
func (*Identity) AssignProperties_From_Identity ¶
AssignProperties_From_Identity populates our Identity from the provided source Identity
func (*Identity) AssignProperties_To_Identity ¶
AssignProperties_To_Identity populates the provided destination Identity from our Identity
func (*Identity) ConvertToARM ¶
func (identity *Identity) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*Identity) Initialize_From_Identity_STATUS ¶
func (identity *Identity) Initialize_From_Identity_STATUS(source *Identity_STATUS) error
Initialize_From_Identity_STATUS populates our Identity from the provided source Identity_STATUS
func (*Identity) NewEmptyARMValue ¶
func (identity *Identity) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Identity) PopulateFromARM ¶
func (identity *Identity) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Identity_STATUS ¶
type Identity_STATUS struct {
// PrincipalId: The principal ID of resource identity.
PrincipalId *string `json:"principalId,omitempty"`
// TenantId: The tenant ID of resource.
TenantId *string `json:"tenantId,omitempty"`
// Type: The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created
// identity and a set of user-assigned identities. The type 'None' will remove all identities.
Type *Identity_Type_STATUS `json:"type,omitempty"`
// UserAssignedIdentities: The list of user identities associated with the Kusto cluster. The user identity dictionary key
// references will be ARM resource ids in the form:
// '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
UserAssignedIdentities map[string]Identity_UserAssignedIdentities_STATUS `json:"userAssignedIdentities,omitempty"`
}
Identity for the resource.
func (*Identity_STATUS) AssignProperties_From_Identity_STATUS ¶
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 ¶
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.
func (*Identity_STATUS) NewEmptyARMValue ¶
func (identity *Identity_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Identity_STATUS) PopulateFromARM ¶
func (identity *Identity_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type Identity_Type ¶
type Identity_Type string
+kubebuilder:validation:Enum={"None","SystemAssigned","SystemAssigned, UserAssigned","UserAssigned"}
type Identity_Type_STATUS ¶
type Identity_Type_STATUS string
type Identity_UserAssignedIdentities_STATUS ¶
type Identity_UserAssignedIdentities_STATUS struct {
// ClientId: The client id of user assigned identity.
ClientId *string `json:"clientId,omitempty"`
// PrincipalId: The principal id of user assigned identity.
PrincipalId *string `json:"principalId,omitempty"`
}
func (*Identity_UserAssignedIdentities_STATUS) AssignProperties_From_Identity_UserAssignedIdentities_STATUS ¶
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 ¶
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.
func (*Identity_UserAssignedIdentities_STATUS) NewEmptyARMValue ¶
func (identities *Identity_UserAssignedIdentities_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*Identity_UserAssignedIdentities_STATUS) PopulateFromARM ¶
func (identities *Identity_UserAssignedIdentities_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IotHubConnectionProperties_DatabaseRouting ¶
type IotHubConnectionProperties_DatabaseRouting string
+kubebuilder:validation:Enum={"Multi","Single"}
type IotHubConnectionProperties_DatabaseRouting_STATUS ¶
type IotHubConnectionProperties_DatabaseRouting_STATUS string
type IotHubDataConnection ¶
type IotHubDataConnection struct {
// +kubebuilder:validation:Required
// ConsumerGroup: The iot hub consumer group.
ConsumerGroup *string `json:"consumerGroup,omitempty"`
// DataFormat: The data format of the message. Optionally the data format can be added to each message.
DataFormat *IotHubDataFormat `json:"dataFormat,omitempty"`
// DatabaseRouting: Indication for database routing information from the data connection, by default only database routing
// information is allowed
DatabaseRouting *IotHubConnectionProperties_DatabaseRouting `json:"databaseRouting,omitempty"`
// EventSystemProperties: System properties of the iot hub
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"`
// +kubebuilder:validation:Required
// Kind: Kind of the endpoint for the data connection
Kind *IotHubDataConnection_Kind `json:"kind,omitempty"`
// Location: Resource location.
Location *string `json:"location,omitempty"`
// MappingRuleName: The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each
// message.
MappingRuleName *string `json:"mappingRuleName,omitempty"`
// RetrievalStartDate: When defined, the data connection retrieves existing Event hub events created since the Retrieval
// start date. It can only retrieve events retained by the Event hub, based on its retention period.
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
// SharedAccessPolicyName: The name of the share access policy
SharedAccessPolicyName *string `json:"sharedAccessPolicyName,omitempty"`
// TableName: The table where the data should be ingested. Optionally the table information can be added to each message.
TableName *string `json:"tableName,omitempty"`
}
func (*IotHubDataConnection) AssignProperties_From_IotHubDataConnection ¶
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 ¶
func (connection *IotHubDataConnection) AssignProperties_To_IotHubDataConnection(destination *storage.IotHubDataConnection) error
AssignProperties_To_IotHubDataConnection populates the provided destination IotHubDataConnection from our IotHubDataConnection
func (*IotHubDataConnection) ConvertToARM ¶
func (connection *IotHubDataConnection) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*IotHubDataConnection) Initialize_From_IotHubDataConnection_STATUS ¶
func (connection *IotHubDataConnection) Initialize_From_IotHubDataConnection_STATUS(source *IotHubDataConnection_STATUS) error
Initialize_From_IotHubDataConnection_STATUS populates our IotHubDataConnection from the provided source IotHubDataConnection_STATUS
func (*IotHubDataConnection) NewEmptyARMValue ¶
func (connection *IotHubDataConnection) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IotHubDataConnection) PopulateFromARM ¶
func (connection *IotHubDataConnection) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IotHubDataConnection_Kind ¶
type IotHubDataConnection_Kind string
+kubebuilder:validation:Enum={"IotHub"}
type IotHubDataConnection_Kind_STATUS ¶
type IotHubDataConnection_Kind_STATUS string
type IotHubDataConnection_STATUS ¶
type IotHubDataConnection_STATUS struct {
// ConsumerGroup: The iot hub consumer group.
ConsumerGroup *string `json:"consumerGroup,omitempty"`
// DataFormat: The data format of the message. Optionally the data format can be added to each message.
DataFormat *IotHubDataFormat_STATUS `json:"dataFormat,omitempty"`
// DatabaseRouting: Indication for database routing information from the data connection, by default only database routing
// information is allowed
DatabaseRouting *IotHubConnectionProperties_DatabaseRouting_STATUS `json:"databaseRouting,omitempty"`
// EventSystemProperties: System properties of the iot hub
EventSystemProperties []string `json:"eventSystemProperties,omitempty"`
// Id: Fully qualified resource ID for the resource. Ex -
// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id *string `json:"id,omitempty"`
// IotHubResourceId: The resource ID of the Iot hub to be used to create a data connection.
IotHubResourceId *string `json:"iotHubResourceId,omitempty"`
// Kind: Kind of the endpoint for the data connection
Kind *IotHubDataConnection_Kind_STATUS `json:"kind,omitempty"`
// Location: Resource location.
Location *string `json:"location,omitempty"`
// MappingRuleName: The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each
// message.
MappingRuleName *string `json:"mappingRuleName,omitempty"`
// ProvisioningState: The provisioned state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// RetrievalStartDate: When defined, the data connection retrieves existing Event hub events created since the Retrieval
// start date. It can only retrieve events retained by the Event hub, based on its retention period.
RetrievalStartDate *string `json:"retrievalStartDate,omitempty"`
SharedAccessPolicyName *string `json:"sharedAccessPolicyName,omitempty"`
// TableName: The table where the data should be ingested. Optionally the table information can be added to each message.
TableName *string `json:"tableName,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*IotHubDataConnection_STATUS) AssignProperties_From_IotHubDataConnection_STATUS ¶
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 ¶
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.
func (*IotHubDataConnection_STATUS) NewEmptyARMValue ¶
func (connection *IotHubDataConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*IotHubDataConnection_STATUS) PopulateFromARM ¶
func (connection *IotHubDataConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type IotHubDataFormat ¶
type IotHubDataFormat string
The data format of the message. Optionally the data format can be added to each message. +kubebuilder:validation:Enum={"APACHEAVRO","AVRO","CSV","JSON","MULTIJSON","ORC","PARQUET","PSV","RAW","SCSV","SINGLEJSON","SOHSV","TSV","TSVE","TXT","W3CLOGFILE"}
type IotHubDataFormat_STATUS ¶
type IotHubDataFormat_STATUS string
The data format of the message. Optionally the data format can be added to each message.
type KeyVaultProperties ¶
type KeyVaultProperties struct {
// KeyName: The name of the key vault key.
KeyName *string `json:"keyName,omitempty"`
// KeyVaultUri: The Uri of the key vault.
KeyVaultUri *string `json:"keyVaultUri,omitempty"`
// KeyVersion: The version of the key vault key.
KeyVersion *string `json:"keyVersion,omitempty"`
// UserIdentityReference: The user assigned identity (ARM resource id) that has access to the key.
UserIdentityReference *genruntime.ResourceReference `armReference:"UserIdentity" json:"userIdentityReference,omitempty"`
}
Properties of the key vault.
func (*KeyVaultProperties) AssignProperties_From_KeyVaultProperties ¶
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 ¶
func (properties *KeyVaultProperties) AssignProperties_To_KeyVaultProperties(destination *storage.KeyVaultProperties) error
AssignProperties_To_KeyVaultProperties populates the provided destination KeyVaultProperties from our KeyVaultProperties
func (*KeyVaultProperties) ConvertToARM ¶
func (properties *KeyVaultProperties) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*KeyVaultProperties) Initialize_From_KeyVaultProperties_STATUS ¶
func (properties *KeyVaultProperties) Initialize_From_KeyVaultProperties_STATUS(source *KeyVaultProperties_STATUS) error
Initialize_From_KeyVaultProperties_STATUS populates our KeyVaultProperties from the provided source KeyVaultProperties_STATUS
func (*KeyVaultProperties) NewEmptyARMValue ¶
func (properties *KeyVaultProperties) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultProperties) PopulateFromARM ¶
func (properties *KeyVaultProperties) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type KeyVaultProperties_STATUS ¶
type KeyVaultProperties_STATUS struct {
// KeyName: The name of the key vault key.
KeyName *string `json:"keyName,omitempty"`
// KeyVaultUri: The Uri of the key vault.
KeyVaultUri *string `json:"keyVaultUri,omitempty"`
// KeyVersion: The version of the key vault key.
KeyVersion *string `json:"keyVersion,omitempty"`
// UserIdentity: The user assigned identity (ARM resource id) that has access to the key.
UserIdentity *string `json:"userIdentity,omitempty"`
}
Properties of the key vault.
func (*KeyVaultProperties_STATUS) AssignProperties_From_KeyVaultProperties_STATUS ¶
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 ¶
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.
func (*KeyVaultProperties_STATUS) NewEmptyARMValue ¶
func (properties *KeyVaultProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*KeyVaultProperties_STATUS) PopulateFromARM ¶
func (properties *KeyVaultProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LanguageExtension ¶
type LanguageExtension struct {
// LanguageExtensionCustomImageName: The language extension custom image name.
LanguageExtensionCustomImageName *string `json:"languageExtensionCustomImageName,omitempty"`
// LanguageExtensionImageName: The language extension image name.
LanguageExtensionImageName *LanguageExtensionImageName `json:"languageExtensionImageName,omitempty"`
// LanguageExtensionName: The language extension name.
LanguageExtensionName *LanguageExtensionName `json:"languageExtensionName,omitempty"`
}
The language extension object.
func (*LanguageExtension) AssignProperties_From_LanguageExtension ¶
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 ¶
func (extension *LanguageExtension) AssignProperties_To_LanguageExtension(destination *storage.LanguageExtension) error
AssignProperties_To_LanguageExtension populates the provided destination LanguageExtension from our LanguageExtension
func (*LanguageExtension) ConvertToARM ¶
func (extension *LanguageExtension) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*LanguageExtension) Initialize_From_LanguageExtension_STATUS ¶
func (extension *LanguageExtension) Initialize_From_LanguageExtension_STATUS(source *LanguageExtension_STATUS) error
Initialize_From_LanguageExtension_STATUS populates our LanguageExtension from the provided source LanguageExtension_STATUS
func (*LanguageExtension) NewEmptyARMValue ¶
func (extension *LanguageExtension) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LanguageExtension) PopulateFromARM ¶
func (extension *LanguageExtension) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LanguageExtensionImageName ¶
type LanguageExtensionImageName string
Language extension image name. +kubebuilder:validation:Enum={"Python3_10_8","Python3_10_8_DL","Python3_6_5","PythonCustomImage","R"}
type LanguageExtensionImageName_STATUS ¶
type LanguageExtensionImageName_STATUS string
Language extension image name.
type LanguageExtensionName ¶
type LanguageExtensionName string
Language extension that can run within KQL query. +kubebuilder:validation:Enum={"PYTHON","R"}
type LanguageExtensionName_STATUS ¶
type LanguageExtensionName_STATUS string
Language extension that can run within KQL query.
type LanguageExtension_STATUS ¶
type LanguageExtension_STATUS struct {
// LanguageExtensionCustomImageName: The language extension custom image name.
LanguageExtensionCustomImageName *string `json:"languageExtensionCustomImageName,omitempty"`
// LanguageExtensionImageName: The language extension image name.
LanguageExtensionImageName *LanguageExtensionImageName_STATUS `json:"languageExtensionImageName,omitempty"`
// LanguageExtensionName: The language extension name.
LanguageExtensionName *LanguageExtensionName_STATUS `json:"languageExtensionName,omitempty"`
}
The language extension object.
func (*LanguageExtension_STATUS) AssignProperties_From_LanguageExtension_STATUS ¶
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 ¶
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.
func (*LanguageExtension_STATUS) NewEmptyARMValue ¶
func (extension *LanguageExtension_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LanguageExtension_STATUS) PopulateFromARM ¶
func (extension *LanguageExtension_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LanguageExtensionsList ¶
type LanguageExtensionsList struct {
// Value: The list of language extensions.
Value []LanguageExtension `json:"value,omitempty"`
}
The list of language extension objects.
func (*LanguageExtensionsList) AssignProperties_From_LanguageExtensionsList ¶
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 ¶
func (list *LanguageExtensionsList) AssignProperties_To_LanguageExtensionsList(destination *storage.LanguageExtensionsList) error
AssignProperties_To_LanguageExtensionsList populates the provided destination LanguageExtensionsList from our LanguageExtensionsList
func (*LanguageExtensionsList) ConvertToARM ¶
func (list *LanguageExtensionsList) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*LanguageExtensionsList) Initialize_From_LanguageExtensionsList_STATUS ¶
func (list *LanguageExtensionsList) Initialize_From_LanguageExtensionsList_STATUS(source *LanguageExtensionsList_STATUS) error
Initialize_From_LanguageExtensionsList_STATUS populates our LanguageExtensionsList from the provided source LanguageExtensionsList_STATUS
func (*LanguageExtensionsList) NewEmptyARMValue ¶
func (list *LanguageExtensionsList) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LanguageExtensionsList) PopulateFromARM ¶
func (list *LanguageExtensionsList) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type LanguageExtensionsList_STATUS ¶
type LanguageExtensionsList_STATUS struct {
// Value: The list of language extensions.
Value []LanguageExtension_STATUS `json:"value,omitempty"`
}
The list of language extension objects.
func (*LanguageExtensionsList_STATUS) AssignProperties_From_LanguageExtensionsList_STATUS ¶
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 ¶
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.
func (*LanguageExtensionsList_STATUS) NewEmptyARMValue ¶
func (list *LanguageExtensionsList_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*LanguageExtensionsList_STATUS) PopulateFromARM ¶
func (list *LanguageExtensionsList_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type MigrationClusterProperties_Role_STATUS ¶
type MigrationClusterProperties_Role_STATUS string
type MigrationClusterProperties_STATUS ¶
type MigrationClusterProperties_STATUS struct {
// DataIngestionUri: The public data ingestion URL of the cluster.
DataIngestionUri *string `json:"dataIngestionUri,omitempty"`
// Id: The resource ID of the cluster.
Id *string `json:"id,omitempty"`
// Role: The role of the cluster in the migration process.
Role *MigrationClusterProperties_Role_STATUS `json:"role,omitempty"`
// Uri: The public URL of the cluster.
Uri *string `json:"uri,omitempty"`
}
Represents a properties of a cluster that is part of a migration.
func (*MigrationClusterProperties_STATUS) AssignProperties_From_MigrationClusterProperties_STATUS ¶
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 ¶
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.
func (*MigrationClusterProperties_STATUS) NewEmptyARMValue ¶
func (properties *MigrationClusterProperties_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*MigrationClusterProperties_STATUS) PopulateFromARM ¶
func (properties *MigrationClusterProperties_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OptimizedAutoscale ¶
type OptimizedAutoscale struct {
// +kubebuilder:validation:Required
// IsEnabled: A boolean value that indicate if the optimized autoscale feature is enabled or not.
IsEnabled *bool `json:"isEnabled,omitempty"`
// +kubebuilder:validation:Required
// Maximum: Maximum allowed instances count.
Maximum *int `json:"maximum,omitempty"`
// +kubebuilder:validation:Required
// Minimum: Minimum allowed instances count.
Minimum *int `json:"minimum,omitempty"`
// +kubebuilder:validation:Required
// Version: The version of the template defined, for instance 1.
Version *int `json:"version,omitempty"`
}
A class that contains the optimized auto scale definition.
func (*OptimizedAutoscale) AssignProperties_From_OptimizedAutoscale ¶
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 ¶
func (autoscale *OptimizedAutoscale) AssignProperties_To_OptimizedAutoscale(destination *storage.OptimizedAutoscale) error
AssignProperties_To_OptimizedAutoscale populates the provided destination OptimizedAutoscale from our OptimizedAutoscale
func (*OptimizedAutoscale) ConvertToARM ¶
func (autoscale *OptimizedAutoscale) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*OptimizedAutoscale) Initialize_From_OptimizedAutoscale_STATUS ¶
func (autoscale *OptimizedAutoscale) Initialize_From_OptimizedAutoscale_STATUS(source *OptimizedAutoscale_STATUS) error
Initialize_From_OptimizedAutoscale_STATUS populates our OptimizedAutoscale from the provided source OptimizedAutoscale_STATUS
func (*OptimizedAutoscale) NewEmptyARMValue ¶
func (autoscale *OptimizedAutoscale) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OptimizedAutoscale) PopulateFromARM ¶
func (autoscale *OptimizedAutoscale) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type OptimizedAutoscale_STATUS ¶
type OptimizedAutoscale_STATUS struct {
// IsEnabled: A boolean value that indicate if the optimized autoscale feature is enabled or not.
IsEnabled *bool `json:"isEnabled,omitempty"`
// Maximum: Maximum allowed instances count.
Maximum *int `json:"maximum,omitempty"`
// Minimum: Minimum allowed instances count.
Minimum *int `json:"minimum,omitempty"`
// Version: The version of the template defined, for instance 1.
Version *int `json:"version,omitempty"`
}
A class that contains the optimized auto scale definition.
func (*OptimizedAutoscale_STATUS) AssignProperties_From_OptimizedAutoscale_STATUS ¶
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 ¶
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.
func (*OptimizedAutoscale_STATUS) NewEmptyARMValue ¶
func (autoscale *OptimizedAutoscale_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*OptimizedAutoscale_STATUS) PopulateFromARM ¶
func (autoscale *OptimizedAutoscale_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type PrivateEndpointConnection_STATUS ¶
type PrivateEndpointConnection_STATUS struct {
// Id: Fully qualified resource ID for the resource. Ex -
// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id *string `json:"id,omitempty"`
}
A private endpoint connection
func (*PrivateEndpointConnection_STATUS) AssignProperties_From_PrivateEndpointConnection_STATUS ¶
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 ¶
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.
func (*PrivateEndpointConnection_STATUS) NewEmptyARMValue ¶
func (connection *PrivateEndpointConnection_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*PrivateEndpointConnection_STATUS) PopulateFromARM ¶
func (connection *PrivateEndpointConnection_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ProvisioningState_STATUS ¶
type ProvisioningState_STATUS string
The provisioned state of the resource.
type ReadWriteDatabase ¶
type ReadWriteDatabase struct {
// HotCachePeriod: The time the data should be kept in cache for fast queries in TimeSpan.
HotCachePeriod *string `json:"hotCachePeriod,omitempty"`
// KeyVaultProperties: KeyVault properties for the database encryption.
KeyVaultProperties *KeyVaultProperties `json:"keyVaultProperties,omitempty"`
// +kubebuilder:validation:Required
// Kind: Kind of the database
Kind *ReadWriteDatabase_Kind `json:"kind,omitempty"`
// Location: Resource location.
Location *string `json:"location,omitempty"`
// SoftDeletePeriod: The time the data should be kept before it stops being accessible to queries in TimeSpan.
SoftDeletePeriod *string `json:"softDeletePeriod,omitempty"`
}
func (*ReadWriteDatabase) AssignProperties_From_ReadWriteDatabase ¶
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 ¶
func (database *ReadWriteDatabase) AssignProperties_To_ReadWriteDatabase(destination *storage.ReadWriteDatabase) error
AssignProperties_To_ReadWriteDatabase populates the provided destination ReadWriteDatabase from our ReadWriteDatabase
func (*ReadWriteDatabase) ConvertToARM ¶
func (database *ReadWriteDatabase) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*ReadWriteDatabase) Initialize_From_ReadWriteDatabase_STATUS ¶
func (database *ReadWriteDatabase) Initialize_From_ReadWriteDatabase_STATUS(source *ReadWriteDatabase_STATUS) error
Initialize_From_ReadWriteDatabase_STATUS populates our ReadWriteDatabase from the provided source ReadWriteDatabase_STATUS
func (*ReadWriteDatabase) NewEmptyARMValue ¶
func (database *ReadWriteDatabase) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ReadWriteDatabase) PopulateFromARM ¶
func (database *ReadWriteDatabase) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type ReadWriteDatabase_Kind ¶
type ReadWriteDatabase_Kind string
+kubebuilder:validation:Enum={"ReadWrite"}
type ReadWriteDatabase_Kind_STATUS ¶
type ReadWriteDatabase_Kind_STATUS string
type ReadWriteDatabase_STATUS ¶
type ReadWriteDatabase_STATUS struct {
// HotCachePeriod: The time the data should be kept in cache for fast queries in TimeSpan.
HotCachePeriod *string `json:"hotCachePeriod,omitempty"`
// Id: Fully qualified resource ID for the resource. Ex -
// /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Id *string `json:"id,omitempty"`
// IsFollowed: Indicates whether the database is followed.
IsFollowed *bool `json:"isFollowed,omitempty"`
// KeyVaultProperties: KeyVault properties for the database encryption.
KeyVaultProperties *KeyVaultProperties_STATUS `json:"keyVaultProperties,omitempty"`
// Kind: Kind of the database
Kind *ReadWriteDatabase_Kind_STATUS `json:"kind,omitempty"`
// Location: Resource location.
Location *string `json:"location,omitempty"`
// ProvisioningState: The provisioned state of the resource.
ProvisioningState *ProvisioningState_STATUS `json:"provisioningState,omitempty"`
// SoftDeletePeriod: The time the data should be kept before it stops being accessible to queries in TimeSpan.
SoftDeletePeriod *string `json:"softDeletePeriod,omitempty"`
// Statistics: The statistics of the database.
Statistics *DatabaseStatistics_STATUS `json:"statistics,omitempty"`
// SuspensionDetails: The database suspension details. If the database is suspended, this object contains information
// related to the database's suspension state.
SuspensionDetails *SuspensionDetails_STATUS `json:"suspensionDetails,omitempty"`
// Type: The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Type *string `json:"type,omitempty"`
}
func (*ReadWriteDatabase_STATUS) AssignProperties_From_ReadWriteDatabase_STATUS ¶
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 ¶
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.
func (*ReadWriteDatabase_STATUS) NewEmptyARMValue ¶
func (database *ReadWriteDatabase_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*ReadWriteDatabase_STATUS) PopulateFromARM ¶
func (database *ReadWriteDatabase_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SuspensionDetails_STATUS ¶
type SuspensionDetails_STATUS struct {
// SuspensionStartDate: The starting date and time of the suspension state.
SuspensionStartDate *string `json:"suspensionStartDate,omitempty"`
}
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 ¶
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 ¶
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.
func (*SuspensionDetails_STATUS) NewEmptyARMValue ¶
func (details *SuspensionDetails_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SuspensionDetails_STATUS) PopulateFromARM ¶
func (details *SuspensionDetails_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type SystemData_CreatedByType_STATUS ¶
type SystemData_CreatedByType_STATUS string
type SystemData_LastModifiedByType_STATUS ¶
type SystemData_LastModifiedByType_STATUS string
type SystemData_STATUS ¶
type SystemData_STATUS struct {
// CreatedAt: The timestamp of resource creation (UTC).
CreatedAt *string `json:"createdAt,omitempty"`
// CreatedBy: The identity that created the resource.
CreatedBy *string `json:"createdBy,omitempty"`
// CreatedByType: The type of identity that created the resource.
CreatedByType *SystemData_CreatedByType_STATUS `json:"createdByType,omitempty"`
// LastModifiedAt: The timestamp of resource last modification (UTC)
LastModifiedAt *string `json:"lastModifiedAt,omitempty"`
// LastModifiedBy: The identity that last modified the resource.
LastModifiedBy *string `json:"lastModifiedBy,omitempty"`
// LastModifiedByType: The type of identity that last modified the resource.
LastModifiedByType *SystemData_LastModifiedByType_STATUS `json:"lastModifiedByType,omitempty"`
}
Metadata pertaining to creation and last modification of the resource.
func (*SystemData_STATUS) AssignProperties_From_SystemData_STATUS ¶
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 ¶
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.
func (*SystemData_STATUS) NewEmptyARMValue ¶
func (data *SystemData_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*SystemData_STATUS) PopulateFromARM ¶
func (data *SystemData_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TrustedExternalTenant ¶
type TrustedExternalTenant struct {
// Value: GUID representing an external tenant.
Value *string `json:"value,omitempty"`
}
Represents a tenant ID that is trusted by the cluster.
func (*TrustedExternalTenant) AssignProperties_From_TrustedExternalTenant ¶
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 ¶
func (tenant *TrustedExternalTenant) AssignProperties_To_TrustedExternalTenant(destination *storage.TrustedExternalTenant) error
AssignProperties_To_TrustedExternalTenant populates the provided destination TrustedExternalTenant from our TrustedExternalTenant
func (*TrustedExternalTenant) ConvertToARM ¶
func (tenant *TrustedExternalTenant) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*TrustedExternalTenant) Initialize_From_TrustedExternalTenant_STATUS ¶
func (tenant *TrustedExternalTenant) Initialize_From_TrustedExternalTenant_STATUS(source *TrustedExternalTenant_STATUS) error
Initialize_From_TrustedExternalTenant_STATUS populates our TrustedExternalTenant from the provided source TrustedExternalTenant_STATUS
func (*TrustedExternalTenant) NewEmptyARMValue ¶
func (tenant *TrustedExternalTenant) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TrustedExternalTenant) PopulateFromARM ¶
func (tenant *TrustedExternalTenant) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type TrustedExternalTenant_STATUS ¶
type TrustedExternalTenant_STATUS struct {
// Value: GUID representing an external tenant.
Value *string `json:"value,omitempty"`
}
Represents a tenant ID that is trusted by the cluster.
func (*TrustedExternalTenant_STATUS) AssignProperties_From_TrustedExternalTenant_STATUS ¶
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 ¶
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.
func (*TrustedExternalTenant_STATUS) NewEmptyARMValue ¶
func (tenant *TrustedExternalTenant_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*TrustedExternalTenant_STATUS) PopulateFromARM ¶
func (tenant *TrustedExternalTenant_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type UserAssignedIdentityDetails ¶
type UserAssignedIdentityDetails struct {
Reference genruntime.ResourceReference `armReference:"Reference" json:"reference,omitempty"`
}
Information about the user assigned identity for the resource
func (*UserAssignedIdentityDetails) AssignProperties_From_UserAssignedIdentityDetails ¶
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 ¶
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"`
// State: When enabled, the cluster is deployed into the configured subnet, when disabled it will be removed from the
// subnet.
State *VirtualNetworkConfiguration_State `json:"state,omitempty"`
// +kubebuilder:validation:Required
// SubnetReference: The subnet resource id.
SubnetReference *genruntime.ResourceReference `armReference:"SubnetId" json:"subnetReference,omitempty"`
}
A class that contains virtual network definition.
func (*VirtualNetworkConfiguration) AssignProperties_From_VirtualNetworkConfiguration ¶
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 ¶
func (configuration *VirtualNetworkConfiguration) AssignProperties_To_VirtualNetworkConfiguration(destination *storage.VirtualNetworkConfiguration) error
AssignProperties_To_VirtualNetworkConfiguration populates the provided destination VirtualNetworkConfiguration from our VirtualNetworkConfiguration
func (*VirtualNetworkConfiguration) ConvertToARM ¶
func (configuration *VirtualNetworkConfiguration) ConvertToARM(resolved genruntime.ConvertToARMResolvedDetails) (interface{}, error)
ConvertToARM converts from a Kubernetes CRD object to an ARM object
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.
func (*VirtualNetworkConfiguration) Initialize_From_VirtualNetworkConfiguration_STATUS ¶
func (configuration *VirtualNetworkConfiguration) Initialize_From_VirtualNetworkConfiguration_STATUS(source *VirtualNetworkConfiguration_STATUS) error
Initialize_From_VirtualNetworkConfiguration_STATUS populates our VirtualNetworkConfiguration from the provided source VirtualNetworkConfiguration_STATUS
func (*VirtualNetworkConfiguration) NewEmptyARMValue ¶
func (configuration *VirtualNetworkConfiguration) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkConfiguration) PopulateFromARM ¶
func (configuration *VirtualNetworkConfiguration) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkConfiguration_STATUS ¶
type VirtualNetworkConfiguration_STATUS struct {
// DataManagementPublicIpId: Data management's service public IP address resource id.
DataManagementPublicIpId *string `json:"dataManagementPublicIpId,omitempty"`
// EnginePublicIpId: Engine service's public IP address resource id.
EnginePublicIpId *string `json:"enginePublicIpId,omitempty"`
// State: When enabled, the cluster is deployed into the configured subnet, when disabled it will be removed from the
// subnet.
State *VirtualNetworkConfiguration_State_STATUS `json:"state,omitempty"`
// SubnetId: The subnet resource id.
SubnetId *string `json:"subnetId,omitempty"`
}
A class that contains virtual network definition.
func (*VirtualNetworkConfiguration_STATUS) AssignProperties_From_VirtualNetworkConfiguration_STATUS ¶
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 ¶
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.
func (*VirtualNetworkConfiguration_STATUS) NewEmptyARMValue ¶
func (configuration *VirtualNetworkConfiguration_STATUS) NewEmptyARMValue() genruntime.ARMResourceStatus
NewEmptyARMValue returns an empty ARM value suitable for deserializing into
func (*VirtualNetworkConfiguration_STATUS) PopulateFromARM ¶
func (configuration *VirtualNetworkConfiguration_STATUS) PopulateFromARM(owner genruntime.ArbitraryOwnerReference, armInput interface{}) error
PopulateFromARM populates a Kubernetes CRD object from an Azure ARM object
type VirtualNetworkConfiguration_State ¶
type VirtualNetworkConfiguration_State string
+kubebuilder:validation:Enum={"Disabled","Enabled"}
type VirtualNetworkConfiguration_State_STATUS ¶
type VirtualNetworkConfiguration_State_STATUS string
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |
|
Code generated by azure-service-operator-codegen.
|
Code generated by azure-service-operator-codegen. |